`
ashnl007
  • 浏览: 13688 次
  • 性别: Icon_minigender_1
  • 来自: 江西南昌
社区版块
存档分类
最新评论
文章列表
        最近在看《深入理解Java虚拟机》,想把书中比较重要的知识码下来,留着备用加深理解。           JVM在执行Java程序的过程中会将所管理的内存划分为若干个不同的数据区域,根据《Java虚拟机规范(Java SE 7版)》 ...
1.Intent的用法:     (1)用Action跳转 1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个 Activity的IntentFilter段中 定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity就匹配了。但是如果手机中有两个以上的程序匹配,那么就会弹出一个对话可框来提示说明。  Action 的值在Android中有很多预定义,如果你想直接转到你自己定义的Intent接收者,你可以在接收者的Inten ...
1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUERY,"searchString") startActivity(intent); 2.浏览网页 Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it ...

Chrome访问Wap

Chrome可以通过Command Line来启动,使得能正常访问Wap网站 主要使用 --user-agent 谷歌Android: chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1" 苹果iPhone: chrome.exe --user-agent="Mozilla/5.0 (iP ...

备用资源目录

mccAAA:AAA是移动设备国家代码 mncAAA:AAA是运营商/网络代码 en-rUS:语言和区域 small、normal、large、xlarge:屏幕大小 long、notlong:屏幕类型 port、land:纵向或横向 car、desk:扩展坞类型 night、notnight:晚上、白天 ldpi、mdpi、hdpi、xhdpi、nodpi:屏幕像素密度 nottouch、stylus、finger:屏幕种类 keysexposed、keyssoft、keyshidden:键盘种类 nokeys、qwerty、12key:键数 navexposed、n ...
          hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存在该数据时抛异常,而不是在创建这个对象时。由于session中的缓存对于hibernate来说是个相当廉价的资源,所以在load时会先查一下session缓存看看该id对应的对象是否存在,不存在则创建代 ...
本人使用的C3P0的jar包是:c3p0-0.9.1.jar <bean id = "dataSource" class = "com.mchange.v2.c3p0.ComboPooledDataSource"> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property> <!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 ...
Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本 Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示 Ctrl+Alt+Space 类名或接口名提示 Ctrl+P 方法参数提示 Ctrl+Shift+Alt+N 查找类中的方法或变量 Alt+Shift+C 对比最近修改的代码   S ...
查询分页列表,一般都是要去重复的,查询出来的记录可以去除重复,但是使用 criteria.setProjection(Projections.rowCount()); 查询总数时,是去除不了重复的; 参考解决办法:   使用查询count(指定列),且这列的值是唯一的(如:主键),使用如下代码,查询ID列 criteria.setProjection(Projections.countDistinct("id"))  
      org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing               碰到这个问题有一阵子了,今天花了一天时间,总算是解决了,虽然不是很明白原理是什么,期待大神指导。        现在又两个类Child和Parent,代码(简版)如下:         public class Child { private String id; ...
        cascade理解起来比较简单就是级联操作(增删改),inverse不是很好理解网上查的资料都是说维护关系用的,这个单词的意思是inverse是“逆,对面的”也就是反过来,inverse=true就是另一方维护的意思,反之就是自己维护,不知道有木有理解错误。。。。网上所说的维护关系,就是维护外键的值。           举个例子吧,有两张表:学校表school和学生表student,一对多的关系,代码和配置文件如下: public class Student implements Serializable { private String id; private ...
1、Servlet Context 监听器 1.1、ServletContextListener          ServletContextListener有两个方法:   void contextInitialized(ServletContextEvent event)       servlet上下文创建的时候会调用此方法;   void contextDestroyed(ServletContextEvent event)       反之,servlet上下文被销毁的时候会调用此方法;event可以获取ServletContext实例。 1.2、S ...
Global site tag (gtag.js) - Google Analytics