需求说明:IPC项目需要Linux系统,知识储备
来自:http://blog.csdn.net/zhourui1982/article/details/5282361
阅读精华整理:
1、根据实际应用,可以选择采用硬实时操作系统或软实时操作系统,硬实时当然比软实时好,但是,如果你的公司正在准备开发一款商用软件,那请你注意了,业界公认比较好的VxWorks(WindRiver开发),...
分类:
系统服务 时间:
2016-06-03 19:16:08
收藏:
0 评论:
0 赞:
0 阅读:
294
1、Java内存模型
Java虚拟机在执行程序时把它管理的内存分为若干数据区域,这些数据区域分布情况如下图所示:
程序计数器:一块较小内存区域,指向当前所执行的字节码。如果线程正在执行一个Java方法,这个计数器记录正在执行的虚拟机字节码指令的地址,如果执行的是Native方法,这个计算器值为空。
Java虚拟机栈:线程私有的,其生命周期和线程一致,每个方法执行时都会...
分类:
编程语言 时间:
2016-06-03 19:15:58
收藏:
0 评论:
0 赞:
0 阅读:
145
本篇博客准备分两部分详细的介绍一下mysql (基于mysql 5.6)中的metadata lock,
一. 官方文档中关于Metadata Locking描述(5.6)
8.11.4 Metadata Locking
MySQL uses metadata locking to manage concurrent access to database objects and to...
分类:
Web开发 时间:
2016-06-03 19:15:48
收藏:
0 评论:
0 赞:
0 阅读:
328
5. 基于图的做法
依赖图覆盖的指令选择器是目前能得到的最强大的代码生成器。通过允许输入及模式具有任意的图形状,指令选择器能够接受整个函数为输入——这被称为全局指令选择——有可能处理各种机器指令,包括硬件循环及SIMD指令。最重要的,与局限在单个基本块的基于DAG覆盖的技术相比,全局指令选择器可以在多个块间自由地移动及覆盖节点。这增加了应用复杂模式的机会,这可能导致性能提升及减少功耗。...
分类:
其他 时间:
2016-06-03 19:15:39
收藏:
0 评论:
0 赞:
0 阅读:
296
调试器如何工作:第三部分——调试信息
原作者:Eli Bendersky
http://eli.thegreenplace.net/2011/02/07/how-debuggers-work-part-3-debugging-information
这是关于调试器如何工作系列文章的第三部分。在这之前确保你读过第一、第二部分。
在这部分
我将解释调试器如何明白,在它跋涉机器代码里,在哪里找...
分类:
其他 时间:
2016-06-03 19:15:28
收藏:
0 评论:
0 赞:
0 阅读:
220
基本概念Adaboost算法,将多个弱分类器,组合成强分类器。
AdaBoost,是英文”Adaptive Boosting“(自适应增强)的缩写,由Yoav Freund和Robert Schapire在1995年提出。
它的自适应在于:前一个弱分类器分错的样本的权值(样本对应的权值)会得到加强,权值更新后的样本再次被用来训练下一个新的弱分类器。在每轮训练中,用总体(样本总体)训练新的弱分类器...
分类:
编程语言 时间:
2016-06-03 19:15:18
收藏:
0 评论:
0 赞:
2 阅读:
344
在使用Retrofit时,有时候需要设置Set-Cookie等请求头,如果每一个url都需要,那么直接来个拦截器就好了。如下图所示:注意Header头,不要照抄,要灵活运用。让所有网络请求都附上你的 token:Interceptor mTokenInterceptor = new Interceptor() {
@Override public Response intercept(Cha...
分类:
移动平台 时间:
2016-06-03 19:14:58
收藏:
0 评论:
0 赞:
0 阅读:
419
74ls 芯片的种类命名...
分类:
其他 时间:
2016-06-03 19:14:49
收藏:
0 评论:
0 赞:
0 阅读:
148
这里我们是使用shiro来实现登录验证,授权等操作,然后利用自定义jsp标签来实现权限菜单的细力度控制。所谓的细粒度控制,就是根据用户登录权限的不同,显示不同的菜单,例如,用户如果有添加用户,修改用户的权限,我们就显示这个俩个菜单,然后我们并不显示删除用户的菜单。如何自定义jsp标签1.定义一个权限标签,命名为mytag.tld<?xml version="1.0" encoding="UTF-8"...
分类:
其他 时间:
2016-06-03 19:14:38
收藏:
0 评论:
0 赞:
0 阅读:
255
说明:本文是使用Curator框架进行讲解及演示,Curator是对Zookeeper客户端的一个封装,因为Zookeeper的客户端实现偏底层,如果想要实现锁或其他功能都需要自己封装,实现一些简单的功能还可以,如果想要实现锁这种高并发下的东西,不建议自己封装,除非你自信你写的东西比国外大神写的还好~ 如果是研究学习到是可以自己写一下,同时也可以看看开源的代码,那里面还是有很多值得学习的东西。...
分类:
编程语言 时间:
2016-06-03 19:14:28
收藏:
0 评论:
0 赞:
0 阅读:
246
创建组接口
nmcli con add con-name team0 ifname team0 type team config '{"runner":{"name":"activebackup"}}'
nmcli connection show
配置组接口地址
nmcli connection modify team0 ivp4.address "186.168.100.88/24 186....
分类:
其他 时间:
2016-06-03 19:14:18
收藏:
0 评论:
0 赞:
0 阅读:
202
在我的上篇文章模拟JDK动态代理实现中涉及到了反射机制,学无止境,在此系统的学习一下Java中的反射机制。首先给出Java反射机制的定义:
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
从以上的描述中可以看出Java中的动态特性,那么...
分类:
编程语言 时间:
2016-06-03 19:13:58
收藏:
0 评论:
0 赞:
0 阅读:
258
spring属性配置细节(2)
Spring自动装配
XML配置里的Bean自动装配:
Spring IOC容器可以自动装配Bean,需要做的是仅仅是在的autowire属性里指定自动装配的模式。
1.byName(根据名称自动装配):必须将目标Bean的名称和属性名设置的完全相同。
(byName根据bean的名字和当前bean的setter风格的属性名进行自动装配 ,若有匹配...
分类:
编程语言 时间:
2016-06-03 19:13:38
收藏:
0 评论:
0 赞:
0 阅读:
155
spring属性配置:字面值,引用其他的Bean, 注入参数详解:null值和级联属性, 集合属性, 使用utility scheme定义集合 ,使用p命名空间...
分类:
编程语言 时间:
2016-06-03 19:13:28
收藏:
0 评论:
0 赞:
0 阅读:
184
这种方式是纯粹的java代码,需要继承timerTask接口并重写run方法,创建这个类的时候就会调用run方法。
基本的使用逻辑是:
把自己需要处理的业务逻辑放在自己写的这个继承了timerTask的类中,然后new一个timer并调用schedule方法,在schedule中设定一个新的自己类的对象为参数,同时配置其他时间信息,示例如下:
package scheduleTe...
分类:
编程语言 时间:
2016-06-03 19:13:18
收藏:
0 评论:
0 赞:
0 阅读:
178
如果说评价一下哪个图片开源库最被广泛使用的话,我想应该可以说是Universal-Image-Loader,在主流的应用中如
果你随便去反编译几个,基本都能看到他的身影,它就像个图片加载守护者,默默的守护着图片加载。相信很多人对
这个异步加载图片框架还不是很熟,再加上最近它更改优化了好几个地方,而网上的大部分资料还是以前的,于是花
了几天时间专门的研究了下开源框架Universa...
分类:
移动平台 时间:
2016-06-03 19:13:08
收藏:
0 评论:
0 赞:
0 阅读:
229
1、java中的基本数据类型以及所占内存大小
(1)整形
byte 1字节
short 2字节
int 4字节
long 8字节
(2)浮点型
float 4字节
double 8字节
(3)字符类型
char 2字节(Unicode-16)
(4)布尔类型
布尔类型boolean比较特殊,尽管Java虚拟机定义了boolean类型,但虚拟机对b...
分类:
编程语言 时间:
2016-06-03 19:12:58
收藏:
0 评论:
0 赞:
0 阅读:
195
你不一定必须使用javascript才能在浏览器端构建惊心动魄的3D效果的项目。在这篇文章中,我将介绍一种纯CSS实现的复杂的动画效果。传送门在线演示地址,Github源码地址原始视频视频展示了3D动画场景的构建,美化及动画效果。这篇文章我们将使用CSS3重绘这个传送门视频。重点介绍人物从一个门穿到另一个门的过程。下面是原始视频:这个视频在第一次发布的时候,就深深的印在了我的脑海中。传送门(创始人...
分类:
Web开发 时间:
2016-06-03 19:12:38
收藏:
0 评论:
0 赞:
0 阅读:
338
微信官方文档
接收普通消息(http://mp.weixin.qq.com/wiki/17/f298879f8fb29ab98b2f2971d42552fd.html)
接收事件推送(http://mp.weixin.qq.com/wiki/7/9f89d962eba4c5924ed95b513ba69d9b.html)
发送被动回复消息(http://mp.weixin.qq.com/wi...
分类:
微信 时间:
2016-06-03 19:12:28
收藏:
0 评论:
0 赞:
0 阅读:
577
一.WorkSpace是什么
前面已经介绍了一个WorkSpace包含了多个CellLayout,再回忆下之前画过的图
WorkSpace是一个ViewGroup,它的布局如下
<com.android.launcher3.Workspace
android:id="@+id/workspace"
android:layout...
分类:
移动平台 时间:
2016-06-03 19:12:18
收藏:
0 评论:
0 赞:
0 阅读:
443