- 浏览: 907594 次
- 性别:
- 来自: 上海
最新评论
-
fighhin:
decode(BinaryBitmap,java.util.M ...
条形码/二维码之开源利器ZXing图文介绍 -
u013489005:
追问:楼主,请问有中文文档么?我的邮箱是frankgray@s ...
Java表达式计算引擎:Expr4J -
u013489005:
感谢博主 需要引入的包是import java.io.*;im ...
Java表达式计算引擎:Expr4J -
calosteward:
感谢楼主分享。。 Zxing 我听说过的。__________ ...
条形码/二维码之开源利器ZXing图文介绍 -
u013810758:
judasqiqi 写道感谢楼主!想请问楼主一下这个生成的图片 ...
Java实现二维码QRCode的编码和解码
文章列表
blog迁移至:http://www.micmiu.com
由于项目的实际需要,所以利用java反射原理写了一个简单给bean赋值和取值通用的类,在此记录下方便自己日后用到,也为需要的兄弟提供个参考例子。
当然目前这个版本还有很多需要改进的地方,比如还没有添加对byte、char等的支持,主要是当前项目基本用不到这些类型,所以也没有多加考虑,以后会补上的。
直接附上java代码的:BeanRefUtil.java
package com.test;
import java.lang.reflect.Field;
import java.lang.refle ...
blog迁移至:http://www.micmiu.com
本人在测试一个方法时需要加载XML配置文件,spring提供了相应的方法,就小小研究了下,在此记录下具体的过程,方便初学者和自己日后回顾。
Spring容器最基本的接口就是BeanFactory. BeanFactory负责配置、创建、管理Bean,它有一个子接口ApplicationContext,也称为Spring上下文。Spring容器负责管理Bean与Bean之间的信赖关系。
BeanFactory有很多实现类,通常使用org.springframework.beans.factory.x ...
blog迁移至:http://www.micmiu.com
XStream是一个简单的类库,可以序列化对象到xml,还可以将xml还原为对象。
XStream官网:http://xstream.codehaus.org/
附件提供XStream和xpp3相关的jar下载:
xstream-1.2.2.jar
xpp3-1.1.3.3_min.jar
为了使用XStream,需 ...
blog迁移至:http://www.micmiu.com
在建的项目需要实现一个详细记录操作日志的需求:即哪个用户在什么时间做了什么操作,需要把这些日志记录到数据库,提供相应的用户查询、统计以及做一些日志审核。
项目的基本架构:SSH 即[Spring(v2)、struts(v1)、hibernate(v3)]
为了减小在建项目人力成本、降低修改程度、降低系统的耦合性,同时该项目spring配置中定义的Action bean的名称比较规范统一,所以就考虑用Spring AOP来完成日志记录。
代码及详细配置如下:【只是初步设计,如果要记录到数 ...
blog迁移至:http://www.micmiu.com
Shortcut Icon 就是在网站地址的前面出现的那个小图标。
想要让你的网站显示个性图标,首先需要制作个icon的图标(用PS自己做或者用在线的制作,具体网站见附录),
其次需要在页面的“<head></head>”间添加如下代码:
<!--可以在收藏夹中显示出图标-->
<link rel="Bookmark" type="image/x-icon" href="favicon.ico"/>
...
blog迁移至:http://www.micmiu.com
在Solaris系统下调用webservices时报如题的异常,之前程序运行一直是好的没有任何异常发生 ,只是修改了部分逻辑代码从新执行就发生了这样的悲剧。
PS:详细的错误代码贴在了文章最后
从google等 ...
blog迁移至:http://www.micmiu.com
今天发布webservice时遇到了非常奇怪的问题,之前是可以正常启动发布的,只是增加了一个set方法(注入一个service),以前项目里这样做也可以的,更奇怪的是同样的程序在同事的电脑上一切又是正常的,倒腾了很久,查了很多资料,经过验证是因为JDK版本不同造成的,好像JDK6U15之前的是可以的,之后的版本就不行了,一直会报下面的错误。
解决方案:
JDK6U15之后的版本,必须在setter/getter等method上加上注释@WebMethod(exclude=true)这样才发布就成功了
2010-08-0 ...
blog迁移至:http://www.micmiu.com
本文是亲自测试的详细配置过程,不是转载而且linux下不需修改/etc/hosts文件
由于在建项目的需要,监控tomcat的内存使用,检查内存泄漏的情况。其实JDK自身已经提供了很多工具,都在JAVA_HOME/bin/目录下:jvisualvm、jconsole、jstatd、jmap等等,以下为试验的环境配置:
client: vista、jdk1.6.0_18
server: linux、jdk1.6.0_02、tomcat6、IP:192.168.8.7
主要从下面三个方面描述:
jmap (Memor ...
blog迁移至:http://www.micmiu.com
超级郁闷重装系统后msn竟然安装失败提示所需组件安装失败。
错误代码:hr:0x80040001
在网上搜索了很多的解决方法希望对大家有帮助:
通过控制面板正常卸载Windows Live 软件包,再尝试重新安装Windows Live 软件包
如果不行确保网络正常有可能是在线安装网络不通所以安装失败或者下载个完整安装包再试试
如果还是不行通过控制面板正常卸载Windows Live 软件包,并且使用 Windows Installer 清理实用工具清除 Windows Installer 数据库中windows live ...
blog迁移至:http://www.micmiu.com
环境是:Window7 、Oracle11
安装时我的环境如下:
主机名:Michael-PC
安装数据库时,本机未连接任何网络
oracle实例名为ora11g
安装完数据库测试结果如下
浏览器地址输入:https://Michael-PC:1158/em/ 可以正常登陆。
在CMD窗口可以正常连接数据库
PLSQL也能正常连接数据库。
那问题是什么呢?问题发生在连接网络后:
浏览器地址输入:https://Michael-PC:1158/em 打不开页面
PLSQL登陆时报异常:ORA-12170: TNS: 连接超 ...
blog迁移至:http://www.micmiu.com
-vmargs的参数:是设置JVM参数。
-Xms 设置JVM初始分配的内存,默认是物理内存的1/64
-Xmx 设置JVM最大分配的内存,默认是物理内存的1/4
-vm 设置虚拟机
-XX:+UseParallelGC 双核的CPU让GC可以更快的执行
-XX:PermSize 设置非堆内存的初始值
-XX:MaxPermSize 设置非堆内存的最大值
JVM内存限制最大值理论上一般为该机器的实际最大物理内存,实际上还会受到其他因素影响:
系统启动后有一部分内存被硬件和其他程序占用了,所以不可能 ...
blog迁移至:http://www.micmiu.com
利用Java socket 实现whois信息的查询功能
【一】、第二版主要做了以下修改
合并成一个简单的实现类
修正换行内容合并的bug
修正有关多个“:”解析的bug
具体代码如下:WhoisQueryHandler.java
package michael.socket;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.Socket;
...
blog迁移至:http://www.micmiu.com
vi的基本概念
基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode), 各模式的功能区分如下:
Comand mode:控制屏幕光标的移动, ...
blog迁移至:http://www.micmiu.com
本文主要记录Axis开发webservice简单实例的详细过程和步骤:
Axis官方网站:http://ws.apache.org/axis/
可以在官网下载最新1.4的包:axis-bin-1_4.zip
将解压后的axis-1_4\webapps\下的axis目录考到%TOMCAT_HOME%/Webapps/目录下
启动tomcat后在浏览器里输入http://localhost:8082/axis会看到下图所示(ps:本人的tomcat端口为8082)
点击上图中的Validataion链接,页面上会提示已经有的包和 ...
blog迁移至:http://www.micmiu.com
J2EE JavaMailhttp://java.sun.com/products/javamail
JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(Mail User Agent ,MUA) 类型的程序,它类似 ...