`
文章列表
花絮          第一次去面试的时候人家人如何在SSH 框架下,如何进行Hibernate 的优化,当时自己只是看到这些根本就没有系统的总结这些东西,今天终于找到一个时间来解决一下自己面试的这个问题了。 Hibernate 自述             我天生效率比较低,在普遍情况下,需要将执行转换为SQL 语句的Hibernate 低于直接 JDBC 存取。但是在经过比较好的性能优化之后,我的性能还是让人相当满意的,特别是应用二级缓存之后,甚至可以获得比较不使用缓存的 JDBC 更好的性能。 优化总结            要想优 ...
  JSONArray jsonArray = (JSONArray) JSONSerializer.toJSON(json);   String json_c = jsonArray.getString(0 );   JSONObject jsonObject = JSONObject.fromObject(json_c);   for  (Iterator iter = jsonObject.keys(); iter.hasNext();) {        String key = (String)iter.next();   ...
      线程与进程很相似,他们都是程序的一个顺序执行机构,但又有一些区别。进程是一个实体,每个进程都有自己独立的状态和自己的专用数据段。线程则共享数据,同一个程序中的所有线程只有一个数据段,线程间可能互相影响,比如数据访问的互斥和同步。      线程本身的数据通常只有寄存器数据和程序执行时的堆栈段,所以线程的切换比进程的负担要小。线程不能自动运行,必须跻身在某一进程中,由进程触发。一个进程可以有多个线程且进程间不共用线程。      实现多线程有两种方法,一是继承Thread类,二是实现Runnable接口。     继承Thread类创建线程时,首先要定义一个Thread类的子类 ...
query取得text,areatext,radio,checkbox,select的值,以及其他一些操作; 1.假如我们有如下页面 <input type="text" name="textname" id="text_id" value=""> <!--其余的请自行添加.重要的是要有TYPE.NAME.ID等,一般情况这些都是有的--> 2.下面来看怎么取得FORM中的各种值等等; function get_form_value(){ /*获得TEXT.AREA ...
HTML5里面一个非常不错的扩展功能就是可以在文本框上面增加占位文本。占位文本(PlaceHolder)是指当一个文本框没有被focus的 时候显示的是提示文字,当他被点击之后就显示空白。这个功能很不错,但是并不是所有的浏览器都支持。这篇文章就来讨论一下怎样用比较简单的方法可以让所有 浏览器都支持这个特性。 这里是例子 这里可以下载 传统的解决办法   在我们有这个属性之前,我们一般是通过Javascript来实现这个效果。 这段文字被设置在value属性里面,当聚焦了之后,检验文本框的值是否等于默认值,如果是则清空文本框。当文本框失去焦点的时候,再 ...
juqery.validate.js中发现elements方法中$([]).add(this.currentForm.elements)方法在ie8下有问题,只能得到一个jquery对象。(ie9和火狐浏览器正常) 后来根据源码中的注释提示在网站 http://bugs.jquery.com/ticket/2114  得到答案 : 原文: I had an issue where jquery.validate was failing in IE6, caused by the above error. I fixed this by updating line 446 and ...
Introduction(简介)                    Query接口是个相当直接的方法。他允许非常确切的过滤方式(基于属性),排序,一个偏移和限制返回结果的数量。                    query实现也实现了QueryResults接口,此接口允许在查询中访问结果。  Filter(过滤)                     一般的.filter(criteria, value)语法被支持。标准语法是属性名和操作("field > ", or "field in")的整合。所有的 ...
在后台返回json格式的数据,然后用jquery读取分析。 后台 Java code JSONObject json = new JSONObject(); List < Map > maps = new ArrayList < Map > (); List < Notice > notices = this .getNoticeService().findAll( this .getPageNo(), this .getP ...
messageid 信息ID userid 用户ID forsake 回收站(1表示回收站) 第五十个表_module (模块/频道) moduleid 模块/频道ID name 名称 module 模块 moduledir 模块目录 moduledomain 模块 messageid 信息ID userid 用户ID forsake 回收站(1表示回收站) 第五十个 ...
ecm_ad  广告 -ad_id             广告ID -store_id         店铺ID -position_id     广告位ID -ad_type         广告类型 -ad_name       广告名称 -ad_link           广告连接 -click_count     广告点击量 -enabled         是否开启 ecm_admin_log 管理员操作记录 -log_id -username -application -action -item_id -store_id -executio ...
第一个表_admin (管理员) userid 用户名id username 用户名 grade 用户级别 purviewids modules 模块 channelids 频道ID catids 栏目ID specialids 专题ID disabled 禁用(0为否,1为是) 第二个表 _ads (广告) adsid 广告ID adsname 广告名称 intr ...
在附件...
Hibernate中的对象有三种状态: 瞬时状态 (Transient),持久状态 (Persistent),   1. 1. 瞬时状态 (Transient) 由 new 命令开辟内存空间的 Java 对象,也就是平时所熟悉的普通 Java 对象。 如: Student stu = new Student(); 瞬时对象特点 ...
1.简介   现摘录一段Java5内存管理白皮书中的一段话:   One strength of the Java™ 2 Platform, Standard Edition (J2SE™) is that it performs automatic memorymanagement, thereby shielding the developer from the complexity of explicit memory management.   由上面我们可 ...
一、选择行 1. 简单的SELECT 语句 SELECT 字段名1 [AS] '字段名1 解释' FROM table; 2. 处理NULL NVL函数可把NULL转换成其它类型的符号 编程技巧: NVL函数在多条件模糊查询的时候比较有用 NVL函数可返回多种数据类型: 返回日期 NVL(start_date,'2002 ...
Global site tag (gtag.js) - Google Analytics