Junior Farmer

真正了不起的程序员对自己程序的每一个字节都了如指掌
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年11月1日

摘要: 摘要:本篇主要介绍在静态链接中多个文件合并、地址确定、符号解析和重定位相关问题,以GCC编译器为例。 首先,链接器链接多个文件时,采用何种方式合并为一个文件?方式一,按序叠加,即多个文件依次叠加起来;方式二,相似段合并。采用何种方式就要看哪种方式利大于弊。 方式一:这种方式实现简单,链接速度快,... 阅读全文

posted @ 2014-11-01 02:47 农少 阅读(1237) 评论(3) 推荐(1) 编辑

2014年10月31日

摘要: 首先我表示很悲剧,在看《程序员的自我修养--链接、装载与库》之前我竟不知道C有强符号、弱符号、强引用和弱引用。在看到3.5.5节弱符号和强符号时,我感觉有些困惑,所以写下此篇,希望能和同样感觉的朋友交流也希望高人指点。 首先我们看一下书中关于它们的定义。 引入场景:(1)文件A中定义并初始化... 阅读全文

posted @ 2014-10-31 00:49 农少 阅读(2701) 评论(6) 推荐(3) 编辑

2014年7月10日

摘要: 在项目中需要监听ScrollView滑动到顶端和底端的时候以实现自己的ScrollView,那么怎样去监听呢?今天查看了一下ScrollView的源码,找到了一种方法。先看一下源码中的overScrollBy()方法: 1 protected boolean overScrollBy(int del... 阅读全文

posted @ 2014-07-10 17:41 农少 阅读(1579) 评论(0) 推荐(0) 编辑

2014年3月23日

摘要: 在给TextView设置超链接时,要想ClickableSpan的onClick事件响应,还必须同时设置tv.setMovementMethod(LinkMovementMethod.getInstance()); 阅读全文

posted @ 2014-03-23 00:10 农少 阅读(729) 评论(0) 推荐(0) 编辑

2014年3月18日

摘要: 使用ListView和GridView时,经常使用android:listSelector来使item被选中时的状态。但如果不配合android:drawSelectorOnTop来使用可能达不到想要的效果,当android:drawSelectorOnTop当设置为true时候,listSelector的图片将会被绘制在被选中的选项之上。 阅读全文

posted @ 2014-03-18 20:35 农少 阅读(581) 评论(0) 推荐(1) 编辑

2014年3月14日

摘要: 在模版定义中,形如:template,中T为类型参数,而n就是表达式参数或为非类型参数。C++中对表达式参数有一些限制,表达式参数的类型必须是整形,枚举,引用或指针,同时实例化模版时表达式参数值必须是常量表达式。 阅读全文

posted @ 2014-03-14 23:41 农少 阅读(225) 评论(0) 推荐(0) 编辑

2013年12月3日

摘要: 转自http://hi.baidu.com/%D2%B9%D1%A9%B3%E6/blog/item/d6a72d2bbf467cf2e7cd406d.html相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。1、TCP连接要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(s 阅读全文

posted @ 2013-12-03 11:06 农少 阅读(224) 评论(0) 推荐(0) 编辑

2013年11月18日

摘要: 在Hibernate中,有save、persist、savaOrUpdate、merge等方法有插入数据的功能。前三者理解起来较后者容易一些,merge方法从api中的介绍就看以看出它是最复杂的。下面是Hibernateapi中的原文: merge Object merge(Object object) throws HibernateExceptionCopy the... 阅读全文

posted @ 2013-11-18 20:47 农少 阅读(8281) 评论(2) 推荐(0) 编辑

2013年11月8日

摘要: 1: public class MainActivity extends Activity { 2: @Override 3: public void onCreate(Bundle savedInstanceState) { 4: super.onCreate(savedInstanceState); ... 阅读全文

posted @ 2013-11-08 09:38 农少 阅读(207) 评论(0) 推荐(0) 编辑

2013年11月7日

摘要: SessionFactory: Hibernate的关键对象,它是单个数据库映射关系经过编译后的内存镜像,同时它是线程安全的。它是生成Session的工厂,本身需要依赖于ConnectionProvider。该对象可以在进程或集群级别上,为那些事务之间可以重用的数据提供二级缓存。 Session:它是应用程序与持久层之间交互操作的一个单线程对象。他也是Hibernate持久化操作的关键... 阅读全文

posted @ 2013-11-07 15:19 农少 阅读(539) 评论(0) 推荐(0) 编辑