- 博客(53)
- 收藏
- 关注
原创 xstream,jackson序列化对象
1.xstream 在序列化时会忽略值为null的属性; jackson不会忽略值为null的属性。2.xstream,jackson忽略属性: xstream忽略指定属性: 代码方式: xstream.omitField(Person.class,"name"); 注解方式: @XStreamOmitField pri
2013-09-03 08:47:28
1156
原创 异常记录-JSONException
今天碰到一个异常,没结构开始没看仔细,以为是程序报了一堆异常;结果后面一看是json的异常,那一大堆都是打印的信息,不是异常,以后要认真一些。net.sf.json.JSONException: A JSONArray text must start with '[' at character 1 of Apache Tomcat/6.0.28 - Error report HTTP Stat
2013-09-03 08:47:23
1148
原创 Urlrwritefilter
1.配置使用 web.xml添加: UrlRewriteFilter org.tuckey.web.filters.urlrewrite.UrlRewriteFilter UrlRewriteFilter /* 同目录下添加urlrewrite.xml:<!DOCTYPE urlrewrite
2013-09-03 08:47:18
566
原创 solr-group by
solr group by查询:1.solr wiki参考:[url]http://wiki.apache.org/solr/FieldCollapsing[/url2.solrj group查询例子: SolrQuery SolrQuery = new SolrQuery("*:*"); solrQuery.addFilterQuery("display:1");
2013-09-03 08:47:13
1307
原创 solr-solr参数,配置
1.常见的查询参数:q:查询参数,例如q=*:*sort:排序,sort=id ascstart,rows:分页,start默认值0,起始位置;rows返回记录数,默认值0fq:Filter Query中用到,会还存到filterCache中,fq=section:0fl:指定要显示的字段,默认显示全部字段,fl=id name price2.solr配置文件:schema.xm
2013-09-03 08:47:08
729
原创 solr开--solr配置安装
本文以solr3.5为例:1.solr官方网站:http://lucene.apache.org/solr/2.solr解压后目录如下图: 3.用jetty运行solr.直接运行example/start.jarcd D:\opensource\apache-solr-3.5.0\exampleJava –jar start.jar即可启动solr应用,访问htt
2013-09-03 08:47:03
532
原创 solr--solr suggester
在Solr的自动完成/自动补充-Suggester组件: 1.可直接启动example/start.jar启动jetty;访问[url]http://localhost:8983/solr/spell?q=delll ultrashar&spellcheck=true&spellcheck.collate=true&spellcheck.build=true[/url]2.配置solrcon
2013-09-03 08:46:57
675
原创 poi 数字处理
问题:excel导入的数字都是333.0的形式,且数字比较大时转换成了科学计数法形式。代码:String str = row.getCell(0).toString();发现上面是先将字符串转成了数字又转成了字符串改为:Cell cell=row.getCell(0);cell.setCellType(Cell.CELL_TYPE_STRING);String str
2013-09-03 08:46:52
634
原创 idea debug下启动不能进入断点
debug下启动tomcat,代码不能进入断点:在Run--Edit configurations看见有JAVA_OPTS的设置,突然想起我在catalina.bat中设置过,导致idea中设置的被覆盖,注释掉catalina.bat中的设置,debug下重启tomcat,就可以进入断点了。参考:http://wwwwfw.blog.163.com/blog/static/31727815
2013-09-03 08:46:47
2299
原创 桌面图标不能点击,鼠标一直显示加载状态
系统启动后,桌面图标正常显示,鼠标也能动,但是一直显示正在加载状态,桌面图标也不能点击。修复:可以使用下面的方法来修复文件关联。 在windows系统中,我们可以打开“开始”,“运行”,输入“CMD ”来打开命令提示符窗口,然后运行下列命令: assoc .lnk=lnkfile 之后重新启动计算机就可以本人系统win7 32位旗舰版参考:http://blog.renren.
2013-09-03 08:46:42
4401
1
原创 电脑关机后自动重启
电脑型号dell xps 1.在设备管理器--》系统设备--》ST Micro Accelerometer有黄色叹号2.在http://www.dell800.com/thread-54824-1-1.html,下载 硬件加速传感器驱动 选择32或64位下载3.安装后重启电脑,发现感叹号小时4.再关机,不会重启了,问题解决
2013-09-03 08:46:37
820
原创 jvm内存调试工具
jconsole在jdk 1.5中,java应用在启动的时候应加参数:-Dcom.sun.management.jmxremote启动 jconsole pidjstat jstat -class pid:显示加载class的数量,及所占空间等信息。 jstat -compiler pid:显示VM实时编译的数量等信息。 jstat -gc pid:可以显示
2013-09-03 08:46:32
567
原创 ArrayList
private static final long serialVersionUID = 8683452581122892189L; //不支持序列化 private transient E[] elementData; private int size; //指定初始容量initialCapacity public ArrayList(int in
2013-09-03 08:46:27
576
原创 ORA-12505, TNS:listener does not currently know of SID given in connect descript
错误:java.sql.SQLException: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect 且不能修改数据库的配置文件。解决:select instance_name fro
2013-09-03 08:46:22
1064
原创 linux下log4j,properties中文乱码
1.log4j在linux下中文乱码:解决:log4j配置文件中,编码改为UTF-8,(改为gb2312,gbk还是乱码)log4j.appender.用到的rootLogger.encoding=UTF-82.properties文件中中文都要转码,用Java\jdk1.x.x\bin\native2ascii.exe工具myEcplise会自动进行转码时字母会有大小写问题;若在li
2013-09-03 08:46:17
914
原创 HashMap
HashMap深度分析http://www.iteye.com/topic/754887,深入理解HashMaphttp://www.iteye.com/topic/539465
2013-09-03 08:46:12
508
原创 java异常处理
java异常处理1.java异常结构:Thorwable类所有异常和错误的超类,有两个子类Error和Exception,分别表示错误和异常。其中异常类Exception又分为运行时异常(RuntimeException)和非运行时异常2. Java异常处理通过5个关键字try、catch、throw、throws、finally进行管理3.Java异常处理机制:try catch捕获异常,
2013-09-03 08:46:07
526
原创 java序列化
java序列化1.一种将 Java 对象的状态转换为字节数组,以便存储或传输的机制,以后,仍可以将字节数组转换回 Java 对象原有的状态。 2.被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写3.序列化并不保存静态变量。4.虚拟机是否允许反序列化,不仅取决于类路径和功能代码是否一致,一
2013-09-03 08:46:02
493
原创 多态,继承,封装
多态: 允许将子类类型的指针赋值给父类类型的指针。 方法的重写Overriding和重载Overloading是Java多态性的不同表现。封装: 隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。继承:继承所表达的就是一种对象类之间的相交关系,它使得某类对象可以继承另外一类对象的数据成员和成员方法。向上转型,向下转型:1。父类引用指向子类对
2013-09-03 08:45:51
556
原创 IncompatibleClassChangeError
java.lang.IncompatibleClassChangeError在用poi使报出以上错误,可能是jar包冲突,在myeclipse删掉重复jar包之后,启动tomcat还不错误,然后发现tomcat下,冲突jar包还未删除;删除冲突jar包,重启服务,问题解决。
2013-09-03 08:45:46
955
原创 axis2手动设置命名空间targetNamespace
修改services.xml:,添加targetNamespace属性,然后添加标签:
2013-09-03 08:45:41
3785
原创 axis2 修改服务发布的IP
修改axis2.xml找到 105 myhost.com-->,大概在105行,或者直接搜索myhost.com-->,打开注释,将myhost.com设置为要使用的IP
2013-09-03 08:45:36
804
原创 simple factory
Simple Factory模式(又称Static Factory模式),一个Simple Factory生产成品,而对客户端隐藏细节。通过工厂,并透过特定静态方法来生产成品。例子:音乐盒抽象产品角色:public interface IBox { public void play();}具体产品角色:public class PianoBox implements IBox {
2013-09-03 08:45:31
541
原创 Spring Quartz
1.创建任务类:public class Task extends QuartzJobBean{ protected void executeInternal(JobExecutionContext ctx) throws JobExecutionException { System.out.println("----执行任务----");}2.配置文件:
2013-09-03 08:45:26
510
原创 oracle 函数笔记
decode:DECODE(input_value,value,result[,value,result…][,default_result]);instr:INSTR(源字符串, 目标字符串, 起始位置, 匹配序号)to_charget_date_from_millisecond
2013-09-03 08:45:21
585
原创 oracle TNSListener服务启动后又自动停止的问题
可能的原因:oracle在安装后电脑的ip地址改变导致。解决:打开net manager,修改监听程序中listener中主机的地址。
2013-09-03 08:45:16
818
原创 oracle 错误1067
1.p地址或机器名变动的原因,解决方法如下: 修改一下listener.ora这个文件中关于IP地址的信息2.可能是1521端口被占用。
2013-09-03 08:45:10
533
原创 Unable to resolve resource bundle for locale "en_US"
右键项目属性,在Flex Compiler里面,Additional Compiler arguments这个文本框中添加: -locale en_US -allow-source-path-overlap=true -source-path=D:\MyEclipse\FlexViewer\src\com\esri\solutions\flexviewer\nls\en_US 记住哦,这个-sou
2013-09-03 08:45:05
510
原创 Main application must be in the list of application paths
设置flex build path时出现以下错误:Main application must be in the list of application paths. 出现的原因就是没有默认的Application,在Flex Applacations项添加主mxml文件,并设为默认。点击OK.重新打开build path即可。
2013-09-03 08:45:00
639
原创 Server SDK: Directory does not contain a Flex SDK
错误:Server SDK: Directory does not contain a Flex SDK1.修改flex compiler(在项目上双击右键,选择property),将sdk version选择成第二个(use sprcial...)2.clean整个的项目, 发现开始编译。
2013-09-03 08:44:55
623
原创 tomcat jdk name
Window->Preferences->MyEclipse Enterprice Workbench->Servers->Tomcat->选择你的Tomcat(比如Tomcat 6.x)->点左边的+号->点击JDK->Tomcat JDK name->点击右边的Add->把你的JDK配置进去,默认的JDK是不行的
2013-09-03 08:44:50
556
原创 mysql 1093错误
delete from grade where id not in(select id from grade group by userid,degree,subject);出现错误:ERROR 1093 (HY000): You can't specify target table 'grade' for update in FROM clause解决办法:delete from
2013-09-03 08:44:45
711
原创 暴力反射
public void test4() throws Exception{ Class clazz = Class.forName("cn.itcast.reflect.Person"); Constructor c = clazz.getDeclaredConstructor(List.class); //public c.setAccessible(true);
2013-09-03 08:44:40
549
原创 JAVA引用传递
public class TestAppend { public static void change(StringBuffer x,StringBuffer y) { x.append(y); //x-->AB x = y; //x指向y-->B
2013-09-03 08:44:35
505
原创 Oracle 更改表主键
1.先删除主键alter table T_SF_SUPPLIER drop constraint PK_T_SF_SUPPLIER;2.增加主键 alter table T_SF_SUPPLIER add constraint PK_T_SF_SUPPLIER primary key (sp_id) using index tablespace SYSTEM pctfree
2013-09-03 08:44:30
717
原创 父类子类有相同的变量声明
public abstract class A { int i=1; public void printI() { System.out.println("i="+i); } } public class B extneds A{ int i=2; public static void main(String[]
2013-09-03 08:44:25
999
原创 java.lang.UnsupportedClassVersionError: Bad version number in .class file
错误截图:版本错误:我在工程里面用的是1.5,但eclipse里面的是1.6(点击window->preferences打开)将其调整为1.5即可 大小: 9.2 KB
2013-09-03 08:44:19
515
原创 sql server 2005修改表的架构
在SQL Server 2005中批量修改表的架构,执行以下SQL,将执行结果拷贝出来,批量执行既可。declare @name sysnamedeclare csr1 cursorfor select TABLE_NAME from INFORMATION_SCHEMA.TABLESopen csr1FETCH NEXT FROM csr1 INTO @name
2013-09-03 08:44:14
591
原创 oracle数据库导入到mysql中
1.MySQLAdministrator软件可以将oracle中的表导出为mysql的sql脚本,注意修改编码为utf8CREATE DATABASE IF NOT EXISTS `ehr` CHARACTER SET utf8;2.利用navicat的运行sql脚本功能插入数据3.貌似只能导出表结构及数据,视图无法导出
2013-09-03 08:44:09
640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人