Chinaunix首页 | 论坛 | 博客
  • 博客访问: 130567
  • 博文数量: 30
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 338
  • 用 户 组: 普通用户
  • 注册时间: 2014-02-19 17:33
文章分类
文章存档

2017年(2)

2014年(28)

我的朋友

发布时间:2014-07-10 11:49:05

Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检测(double checked locking)的讨论、涉及到多个类加载器(ClassLoader)协同时、涉.........【阅读全文】

阅读(943) | 评论(0) | 转发(0)

发布时间:2014-07-07 17:08:44

共享库的生成步骤:        1.编写源程序 add.c 保存退出        2.编译源程序,生成.o文件。          gcc -c -fpic add.c(通过测试不写-fpic也行)        .........【阅读全文】

阅读(1322) | 评论(0) | 转发(0)

发布时间:2014-07-07 16:22:52

static 1. static变量    按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是: 对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,.........【阅读全文】

阅读(1023) | 评论(0) | 转发(0)

发布时间:2014-07-07 16:21:31

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才.........【阅读全文】

阅读(1036) | 评论(0) | 转发(0)

发布时间:2014-04-29 11:24:25

首先需要知道:obj-m = *.oobj-y = *.o上面两者的区别在于,前者才会生成ko文件,后者只是代码编译进内核,并不生成ko文件。生成KO文件,分两种情况:单个.c文件和多个.c文件【以展讯7730 ANDROID4.4为例】1.单个.c文件kernel配置文件中定义CONFIG_RUNYEE_CAMVIB=m注意上面的m,表示作为一个模块进行编译,最后在M.........【阅读全文】

阅读(7986) | 评论(0) | 转发(1)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册