![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
iteye_11254
这个作者很懒,什么都没留下…
展开
-
【征集】做一个管理人际关系的应用
[b]背景[/b]:目前人际交往越来越密切,但是同时处理好庞大的人际关系又比较困难。虽然目前QQ、微博、手机等都比较普及,和人交流的方式越来越多,但怎么管理好自己的人际关系,个人觉得还是比较难。[b]需求[/b]:1、节假日的时候,希望给一些人群发短信,邮件贺卡等。手动去做比较麻烦。(管理) 2、需要记录一些人的信息,不至于每次见面的时候都问“你是哪里人”(信息) ...2011-03-07 21:10:47 · 180 阅读 · 0 评论 -
关于端口被占用
今天整了一下JBoss的ESB,Server启动的时候抛了端口被占用的异常。即Tomcat的8080被占用了。 在cmd中通过netstat -ano找到占用8080端口的进程ID,然后在任务管理器中将其kill掉。不过我发现该进程居然是java.exe。然后我关掉所有和Java相关的工具等之后,kill它,然后还是会重新建出来。在google上查找是否病毒,发现有相关的描述。最后在Win...原创 2010-11-12 10:49:18 · 98 阅读 · 0 评论 -
好的算法
用数组代替Map---填入过程 public void installEditPolicy(Object key, EditPolicy editPolicy) { Assert.isNotNull(key, "Edit Policies must be installed with keys");//$NON-NLS-1$ if (policies == null) {...原创 2010-11-11 20:00:27 · 113 阅读 · 0 评论 -
Create Proxies Dynamically Using CGLIB Library
http://jnb.ociweb.com/jnb/jnbNov2005.html待翻译2009-09-14 23:28:29 · 68 阅读 · 0 评论 -
AOP 的利器:ASM 3.0 介绍
转自 http://www.ibm.com/developerworks/cn/java/j-lo-asm30/index.html 引言什么是 ASM?ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格...原创 2009-09-14 23:17:15 · 67 阅读 · 0 评论 -
CGlib
转自:http://www.blogjava.net/stone2083/archive/2008/03/16/186615.htmlCGlib简单介绍CGlib概述:cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。cglib封装了asm,可以在运行期动态生成新的cl...原创 2009-09-14 23:07:17 · 60 阅读 · 0 评论 -
Annotation Java
转载自http://www.duduwolf.com/wiki/2006/104.html设计自己的Annotation JavaAnnotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习...... 不讲废话了,实践才是硬道理.第一部分:了解一下java1.5起默...原创 2009-09-11 19:46:13 · 62 阅读 · 0 评论 -
Java调试体系
转自:http://www.ibm.com/developerworks/cn/java/j-lo-jpda4/?S_TACT=105AGX52&S_CMP=tec.cto深入 Java 调试体系,第 4 部分: Java 调试接口(JDI)文档选项打印本页将此页作为电子...2010-03-18 10:57:05 · 388 阅读 · 0 评论 -
TreeViewer
TreeViewer 中设置一个Selection先构建TreePath treePath = new TreePath(Object[] objs);通过TreePath构造TreeSelection treePath是从TreeView中最高层往到要选中的Object的列表。...2010-03-09 15:16:38 · 79 阅读 · 0 评论 -
Web界面
JavaScript中的一些Libraryhttp://raphaeljs.com/ 利用Canvas创建效果http://www.andrew-hoyer.com/experiments/cloth2010-03-05 13:39:01 · 94 阅读 · 0 评论 -
Play! 框架
Play!框架 用于Web前端开发 官网:http://www.playframework.org/2010-03-04 12:09:09 · 68 阅读 · 0 评论 -
Java调试参数
java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n放置在Eclipse的Argments中-Dosgi.requiredJavaVersion=1.5 -Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m ...原创 2010-09-28 08:48:53 · 216 阅读 · 0 评论 -
SQL语句
下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE d...原创 2010-09-26 13:31:18 · 88 阅读 · 0 评论 -
FileOutputStream
FileOutputStream可以创建文件,但一般使用new FileOutputStream(File f)来创建该对象。今天看到一段代码new FileOutputStream("abc.xml");很纳闷该文件到底创建到什么地方去了。经试验,生成的文件放置到了当前classpath的最前端。如果在Eclipse中的一个JavaProject中的一个类里调用了。那么abc.xml文件就会放置...原创 2010-12-10 14:00:15 · 335 阅读 · 0 评论 -
数据库相关知识
String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:/yunnan/db1.mdb";// ACCESS文件位置// String strurl = "jdbc:odbc:access";// ACCESS文件位置 ConnectionResultSetDataba...原创 2010-12-14 09:22:42 · 82 阅读 · 0 评论 -
输入输出流的复制
public static void copy(InputStream in, OutputStream out) throws IOException { byte[] buf = new byte[1024]; int len = 0; while ((len = in.read(buf, 0, buf.length)) != -1)...原创 2010-12-30 09:26:47 · 277 阅读 · 0 评论 -
Java语法的一些小细节
小细节!!!private static int TYPE_ONE = 1;private static int TYPE_TWO = 2;private static int TYPE_THREE = 3;main() { int type = 2; switch (type) { case TYPE_ONE: ...原创 2010-07-07 15:30:30 · 111 阅读 · 0 评论 -
RAD快速开发
RAD=rapid application develop(快速应用开发),常用的RAD工具有:delphi等。 RAD不仅是一种需求抽取方法,它还是是软件开发为一体的方法。 RAD目的是快速发布系统方案,而技术上的优美相对发布的速度来说是次要的。按照Wood and Silver (1995) 的观点, RAD组合了5个方面的技术:1、进化原型2、CASE工具(可进行正向工程...原创 2010-12-14 12:28:46 · 1016 阅读 · 0 评论 -
TreePath的用法
TreeSelection sel = (TreeSelection)event.getSelection(); if (sel.getPaths().length > 0) { int count = sel.getPaths()[0].getSegmentCount(); if (count >= 2) { TreePath tp =...原创 2010-12-14 10:53:01 · 1112 阅读 · 0 评论 -
获取数据库中存储过程名
获取数据库中存储过程名This example retrieves the names of all stored procedures in a database. try { // Get database metadata DatabaseMetaData dbmd = connection.getMetaData(); ...原创 2010-12-14 10:49:24 · 135 阅读 · 0 评论 -
数字输入校验
1. txt_TimeLimit = new Text(container, SWT.BORDER); 2. txt_TimeLimit.setText("1000"); 3. txt_TimeLimit.setBounds(70, 30, 71, 19); 4. txt_TimeLimit.addVerifyListener(n...原创 2010-12-14 10:48:14 · 148 阅读 · 0 评论 -
GMF手动增加一个EditPart需要修改代码
edit: 创建相应的command、helper、editpart、policynavigator: XXXNavigatorContentProvider的getChildrenpart: XXXDiagramUpdater XXXPaletteFactory XXXVisualIDRegistryproviders: XXXElementTyp...原创 2010-12-14 10:19:34 · 111 阅读 · 0 评论 -
Collections
Collections.unmodifiableSet() 二、 Collections的unmodifiableSet方法 Collections的unmodifiableXXX方法设定一个Collection或Map为只读,有四中类型,分别对应 Collection、List、Set、Map。他只有一个参数,一般的写法会是这样: Set s...原创 2010-12-14 10:16:42 · 179 阅读 · 0 评论 -
Collections
Collections.unmodifiableSet() 二、 Collections的unmodifiableSet方法 Collections的unmodifiableXXX方法设定一个Collection或Map为只读,有四中类型,分别对应 Collection、List、Set、Map。他只有一个参数,一般的写法会是这样: Set s...原创 2010-12-14 10:16:40 · 151 阅读 · 0 评论 -
JMX连接JConsole字符串
service:jmx:iiop:///jndi/corbaname::1.2@localhost:6888#jmx/rmi/RMIConnectorServer原创 2010-12-14 10:13:16 · 201 阅读 · 0 评论 -
Problem视图增加Marker
首先,需要得到Problems视图窗口:IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();IViewReference problemView = page.findViewReference(IPageLayout.ID_PROBLEM_VIEW);其次...原创 2010-12-14 10:00:21 · 178 阅读 · 0 评论 -
SQL数据库类型
SQL Server 2000 Data Types SQL Server Data Type JDBC Data Typebigint BIGINTbigint identity BIGINTbinary BINARYbit BITchar CHARdatetime TIMESTAMPdecimal DECIMALdecimal() identity DECIM...原创 2010-12-14 09:59:16 · 114 阅读 · 0 评论 -
使用Java JDK中Java.net包控制UDP协议
使用Java JDK中Java.net包控制UDP协议什么是UDP协议 UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。 为什么要使用UDP 在选择使用协议的时候,选择UDP必须要...原创 2010-09-26 12:38:26 · 85 阅读 · 0 评论 -
关于动态调用方法的例子
情况: 一个类中有很多同名方法,名字相同,参数列表不一样。假设仅仅一个参数目的: 通过一个dispatch方法,其参数为该同名方法的参数,根据参数的类型调用相应的方法。设计: public void dispatchVisit(Object o) { try { ...原创 2010-09-26 12:37:10 · 95 阅读 · 0 评论 -
面向对象编程五大原则
单一职责原则SRP:Single Responsibility Principle开放封闭原则OCP:Open-Close PrincipleLiskov替换原则LSP:Liskov Substitution Principle依赖倒置原则DIP:Dependency Invertion Principle接口隔离原则ISP:Interface Separate Principle...原创 2010-09-15 09:38:56 · 71 阅读 · 0 评论 -
谈谈Java Web开发的学习路径
如果没接触过的人,刚听到Web一词就会感到既神奇又恐慌;神奇之处在于它能带给人海量的资源,图片、新闻等等;恐慌在于构成这一网站的元素太多,这就意味着要想成为一名Java Web开发人员,要学习大量的Web知识。 这里指的Java Web开发主要是基于B/S架构,B代表Browser,S代表Server 以下列出的顺序是我近来摸索出的 理解http协议、web交互原理 htm...原创 2010-09-15 09:34:08 · 85 阅读 · 0 评论 -
BPM
遵循规范: BPMN、XPDL、UML标准业务领域的开箱即用: Out-of-the-BoxBest Practices,如SCOR、DCOR、HR-XML、Prince2等同一流程模型两个视图(BusinessExpert和Process Developer): 前者关注modelprocesses, add ...原创 2010-09-15 09:02:52 · 116 阅读 · 0 评论 -
自定义Resource Loader
转:http://sivasoft.iteye.com/blog/185356velocity自定义resource loader文章分类:Java编程velocity在1.5中提供了6种资源加载器,已经足够满足大多数的需求,当然,如果你觉得这些都不适用,你也可以自己实现一个。实现一个资源加载器,实际上很简单,只要继承ResourceLoader,实现它的几个方法就...原创 2010-01-13 20:46:51 · 224 阅读 · 0 评论 -
模板引擎 Velocity
Apache官网 http://velocity.apache.org/中国开源网介绍 http://www.oschina.net/p/velocityVelocity用户手册---中文版(学习修改版) http://airport.iteye.com/blog/23634《Velocity java开发指南》中文版 http://blog.csdn.net/javafound/a...原创 2010-01-12 14:32:16 · 75 阅读 · 0 评论 -
Junit
转自http://blog.csdn.net/ai92/archive/2005/03/12/318318.aspx JUnit源码分析(一) 收藏一、引子JUnit源码是我仔细阅读过的第一个开源项目源码。阅读高手写的代码能学到一些好的编程风格和实现思路,这是提高自己编程水平行之有效的方法,因此早就想看看这些赫赫有名的框架是怎么回事了。今天就拿最简单的JUnit下手,也算开始自己...原创 2010-01-08 00:26:00 · 144 阅读 · 0 评论 -
JUnit入门
JUnit入门 JUnit是一个开源的java单元测试框架。在1997年,由Erich Gamma 和 Kent Beck 开发完成。这两个牛人中Erich Gamma 是 GOF 之一;KentBeck 则在 XP 中有重要的贡献。 JUnit一些特性: 1):提供的API可以让你写出测试结果明确的可重用单元测试用例...原创 2010-01-08 00:04:29 · 77 阅读 · 0 评论 -
IT服务器图
阿达大多数的大大山东省倒萨打算的大多数大撒上打扫打扫打扫的原创 2010-08-30 09:12:45 · 171 阅读 · 0 评论 -
java classLoader 体系结构
java classLoader 体系结构发表于:2009年6月29日 | 分类:java | 标签: architecture, classloader | views(1,470)版权信息: 可以任意转载, 转载时请务必以超链接形式标明文章原文出处, 即下面的声明. 原文出处:http://blog.chenlb.com/2009/06/java-classloader-...原创 2009-11-27 09:11:19 · 63 阅读 · 0 评论 -
Maven相关资料
Javaeye:关于Maven,不吐不快。http://www.iteye.com/topic/162217InfoQ:辩论:Maven是正确的构建工具吗?http://www.infoq.com/cn/news/2008/02/maven-debateMaven权威指南http://www.sonatype.com/books/maven-book/reference...2009-11-20 11:14:47 · 121 阅读 · 0 评论 -
Maven 让事情变得简单
转自:http://www.ibm.com/developerworks/cn/java/j-maven/ 项目管理: Maven 让事情变得简单给您的下一个 Java 构建添加项目管理特性文档选项打印本页将此页作为电子邮件发送级别: 初级...原创 2009-11-20 11:08:42 · 70 阅读 · 0 评论