
programming experience
iteye_5176
这个作者很懒,什么都没留下…
展开
-
Item 1: swing界面锁死
程序中用swing组件时应注意,任何java程序都是由主线程中的main()方法开始执行,当main()方法中的JFrame调用setVisiable(true)后,引发了另一个线程——事件分派线程,而actionPerformed()及paintComponent()方法都是在事件分派线程中被调用,所以如果在actionPerformed()方法中有大量的耗时操作,将会导致用户界面无法响应用户请...2009-04-21 13:41:20 · 246 阅读 · 0 评论 -
tomcat 6 安装版 修改内存大小
打开C:\WINNT\system32\regedt32.exe,在HKEY_LOCAL_MACHINE-->SOFTWARE-->Apache Software Foundation-->Procrun 2.0-->Tomcat6-->Parameters-->Java-->Options 添加启动参数: -Xms300m-Xmx350m注意...2010-04-06 11:50:23 · 145 阅读 · 0 评论 -
Tomcat 中使用 solr
Windows 的 Tomcat单个 Solr App下载和安装 Tomcat,Windows 用 MSI 安装。用 tcnative.dll 文件安装它,可以安装到 C:\tomcat 目录。1)检查安装是否正确,http://localhost:8080/修改 c:\tomcat\conf\server.xml 文件,在 Connector 元素里...2010-03-11 11:00:33 · 85 阅读 · 0 评论 -
MySQL 5.1 免安装版的配置
1、MySQL 免安装版下载地址:http://dev.mysql.com/downloads/mysql/5.1.html 下载完毕,将下载的文件解压缩,然后将文件放在任意目录,建议放在C:盘以外的地方!我放在 E:\DataBase\ 这个目录里,完整路径是:E:\DataBase\mysql-5.1.32-win322、配置环境变量右击-我的电脑-属性...2010-03-09 11:56:41 · 192 阅读 · 0 评论 -
mysql常用操作
一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>2、例2...2010-03-09 11:53:41 · 102 阅读 · 0 评论 -
MVC( 大家看看有什么问题没有 )
package mvc;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.ArrayList...2009-05-09 23:54:31 · 127 阅读 · 0 评论 -
Item 5: Java调用dll
本节通过一个简单的实例来说明Java程序中如何调用dll。1.创建HelloWorld.java; 2.编译HelloWorld.java文件,产生HelloWorld.class文件; class HelloWorld { public native static void sayHelloWorld();} 3.在命令行下执行javah HelloWorld...2009-04-21 14:17:06 · 110 阅读 · 0 评论 -
Item 4: 类的注意事项
静态初始化代码不能抛出异常; 类变量的生存期从类第一次被加载开始,到应用程序结束为止; 一旦某个类包含了哪怕一个抽象方法,那么你也必须把该类定义成抽象类。并且Java不允许创建抽象类的实例,就像不能直接实例化某个接口一样; 如果某个类没有指定访问修饰符,那么该糊涂拥有包访问级别,即默认的访问级别。这意味着,同一个包中的其它类可以引用这个类,但是不...2009-04-21 14:01:11 · 130 阅读 · 0 评论 -
Item 3: 线程状态转换及线程方法
1.状态转换: 转到Not Runnable(blocked)状态 调用sleep(),wait(),等待I/O完成。转到Runnable状态 调用notify(),notifyAll(),interrupt(),I/O结束。2.线程方法 yield() 让当前线程礼让一下其它线程,让它们有机会取得执行权;该方法仅适合不支持Timeslicing的OS。...2009-04-21 13:58:59 · 128 阅读 · 0 评论 -
Item 2: synchronized用法
public synchronized void setName(String name);synchronized(this);synchronized(arrayList){arrayList.add(new someClass());} 例如: package testsynchronized;class Student { p...2009-04-21 13:49:10 · 132 阅读 · 0 评论 -
利用vc 6.0目录下的cl.exe直接编译程序的方法
1.在“我的电脑--属性--高级--环境变量”中, 添加如下变量:INCLUDE D:\Program Files\Microsoft Visual Studio\VC98\IncludeLIBD:\Program Files\Microsoft Visual Studio\VC98\LibPATHX:\Program Files\Microsoft Visual Studio\Common\MS...2010-04-06 15:15:07 · 162 阅读 · 0 评论