Java编程

SWT(JFace)Group(分组显示) 2016-07-13

SWTJFace体验之Group分组显示演示代码: 代码如下: package swt_jface.demo9; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.widgets.Display; import org.eclipse.sw ...

java中Cookie被禁用后Session追踪问题 2016-06-28

这篇文章主要介绍了Java中Cookie被禁用后Session追踪问题,非常不错,具有参考借鉴价值,需要的朋友可以参考下一.服务器端获取Session对象依赖于客户端携带的Cookie中的JSESSIONID数据.如果用户把浏览器的隐私级别调到最高,这时浏览器是不会接受Cookie.这样导致永远在服务器端都拿不到的JSESSIONID信息.这样就导致服务器端的Session ...

Java编写中容易搞错的一些东西 2016-06-02

1)instanceof:实现了某接口的类的对象也是该接口的实例:某类的对象也是该类超类的实例. 2)native()修饰的方法没有方法体,用一个分号":"代替大括号. 3)main不是关键字. 4)System.exit(int value),也就是说,只要是int的,就能够使JVM退出System.exit('a');同样的是合法的. 5)& ...

Toolbar制作菜单条过程详解 2016-05-09

文章来源:互联网 作者:ggg82/CSDN 现在许多用户界面都使用工具栏制作菜单条,小弟最近对此感兴趣,便从网上求助,可是得到的帮助大多是BCGControlBar的源代码或者是SizableRebar的源代码,对于只希望是自己的界面具有该功能的朋友来说,这也许是不错的选择,只要看一下demo,然后直接调用别人的类库就可以了,但对于我等对此话题感兴趣,希望弄懂其来龙去脉的 ...

JAVA+Hibernate无限级分类 2016-04-20

主要看menu_id和parent_id这两个字段. Eclipse生成的表持久映射:说明:自己加level属性,作用:为了记录种类所在深度数据库结构: Create TABLE `admin_menu` ( `menu_id` int(4) NOT NULL auto_increment, `menu_name` varchar(50) default NULL, `pa ...

常用数据库的驱动程序及JDBCURL分享 2016-04-20

这篇文章主要介绍了常用数据库的驱动程序及 JDBC URL,需要的朋友可以看下常用数据库的驱动程序及 JDBC URL: Oracle 数据库 :   驱动程序包名: ojdbc14.jar   驱动类的名字: oracle.jdbc.driver.OracleDriver   JDBC URL : jdbc:oracle:thin:@ dbip:port:database ...

Java中的浮点数分析 2016-03-29

文章来源:csdn 作者:treeroot 浮点数分为单精度和双精度,Java中的单精度和双精度分别为float和double.你们知道float和double是怎么存储的吗? float占4个字节,double占8个字节,为了方便起见,这里就只讨论float类型.float其实和一个int型的大小是一样的,一共32位,第一位表示符号,2-9表示指数,后面23位表示小数部分 ...

SWT(JFace)Wizard(Eclipse插件编程必备) 2016-03-21

SWTJFace小制作:WizardEclipse插件编程必备演示代码如下: HotelReservation.java 代码如下: package swt_jface.demo12; import org.eclipse.jface.dialogs.Dialog; import org.eclipse.jface.window.ApplicationWindow; imp ...

EJB轻松进阶之一 2016-03-15

EJB轻松进阶之一
文章来源:硅谷动力 作者:中流砥柱 一.引言 EJB(Enterprise JavaBeans)是Java程序设计中比较高级的内容,也是Java程序员由入门级向高手级前进的门槛.SUN公司认证Java程序员(SCJP)与SUN公司认证Java开发员(SCJD)之间的一个显著区别就是:SCJP不考EJB,而SCJD要考.随着越来越多的企业采用J2EE平台开发电子商务应用系统, ...

java逐行读取txt文本如何解决中文乱码 2016-03-06

在使用java读取txt文本中如含有中文,可能会出现乱码,很多初学者束手无策,本文将提供详细的解决方法java读取txt文本中如含有中文,可能会出现乱码,解决方案是: 1.要统一编码,java工程的编码,txt文本编码,java工程中的java文本编码都统一为utf-8: 2.利用 InputStreamReader(new FileInputStream(fileUrl) ...

SWT(JFace)小制作BugTracker 2016-02-05

SWTJFace小制作 BugTracker代码如下: 实现1: BugTracker.java 代码如下:package swt_jface.demo6; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInpu ...

面向对象编程:Java中的抽象数据类型 2016-01-28

文章来源:互联网 作者:PaleSting/CSDN 在本文中,我们将考察Java中的数据类型,但是我们将介绍抽象数据类型(ADT)的概念.我们还将通过介绍Java Collections Framework(Java 集合架构)来学习Java定义的一些ADT. ADT 一个ADT是一个仅由保存的数据类型和可能在这个数据类型上进行的操作定义的.开发者们只能通过ADT的操作方 ...

Java进阶学习:网络服务器编程 2016-01-19

文章来源:csdn 作者:DaiJiaLin Java的Socket API提供了一个很方便的对象接口进行网络编程.本文用一个简单的TCP Echo Server做例子,演示了如何使用Java完成一个网络服务器. 用作例子的TCP Echo Server是按以下方式工作的: 当一个客户端通过TCP连接到服务器后,客户端可以通过这个连接发送数据到服务端,而服务端接收到数据后会 ...

SWT(JFace)简易浏览器制作实现代码第1/2页 2015-11-09

SWTJFace 简易浏览器 制作实现代码代码如下: BrowserExample.java 代码如下:package swt_jface.demo5; import java.text.MessageFormat; import java.util.MissingResourceException; import org.eclipse.swt.SWT; import o ...

SWT(JFace)体验之打开多个Form 2015-11-06

SWTJFace体验之打开多个Form的实现代码.代码很简单,如下所示: 代码如下:package swt_jface.demo1; import org.eclipse.swt.SWT; import org.eclipse.swt.graphics.GC; import org.eclipse.swt.graphics.Image; import org.eclipse ...

选择java的理由:java之父访谈实录 2015-10-23

选择java的理由:java之父访谈实录
文章来源:pconline 作者:郁小夫 微软的.NET和SUNone的争夺由来已久,并且有愈演愈烈之势,最近微软的Server2003活动刚落幕,在16日上午"Java之父"JamesGosling在北京出席第六届全国Java技术与应用大会,面对以COM+为核心Server2003凌厉攻势,让我们听听这位传奇人物是如何评价微软还有java的. 以下是J ...

Java经验点滴:类注释文档编写方法 2015-10-21

文章来源:csdn 作者:chensheng913 对于Java语言,最体贴的一项设计就是它并没有打算让人们为了写程序而写程序--人们也需要考虑程序的文档化问题.对于程序的文档化,最大的问题莫过于对文档的维护.若文档与代码分离,那么每次改变代码后都要改变文档,这无疑会变成相当麻烦的一件事情.   解决的方法看起来似乎很简单:将代码同文档"链接"起来.为达 ...

SWT(JFace)体验之List演示汇总第2/2页 2015-08-26

SWTJFace体验之List演示代码汇总最后再看一个综合性强一点的: SampleListViewer.java 代码如下:package swt_jface.demo3; import java.util.Iterator; import java.util.Vector; import org.eclipse.jface.viewers.ISelectionChang ...

SWT(JFace)体验之RowLayout布局 2015-08-12

相对于FillLayout来说,RowLayout比较灵活,功能也比较强.用户可以设置布局中子元素的大小.边距.换行及间距等属性.RowLayout布局  相对于FillLayout来说,RowLayout比较灵活,功能也比较强.用户可以设置布局中子元素的大小.边距.换行及间距等属性. RowLayout的风格 RowLayout中可以以相关的属性设定布局的风格,用户可以通 ...

JavaSocket编程一Socket传输模式 2015-07-30

文章来源:ASPCN 作者:孙雯 Socket传输模式Sockets有两种主要的操作方式:面向连接的和无连接的.面向连接的sockets操作就像一部电话,他们必须建立一个连接和一人呼叫.所有的事情在到达时的顺序与它们出发时的顺序时一样.无连接的sockets操作就像是一个邮件投递,,没有什么保证,多个邮件可能在到达时的顺序与出发时的顺序不一样.到底用哪种模式是邮应用程序的需 ...