摘要: 单例模式: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式特点: * 单例类中只能有一个实例 * 单例类只能自己创建自己的唯一实例 * 单例类必须给所有其他对象提供这一实例 阅读全文
posted @ 2016-10-12 19:22 神经质攻城狮马磊 阅读(87) 评论(0) 推荐(0)
摘要: spring技术可以说是java企业开发里最重要的技术,不过真的理解spring的作用和意义还真是一件麻烦的事情,很多人对spring理解其实都是停留在使用阶段(例如:声明式事务很好用等等),当今的spring技术生态环境里可谓是蔚为壮观,spring已经包罗万象,它的内容之多完全不亚于它的本源ja 阅读全文
posted @ 2016-10-12 19:22 神经质攻城狮马磊 阅读(185) 评论(0) 推荐(0)
摘要: 代理模式: 代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象来控制对原对象的引用; 所谓代理,就是一个人或者机构代表另一个人或者机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 在代理模式中的角色: ● 抽象对象角色:声明了目标对象和代理对象的共同... 阅读全文
posted @ 2016-10-12 19:21 神经质攻城狮马磊 阅读(327) 评论(0) 推荐(0)
摘要: A result was returned when none was expected. 一般是在使用存储过程中,例: select function(存储过程名); 即使返回的是空的。也要用oPrepareStmt.executeQuery(); 来调用。或接收。 阅读全文
posted @ 2016-10-12 19:20 神经质攻城狮马磊 阅读(920) 评论(0) 推荐(0)
摘要: navicat 直连oracle 数据库会报错 ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK 今天使用Navicat连接Oracle数据库,报了下面的这个错误:“ORA-12737 Instant C 阅读全文
posted @ 2016-10-12 19:19 神经质攻城狮马磊 阅读(1993) 评论(0) 推荐(0)
摘要: 1.首先检查从前端界面传进来的值是否是乱码 2.查看Mysql数据库中的字符集 2.1 cmd 进入MySql安装目录:D:\Program Files\MySQL\MySQL Server 5.5\bin 2.2 进入数据库:mysql -u root -proot 2.3 查看数据库编码格式: 阅读全文
posted @ 2016-10-12 19:18 神经质攻城狮马磊 阅读(197) 评论(0) 推荐(0)
摘要: 1.第一范式(确保每列保持原子性):1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 通俗的理解是,字段还可以再分吗?如过不能,则是符合1NF的设计。 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。 第一范式的合理遵循需要根据系统 阅读全文
posted @ 2016-10-12 19:17 神经质攻城狮马磊 阅读(206) 评论(0) 推荐(0)
摘要: DBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序用使用 可以设置最大和最小连接,连接等待时间等,基本功能都有,此连接池的持续运行的稳定性还是可以,不过速度稍慢,在大并发量的压力下稳定性有所下降,此外不提供连接池监控 co.uk/~sli 阅读全文
posted @ 2016-10-12 19:17 神经质攻城狮马磊 阅读(4632) 评论(0) 推荐(0)
摘要: 一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于U 阅读全文
posted @ 2016-10-12 19:15 神经质攻城狮马磊 阅读(308) 评论(0) 推荐(0)
摘要: UNION:合并两个或者多个Select查询的不同结果集 UNION:合并两个或者多个Select查询的不同结果集 UNION ALL:合并两个或者多个Select查询的所有结果集 UNION ALL:合并两个或者多个Select查询的所有结果集 注意事项:1.使用Union,select语句查询出 阅读全文
posted @ 2016-10-12 19:14 神经质攻城狮马磊 阅读(182) 评论(0) 推荐(0)
摘要: 1. 报错BeanCreationException 异常可查看下面的错误,一般是缺少jar包导致 2. 使用cxf 3.0 以上的版本自动生成客户端代码,可能会报版本错误信息,所以尽量使用java 1.7及以上版本。 官网说明:The current plan is that CXF 3.1 wi 阅读全文
posted @ 2016-10-12 19:13 神经质攻城狮马磊 阅读(990) 评论(0) 推荐(0)
摘要: 1重复插入值。 2.访问webservice获取数据时报错。内存不够 解决办法:将tomcat的内存调整。放到最大。 阅读全文
posted @ 2016-10-12 19:12 神经质攻城狮马磊 阅读(551) 评论(0) 推荐(0)
摘要: package org.quetzaco.businesscomponents.dr.service.helper; import java.awt.Color; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayL... 阅读全文
posted @ 2016-10-12 19:10 神经质攻城狮马磊 阅读(586) 评论(0) 推荐(0)
摘要: @Override public List getDocumentsCURL(List documents) throws ServiceException { DocumentAction docAction = new DocumentAction(this .getServletReuqest(), this.... 阅读全文
posted @ 2016-10-12 19:08 神经质攻城狮马磊 阅读(551) 评论(0) 推荐(0)
摘要: //重写一个类,重写一个接口 public class QBorderLayout extends BorderLayout{ //此处定义一个public接口,供外界调用。 public void setPanelToLayout(Component component){ //这是一个父类私有受保护的方法(如果是私有,需重写这样的方法) ... 阅读全文
posted @ 2016-10-12 19:07 神经质攻城狮马磊 阅读(1377) 评论(0) 推荐(0)
摘要: public ResultData searchCategories(User contextUser, Category category) throws RemoteException, QuetzacoException, Exception { Connection con = null; PreparedStatement ps1... 阅读全文
posted @ 2016-10-12 19:07 神经质攻城狮马磊 阅读(228) 评论(0) 推荐(0)
摘要: Ajax的原理和应用(给公司做所的培训) 在写这篇文章之前,曾经写过一篇关于AJAX技术的随笔,不过涉及到的方面很窄,对AJAX技术的背景、原理、优缺点等各个方面都很少涉及null。这次写这篇文章的背景是因为公司需要对内部程序员做一个培训。项目经理找到了我,并且征询我培训的主题,考虑到之前Javas 阅读全文
posted @ 2016-10-12 19:06 神经质攻城狮马磊 阅读(177) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-10-12 19:03 神经质攻城狮马磊 阅读(110) 评论(0) 推荐(0)
摘要: /** * */ package org.quetzaco.commoncomponents.global.util; /** * @author tony * */ import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutp... 阅读全文
posted @ 2016-10-12 19:02 神经质攻城狮马磊 阅读(204) 评论(0) 推荐(0)
摘要: Title c baidu2 阅读全文
posted @ 2016-10-12 19:00 神经质攻城狮马磊 阅读(153) 评论(0) 推荐(0)
摘要: /** * 判断当前日期是否在[startDate, endDate]区间 * * @param startDate 开始日期 * @param endDate 结束日期 * @author jqlin * @return*/public static boolean isEffectiveDate(Date startDate, Date endDate){ if(startDate == ... 阅读全文
posted @ 2016-10-12 18:57 神经质攻城狮马磊 阅读(316) 评论(0) 推荐(0)
摘要: package com.system.util; import java.math.BigDecimal; /** * 精确计算工具类,提供加减乘除的计算 * * @author jqlin */publicclass CompuUtils { /**小数点后保留的位数*/public final staticint SCALE = 5; /** 0 */public... 阅读全文
posted @ 2016-10-12 18:56 神经质攻城狮马磊 阅读(193) 评论(0) 推荐(0)
摘要: 1.正则表达式验证验证名称是否符合规则 function publicRegName(value) { value = value.replaceAll(" ",""); value= value.replaceAll("——","-"); var re=/^([\u4e00-\u9fa50-9a- 阅读全文
posted @ 2016-10-12 18:55 神经质攻城狮马磊 阅读(124) 评论(0) 推荐(0)
摘要: 1 从最基础的地方做起,优化我们写的代码,减少必要的资源浪费。 a、避免频繁的使用new对象,对于整个应用只需要存在一个实例的类,我们可以使用单例模式。对于String连接操作,使用 StringBuffer或StringBuilder,对于工具类可以通过静态方法来访问。 b、避免使用错误的方式,尽 阅读全文
posted @ 2016-10-12 18:54 神经质攻城狮马磊 阅读(122) 评论(0) 推荐(0)
摘要: 案例: public void addSubFolders(ModelData parent) { //根据传进来的父查找子 List modelList = treeStore.getChildren(parent, false); Log.debug(" modelList.size "+modelList.size());... 阅读全文
posted @ 2016-10-12 18:54 神经质攻城狮马磊 阅读(176) 评论(0) 推荐(0)
摘要: 一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离 阅读全文
posted @ 2016-10-12 18:53 神经质攻城狮马磊 阅读(188) 评论(0) 推荐(0)
摘要: 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。如果不用setSta 阅读全文
posted @ 2016-10-12 18:52 神经质攻城狮马磊 阅读(174) 评论(0) 推荐(0)
摘要: 在存储过程中,如果想存储一些中间待处理数据,可以创建一张临时表用来存储。 可以根据不同表的对应关系来创建临时表的列名等等。通过对应关系查找。 注意,用过临时表之后一定要清除。 问题1:临时表和表变量的选择? 1。表变量缺省值放至内存中,速度快,如果数据量不大的时候,应该优先选择表变量; 2。临时表缺 阅读全文
posted @ 2016-10-12 18:50 神经质攻城狮马磊 阅读(192) 评论(0) 推荐(0)
摘要: 1.网上的做法: 递归查询貌似只是oracle单独提供出来的。其他数据库没有提供递推查询吧。。。。我当时做的项目是通过一个公司查出所有的子公司和子公司的子公司。。。我做第一个项目的时候就是用的start with connect by prior做的。没找到其他递归方法。。第二个项目的时候,这种树形 阅读全文
posted @ 2016-10-12 18:49 神经质攻城狮马磊 阅读(378) 评论(0) 推荐(0)
摘要: 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请 阅读全文
posted @ 2016-10-12 18:46 神经质攻城狮马磊 阅读(214) 评论(0) 推荐(0)
摘要: 在Java5 中提供了变长参数(varargs),也就是在方法定义中可以使用个数不确定的参数,对于同一方法可以使用不同个数的参数调用,例如print("hello");print("hello","lisi");print("hello","张三", "alexia");下面介绍如何定义可变长参数 阅读全文
posted @ 2016-10-12 18:45 神经质攻城狮马磊 阅读(572) 评论(0) 推荐(0)
摘要: 当样式设定font-size<12px时,chrome浏览器里字体显示仍为12px;如font-size:11px; 但是chrome还是12px的大小,很不听话。今天我就遇到了这样的问题?网站产品分类块字体在IE9和FF下显示不正常,比预想的要小,在IE7\IE8\360\chrome里显示正常, 阅读全文
posted @ 2016-10-12 18:44 神经质攻城狮马磊 阅读(820) 评论(0) 推荐(0)
摘要: transition 属性(逐渐变色) 参考网址:http://www.w3school.com.cn/cssref/pr_transition-delay.asp transition-property 规定设置过渡效果的 CSS 属性的名称。 none 没有属性会获得过渡效果。 all 所有属性 阅读全文
posted @ 2016-10-12 18:42 神经质攻城狮马磊 阅读(1298) 评论(0) 推荐(0)
摘要: 快捷上传 阅读全文
posted @ 2016-10-12 18:41 神经质攻城狮马磊 阅读(384) 评论(0) 推荐(0)
摘要: 1. Static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。 java编程思想 P86 1. Static方法就是没有this的方法。在sta 阅读全文
posted @ 2016-10-12 18:39 神经质攻城狮马磊 阅读(159) 评论(0) 推荐(0)
摘要: 1..org.postgresql.util.PSQLException: No value specified for parameter 1.(1:代表第一个参数,第几个参数就显示几)没有给第一个参数传参 解决方案:查看添加入的值 2. java.net.ConnectException: Co 阅读全文
posted @ 2016-10-12 18:33 神经质攻城狮马磊 阅读(383) 评论(0) 推荐(0)
摘要: 1.首先打开压缩文件所在的目录下-z 解压至当前目录下 # tar -zxvf /tmp/etc.tar.gz (注意Linux下的压缩文件最好是tar.gz后缀结尾) 2.启动Tomcat 找到Tomcat目录下bin目录下 ./startup.sh启动Tomcat 如果想查看Tomcat日志 设 阅读全文
posted @ 2016-10-12 18:30 神经质攻城狮马磊 阅读(339) 评论(0) 推荐(0)
摘要: 很久之前就听说过博客园了,之后因为工作的忙碌一直没有把之前积累的杂乱无章,东一个西一笔的经验和笔记更新到这里。 然而同事的文章我羡慕不已,所以趁着有时间将之前的所积累的都移至这里,以便以后的温习和查阅,同时也方便与广大研发大婶们的交流。 阅读全文
posted @ 2016-10-12 09:36 神经质攻城狮马磊 阅读(155) 评论(0) 推荐(0)