反射技术;其实就是动态加载一个指定的类,并获取该类中的所有内容。
而且将字节码文件与内容都封装成了对象。
这样便于操作这些成员,简单说;反射技术可以对一个类进行解刨。
反射的好处;大大的增强了程序的扩展性。
反射的基本步骤;
获得Class对象。就是获取到指定的名称的字节码文件对象。
实例化对象,获得类的属性,方法或构造函数。
访问属性,调用方法,调用构造函数创建对象。
获取Cla...
分类:
其他好文 时间:
2015-03-20 14:32:38
阅读次数:
155
主题1:函数1.为什么要用函数1.1.避免主函数变得庞杂,头绪不清,方便阅读和维护程序。1.2.避免一个功能多次编写代码2.模块化程序设计1.1目的:简化程序设计的过程。1.2好处:一次写好后,以后随用随调。3.函数就是功能。每一个函数用来实现一个特定的功能。函数的名字应反映其代表的功能。4.函数声...
分类:
编程语言 时间:
2015-03-20 14:13:44
阅读次数:
184
前面也讲到了用memcache存储数据信息缓存的方法和好处,这样能够减少访问数据库的次数,减少访问量大时对数据库的压力
将session存储到memcache中管理需要了解memcache、session的使用和session_set_save_handler()
同样先编写一个公用的类,当然采用静态的成员方法
memcache 指令用telnet操作
同样现在根目录下建立...
分类:
Web程序 时间:
2015-03-20 09:25:58
阅读次数:
156
一 LogCat是什么:
这是在安卓开发中用来显示打印日志用的工具,类似在java中用system.out输出,但是在安卓开发要求尽量使用logCat这样不仅专业,而且方便,更重要的是这个工具能代来好多好处和方便,那么接下来就看看 如何方便。
二 添加LogCat到你的Eclipse中
点击Eclipse导航栏中的Window→Show View→Other,会弹出一个Sh...
分类:
移动开发 时间:
2015-03-20 09:23:19
阅读次数:
150
在Java语言中,abstractclass和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。理解抽象类abstractclass和interface在Java语言中都是用来进行抽象类定义的,那么什么是抽象类,使用抽象类能为我们带来什么好处呢?在面向对..
分类:
其他好文 时间:
2015-03-20 01:32:28
阅读次数:
119
联合查询效率较高.以下例子来说明联合查询的好处t1表结构(用户名,密码) userid int username varchar(20) password varchar(20) 1 jack jackpwd 2 owen owenpwdt3表结构(用户积分,等级) userid int jf in...
分类:
数据库 时间:
2015-03-19 23:52:53
阅读次数:
167
垃圾回收的悖论 所谓“成也萧何败萧何”。Java的垃圾回收确实带来了很多好处,为开发带来了便利。但是在一些高性能、高并发的情况下,垃圾回收确成为了制约Java应用的瓶颈。目前JDK的垃圾回收算法,始终无法解决垃圾回收时的暂停问题,因为这个暂停严重影响了程序的相应时间,造成拥塞或堆积。这也是后续JDK...
分类:
其他好文 时间:
2015-03-19 21:35:20
阅读次数:
115
由于Android Studio使用了Gradle构建工具,在library依赖的处理上是将被依赖的library作为一个module引入(拥有一份完整的library拷贝),而Eclipse的ADT则是直接将library作为外部项目依赖链接进来,两者各有各的优缺点。Android Studio的好处是能时刻保持项目的完整性,每一个项目都包含了整个项目所需要的一切东西,当你把项目共享给别人的时候...
分类:
移动开发 时间:
2015-03-19 20:24:13
阅读次数:
226
由于工作中采用了新的MySQL版本(5.6),之前一直在用5.1;为了方便优化,体验了一下新版本的特性1cpu多核处理以前这个参数是innodb_file_io_threads,5.5根据读和写改成了两个参数,好处是可以根据读写设置cpu的数量,但仍然不支持动态修改。mysql>showvariableslike‘%io_th..
分类:
数据库 时间:
2015-03-19 18:44:50
阅读次数:
219
Linux 的缺省 Shell 就是 Bash,熟练运用下面的快捷键将对提高 Bash 的操作有很多好处,当然如果你是一名 Emacs 用户的话,你会发现它们的很多操作都是相同的。
这些快捷键有:
Ctrl + A : 光标移到行首。
Ctrl + E : 光标移到行尾。
Ctrl + L : 清屏。
Ctrl + U : 清除光标前至行首间的所有内容。
Ctrl + H : 同 ...
分类:
其他好文 时间:
2015-03-19 18:28:11
阅读次数:
128