码迷,mamicode.com
首页 > 其他好文
【contentprovider系列5】综述使用contentprovider增删改查联系人数据
增加:一般操作的是data表。查找:一般涉及的是多表的查询。修改:也是修改的data表中的数据。删除:涉及多表的查询,最后还是删除的data表中的数据。综上,所有实际的数据都是存放在data表中的。raw_contacts表和data表是一对多的关系,而contacts表一行是多行row_contacts表的综合,因为可能设计多个账户。具体的示意图见如下:...
分类:其他好文   时间:2015-05-07 12:26:06    阅读次数:141
51单片机编程:做一个简易的流水灯
#include #define uchar unsigned char #define uint unsigned int uint table[] = {0xfe, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, 0x7f}; void delay(void) { uint a = 50000; while(a--); } void main() { in...
分类:其他好文   时间:2015-05-07 12:27:35    阅读次数:245
ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能
http://my.oschina.net/xshuai/blog/411399 ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能...
分类:其他好文   时间:2015-05-07 12:27:45    阅读次数:132
boost.log(六)格式化
如果你尝试运行上一节中的例子,你会发现只有日志记录消息(没有时间戳等属性信息)会被写入到文件。这是因为boost.log库没有设置格式化。即使你添加了属性到boost.log的core或者是记录器中,记录值也不会被输出,除非你指定了这些值的格式。回到在前面节教程的一个例子:#include #inc...
分类:其他好文   时间:2015-05-07 12:24:21    阅读次数:132
docker基于 aufs 文件系统
docker的核心功能就是容器版本管理,在容器层实现了CVS版本管理,比如git那种可以commit/roll back而AUFS就是其实现基础AUFS可以实现文件系统的snapshot,这样对fs的每次改动都可以做成一个commit,而不影响上次原来的fsunionFShttp://en.wiki...
分类:其他好文   时间:2015-05-07 12:26:44    阅读次数:150
使用git
0. 版本控制版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修改情况的系统(vcs)。svn等是集中式版本控制,即服务器在单一机器上,每次checkout变化的文件,若机器故障,则有可能很难恢复。而git等则是分布式控制,相当于每次checkout都是一次完整的本地备份,则遇见故障也可以轻...
分类:其他好文   时间:2015-05-07 12:24:44    阅读次数:126
U盘中的autorun.inf
怎么删除u盘里的autorun.inf如果U盘中毒,刚插进机子时按住SHIFT五秒,这样就可以跳过预读,这样防止了预读时把病毒感染到机子上,在U盘盘符上点右键,看看有没有“Auto”选项:1。如果有,不选它,选下面的“打开”,进入U盘之后在“工具”--“文件夹选项”--“查看”里把‘不隐藏系统文件’...
分类:其他好文   时间:2015-05-07 12:25:06    阅读次数:181
Qt类继承图
对于学习Qt的,有一个Qt所有类的继承图表,是很有需要的。以下提供了Qt5.1的所有类的继承关系图。看的时候,可以放大和缩小。如需文档下载,可以加入最后的QQ学习群。
分类:其他好文   时间:2015-05-07 12:25:34    阅读次数:104
通过崩溃trace来查找问题原因 .
这里我们以UMeng捕获的错误信息举例:从友盟中, 我们可能会得到如下信息:Application received signal SIGSEGV(null)( 0 CoreFoundation 0x359348a7 __exceptionPreproc...
分类:其他好文   时间:2015-05-07 12:23:01    阅读次数:122
Hadoop源码分析----RPC反射机制
有了Client 和Server,很自然就能RPC 啦。下面轮到RPC.java 啦。一般来说,分布式对象一般都会要求根据接口生成存根和框架。如CORBA,可以通过IDL,生成存根和框架。但是,在org.apache.hadoop.rpc,我们就不需要这样的步骤了。上类图。为了分析Invoker,我...
分类:其他好文   时间:2015-05-07 12:21:30    阅读次数:115
Objective-C
1.Objective-C语言特性2.static __block const3.Object-C的内存管理4.RunLoop5.iOS消息传递机制6.iOS程序生命周期7.MVC设计模式MVVM8.UIViewCALayer Frame 与bounds9.根类 NSObject10.多线程简介11...
分类:其他好文   时间:2015-05-07 12:22:48    阅读次数:403
Bitmap优化
一个进程的内存可以由2个部分组成:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的。一旦内存分配给Java后,以后这块内存即使释放后,也只能给Java的使用,所以如果Java突然占用了一个大块内存,即使很快...
分类:其他好文   时间:2015-05-07 12:20:27    阅读次数:113
对象与内存控制1---实例变量和类变量
一、实例变量和类变量的定义Java程序的变量可分为成员变量和局部变量。局部变量(作用时间短,存储在方法的栈中)形参:由方法签名中定义,由方法调用者为其赋值,随方法的结束消亡。方法内的局部变量:在方法内部定义的,必须在方法内对其进行显式初始化。从初始化完成后开始生效,随方法的结束而消亡。代码块内的局部...
分类:其他好文   时间:2015-05-07 12:20:48    阅读次数:131
boost.log(五)属性
在前面几节中我们提到属性和属性值好几次。在这节我们会学习如何使用属性,以添加更多的数据到日志记录。 每条日志记录可以附加多个已命名的属性值,属性可以代表日志记录产生时任何与程序运行相关的数据信息。如代码位置、执行模块名称、当前数据和时间以及程序运行相关的任何数据信息。属性可以表现为一个值生成器,在这...
分类:其他好文   时间:2015-05-07 12:22:22    阅读次数:606
boost.log(一)打印日志
打印输出 对于那些不想阅读手册,只需要一个简单的工具用于日志记录的人。你可以直接在控制台中输出日志信息,首先你需要包含头文件boost/log/trivial.hpp,然后编写下面的代码: #include #include int main(int, char*[]){ BOOST_LOG_TRI...
分类:其他好文   时间:2015-05-07 12:20:33    阅读次数:1492
HDFS Safemode问题
处于safemode的集群是无法接收不论什么写操作的,包含创建文件夹、删除文件、改动文件、上传文件等等。关于safemode,在http://www.iteblog.com/archives/977中讲的比較具体了。hdfs集群在启动和关闭的时候通常会有一段时间处于safemode,假设集群中出现了...
分类:其他好文   时间:2015-05-07 12:21:13    阅读次数:152
boost.log(三)接收器
设置接收器 BOOST_LOG_TRIVIAL不能提供足够的灵活性。例如,有时可能需要更复杂的逻辑来处理日志,而不是简单地将其打印在控制台上。为了定制这一点,你必须构造记录接收器,并在boost.log库core里面注册。这通常只需要你在应用程序启动的地方注册一次就够了。【注意】在前面的章节中我们没...
分类:其他好文   时间:2015-05-07 12:20:30    阅读次数:461
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!