thinking in java
文章平均质量分 83
某笨緢_Jun
因为笨所以要更努力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java注释@interface的用法
java用 @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。@Override,@Deprecated,@SuppressWarnings为常见的3个注解。注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后,JAVAC编译器,开发工具和其他程序可以用反射来了解你的类以及各种元素上有无任何标记,看你有什么转载 2013-07-30 14:59:45 · 1828 阅读 · 0 评论 -
ant 签名android项目 + 打包 android 项目
本文基于android sdk r18,以前的版本类似如何安装ant就不说了,只选一点重要的部分分享出来。假如项目 在 。。/project 下,项目名称为abc在project目录下,打开终端,运行android update project -p abc -n name-p 指的是项目路径 必填项-n 为项目名称,这个在生成apk时默认是以这个为名称前缀的原创 2014-04-17 18:20:38 · 1954 阅读 · 0 评论 -
System.getProperty()方法可以获取的值 java
java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor.urlJava供应商的 URLjava.homeJava安装目录java.vm.specification.versionJav原创 2014-03-03 11:38:39 · 1547 阅读 · 0 评论 -
Bridge设计模式 + FilenameFilter总结
Bridge桥接设计模式是将一组功能(实现)与另一组使用该功能的其他对象(行为)分离开来,以便达到单一因素变化,然后使用对象调用的方式将这两组关联系起来,将问题的行为和实现分离开来实现,通过用聚合代替继承来解决子类爆炸性增长的问题。 Bridge桥接设计模式结构如下:还是以画图为例演示Bridge桥接设计模式,例子代码如下:[java] view plaincopy原创 2014-01-07 17:30:16 · 1304 阅读 · 0 评论 -
【自然框架】之通用权限:有ER图和表关系图 (收藏)
1、 抽象——总体思路。先看这个ER图。【图一】 很简单,就是说明一下人员和资源的关系,一个人可以使用多个资源,一个资源可以被多个人使用,就是多对多的关系了。这个就是所谓的权限吧。 不知道这个是不是可以叫做“抽象”。这个就是在金字塔的顶端来看权限了,站在顶端来看,就这么一点,估计没有那种情况可以逃出这个描述吧。 资源:这里指的资源是转载 2013-07-06 20:11:51 · 16580 阅读 · 2 评论 -
Spring JdbcTemplate方法详解
JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;query方法及queryForXXX方法:用于执行查询相关语句;call方法:用于执行存储过程、函数相关语句。转载 2013-08-02 14:00:20 · 1374 阅读 · 0 评论 -
java IO -- IntBuffer
java新IO之Buffer1、什么是java新IO在jdk1.4之后呢,为了提高IO操作的性能,提供了一个新的开发包,NIO,此包定义在java.nio.*中。在java中,已有的IO操作大部分都属于阻塞的操作,例如,键盘输入数据,必须一直等待用户输入数据,否则程序不能继续执行。另外,还有socket程序中服务器必须通过accept()方法等待用户连接,这就造成了大量的系转载 2013-11-29 16:50:07 · 1509 阅读 · 0 评论 -
Java 理论与实践: 正确使用 volatile 变量 线程同步
Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程同时与某个对象交互时,就必须要注意到要让线程及时的得到共享成员变量的变化。 而volatile关键字就是提示VM:对于这个成员变量不能保存它的私有拷贝,而应直接与共享成员变量交互。 使用建议:原创 2013-09-25 10:31:44 · 1785 阅读 · 0 评论 -
自动装箱和拆箱 枚举 反射 数组反射的应用。ArrayList和HashSet
[java] view plaincopyprint?/* eclipse的使用技巧。可变参数。基本数据类型自动装箱和拆箱。枚举。反射。数组反射的应用。ArrayList集合和HashSet集合。 JavaBean。 */ /*基础加强和JDK1.5新特性. 基础很重要,就业就看基础掌握的好不好. 但不能天天学基础,只有通过高级的应用,才能知道基础怎么用转载 2013-08-02 16:49:23 · 1405 阅读 · 0 评论 -
java千万级别数据生成文件思路和优化
一年前写过一个百万级别数据库数据生成配置xml文件的程序,程序目的是用来把数据库里面的数据生成xml文件.程序可以配置多少文件生成到一个文件中去. 程序刚开始设计的时候说的是最多百万级别数据,最多50W数据生成到一个xml文件里面去,所以在做测试的时候自己也只是造了100W的数据并没有做过多数据量的测试,然后问题就来了....由于程序使用的局点数据量巨大转载 2013-08-02 13:58:28 · 1317 阅读 · 0 评论 -
Android apk动态加载机制
转载请注明出处:http://blog.youkuaiyun.com/singwhatiwanna/article/details/22597587 (来自singwhatiwanna的csdn博客)背景问题是这样的:我们知道,apk必须安装才能运行,如果不安装要是也能运行该多好啊,事实上,这不是完全不可能的,尽管它比较难实现。在理论层面上,我们可以通过一个宿主程序来运行一些未安装的apk,当然,实践转载 2014-07-16 00:38:29 · 1333 阅读 · 0 评论
分享