![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
碎片
主的器皿
这个作者很懒,什么都没留下…
展开
-
代码碎片
(1)DEVICE_ATTR 例如,定义一个device属性,名为foo,读写该文件的方法分别为show_foo和store_foo: static DEVICE_ATTR(foo, S_IWUSR | S_IRUGO, show_foo, store_foo); 将宏展开为: static struct device_attribute dev_attr_原创 2013-05-24 21:15:12 · 693 阅读 · 0 评论 -
常见错误
已经下载了Android源码,但是现在需要想更新,便可以直接使用repo sync同步到本地。 可能会出现如下错误: $ repo sync remote: Counting objects: 10, done. remote: Compressing objects: 100% (4/4), done. remote: Total 6 (delta 2), reused 6 (delt原创 2013-06-06 20:06:40 · 775 阅读 · 0 评论 -
关于FMS、RED5
red5就是开源版本的fms,功能上没有太大的差别,一般用来做流媒体\视频会议. smartfoxserver是集成房间系统的服务器,基于MINA,如果要开发游戏服务器,要么用C/C++,要么直接用MINA. smartfoxserver用的xml在socket传输,red5\fms均是用的rtmp协议,三者都是常连接. FMS使用实时通讯协议(RTMP),RTMP 是一种未加密原创 2013-07-09 11:55:50 · 4916 阅读 · 0 评论 -
ORM
Object/Relation Mapping 当你开发一个应用程序的时候(不使用O/R Mapping),你可能会写不少数据访问层的代码,用来从数据库保存,删除,读取对象信息,等等。你在DAL中写了很多的方法来读取对象数据,改变状态对象等等任务。而这些代码写起来总是重复的。 我们以保存对象的方法为例,你传入一个对象,为SqlCommand对象添加SqlParameter,把所有属性和对象对应转载 2013-07-22 13:37:21 · 1049 阅读 · 0 评论 -
Java内存分配及String详解
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的 栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动 释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。 堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟原创 2013-08-26 10:19:00 · 1061 阅读 · 1 评论