gets()函数 因为用gets函数输入数组时,只知道数组开始处,不知道数组有多少个元素,输入字符过长,会导致缓冲区溢出,多余字符可能占用未使用的内存,也可能擦掉程序中的其他数据,后续用fgets函数代替。 fgets函数 一小段代码举例: (1) fgets函数一次读入10 - 1个字符,如果少于 ...
分类:
其他好文 时间:
2018-07-18 23:19:13
阅读次数:
197
1. Signal信号简介信号是软件层次上模拟的中断,它是一种异步通信的处理机制。信号的异步性意味着,应用程序不用等待事件的发生,当信号发生时应用程序自动陷入到对应的信号处理函数中。产生信号的事件对进程而言是随机出现的。信号的响应方式有忽略、捕捉、执行默认动作三种。2. 线程安全线程安全函数:在C语言中局部变量是在栈中分配的,任何未使用静态数据或其他共享资源的函数都是线程安全的。使用全局变量的函数
分类:
其他好文 时间:
2018-07-17 12:36:01
阅读次数:
143
最久未使用算法(LRU, Least Recently Used): LRU法是依据各块使用的情况, 总是选择那个最长时间未被使用的块替换。这种方法比较好地反映了程序局部性规律 ...
分类:
系统相关 时间:
2018-07-16 14:07:09
阅读次数:
251
基本是通用的 C 与MySQL的交互, 先添加MySQL.Data.dll(位于MySQL安装目录下的Connector NET 8.0\Assemblies\${version}目录下)引用, 之后代码中使用步骤如下(SELECT未使用预处理) Web.config 中定义 MySqlConstr ...
分类:
数据库 时间:
2018-07-15 12:28:13
阅读次数:
251
业务需要,往某个表中批量插入数据,使用存储过程插入 首先,要建立一张mysql表,表明为phone_number, 三个字段,id 自增,number 就是要插入的表格,is_used 表示十分已经使用,默认值为0,未使用 在新建存储过程,存储过程名称为batch_insert,传入2个参数,第一个 ...
分类:
数据库 时间:
2018-07-11 15:01:23
阅读次数:
186
简单总结下zabbix安装思路,尽管已经第二次测试安装,但因记录不详尽且未使用yum安装还是会遇到很多问题。
分类:
其他好文 时间:
2018-07-10 21:41:14
阅读次数:
224
本章参考资料《STM32F76xxx参考手册》第十一章-中断和事件、《Cortex®-M7内核编程手册》-4.2章节:NVIC和4.4章节:SCB—4.3.5的AIRCR。 STM32中断非常强大,每个外设都可以产生中断,所以中断的讲解放在哪一个外设里面去讲都不合适,这里单独抽出一章来做一个总结性的 ...
分类:
其他好文 时间:
2018-07-10 11:12:07
阅读次数:
269
上面是我自己的配置,需要用的jar包: 以下是c3p0相关的配置: 参考官方文档:https://www.mchange.com/projects/c3p0/ ...
分类:
其他好文 时间:
2018-07-09 12:35:49
阅读次数:
130
/**未使用泛型面对的问题*1、可以添加任何类型元素*2、类型转换出现ClassCastException异常**在集合中使用泛型,规定添加元素的类型*/@Testpublicvoidtest01(){Listl=newArrayList();l.add(123);l.add(222);l.add("abc");l.add(newa("lisi",23));l.add(333);//java.la
分类:
编程语言 时间:
2018-07-05 17:29:28
阅读次数:
151
光照烘焙 1. 预烘焙 预烘焙技术可以有效的帮助开发者实时监测环境光照效果。它可以在场景中实时烘焙,而不保存数据。但是比较耗性能,所以在不做场景烘焙时对它禁用。 预烘焙在 Lighting (窗口)中勾选 Auto 进行 开启/关闭 。 是否使用预烘焙的场景对比: 一、未使用预烘焙 二、使用预烘焙 ...
分类:
其他好文 时间:
2018-07-04 22:58:30
阅读次数:
230