08 2015 档案
摘要:有时候一些 eclipse 插件安装之后,打开 eclipse 死活都不显示,这时候可以:① 把 eclipse/configuration/org.eclipse.update 删除掉。出现这种情况的原因是在你安装新的插件以前你启动过 eclipse ,在 org.eclipse.update 文...
阅读全文
摘要:1. Memcached简介 Memcached是以LiveJurnal旗下Danga Interactive公司的Bard Fitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数 据全部丢失。Memcache
阅读全文
摘要:开发中,例如: nanshanImage.image=[UIImage imageNamed:@'index_pic.png'];在项目中还保存中index_pic@2x.png的图片,此图为了只适应960*640的分辨率手机注意:适应Iphone5的相关图片尺寸,也要加@2x.png。比如欢迎界面...
阅读全文
摘要:firefox快捷键搜索类:本页查找: Ctrl+F再次查找: F3输入查找链接: '输入查找文本: /查找: Shift+F3网页搜索: Ctrl+K 或 Ctrl+E firefox快捷键导航类:后退: Alt+左方向键 或 Backspace前进: Shift+Backspace 或 ...
阅读全文
摘要:数据表格 - DataGrid英文文档:http://www.jeasyui.com/documentation/index.php#继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值。.数据表格显示的数据以表格的形式,并提供了丰富的选择,排序,分...
阅读全文
摘要:今天在做Birt报表时, 要显示一列百分比的数据,但因一些特别的原因,不能使用使用百分比样式,即如果数据是0.9538不能显示成“95.38%”的样式,必须显示成“95.38”。开始时想使用javascript的内置函数Math.round(),可Math.round()只能显示为整数,而不能保留小...
阅读全文
摘要:js读取的html代码中获得的值 ,统统是以字符串的形式呈现的,为了方便我们后面对数据的操作,有时候我们有必要进行转换一下。方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把...
阅读全文
摘要:问题1:mysql索引类型normal,unique,full text的区别是什么?normal:表示普通索引unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uniquefull textl: 表示 全文搜索的索引。 FULLTEXT 用于搜索...
阅读全文
摘要:属性说明basedir代码所在的位置AbstractClassNameformat: 定义抽象类的命名规则PackageNameformat: 定义包名的命名规则TypeNameformat: 定义类和接口的命名规则tokens: 定义规则适用的类型,例如:CLASS_DEF表示类,INTERFAC...
阅读全文
摘要:这里列出了很多Java静态分析工具,每一种工具关注一个特定的能发挥自己特长的领域,我们可以列举一下:Pmd它是一个基于静态规则集的Java源码分析器,它可以识别出潜在的如下问题:– 可能的bug——空的try/catch/finally/switch块。– 无用代码(Dead code):无用的本地...
阅读全文
摘要:最近正在拜读Hibernate之父大作,颇有收获。在我们熟悉的Hibernate映射文件中也大有乾坤,很多值得我注意的地方。在Hibernate的映射文件的class tag使用dynamic-insert,dynamic-update,可以优化生成的SQL语句,提高SQL执行效率,最终可以提高系统...
阅读全文
摘要:struts 2的Action是多实例的并非单例,也就是每次请求产生一个Action的对象。原因是:struts 2的Action中包含数据,例如你在页面填写的数据就会包含在Action的成员变量里面。如果Action是单实例的话,这些数据在多线程的环境下就会相互影响,例如造成别人填写的数据被你看到...
阅读全文
摘要:方法一:1.Eclipse中,选择Help->Software Updates->Find and Install2.选择 Search for new features to install 选择Next3.选择 New Remote Site4.输入更新地址http://eclipse-cs.s...
阅读全文
摘要:jquery easy ui:http://www.runoob.com/jeasyui/jeasyui-dd-shopping.html dynamic show ...
阅读全文
摘要:事务传播行为种类Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:表1事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事...
阅读全文
摘要:一、ExtJS1、ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员Ja...
阅读全文
摘要:原文链接:Understanding delete原文作者:Kangax原文日期: 2010年01月10日翻译日期: 2014年02月07日翻译人员:铁锚!!!!!!!!草稿版本的翻译完成以后,无意中搜索发现了另外一篇翻译,也是同一篇原文,比我翻译的好。justjavac,迷渡是我很尊敬的一位前辈,...
阅读全文
摘要:truts+spring action应配置为scope="prototype" 在配置文件中,bean默认是单例模式,应用服务器启动后就会立即创建bean,以后就可以重复使用。这带来一个问题,bean的全局变量被赋值以后,在下一次使用时会把值带过去。也就是说,bean是有状态的。在w...
阅读全文
摘要:DTO(VO):也就是一般意义上的VO,封装后的对象。一般用于Web层—Service层间的数据传输入。PO:也就是一般概念上的Domain Object,如hibernate 中的Entity.一般用于Service层--Dao层间的数据传输。大多数web应用是没有VO的,直接PO贯穿 web-s...
阅读全文
摘要:转:一个简单例子:贫血模型or领域模型贫血模型我们首先用贫血模型来实现。所谓贫血模型就是模型对象之间存在完整的关联(可能存在多余的关联),但是对象除了get和set方外外几乎就没有其它的方法,整个对象充当的就是一个数据容器,用C语言的话来说就是一个结构体,所有的业务方法都在一个无状态的Service...
阅读全文
摘要:原文:http://blog.csdn.net/wangpeng047/article/details/6877720
阅读全文
摘要:Session的saveOrUpdate方法是由Hibernate来判断被操作对象究竟是一个持久化对象还是临时自由状态对象。这需要在对象映射文件的主键id中定义unsaved-value属性,如果不显式定义,则默认为unsaved-value=null。unsaved-value可以是下列几个选项:...
阅读全文
摘要:REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为: 1.网络上的所有事物都可以被抽象为资源(resource) 2.每一个资源都有唯一的资源标识(resource identif...
阅读全文
摘要:Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行...
阅读全文
摘要:Hibernate3支持DetachedCriteria,这是一个非常有意义的特性!我们知道,在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。 针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表...
阅读全文
摘要:方法说明方法说明Restrictions.eq=Restrictions.allEq利用Map来进行多个等于的限制Restrictions.gt>Restrictions.ge>=Restrictions.lt<Restrictions.le<=Restrictions.betweenBETWEEN...
阅读全文
摘要:转载:http://www.cnblogs.com/haippy/archive/2012/05/20/2509329.html下面的例子中我们示例如何将一个数据转换成 json 串,并使用Gson.toJson()方法将数组序列化为 JSON,以及Gson.fromJson()方法将 JSON 串...
阅读全文
摘要:保留全局级国际化信息资源文件。并在message.properteis中增加一个带有参数的国际化信息。Java代码labela=labelainzh_CNlabelb=labelb,{0}访问国际化信息用标签来访问国际化信息,只需要在它的name属性上填入需要的key即可。下面,来看看它的其它的属性...
阅读全文
摘要:在Action中保存登录的基本信息:request.getSession().setAttribute("adminid", str);在JSP页面中:${sessionScope.adminid}java:request.setAttribute("adminid",str);在JSP页面中:${...
阅读全文
摘要:1.在类中指定包:@ParentPackage("system").其中system是在struts.xml中定义的包名。2.配置文件--->注解2.1配置文件方式(返回json):userLists2.2注解方式(返回json):@Action(value="loadUserTree",resul...
阅读全文
摘要:eq相等 ne、neq不相等, gt大于, lt小于 gte、ge大于等于 lte、le 小于等于 not非 mod求模 is [not] div by是否能被某数整除 is [not] even是否为偶数 is [not] even by $b即($a / $b) % 2 == 0 is [not...
阅读全文
摘要:一、基本使用1.说明Restrictions是产生查询条件的工具类。2.定义可以直接用class创建DetachedCriteria searDc =DetachedCriteria.forClass(QymlPerson.class);也可以用hibernate的session创建session....
阅读全文
摘要:有时一个实体的主键可能同时为多个,例如同样是之前使用的“CustomerEO”实体,需要通过name和email来查找指定实体,当且仅当name和email的值完全相同时,才认为是相同的实体对象。要配置这样的复合主键,步骤如以下所示。(1)编写一个复合主键的类CustomerPK,代码如下。Cust...
阅读全文
摘要:1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@
阅读全文
摘要:在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了...
阅读全文
摘要:1、struts2拦截器interceptor的三种配置方法 方法1. 普通配置法 方法2. 配置拦截器栈(即将多个interceptor串联的一种元素)。然后在<action>中引入该拦截器栈就可以了。 方法3. 修改默认拦截器,将自定义的拦截器栈定义为struts2的默认拦截器。 2. Inte
阅读全文
摘要:一. AES对称加密: AES加密 分组二.分组密码的填充分组密码的填充e.g.: PKCS#5填充方式三.流密码:四.分组密码加密中的四种模式:3.1 ECB模式优点:1.简单;2.有利于并行计算;3.误差不会被传送;缺点:1.不能隐藏明文的模式;2.可能对明文进行主动攻击;3.2 CBC模式:优...
阅读全文
摘要:@Inject @Inject支持构造函数、方法和字段注解,也可能使用于静态实例成员。可注解成员可以是任意修饰符(private,package-private,protected,public)。注入顺序:构造函数、字段,然后是方法。父类的字段和方法注入优先于子类的字段和方法,同一类中的字段和方法...
阅读全文
摘要:这些层次都是用来管理不同的代码,让代码具有更好的维护性。开发中一般采用三层架构即MVC的模式来进行开发,M:代表model,可以理解为javaBean;V:代表view,可以理解为jsp;c:代表controller,可以理解为action;1.domain:这一层是用来管理javaBean实体对象...
阅读全文
摘要:Hibernate主键生成策略 1、自动增长identity 适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自
阅读全文
摘要:1. 使用 data-options 来初始化属性。data-options是jQuery Easyui 最近两个版本才加上的一个特殊属性。通过这个属性,我们可以对easyui组件的实例化可以完全写入到html中,例如: dialog content.属性,事件,都可以直接写在data-opt...
阅读全文
摘要:Window的属性属性描述closed获取引用窗口是否已关闭。defaultStatus设置或获取要在窗口底部的状态栏上显示的缺省信息。dialogArguments设置或获取传递给模式对话框窗口的变量或变量数组。dialogHeight设置或获取模式对话框的高度。dialogLeft设置或获取模式...
阅读全文
摘要:Ognl表达式struts标签“%,#,$”1、什么是Ognl?OGNL(Object-Graphic Navigation Language),对象图道行语言。是一种可以方便操作对象属性的开源表达式语言。2、特点?a、支持对象的方法调用,形式,eg:objName.methodName();b、支...
阅读全文
摘要:今天在分析问题时发现一个大家平时都不太注意的spring 配置问题,发出来分享下: 首先澄清一个概念:同名bean:多个bean 有相同的 name 或者 id,称之为同名bean 的id 和 name的区别id和name都是spring 容器中中bean 的唯一标识符。id: 一个bean的唯一标...
阅读全文
摘要:转自: http://blog.csdn.net/classicbear/article/details/6968930相同点:1.Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。不同点:1.架构比较Jetty的架构比Tomcat的更为简单...
阅读全文
摘要:我们都知道在一个表中当需要2列以上才能确定记录的唯一性的时候,就需要用到联合主键,当建立联合主键以后,在查询数据的时候性能就会有很大的提升,不过并不是对联合主键的任何列单独查询的时候性能都会提升,但我们依然可以通过对联合主键中的首列除外的其他列建立非聚集索引来提高性能。本文将对联合主键、聚集索引、非
阅读全文