Java
feiyuyuniao
这个作者很懒,什么都没留下…
展开
-
关于数组的一个小程序
一个关于数组的小程序。产生一个由30个随机数组成的随机数组,这些随机数都介于0~100之间。用一个数组统计这些数落在0~10、10~20……90~100之间的概率。并且以百分数的形式输出概率。 [code="java"]import java.text.*;//要用到DecimalFormat类 class arrayCounts{ public static void main(Str...2008-10-03 08:55:32 · 296 阅读 · 0 评论 -
A-->List<B> 有两个..How JPA do ?
Compare to the previous one(I mean 'A-->B 有两个..How JPA do ?'), I only add a constructor to Class B: [code="java"] import java.io.Serializable; import javax.persistence.*; /** * Entity implemen...原创 2010-09-02 21:06:32 · 102 阅读 · 0 评论 -
A-->B 有两个..How JPA do ?
Class B is easy: [code="java"]import java.io.Serializable; import javax.persistence.*; /** * Entity implementation class for Entity: B * */ @Entity public class B implements Serializable...原创 2010-09-02 21:06:36 · 72 阅读 · 0 评论 -
Netbeans generate config files for JTA Transaction automatically
If you are using Netbeans, you are lucky. When you create the persistence.xml, netbeans will help you build the config-xml of JTA automatically. I use Netbeans 6.9, EJB 3.1, JPA 2.0, JSF 2.0. But, i...原创 2010-09-04 09:40:59 · 131 阅读 · 0 评论 -
更改 .java 文件的编码格式
杯具呀..eclipse的默认编码是GBK,俺作为新鸟,直接用了GBK,于是乎被责成把所有class换成utf-8编码... :cry: 于是乎,自然而然想到了俺的FileOperator Class,它有两个读写文件的方法,一个读,一个写.当然还是很智能滴可以指定编码滴...恩,好说,可以把项目底下所有的java class以gbk编码读出来,then用utf-8血淋淋地写回去...sai....原创 2010-09-05 09:18:45 · 436 阅读 · 0 评论 -
JPA2.0使用Map (1) 单向一对多,令人湿望的EclipseLink
[code="java"] @Entity public class E implements Serializable { @GeneratedValue(strategy = GenerationType.AUTO) @Id int id; String name; @OneToMany(cascade={PERSIST,REMOVE}...原创 2010-09-14 08:28:45 · 137 阅读 · 0 评论 -
JPA2.0使用Map (2) 双向一对多,令人湿望的Hibernate
[code="java"] @Entity public class E { @GeneratedValue(strategy = GenerationType.AUTO) @Id int id; String name; @OneToMany(mappedBy = "e") @MapKeyColumn(name = "kkk") Map f = new HashM...原创 2010-09-14 08:28:58 · 129 阅读 · 0 评论 -
Embeddable Class 之内,可以使用 @OneToMany
[code="java"] @Entity public class H { @GeneratedValue(strategy = GenerationType.AUTO) @Id int id; String name; @Embedded I i; } [/code] [code="java"] @Embeddable public class I { ...原创 2010-09-18 19:54:13 · 168 阅读 · 0 评论 -
JDBC,JPA存储枚举..
实体类, [code="java"] @Entity public class H { @GeneratedValue(strategy = GenerationType.AUTO) @Id private int id; private String name; private Operation op; public H()...原创 2010-09-18 22:05:58 · 533 阅读 · 0 评论 -
JPA 2 Inheritance
父类Super, [code="java"] @Entity public class Super { @GeneratedValue(strategy = GenerationType.AUTO) @Id private int id; private String name; //getters and setters... } [/code] 然...原创 2010-09-23 21:41:08 · 172 阅读 · 0 评论 -
字符串加法与StringBuilder.append()
[code="java"] public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here ...原创 2010-09-24 13:21:05 · 356 阅读 · 0 评论 -
<effective java>讲for的笔记
先是说for比while更安全,因为for是把一推东西都写在括号中的嘛. 而while需要现在外部定义一个对象, 所以,while中可能出现如此代码, [code="java"] Iterator i = c.iterator(); while(i.hasNext()){ doSomething(i.next()); } //... Iterator i2 = c2.iter...原创 2010-09-25 10:14:35 · 99 阅读 · 0 评论 -
Eclipse新建类中自动添加author.
缘起,我改不了win 7滴user name了,所以只能曲线救国.[总不能在自己的类中用个傻author name] window -> preference -> java -> code typle -> code template -> Comments -> Types [code="text"] /** * @author ${user} * * ${tags}...原创 2010-10-17 11:52:23 · 201 阅读 · 0 评论 -
getReference
Get an instance, whose state may be lazily fetched. If the requested instance does not exist in the database, throws EntityNotFoundException when the instance state is first accessed. (The persistence...原创 2011-08-16 10:55:43 · 314 阅读 · 0 评论 -
以is作为名称开头的属性,它的Getter方法名应该是什么样的?
--> private String isAbc; when use eclipse, we can generate getter for the attribute isAbc: public String getIsAbc() { return isAbc; } --> private @Getter String isAbc; when use lo...原创 2011-03-21 22:47:49 · 503 阅读 · 0 评论 -
附注 OF 《怎么写,程序才能死锁?》
[b]这只是一篇[color=red]附注[/color],请看博客文章 [color=red]怎么写,程序才能死锁? [url]http://keating.iteye.com/blog/983365[/url][/color][/b] [b]参考1,线程死锁[/b] [table] ||Thread1|Thread2| |目的|获取i|获取j| |步骤|获取i|获取j| |...原创 2011-04-05 17:03:12 · 90 阅读 · 0 评论 -
怎么写,程序才能死锁?
若不了解线程,事务,死锁相关的基础知识,请先去了解一下,一点点儿基础知识就okay啦. [b]第一部分,线程死锁[/b] 利用synchronized模拟一下线程死锁 [code="java"] public class Synchron { public void begin() { Thread t1 = new Thread(new Thr...原创 2011-04-05 17:03:47 · 102 阅读 · 0 评论 -
Java读写XML工具类
[code="java"] /* * To change this template, choose Tools | Templates * and open the template in the editor. * 读xml文件 */ package util.xml; import java.io.*; import java.util.Vector; impo...2010-02-07 14:25:35 · 248 阅读 · 0 评论 -
Swing 移动矩形
Swing move rectangle 在面板上,点击两次鼠标,画一个矩形。 rar是netbeans6.5下的项目。2009-09-02 15:12:05 · 145 阅读 · 0 评论 -
DateFormat类输出各种格式的时间
[code="java"]import java.util.*; import java.text.*; public class DisplayDate { public static void main(String args[]) { Date today; Calendar now; DateFormat f1,f2; String s1,s2; Syst...原创 2008-10-05 09:08:03 · 896 阅读 · 0 评论 -
获得客户端输入的全部信息 request.getParameterNames()
[quote] --> [/quote] request.getParameterNames()返回类型是枚举类,故需要引入java.util.*2008-10-09 22:27:48 · 215 阅读 · 0 评论 -
用一个类说明""与null的区别
[code="java"]class tabc{ public static void main(String args[]){ String s1=null; //s1引用为空 String s2=""; //s2为一个空个空字符串 // null没有分配空间,故s1不是一个实例对象 // ""分配了空间,s2是一个实例对象 if(s1==nul...2008-10-14 21:38:28 · 82 阅读 · 0 评论 -
JavaBean笔记(上)
javabean就是一个java类,也就意味着,java的一切特性,此处都可以使用,此javabean没有图形显示代码,只是完成基本业务逻辑。 javabean可以使用java的封装、继承、多态 使用javabean封装许多可重复调用的代码 --> 的开发过程是通过项目不断积累经验 结论:不会javabean的开发人员不能成为j2ee开发人员。 使用javabean达到现实与业务的分离...原创 2008-10-26 19:14:13 · 73 阅读 · 0 评论 -
JavaBean笔记(下)
通过property="*"方式,将内容设置到Bean中,原因是使用java的反射机制,根据参数名称找到相应方法。如,name,自动找到setName方法。 原则:让参数名称与Bean中的属性一致。 :自动匹配 :可以根据自己的需要设置需要的属性值 :可以根据自己的需要,任意选择传递的参数 :根据用户需要,自己设置参数的值。 如果输入的值是一个变量,则需要用表达式输出 使用j...原创 2008-10-27 18:41:46 · 101 阅读 · 0 评论 -
Double的Complex()的方法
class Complex{ //instance variables double real,imag; public static void main(String args[]){ Complex a=new Complex(1.0,1.1); Complex b=new Complex(1.0,1.1); bo...原创 2008-11-05 11:15:32 · 1311 阅读 · 0 评论 -
队列,以及循环缓冲区!
[code="java"]//循环缓冲区 public class Queue{ public Object[] array; public int first,next; public static void main(String args[]){ Queue qu=new Queue(); /* qu.first=0; qu.next=5...2008-11-05 11:35:48 · 384 阅读 · 0 评论 -
HSSFCell的setCellType不好使?
使用HSSFCell的setCellType,尽管我把单元格设置成为number类型,但是当我setCellValue时,如果传入String,那么Excel仍然提示“此单元格的数字为文本格式,或前面有撇号”;那么,当我传一个Integer或者Double进去(无论是否将单元格各位是设置为number类型),总是在末尾有几个单元格做“数字为文本格式”的提示,我有几十个Excel试验过的(当然,比前...2009-10-31 11:43:02 · 3998 阅读 · 0 评论 -
HashMap遍历与按key排序。
[quote="Google搜索 hashmap 遍历"] 第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = en...2009-11-01 10:34:53 · 166 阅读 · 0 评论 -
JAVA方法重载和方法重写
[quote] 方法重载(overloading method) 方法重载是让类以统一的方式处理不同类型数据的一种手段。Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同个数和类型的参数来决定具体使用哪个方法, 这就是多态性。下面是一个方法重载的例子: [code="java"] class Me...原创 2009-11-05 21:21:23 · 79 阅读 · 0 评论 -
Swing桌面应用程序打包发布
可惜installjammer不支持中文安装,我选择了inno setup,这个小东西有汉化版而且比较好用,桌面快捷方式的bug是这样解决的[quote]inno setup在处理快捷方式的时候没有指定路径,可能导致快捷不好使。 简单的方法是:[Icons] Name: "{group}\EasterEgg"; Filename: "{app}\demo.exe"; [color=indigo...2009-12-01 17:11:49 · 394 阅读 · 0 评论 -
实例化一个子类,先实现父类的构造函数
[code="java"]class Top { public Top(){ System.out.print("B"); } }; public class Bottom2 extends Top { public Bottom2(String s){ System.out.print("D"); } public static void mai...2008-12-04 14:30:06 · 105 阅读 · 0 评论 -
Netbeans 6.8 寻找Javafx可视化开发插件:)
精彩回复:[quote="dawnsummit"]修改 netbeans.conf,把语言改为en:US,重新载入插件就可以发现JavaFX Composer.[/quote][quote="keating"]是呀,改成英文后,就有了~而且再改成中文,仍然存在~[/quote]...2009-12-15 10:49:11 · 215 阅读 · 0 评论 -
FileOperater
[code="java"] import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; ...2010-01-08 10:22:53 · 108 阅读 · 0 评论 -
使用POI, 我的Excel操作类
[code="java"] /* * To change this template, choose Tools | Templates * and open the template in the editor. * 获得、设置单元格的内容 */ package util.excel; import java.text.DecimalFormat; import or...2010-01-08 10:25:13 · 69 阅读 · 0 评论 -
通过Image来构造一个BufferedImage
Creating a Buffered Image from an Image http://www.exampledepot.com/egs/java.awt.image/Image2Buf.html An Image object cannot be converted to a BufferedImage object. The closest equivalent is t...原创 2009-02-16 09:51:13 · 467 阅读 · 0 评论 -
lombok的canEqual/equals
[code="java"] public boolean equals(Object o) { if (o == this) return true; if (!(o instanceof PayType)) return false; PayType other = (PayType)o; return other....原创 2011-11-22 17:22:30 · 3145 阅读 · 0 评论