Java
传送门科技
这个作者很懒,什么都没留下…
展开
-
在Eclipse中用JDBC连接Sql Server 2005总结
* 最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL数据库(即Sql server 2005)来进行开发项目 *1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载)<1>.Microsoft SQL server 2005 Express Edition下载地址:http://download.microsoft.com/down...原创 2010-12-13 11:01:35 · 108 阅读 · 0 评论 -
如何衔接不同文件中的swing组件转
软件编程牛人网2005年2月2日3:43:23问题是:现在有个窗口类:ProjectDialog.java 主界面类是:StudentDataManagerUI.java 如何在窗口里操作后,主界面能够产生相应的变化呢? 假设ProjectDialog.java里有个JButton类型的按钮,叫 button StudentDataM...原创 2010-11-11 21:47:13 · 119 阅读 · 0 评论 -
一个简单的IP地址管理系统源代码
软件编程牛人网import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.ByteArrayInputStream;import java.io.DataInputStream;import java.io.DataOutputStr...原创 2010-11-11 21:46:16 · 1013 阅读 · 0 评论 -
利用继承高效率写程序转
软件编程牛人网2005年2月3日3:41:41问题:如果有两个JPopupMenu:a,ba有个JMenu, b也有,但是b比a要多一个JMenuItem我们用大写字母代表按钮上的名字 __D按钮a: A__C__|__E ...原创 2010-11-11 21:45:06 · 81 阅读 · 0 评论 -
Java游戏学习转
软件编程牛人网这几天一直在看 <<Killer Game Programming in Java>>,非常经典的好书,现在对游戏有了一个基本的认识,过几天就写个贪吃蛇出来.因为看得有点快,真正准备写代码的时候又发现自己对一些基本知识点还是比较模糊,又返回去看前面.边看边做笔记,感觉确实理解得要更加清楚了.*FPS 和 按时间准确的Sleeping*=========...原创 2010-11-11 21:44:06 · 137 阅读 · 0 评论 -
FTP 协议(rfc939) 简单的实验(in Java)
Java代码:FTPClient.javapackage org;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import...原创 2010-11-11 21:41:35 · 97 阅读 · 0 评论 -
70个JAVA问答
软件编程牛人网1. 问:在JAVA与JSP中要调用一个LINUX上的脚本程序,或WINDOWS上的脚本程序,该怎么写?答:System.getRuntime().exec("bash < aaa.sh");2. 问:java中用什么表示双引号答:"\""3. 问:如何在JSP程序里另起一个线程?答:JSP本身就是独立线程运行而不象CGI都是独立进程.一般:Thread t = n...原创 2010-11-09 15:20:07 · 110 阅读 · 0 评论 -
提升JSP应用程序的七大绝招转
软件编程牛人网 你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和 servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其...原创 2010-11-09 15:17:20 · 81 阅读 · 0 评论 -
java读取操作系统环境变量
在家上网赚钱更容易/** 文件名:SysProb.java 描述: 取得当前系统变量的程序。 java中的System.getProperty只是针对JVM来的,如果要取得系统环境变量,还要用到系统相关的函数 作者: 慈勤强 Email :cqq1978@Gmail.com **/ import java.u...原创 2010-11-04 16:06:26 · 456 阅读 · 0 评论 -
JAVA中浅复制与深复制
在家上网赚钱更容易1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,...原创 2010-11-04 15:52:31 · 72 阅读 · 0 评论 -
Java网络编程从入门到精通(29):服务端Socket的选项
在家上网赚钱更容易ServerSocket类有以下三个选项:1. SO_TIMEOUT: 设置accept方法的超时时间。2. SO_REUSEADDR:设置服务端同一个端口是否可以多次绑定。3. SO_RECBUF:设置接收缓冲区的大小。一、SO_TIMEOUT选项可以通过SeverSocket类的两个方法(setSoTimeout和g...原创 2010-11-03 12:11:59 · 109 阅读 · 0 评论 -
Java网络编程从入门到精通(30):定制accept方法
在家上网赚钱更容易使用ServerSocket类的implAccept方法可以使用accept方法返回一个Socket子类对象。但implAccept是protected方法,因此,必须在ServerSocket类的子类中覆盖accept方法,然后在accept方法中使用implAccept方法重新设置Socket对象。implAccept方法的定义如下:<!--<b...原创 2010-11-03 12:10:03 · 194 阅读 · 0 评论 -
Java网络编程从入门到精通(31):非阻塞I/O简介
在家上网赚钱更容易在网络应用中,一般可以采用同步I/O(阻塞I/O)和非阻塞I/O两种方式进行数据通讯。这两种方式并非互相排斥和互相取代。我们可以在平时的应用中单独采用其中一种通讯方式,也可以混合使用这两种通讯方式。在本文中就什么是非阻塞I/O以及为什么要使用这种通讯方式进行了介绍,在下一篇文章中给出了一个简单的例子来演示在网络应用中如何使用非阻塞I/O进行通讯。一、什么是非阻塞I...原创 2010-11-03 12:08:53 · 72 阅读 · 0 评论 -
Java网络编程从入门到精通(32):一个非阻塞I/O的例子
在家上网赚钱更容易为了使读者更好地理解非阻塞I/O,本节给出了一个简单的例子用来演示如何将非阻塞I/O应用到网络程序中。读者可以先不必管这个例子的具体细节。因为这个例子的主要目的并不是讲解非阻塞I/O的使用,而是先让读者对非阻塞I/O有一个笼统的感性认识。在看完这个例子后,读者可能会有很多疑问,在本章后面的部分将会逐渐揭开这些迷团。这个例子的主要功能是访问新浪网,并将新浪网的首页在控制...原创 2010-11-03 12:07:36 · 72 阅读 · 0 评论 -
Java网络编程从入门到精通(33):非阻塞I/O的缓冲区(Buffer)
在家上网赚钱更容易如果将同步I/O方式下的数据传输比做数据传输的零星方式(这里的零星是指在数据传输的过程中是以零星的字节方式进行的),那么就可以将非阻塞I/O方式下的数据传输比做数据传输的集装箱方式(在字节和低层数据传输之间,多了一层缓冲区,因此,可以将缓冲区看做是装载字节的集装箱)。大家可以想象,如果我们要运送比较少的货物,用集装箱好象有点不太合算,而如果要运送上百吨的货物,用集装箱...原创 2010-11-03 12:05:44 · 91 阅读 · 0 评论 -
Java网络编程从入门到精通(34):读写缓冲区中的数据---使用get和put方法按顺序读写单个数据 ...
在家上网赚钱更容易 对于缓冲区来说,最重要的操作就是读写操作。缓冲区提供了两种方法来读写缓冲区中的数据:get、put方法和array方法。而get、put方法可以有三种读写数据的方式:按顺序读写单个数据、在指定位置读写单个数据和读写数据块。除了上述的几种读写数据的方法外,CharBuffer类还提供了用于专门写字符串的put和append方法。在本文及后面的文章中将分别介绍这些读写缓冲区的方...原创 2010-11-03 12:03:25 · 174 阅读 · 0 评论 -
jsp 图形验证码 IllegalStateException 异常
在家上网赚钱更容易最近用了jsp做了一个简单的图形验证码,产生四个随机字符。使用时候发现后台异常不断。异常日志如下:2009-9-10 13:39:23 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet jsp threw exception java.lang....原创 2010-11-02 18:27:46 · 120 阅读 · 0 评论 -
Java文件操作详解
输入输出流 在Java中,我们把能够读取一个字节序列的对象称作一个输入流;而我们把够写一个字节序列称作一个输出流。它们分别由抽象类 InputStream和OutputStream类表示。因为面向字节的流不方便用来处理存储为Unicode(每个字符使用两个字节)的信息。所以Java 引入了用来处理Unicode字符的类层次,这些类派生自抽象类Reader和Writer,它们用于读写双字...原创 2010-12-11 15:10:58 · 114 阅读 · 0 评论