- 博客(29)
- 收藏
- 关注
原创 关于C#来开发类似画CAD图的工具的问题
如上,窗口分为左右两个部分,右边的是用什么实现的呢可以动态的从左边的工具栏拖动模块,并且编辑每个红色端口,也可以端口和端口之间用线来连接
2011-11-16 13:58:20
2203
原创 struts2 struts.properties 的详解
为了以后方便使用,在网上找了片翻译好的配置详解! ### Struts default properties### Struts 默认属性文件###(can be overridden by a struts.properties file in the root of the classpath)###可以用classpath根路径上的struts.propertie
2009-03-15 22:25:00
2535
转载 Windows消息大全
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,(我转贴的)它在Windows单元中是这样声明的:typ
2008-09-16 14:45:00
682
原创 Spring取Sequence的下一个value
首先匹配好其DataSource~就是在xml文件里~!之后写以下的程序! DataSource ds = (DataSource) context.getBean("dataSource"); OracleSequenceMaxValueIncrementer incr = new OracleSequenceMaxValueIncrementer(ds, 这
2008-06-06 20:31:00
2218
原创 实现简单的动态代理!
这两天对java的动态代理感兴趣,自己写了个最简单的代码,认识一下动态代理!例子:类列表:MyObjec是执行类。MyProxy 是我自己实现的动态代理类,这个类实现了InvocationHandler接口,关于这个借口的描述就不多说了,可以参照api文档!好像动态代理类都实现这个接口,我是这么理解的,呵呵!Test 类是我的业务类ITest 是我业务类的接口!impo
2008-06-05 12:36:00
2234
1
原创 利用DOM,取出指定XML文件的元素值
import java.io.IOException;import java.io.InputStream;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationException;
2008-06-03 16:32:00
1097
原创 ResourceBundle的路径问题
昨天突然对.properties文件的路径产生了怀疑,回家后试了一下,之后对File的相对路径比较了一下!System.out.println(System.getProperty("user.dir")); //这个是去工程的绝对路径的 System.out.println(Thread.currentThread().getContextClassLoader().getResourc
2008-06-02 00:19:00
15426
转载 JAVA String.format 方法使用介绍
转载自:http://blog.youkuaiyun.com/andycpp/archive/2007/08/18/1749700.aspx 在JDK1.5中,String类增加了一个非常有用的静态函数format(String format, Objece... argues),可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式,是最复杂也是最难掌握的一点,而argues则
2008-05-26 13:05:00
8154
3
转载 Oracle函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------
2008-05-17 00:54:00
635
转载 正则表达式教程!
花了一些业余时间完成的,和大家一起分享 :) http://download.youkuaiyun.com/source/370958 HTML格式,为了让其中的 Java 代码高亮显示需要开启JavaScript。 全文译自 Java Tutorial 的 Regular Expressions 一章, 本人英文很烂,不能保证译文的质量,还是建议大家直接看原文: http://java.sun.com/do
2008-05-03 16:04:00
842
转载 非捕获组的详解!
以 (? 开头,) 结尾的都称为非捕获组,在匹配完成后在内存中不保留匹配到的字符。 非捕获组的应用比较复杂,这里只能简单地说一下它们的意思。 (?:X) X,作为非捕获组 与捕获组 ( ) 的意思一样也是将其作为一组进行处理,与捕获组的区别在于不捕获匹配的文本, 仅仅作为分组。 比如:要匹配 123123 这个,就可以写为 (123)/1 使用反向引用,这时只能用捕获组,在匹配 123 后会保留在
2008-05-03 16:00:00
1658
转载 深入HashCode方法
为什么HashCode对于对象是如此的重要? 一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对象在存取是性能的非常重要的关系.有可能,不同的HashCode可能会使你的对象存取产生,成百上千倍的性能差别。 我们先来看一下,在JAVA中两个重要的数据结构:
2008-05-02 21:20:00
2293
1
原创 第一次用native2ascii
开始我在eclipse创建一个properties文件之后,把encoding设置为utf-8,然后往这个文件写入中文,接着在程序里去这些中文的时候,出现乱码。然后google了一下!一下子ok!! native2ascii -encoding 源文件 目标文件 ok!呵呵,可能对大部分人来说这是很基础的东西,别笑哦,反正学到一个了!过了一会发现一个好插件,就是propertiesEdit
2008-05-02 00:41:00
938
1
原创 MySql的一些小操作
启动服务:net start mysql; 运行MySQL客户程序:bin目录下,mysql -u username -p;之后会出现输入密码的命令等待操作,然后输入密码! 创建数据库:create database database_name; 进入数据库:use database_name; import脚本: 方法1:连接mysql之后,source 查看执行时间:set timing o
2008-05-01 14:04:00
626
转载 计算占用内存大小的方法
public class T ...{ public static void main(String[] args) throws Exception ...{ // 创建 1000 个 String String strA[] = new String[1000]; long
2008-04-30 14:13:00
1255
1
原创 JDBC结果集用法
1.可滚动的结果集 Statement s = conn.createStatement(type,concurrency); type: 1.TYPE_FORWARD_ONLY 结果集不能滚动 2.TYPE_SCROLL_INSENSITIVE 结果集可以滚动,但对数据库变化不敏感,也就是说即使数据库数据被更新了,也不反应在这个结果集上。 3.TYPE_SCROLL_S
2008-04-28 13:57:00
2115
原创 网络编程
1.实现服务器 ServerSocket(port);创建一个监听制定端口的套接字。 Socket accept();等待连接,该方法获得一个Socket对象,可以通过这个对象与连接中的客户端进行通信。2.为多个客户端服务 每当程序建立一个新的连接,也就是说当accept被成功调用的时候,将创建一个新的线程来处理服务器和该客户端之间的连接。主程序将立即返回并等待下一个连接。
2008-04-28 11:48:00
586
原创 集合(一)
1.链表 有序排序的容器:LinkedList 数组是将对象的引用放在连续的存储位子中,而链表则将每个对象存放在独立的节点中,每个节点中还存放着序列中下一个节点的引用,也存放着上一个节点的引用。 LinkedList.add()用于将对象添加到列表的尾部,但你有时候肯那个需要把元素插入到列表中的某个位置,这种依赖于位置的add()是由迭代器负责的,因为迭代器描述的是集合中的位置,使用迭代器来添
2008-04-28 01:38:00
628
原创 java执行命令行的方法
String cmd="cmd /c c:/ddd/aaa.exe"; Runtime.getRuntime().exec(cmd);
2008-04-27 23:55:00
1972
原创 mysql中加密和解密!
PASSWORD():创建一个经过加密的密码字符串,适合于插入到MySQL的安全系统。该加密过程不可逆,和unix密码加密过程使用不同的算法。主要用于MySQL的认证系统。 ENCRYPT(,):使用UNIX crypt()系统加密字符串,ENCRYPT()函数接收要加密的字符串和(可选的)用于加密过程的salt(一个可以唯一确定口令的字符串,就像钥匙一样),注意,windows上
2008-04-27 20:57:00
1451
原创 关于字符流和字节流
字符流,顾名思义,是面向字符的。Java类库根据不同平台、不同编码做了相应处理,使得对于流的使用者来说,比特层是透明的,可以不关心具体传输的是什么比特(即字节)。 字节流,就是直接使用流中的比特(即字节),类只保证正确传输字节,不保证字节的具体含义,字节的具体含义是用户之间约定的。 因为字节是组成数据的最小单位,所以,字节流可以承载任何形式的数据,包括字符。 Java类库提供了一系列经过滤的字节流
2008-04-27 19:51:00
812
2
原创 比较Comparable和Comparator
1.Comparable 是个java.lang包下的一个超级接口.它有一个方法compareTo(Object o); 比较此对象与指定对象的顺序。如果该对象小于、等于或大于指定对象,则分别返回负整数、零或正整数。 假如用Collections.sort(List list)方法来对其容器排序的时候,会调用T类的compareTo()方法,假如这个类T没有实现Comprable,就会跑
2008-04-27 19:13:00
846
原创 多线程学习笔记(二)
1.5,5 synchronized关键字 lock和condition的关键点: 1.锁用来保护代码片断,任何时刻只允许一个线程执行被保护的代码。 2.锁可以管理试图进入被保护代码短的线程。 3.锁可以拥有一个或多个相关的条件对象。 4.每个条件对象管理那些已进入被保护代码段但还不能运行的线程。 Condti
2008-04-24 21:08:00
643
原创 对Comparable接口的困惑!
public interface Comparable 此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo 方法被称为它的自然比较方法。 实现此接口的对象列表(和数组)可以通过 Collections.sort(和 Arrays.sort)进行自动排序。实现此接口的对象可以用作有序映射中的键或有序集合中的元素,无需指定比较器。 对于类 C
2008-04-24 13:43:00
803
6
原创 常用正则表达式
常用正则表达式。"^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-
2008-04-24 01:34:00
459
原创 类初始化详细过程!
package zhao;public class TestClass extends BaseClass { static{ System.out.println("我输出的是 子类静态块内容→"+TestClass.name);//第四步 } { System.out.println("我输出的是 子类非静态块内容→"+this.code);//
2008-04-24 01:22:00
1226
8
原创 多线程学习笔记(一)
继承Thread类来封装要同步内容class TestThread extends Thread{ void run(){ 处理内容。。。 }}// 实现Runnable来实现并封装要同步内容class TestRunnable implements Runnable{ public void run(){ 处理内容。。。 } }public class Start
2008-04-24 01:06:00
613
原创 最近学习的概况!
最近对http://www.java2000.net/感兴趣了,里面很多基础性的内容,竹子写的很详细,打算下礼拜继续看其他部分的东西,这两天把EL和JAVA基础,JDK部分看了一下,50%以上消化了,感觉很好~嘿嘿,因为最近工作不是很忙,正好我们公司工作期间只能浏览优快云,白天可以泡泡~通过别人提的问题,也巩固一下自己的基础,顺便自己也学习一下,虽然很多方面的还是不懂,但我觉得这个不懂只是暂时的
2008-04-23 20:16:00
658
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人