- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 JVM OutOfMemoryError
该Error的层级结构:java.lang 类 OutOfMemoryErrorjava.lang.Object java.lang.Throwable java.lang.Error java.lang.VirtualMachineError java.lang.OutOfMemoryError所有已实现的接
2012-11-12 13:52:11 2011
原创 小知识Memo笔记
小知识笔记一、Eclipse虚拟机配置Eclipse需要运行在JVM上的,MyEclipse安装的时候貌似也会顺便安装个jre,然后运行的时候在这个jre上。Eclipse也是的,不过经常Eclipse启动后,会提示你说它需要运行在jdk上,但是现在运行在jre上,这样的情况下,Eclipse常常有反应不过你的操作,而卡死。这就需要配置一下Eclipse的初始化启动参数了。Ecli
2012-04-18 10:36:31 1418 3
原创 Activiti学习笔记
Activiti学习笔记Activiti是一个开源的工作流引擎,主页在http://www.activiti.org/,要下载的话直接点上面的download就可以啦。下载下来的东西里面有document,tutorial,还有需要的所有的jar包,还有一些demo。目前最新的版本是activit-5.9这个项目的project leader是鼎鼎大名的Tom Baeyens,据说他以前是
2012-04-13 17:17:09 13958 3
原创 Java RMI技术以及Spring封装了的RMI技术
最近应用到了Java RMI技术,所以总结一下RMI的使用,另外EJB的实现也是以Java RMI为基础核心的。RMI远程方法调用,可以跨机器通过网络调用,不过Java RMI只支持两边都是Java程序,如果要实现完全两边异构,那么就要用到传说中的Web Service了。为了看好效果,都要建立两个或两个以上工程,当然,如果你有两个机器并通过局域网相连更好,如果能同有互联网的条件就更好了,以下是同
2011-12-21 10:44:30 9720 5
原创 配置 eclipse +pydev + pylint
其实这里主要讲的是pylint 插件配置 eclipse +pydev + pylint eclipse 下载安装: 省略pydev 下载安装:省略安装: 跟其他python package安装一样,无需赘述找到安装路径:我这边例子是: /usr/lib/python2.7/dist-packages/pylint/lint.py打开 eclipse -> wi
2016-12-21 17:01:29 2174
原创 工作两年,新起点,新征程
工作两年多了,其实酝酿这篇文章很久了。直到近期,第一份工作终结,也算画上圆满句号了。得来闲暇,发发牢骚。某种意义上说,也算是第二次跳槽了,第一次是大学毕业,直接该行了,不知到老师们怎么想。工作第一年,大多数时间都是在学习,提高也很大。工作第二年,逐渐成为一个熟手,负责的工作任务也越来越多,越来越忙,加班也加了不少。第一份工作,C公司给我带来的好,我也很好的回报了。深深的表示感谢,这种感激不止在
2013-08-31 18:19:15 1860 4
原创 如何方便的在任意目录下运行Windows命令行
作为IT男,我们经常需要使用到命令行,Linux的就不说了,基本是命令行操作更多。这里说Windows。我使用命令行最初是这样做的:1. [开始]--> [运行]—输入cmd打开命令行2. cd 想去的目录(paste),然后盘符即可这样挺快的了,但是还有更快的。对于Win7,可以打开想去的目录,空白处,按住shift+鼠标右键,就可以选择在此处打开命令行了,这样方便
2013-06-03 10:15:31 6464
原创 自定义一个很简单的JSP标签
Web 工程,新建Java类:package leon.webtest.tags;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWriter;import javax.s
2013-05-28 11:17:34 1577
原创 dom4j (2) 编辑
这次搞个基金的信息fund.xml放在工程根目录下: 华夏大盘 000011 混合型 http://jingzhi.funds.hexun.com/000011.shtml 华安宏利 040005 股票型 http://jingzhi.funds.hexun.com/040005.shtml ID还是大写字母的"ID"作attribute。
2013-05-22 23:05:48 1550
原创 dom4j (1) 解析
dom4j 解析XML很方便,很容易理解,废话少说,直接看代码。XML文件,3层的,比较简单: Leon 1989-12-02 2011-04-18 Insurance 3500 186903 Sam 1988-12-02 2011-04-18 Financial 3500 186903 Mike 1978
2013-04-15 15:06:53 1320
原创 Struts2整合JFreeChart
材料:(1) JFreeChart的jar包:jcommon-1.0.17.jar,jfreechart.jar,struts2-jfreechart-plugin-2.1.6.jar(2) Struts2的jar 包,略工具:Eclipse IDE,Server用tomcat好了开始整合:1. 首先新建Dynamic Web Project
2012-11-05 09:22:47 2227 1
原创 Web工程采用JFreeChart作柱状图简单实例
新建一个web 工程,发布到tomcat新建一个Servlet,配置自动。Servlet代码: import java.awt.Color;import java.awt.Font;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;impo
2012-10-18 14:13:03 3263
原创 工作一年,报个平安
工作一年,报个平安 水哥2011年毕业于南京农业大学农学院。大学时对写代码挺感兴趣,只可惜不是计算机专业的。考研名落孙山。但是考研那段日子,学习的计算机课程的数据结构,计算机组成原理,操作系统,计算机网络四大块知识,对我后来找工作很有用。非常感谢W学长,找工作时给我的推荐和帮助。顺愿,找到了自己兴趣所在的工作。 入职C公司,在Academy参加公司的带薪培训,实习期间公司还提供住宿
2012-07-13 16:23:21 2016 7
原创 Oracle基础小知识
Oracle基础小知识表空间和方案(Schema)Ø 同一方案中的对象可以存储在不同的表空间中。Ø 同一表空间可以存储不同方案中的对象Ø 每个表空间由一个或多个数据文件组成Ø 各个数据文件的大小之和就是表空间的存储容量Ø 数据库中所有表空间容量之和是数据库的存储量数据库由若干表空间组成,表空间由表、索引、视图、存储过程等逻辑对象组成。表由各种段组成,每个段分为若干数据区
2012-04-17 11:16:10 1001
原创 《Java与模式》笔记
《Java与模式》笔记第四章 “开-闭”原则(OCP) OCP:Open-ClosedPrinciple,说一个软件实体应该对扩展开放,对修改关闭,最早由BertrandMeyer提出,原文:Softwareentities should be open for extension, but closed for modification. OC
2012-04-10 17:07:44 960
原创 Ant-Ivy使用
Apache Ivy是专门用来管理项目的jar包依赖的。我们知道Maven已经有很出色的这方面的功能,如果你已经在使用Maven,就没必要使用Ivy了。但是其实Maven除了这方面功能,还有很多强大的功能,如果你只需要管理jar包依赖而已,那么可以只用Ivy就够了,用Maven就有点大材小用。 1. 首先,你的机器应该已经安装了Ant和JDK,最好是1.6或更高版本的Ant,并在计算
2012-04-05 15:51:23 27469 3
原创 Guvnor学习
这两天玩了一下Guvnor。本来觉得官方文档真是写得太好了,我都没有什么必要写什么心得或者笔记了。之前写这些博客的想法很随意,主要原因都是因为学了一个东西,然后怕以后用的时候忘了,又从头开始,所以在CSDN上记一记,下次要用到的话,上来翻翻,会很快搞定吧。就是这么想的。学习用Guvnor,觉得官方文档写得很详细啊,直接看那个就可以了。 Guvnor的官网在这http://www.jb
2012-04-05 09:39:46 12561 7
原创 iBatis 2入门实例
看了《iBatis in Action》,写一个简单ibatis 2 应用实例我学什么框架都是喜欢从简单的java程序开始,不急忙去整合。现在就用简单的java project来说。1. 完成本实验,首先需要得到一个ibatis的jar包,我这里用的是ibatis-2.3.0.677.jar,由于本实验需要连接Mysql数据库,所以还要有mysql的驱动包,我这里用的是mysql-conn
2012-03-12 12:50:34 2913 1
翻译 嵌入式JBoss与tomcat6集成
原文:http://docs.jboss.com/seam/latest/reference/en-US/html/configuration.html#config.install.embedded 先下载嵌入式JBoss,官方下载地址:http://sourceforge.net/projects/jboss/files/Embedded%20JBoss/Embedded%20JB
2011-12-30 17:16:02 2136
原创 Spring AOP环绕型Advice简单例子
刚开始学习到Spring AOP的时候,看那些神马连接点,切面,通知之类的概念,完全理解不了,一头雾水。后来照着书敲代码上去运行,成功以后,仔细看看代码,稍作琢磨,再看看那些概念的描述,恍然大悟,哇哦,原来是这样,其实是那么简单。 所以,感觉很多知识不懂的时候,觉得那个东西特别难特别牛逼,当你明白了以后,发现原来也没神马大不了的。 我觉得学习这些东西先从简单的应用例
2011-12-29 14:21:39 6328 1
原创 JUnit小入门
Junit小入门1、 编写功能代码类:package leon.junit.test;public class AddOperation { public int add(int a,int b){ return a+b; }}2、 编写JUnit测试类:package leon.junit.test;import static org.jun
2011-12-28 12:42:20 955
原创 JAX-WS集成Web工程的Web Service的客户端异步调用
这篇文章是在我的上一篇文章:“ JAX-WS集成Web工程的Web Service的创建和发布简单入门(1)”的基础上的,也就是服务端的创建和发布。客户端访问服务端需要向服务端发消息,有同步和异步两种:同步调用:即一来一回的,Client端request到Server端,Server端立刻回一个response。异步调用:就是客户端调用一次服务端后,服务端处理事务并不是即时返回的,比如
2011-12-28 10:17:16 3026
原创 JAX-WS集成Web工程的Web Service的创建和发布简单入门(1)
首先, 为了我们这个WS的实验能够顺利的完成,最好能到官网上下载到JAX-WS工具的完整版。下载到的是一个jar文件,需要在Windows命令行下运行jar命令解压安装的,比如我这边有个JAXWS2.1.1_20070501.jar。安装后得到一个目录,其中有个lib下游许多jar文件。bin目录下有几个命令,很有用的,如wsgen和wsimport等,当然,我提过,这两个命令在JDK6中已经有的
2011-12-28 09:44:48 15267 1
原创 JAX-WS一个很简单的RPC风格的Web Service同步调用
Web Service技术,无疑会越来越被广泛应用的,可以非常好的实现异构应用程序之间的相互通信。JAX-WS是SUN推出的一种实现Web Service的工具。下面是我学习用JAX-WS实现的一个很简单Web Service例子。服务端:新建Java Project1、 创建服务接口Endpointpackage leon.rpcws.iface;import javax
2011-12-26 13:51:10 6285
原创 Struts 2拦截器
Struts 2拦截器代理模式抽象主题:真是主题和代理主题的共同接口真实主题:实现抽象主题,定义了代理角色所代表的真实对象代理主题:实现抽象主题,含有对真实主题角色的引用,代理角色通常将会在客户端调用传递给真实主题对象之前或者之后执行的某些操作,而不是单纯返回真实
2011-10-17 14:52:08 829
原创 配置Struts
配置Strutsweb.xmlStruts程序的ActionServlet是整个程序的控制中心,且可以被继承,当Struts程序启动的时候,需要在web.xml中找到它并启动,然后让它自己工作。所以要配置该servlet,即,可能需要在内配置四个初始化变量:appli
2011-08-30 16:58:32 694
原创 处理外部输入的利器——ActionForm
处理外部输入的利器——ActionForm ActionForm实质上是一个JavaBean,主要用于在视图层和控制层之间传递HTML表单数据。控制层可以从ActionForm Bean中读取用户输入的表单数据,也可以把来自模型层的数据存放到ActionForm
2011-08-30 16:55:27 807
转载 总结:Ubuntu下查看CHM文件
我们总结了4种方法,使Ubuntu用户方便查看CHM文件: Gnochm;kchmviewer;xCHM;chmreader 1. Gnochm由Python写成,是基于Gnome的chm 查看器。打开终端,使用命令安装:sudo apt-get install gnochm 2. kchmviewer它是KDE下的chm查看器。安装命令:sud
2011-06-20 14:42:00 2472 1
原创 Java 运算符优先级
学习java运算符的优先级:高. , [ ], ( ), ++, --, ! , ~ , instanceof new *, / , %, +, -
2011-06-16 16:02:00 563
原创 My First Blog in CSDN
朋友的推荐,我在CSDN开设博客了。 初次加入,请大家多多指教。开此博客目的,首先是自己想要把学到的知识在这里记一记,如果后来工作中使用到的知识,上来翻翻,就能找到解决方案,而不需从头开始学,有点备忘的意思。另外,也希望我写的东西能给看到的人有所帮助。 今后会继续学习提高,此过程中,遇到各种问题,会通过博客在此与大家分享讨论,向大家请教。谢谢!
2011-06-15 09:49:00 603
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人