一、基本概念 二、中断屏蔽 三、原子操作 四、自旋锁 五、信号量 六、互斥体 七、自旋锁与信号量的比较 Linux设备驱动中必须解决的一个问题是多个进程对共享资源的并发访问,并发的访问会导致竞态,即使是经验丰富的驱动工程师也常常设计出包含并发问题的bug驱动程序。 Linux提供了多种解决竞态问题的 ...
分类:
系统相关 时间:
2016-12-07 01:13:28
阅读次数:
379
根据表名获取表名、字段、描述和类型长度,正好有需要的朋友们可参考添加自需的字段,sql语句如下: 1 SELECT TableName = OBJECT_NAME(cols.object_id), ColumnsName = props.name, Description = props.value ...
分类:
数据库 时间:
2016-12-07 01:15:29
阅读次数:
209
根据数值不同自动选择%f或%e,%e格式在指数小于-4或者大于等于精度时使用 五种标志将在后面的表中说明,可以使用零个或者多个标志 示例: "%-10d" 字段宽度的最小值。如果字段不能容纳要打印的数或者字符串,系统会使用更宽的字段 示例: "%4d",“%10s” 精度.对于%e,%E和%f转换, ...
分类:
编程语言 时间:
2016-12-07 01:15:21
阅读次数:
308
简介 移动APP的UI自动化测试长久以来一直是一个难点,难点在于UI的”变”, 变化导致自动化用例的大量维护。从分层测试的角度,自动化测试应该逐层进行。最大量实现自动化测试的应该是单元测试,最容易实现也最容易在早期发现问题;其次是接口级测试,以验证逻辑为目的进行自动化,由于接口的相对稳定,自动化测试 ...
分类:
移动开发 时间:
2016-12-07 01:15:04
阅读次数:
297
File类:将文件系统中的文件和文件夹封装成了对象。提供了更多的属性和行为可以对这些文件和文件夹进行操作。这些是流对象办不到的,因为流只操作数据。 File类常见方法: 1:创建。 boolean createNewFile():在指定目录下创建文件,如果该文件已存在,则不创建。而对操作文件的输出流 ...
分类:
其他好文 时间:
2016-12-07 01:14:28
阅读次数:
192
1 属性props==properties一个事物的性质与关系,与生俱来,无法改变2.React中,组件的属性是由父组件传递过来的,出生时就带有的一些特性 3属性的用法(组件可以根据传入的属性来构建不同的子组件)用法1键值对方法 在调用组件的时候,传入一个键值对,=左边为属性名,=右边为属性值,属性 ...
分类:
其他好文 时间:
2016-12-07 01:11:59
阅读次数:
220
使用Tangram的Marker, 可以在地图上做各种标记, 效果图: Tangram是通过Marker在地图上添加标记的,Marker分Point, Polyline和Polygon三种, 分别对应点、线、面三种几何体。 Tangram使用统一的Marker接口来管理Marker: 我觉得使用统一 ...
分类:
其他好文 时间:
2016-12-07 01:11:49
阅读次数:
250
1 二叉树的存储结构 1.1 顺序存储结构 二叉树的顺序存储结构就是用一维数组存储二叉树中的结点,并且结点的存储位置,也是数组的下标要能体现结点之间的逻辑关系,比如双亲与孩子的关系。 一棵完全二叉树的存储: 一般二叉树存储:尽管层序编号不能反映逻辑关系,但是可以将其按完全二叉树编号,只不过把不存在的 ...
分类:
其他好文 时间:
2016-12-07 01:11:09
阅读次数:
199
定义:在一个类中再定义一个类,则将在类中定义的那个类成为内部类。具体分为有五种: 1.成员内部类 (1)定义:在一个类中使用内部类,可以在内部类中直接存取其所在类的私有成员变量。 用法:在内部类中可以随意使用外部类的成员方法及成员变量。 例: 分析:内部类可以访问外部类的成员,但内部类成员只能在内部 ...
分类:
其他好文 时间:
2016-12-07 01:13:51
阅读次数:
176
Shiro的设计目标就是让应用程序的安全管理更简单、更直观。 软件系统一般是基于用户故事来做设计。也就是我们会基于一个客户如何与这个软件系统交互来设计用户界面和服务接口。比如,你可能会说:“如果用户登录了我们的系统,我就给他们显示一个按钮,点击之后可以查看他自己的账户信息。如果没有登录,我就给他显示 ...
分类:
Web程序 时间:
2016-12-07 01:12:30
阅读次数:
236
Copyright © 1900-2016, NORYES, All Rights Reserved. http://www.cnblogs.com/noryes/ 欢迎转载,请保留此版权声明。 https://msdn.microsoft.com/en-us/library/windows/des ...
分类:
编程语言 时间:
2016-12-07 01:10:14
阅读次数:
170
今天花了两堂课弄懂的99乘法表。感觉自己帮帮哒。 ...
分类:
其他好文 时间:
2016-12-07 01:12:39
阅读次数:
138
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2 <html> 3 <head> 4 <title> 九九乘法表 </title> 5 ...
分类:
Web程序 时间:
2016-12-07 01:09:47
阅读次数:
296
1、ie8下a标签中的图片出现边框 效果如图所示 2、解决方案 将img的边框设置为0或none ...
分类:
其他好文 时间:
2016-12-07 01:09:39
阅读次数:
182
汇编概述 机器语言:机器使用的语言,0和1组成。 汇编语言:为了便于记忆机器语言,机器语言的助记符,通过编译器翻译成机器能认识的机器语言。 高级语言:为了更好的记忆和辨认,编译器将其编译成机器语言。 c和c++的关系:c和c++没有本质区别,只是编译器做的事越来越多了,越来越来越强大了。 c语言是c ...
分类:
其他好文 时间:
2016-12-07 01:08:55
阅读次数:
230
Kafka配置优化其实都是修改server.properties文件中参数值 1、网络和io操作线程配置优化 # broker处理消息的最大线程数 num.network.threads=xxx # broker处理磁盘IO的线程数 num.io.threads=xxx 建议配置: 一般num.ne ...
分类:
其他好文 时间:
2016-12-07 01:09:35
阅读次数:
674
1.有5名学生,每名学生有语文、数学和外语3门课的考试成绩。编程统计各学生的总分和平均分以及所有学生各科的平均分。要求成绩在程序中初始化,结果以表格的形式输出。 2.求任意方阵每行、每列、两对角线上元素之和。 实验总结: 1、赋初值时注意放在循环里面还是外面 2、不要重复定义变量 ...
分类:
其他好文 时间:
2016-12-07 01:09:24
阅读次数:
222