- 博客(16)
- 资源 (3)
- 收藏
- 关注
用java.nio.*进行网络编程
前言 因为打算用java编写异步通信的server和client程序,笔者便学习使用java.nio开发包,其间遇到一些问题,上网却发现网上对它的应用描述的不是很多。所以,笔者不惜班门弄斧,做些简单的讨论,以便大家更进一步的讨论。对相关类的简单介绍 java.nio.*, 据说它提供了一些更加底层的一些功能,如:类似windows环境下的AsyncSocket类的异...
2010-12-16 10:46:11 92
树结构的实现
package ch01.section1.ex;import java.awt.BorderLayout;import java.awt.HeadlessException;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTextField;import javax....
2010-12-07 15:19:14 132
原创 实线与虚线
package ch01.section7.ex;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import javax.swing.JFrame;public ...
2010-12-07 13:43:28 568
菜单二(右键)
package ch01.section10.ex;import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;...
2010-12-07 13:26:23 108
菜单一
package ch01.section9.ex;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.BorderFactory;import javax.swing.JCheckBox;import javax.swing.JFrame;impo...
2010-12-07 13:25:39 91
日语片名学习器(原始版)代码
***************这是主界面package ch01.setion3.other;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import java.awt.Insets;import java.awt.event.ActionEvent;import java.awt.eve...
2010-12-03 15:15:40 256
原创 MyEclipse打包
Myeclipse好像只能打包成jar文件吧打包过程是这样的。file->export->java->jar file然后进入了jar file specificiation 在左边的复选框里点上你要的工程,然后在下面的jar file选择路径再按二次next就到了 java mainfest specificiation在最下边先好main class点...
2010-12-01 10:55:51 108
原创 窗口启动却看不到组件?
大概很多人问过这样的问题:为什么我创建了一个JFrame,启动窗口里面却空空如也?但最大化或者随便resize一下里面那些按钮呀文本框呀就都出来了?以前也碰到过,其实原因很简单:只要在你调用setVisible()或show()之前完成所有的组件设置和部署就不会有这样的现象了。 究其原因 在JavaResearch.org上有篇翻译文章《线程与Swing》已经说得很明白:因...
2010-12-01 09:45:40 187
原创 增强Eclipse、MyEclipse的代码自动提示功能
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大。先举个简单的例子...
2010-11-30 19:25:50 78
GridBagLayout的使用
package ch01.setion2.ex1;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import java.awt.Insets;import javax.swing.JButton;import javax.swing.JComboBox;import javax.swing....
2010-11-30 16:34:32 95
图形用户界面
import java.awt.BorderLayout;import java.awt.HeadlessException;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.Icon;import javax.swing.ImageIcon;i...
2010-11-29 15:10:45 112
原创 数据库总结三
以角色、用户、权限、模块为例。理解他们之间的关系。一,目的--针对大型企业中不同用户登录系统时,所显示的模块也是根据该用户的权限决定。--每个用户含有不同角色,同理一个角色可以被多个用户共有--每个用户,含有的角色的权限并不一定要相同,所以不同用户相同角色的权限可以完全不同二,模型结构--角色表roseroseid number(14)rosename varc...
2010-11-19 14:32:13 168
原创 数据库总结二
一,登录到oracle数据库命令--用telnet登录到远程服务器 telnet ip--运行sqlplus 用户名 密码sqlplus是oracle提供客户端访问数据库的命令--oracle默认的用户名和密码 Scott/tiger二,oracle数据库的目录结构.dbf数据文件.ctl控制文件.log日志文件三,显示表结构--desc 表名四...
2010-11-18 15:50:25 123
数据库总结一
1,数据存储的方式 文件,数据库 数据库存储的好处:查询方便快速。2,表是数据库中数据存储的基本单位。 字段(属性) 数据类型 number 数字型 date 日期型 varchar2 字符型3,常见的数据库: 甲骨文 oracle 微软 sql ser...
2010-11-18 14:27:28 118
mysql中库文件的导入与导出
在mysql中经常会遇到数据的备份问题。主要是表中数据内容以文本(或其他格式)形势备份,或者是数据库库文件的备份。(1)是数据库中表数据导出。mysql> select * from t2 into outfile"J:\\t2.xls";其中J:\\t2.xls是保存数据路径。保存的文本格式不一定非要是xls,txt等也可以。(2)备份表数据的导入。mysql>...
2010-11-18 14:11:08 95
原创 null是不是java中的关键字
当一个对象被声明时(Object o;),这个对象会以一个整数的字节数,只在内存堆栈(stack)中开辟一个内存指针。例如,我们使用Object o = new Object();实例化一个对象,那么在内存中的运行则是:在内存堆栈(stack)中开辟一个4个字节的指针,然后在内存堆区(heap)开辟这个对象所要存储的数据并初始化,然后在将之前在stack中的内存指针中赋上在heap中开辟的空间的首...
2010-11-18 13:27:44 2571
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人