摘要: 一、DCL语句(数据控制语句)1、授权远程访问,针对IP和用户、DB的 grant {privilege list} on {dbname}.* to '{user}'@'{ip}' identified by '{pwd}' with grant option ex: grant all pr... 阅读全文
posted @ 2015-07-22 12:53 FallingAutumn 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 针对 Java ClassLoader加载机制理解, 做了个如何自定制简单的ClassLoader,并成功加载指定的类。不废话,直接上代码。package com.chq.study.cl;import java.io.ByteArrayOutputStream;import java.io.Fil... 阅读全文
posted @ 2015-02-04 17:56 FallingAutumn 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 今天看到了一篇介绍Java ClassLoader加载机器的文章, 才发觉一直来自己的肤浅, 好好地给补了一课, 不得不存档!原文地址:http://www.blogjava.net/lhulcn618/archive/2006/05/25/48230.html当JVM(Java虚拟机)启动时,会形... 阅读全文
posted @ 2015-02-04 16:18 FallingAutumn 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 转自: http://blog.sina.com.cn/s/blog_70600f7201018pib.html , 记录下来存档Step:1、建立一个任意名称的Java Project2、在该工程中建立一个名文MyEclipseGen的Java文件(MyEclipseGen.java)3、运行下面... 阅读全文
posted @ 2014-08-26 06:59 FallingAutumn 阅读(1507) 评论(0) 推荐(1) 编辑
摘要: Replace Pioneer:http://www.mind-pioneer.com目前合法长期使用Replace Pioneer的唯一方法(除了购买之外):Replace Pioneer过期后,会弹出一个注册(Registration)窗口,其中有一个试用选项(Trial License),点击Trial License,弹出一个窗口,里面的提示大概意思是:1. 你在任何网站发一篇文章里面包含Replace Pioneer和指向rp主页(http://www.mind-pioneer.com)的链接。2. 然后把你的文章的网页地址输入到下面的文本框。3. 点击Register注册后,只要你 阅读全文
posted @ 2013-12-27 17:31 FallingAutumn 阅读(179) 评论(0) 推荐(0) 编辑
摘要: JAVA RMI 实战示例,参考网址:http://diaoge.iteye.com/blog/245170这个示例很清楚地阐释了rmi的使用方法, 但示例都是放在一起的, 实际使用中我们可能会将生成的stub.class发给客户端用的,这里说下这种用法。1、利用rmic对生成的远程class文件生成stub类,即:rmic package.RemoteInterfaceImpl 即可生成RemoteInterfaceImpl_stub.class(注意: rmic针对的是.class,而不是.java文件)2、将stub.class文件打成jar包,或者直接发给调用方,如果涉及到bean类, 阅读全文
posted @ 2013-10-24 17:19 FallingAutumn 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://alex09.iteye.com/blog/647128很不错的linux下关于压缩、解压相关的操作,适合于linux初学者。 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压 1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:t... 阅读全文
posted @ 2013-07-11 16:51 FallingAutumn 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 前段时间,提供出去的hessian接口被调用时,调用方出现序列化异常以及其他莫名的异常。同事说hessian接口使用有2个注意事项:1、对于已经存在的hessian接口,后续增加的方法只能加在文件末尾2、方法参数中,尽可能少用组合对象(尽管他们都是可序列化的)对这2个疑问,我一直心存疑虑,故而实战求解。因为没什么好上代码的,仅仅给出验证结论。1、hessian接口类,对于调用方,不必按其顺序来,且package也没做限制2、方法参数中,如果有自定义实体对象entity,则有以下几注意点: a entity的package名必须同服务器上的package,否则会在服务端上报找不到此类 b e.. 阅读全文
posted @ 2013-07-09 21:03 FallingAutumn 阅读(2398) 评论(0) 推荐(0) 编辑
摘要: 一直认为自己对对象传递理解的颇为深刻,没想到最近一次的编码中,就犯下了这样的错误,令自己排查了很久才找到问题的根源, 辅以小case记录以自省。代码如下:public class ObjReference { String name = "ObjectReference"; String id = UUID.randomUUID().toString(); public ObjReference(){} public ObjReference(String name, String id){ this.name = name; ... 阅读全文
posted @ 2013-07-08 15:32 FallingAutumn 阅读(4849) 评论(1) 推荐(0) 编辑
摘要: 今天看一同事代码中sql语句的拼接,看到where column=? or column=? .... 一直循环遍历下去,即根据传递进来的数组长度构造sql查询(mysql库)for(int i= 0; i < len; i++) { sb.append("userjid=?"); if(i != (len-1)){ sb.append(" or "); } }当时第一感觉是这样的SQL性能会有很大问题, 如果or拼接多到几十条时,肯定不乐观。 于是就自己进行了验证,结果... 阅读全文
posted @ 2013-07-05 15:20 FallingAutumn 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 一、官方API对此的解释:1、Throwable:异常和错误的基类,提供了错误堆栈实现等一系列方法。 两个直接子类: Error & Exception2、两个子类区别: Error: 程序不应该捕捉的错误,应该交由JVM来处理。一般可能指非常重大的错误。 Exception:程序中应该要捕获的错误。 RuntimeException:运行期异常,是Exception的子类,但勿需捕捉的异常超类二、各自代码中的表象 Error & RuntimeException:不需要异常处理的,即无try/catch or throws的,编译器认可此种方式;Exception(排除Run 阅读全文
posted @ 2013-06-07 08:50 FallingAutumn 阅读(2429) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_56fd58ab0100tcna.html董同学写的非常好,减少了很多学习时间,特地记录以随时学习。一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG 阅读全文
posted @ 2013-05-24 05:55 FallingAutumn 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 在windows 2003 上安装vs2005 sp1的补丁,可能会报 如下错误:错误1718:文件c:\windows\installer\*.msi(msp)被数字前面拒绝。...微软提供了此问题的解决方案:http://support.microsoft.com/kb/925336下载windows 2003下的一个补丁程序即可(安装后需重新启动)。 阅读全文
posted @ 2010-03-18 10:17 FallingAutumn 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 最近,在安装软件时,加载一会子总会弹出一个框:无法访问Windows Installer服务... 这样的错误,导致安装失败。后来发现自己机器的COM组件加载也都出了问题,现象:1、开始-运行-dcomcnfg,进入组件服务管理页面中,组件服务-计算机-我的电脑 下,COM+应用程序 和DCOM配置都显示不正常,点DCOM配置目录,管理页面就自动关闭了。郁闷...2、查看事件日志,发觉有如下错误... 阅读全文
posted @ 2010-02-06 14:39 FallingAutumn 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 环境:windows xp + sp3没打开word时,都会弹出错误提示框:无法注册这篇文档,不能创建从其他文档到这篇文档的链接。网上一查,说是DComLauncher服务没有启动造成的, 于是就到服务中将DCOM 服务器进程启动器 给启动了下,果真就好了。特地记录保存下来。 阅读全文
posted @ 2010-02-06 13:56 FallingAutumn 阅读(2161) 评论(0) 推荐(0) 编辑