SDL学习(001):走好第一步——VS2017中的基本设置

  • Post author:
  • Post category:其他

一、进入 SDL官网 下载SDL2.0 Development Library(Visual C++ 32/64bit)。因为Development Library里已经包含了对应的Runtime Binary,所以不需要再单独下载Rumtime Binary。 二、解压刚刚下载的文件:“SDL2-devel-2.0.5-VC.zip”到指定文件夹,如“D:\SDL2-devel-2.0.5-VC…

继续阅读 SDL学习(001):走好第一步——VS2017中的基本设置

近红外光谱预处理方法及模型建立

  • Post author:
  • Post category:其他

光谱预处理方法 基线校正 一阶导数 用于扣除斜线和曲线背景,基本公式如下 x i 为第i个样品的光谱,g为窗口宽度 二阶导数 提高光谱分辨率,基本公式如下 平滑处理 由光谱仪得到的光谱信号中既含有有用信息,同时也叠加着随机误差,即噪声。信号平滑是消除噪声最常用的一种方法,其基本假设是光谱含有的噪声为零均值随机白噪声,若多次测量取平均值可降低噪声提高信噪比。常用的信号平滑方法有移动平均平滑法和Sav…

继续阅读 近红外光谱预处理方法及模型建立

8个超好用内置函数set(),eval(),sorted(),reversed(),map(),reduce(),filter(),enumerate()

  • Post author:
  • Post category:其他

python中有许多内置函数,不像print那么广为人知,但它们却异常的强大,用好了可以大大提高代码效率。 这次来梳理下8个好用的python内置函数。 1、set() 当需要对一个列表进行去重操作的时候,set()函数就派上用场了。 obj = ['a','b','c','b','a'] print(set(obj))# 输出:{'b', 'c', 'a'}set([iterable]) 用于创…

继续阅读 8个超好用内置函数set(),eval(),sorted(),reversed(),map(),reduce(),filter(),enumerate()

使用PowerDesigner反向工程生成数据字典报告

  • Post author:
  • Post category:其他

这里生成的数据字典的每个表的格式如下: 1、打开PowerDesigner,选择菜单:File ---> Reverse Engineer ---> Database... 1)在弹出的New Physical Data Model窗口中,在Model name处写好名字,在DBMS选择好相应的数据库,然后点击确定。 2)在弹出的 Database Reverse Engineer O…

继续阅读 使用PowerDesigner反向工程生成数据字典报告

MAC上使用gdb(完美解决)

  • Post author:
  • Post category:其他

由于要在mac上制作自己的malloc动态存储分配器,要使用gdb进行调试,之前一直在centos上用gdb调试,转到mac上竟然发现有这么多坑,还好一一解决了,其原因大多数因为mac上非常关注程序安全性的问题。 主要会碰到的问题主要有如下问题,如果大家发现如下的问题就可以接着看下去: 1. -bash: gdb: command not found 2. `Starting program: /…

继续阅读 MAC上使用gdb(完美解决)

stm32调试– 获取内存数据

  • Post author:
  • Post category:其他

之前做stm32开发的时候为了获取stm32芯片内部数据想进了各种方法。一开始是用串口发送数据,后来系统更新到win10后串口驱动不兼容,于是就找到了另外一种调试方式。 我是在keil中进行stm32开发,stm32程序通过keil编译器编译,然后通过JLink下载到芯片上。在Debug模式中可以直接查看stm32的运行内存,如图1-1所示 图1-1 stm32中变量值及其内存值 只要知道数组在内…

继续阅读 stm32调试– 获取内存数据

文件拷贝的实现

  • Post author:
  • Post category:其他

文件拷贝相当于: 读取源文件-->写入目的地 结合了读取文件跟写入文件 所以,拷贝文件的步骤如下: 1. 建立联系:建立程序与源文件、目的的的联系。 2. 选择流:选择了两个流,输入跟输出。如:FileInputStream/FileOutputStream 3. 操作:对源文件进行读取,对目的地进行写入 如:程序中的一小段代码、 while(-1!=(len=输入流.read(byte[]…

继续阅读 文件拷贝的实现

java中mysql悲观锁和乐观锁的使用技巧

  • Post author:
  • Post category:java

这里写自定义目录标题 一,悲观锁 二、乐观锁 三,实现方式 一,悲观锁 悲观锁,正如其名,具有强烈的独占和排他特性。它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度。因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证…

继续阅读 java中mysql悲观锁和乐观锁的使用技巧

三进制计算机基本原理,三进制(三进制计算机)

  • Post author:
  • Post category:其他

如题,越详细越好!最好再举个例子! 十进制转任何进制都是采用整数除n取余倒序排列,小数乘n取整顺序排列的方法。比如 32.12 转 三进制 整数部分:32除以3商10余210除以3商3余13除以3商1余01除以3商. 十进制数换三进制短除三,三进制换十进制从个为数前每位*3的0,1,2. .次方,然后所有位乘完后相加总值! 三进制是以3为底数的进位制,三进制数有0、1、2三个数码,逢三进一。在计算…

继续阅读 三进制计算机基本原理,三进制(三进制计算机)

b站pink老师JavaScript的PC端网页特效 案例代码——筋斗云案例

  • Post author:
  • Post category:java

目标效果: 1.最开始的时候cloud筋斗云处于最左边 2.当鼠标经过(mouseenter 不冒泡)对应li,cloud筋斗云就移到那个li(lis[i]. offsetLeft 获得li 相对有定位的父元素左边框的偏移量 ) 3.当鼠标离开(mouseleave 不冒泡)对应li,cloud筋斗云返回起始位置(第一次是返回1.中的最左边) 4.如果鼠标点击(click)了对应的li,鼠标离开后…

继续阅读 b站pink老师JavaScript的PC端网页特效 案例代码——筋斗云案例