安装glib库: configure 配置选项 --enable-debug=no 选项:默认是mini模式,在release的时候应该使用该选项 --disable-included-printf 选项:这个选项要谨慎使用,可能会造成某些 printf 家族的函数不能使用 tar xf glib- ...
分类:
其他好文 时间:
2020-10-21 20:21:52
阅读次数:
25
以多窗口买票为例。 多线程操作共享数据存在安全问题。 是由于数据操作的原子性被破坏导致的。 if语句和之后的operate语句应该具有原子性。没有锁,在if 与 operate 之间可能数据被其他线程修改了。导致数据安全问题。 导致原子性丢失的原因有多个,比如线程自己阻塞,cpu资源调度导致线程挂起 ...
分类:
编程语言 时间:
2020-10-20 16:44:08
阅读次数:
42
结论:根据维基百科里说的,应该是为了保持不改变CPU位数的情况下,让CPU支持访问更大的内存地址。 【1978年的Intel 8086开始引入了内存分段。这使得16位CPU可以访问超过64 KB (65,536字节)的内存】 【为了使用16字节寄存器访问20字节地址,整个内存被划分为多个区块】 关于 ...
分类:
其他好文 时间:
2020-10-20 16:27:32
阅读次数:
23
运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果关键字 (key) 存在于缓存中,则获取关键字的值(总是正数),否则返回 -1。 写入数据 put(key, value) ...
分类:
其他好文 时间:
2020-10-19 22:40:01
阅读次数:
19
记得刚学Android的时候对.9图片很懵逼,当时同学使用android studio制作.9图片的时候感觉好神奇,但是年少轻狂的我并没有学会哦。刚好今天接触到这个.9图片,就打算今天把这个弄懂,不对的地方望指点,下面就随我一步一步详细的来绘制.9图片之ic_launcher.9.png: 一、9p ...
分类:
移动开发 时间:
2020-10-18 16:30:13
阅读次数:
32
Step 5 Summary and Homework 在工作学习中,我们经常会遇到初中英语教案这样的问题。夏普说过:不经巨大的困难,不会有伟大的事业。因此,面对初中英语教案我们应该有努力探索的精神。一步二步三步步步高升,一天两天三天天天向上。对于这个问题也是一样的。读书忌死读,死读钻牛角,对于初中 ...
分类:
其他好文 时间:
2020-10-18 16:28:18
阅读次数:
22
net start mysql 的时候报错,启动不了。 我们去事件查看器查看日志,看看到底发生了什么 win + r 打开运行 然后输入 eventvwr 然后下面写着 不能找到 不能找到的话我们需要到 my.ini 文件中查看 地址是否正确 然后就真的写错了,本来应该 "\\" 或者 "/" 的, ...
分类:
数据库 时间:
2020-10-18 09:55:16
阅读次数:
26
只不过,Windows便签的提醒功能显得有些不足:它只支持将待办事项显示在电脑桌面上,从而给用户一个小小的提醒效果,因而不能很好地帮助用户提高办公效率!那么,怎么办呢?如果想提高办公效率的话,应该怎么办呢? ...
分类:
其他好文 时间:
2020-10-16 11:00:16
阅读次数:
23
个人接触android的时间也不是很长,稍微总结下在做Android测试的过程中,初次接触的同学需要些什么准备,以及需要些什么知识?下面讲到的东西可能很多人会觉得很简单,但我确实碰到过有新同学对这些点不知晓。 很大部分同学最常用的应该是windows系统,包括我自己。那么对于测试,windows里面 ...
分类:
移动开发 时间:
2020-10-16 10:59:42
阅读次数:
36
flutter是有dart语法开发的,dart语法有哪些特点呢? 1、声明变量的方式: a、使用var来声明,特点:可以声明任何数据类型,但声明后数据类型不能改变, var a = 123;a="123312" 这样的代码应该会报错。 b、明确数据类型 如: String name = "by 小德 ...
分类:
其他好文 时间:
2020-10-16 10:40:22
阅读次数:
19