目前Android应用开发涌出了各种各样出自大牛之手的成熟稳定的开源库,供开发者使用,虽然很明显的提高了App的开发效率,也同样凸显出部分问题:
我只知道如何去使用(也许还并不能随心所欲的使用,只知道简单的使用方式),并不清楚内部实现原理。
出了问题解决不了,冒出想法:这玩意真伤脑筋,怎么老出问题。好慌 ~
相信用过一些开源库的同志都遇到过类似揪心的问题。开源库不是自己写的,也不清楚里面是啥原理,遇到问题无从下手解决显然也是很正常的事情。不过从另一方面想,解读或了解开源库的内部实现原理也对我们技术提升有...
分类:
移动开发 时间:
2015-08-14 17:12:09
阅读次数:
360
中间彻底中断整个流程的话,就不知道整体到底怎么回事了。而且会造成资源泄漏、程序员得不到预定的结果(哪怕是失败的结果,也要按照程序员的格式来记录)。此外,内部原子操作不必记录错误(否则对同一个文件错误,会有太多的记录,反而也没法再细究了),记录外部的逻辑结果错误即可。这样,还可以一次性返回 retur...
分类:
编程语言 时间:
2015-08-12 00:55:09
阅读次数:
196
C的特性(优点):强大的控制结构(掌握C的控制语句可以随心所欲编写任何你的奇思妙想)紧凑的代码--程序更小可移植高效性C的缺点:高度的自由意味着程序猿将犯非常难以追踪的编程错误(请特别注意C对指针的运用)简洁性与其丰富的运算符相结合,可能使您编写出极其难理解的代码使用C语言的7个步骤(C,一种编译性...
分类:
编程语言 时间:
2015-07-29 18:32:39
阅读次数:
116
一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3、当程序被停住时,可以检查此时你的程序中所发生的事。 4、动态的改变你程序的执行环境。常用的gdb命令如下...
分类:
数据库 时间:
2015-07-28 12:39:41
阅读次数:
134
Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具...
分类:
Web程序 时间:
2015-07-25 22:55:46
阅读次数:
177
我们常常被输单元格显示的日期格式所困扰,根据你的系统语言的不同,日期格式也随之有所变化;而excel里面自带的日期格式也不一定完全满足我们需求还好,我们可以自定义excel单元格格式,如何自定义格式,我们还需要了解excel的规矩,在这里我们只分享关于日期的自定义格式代码..
分类:
其他好文 时间:
2015-07-21 15:20:34
阅读次数:
180
之前Android的ActionBar好像做项目从没用过,除了google自己,并没有多少人用,究其原因,主要是因为ActionBar不够灵活,不能够随心所欲的定制,后来Goole也发现了这一点,然后,就诞生了今天的主角ToolBar,Toolbar是一个新出的控件,用来代替ActionBar,它本身是一个ViewGroup,所以有良好的可定制性,例如,你可以在里面防止布局,LinearLayou...
分类:
移动开发 时间:
2015-07-21 12:57:50
阅读次数:
181
概要 gdb是GNUdebugger的缩写,是编程调试工具。功能 1、启动程序,能够依照用户自己定义的要求随心所欲的执行程序。 2、可让被调试的程序在用户所指定的断点处停住(断点能够是条件表达式)。 3、当程序停住时,能够检查此时程序中所发生的事。 4、动态改变程序的执行环境。演示样例:gcc-Wa...
分类:
数据库 时间:
2015-07-10 20:44:15
阅读次数:
222
尚存余勇正弯弓,耳畔忽闻稀龄风。问候几多情款款,作别一揖意浓浓。从今方识从心欲,往后不提往日雄。借取文园田一角,栽得绿叶护花红。6月26日,正为一研讨会准备论文,忽接文史馆电话:你的七十岁生日到了,我们祝您生日愉快......。我这才意识到:奥,我已是“古稀”之人了。遂有是作。孔子云:七十随心所欲,...
分类:
其他好文 时间:
2015-07-02 20:47:25
阅读次数:
118