论坛出现新闻的方式往往都是某某大牛提出关于新技术的新特性,然后引发大家的讨论,或者是其他人零散的发贴告知。 能不能用'javaeye管理员'ID来发一些java有关新闻,我想平时大家都有习惯上一些国外网站了解一些新的动态,英文也好,翻译更好。发上论坛,在海版开辟一个新闻频道,在首页提取最新发布或者是热点关注帖子等等。 以前上matrix,首页上的java新闻觉得很有用,了解一下技术的更新动态、工具新版本的发布、java world的一些大事件。 大家觉得如何?讨论一下。
2006-10-27

基于Ant+Velocity的简单代码生成器的思路与实现

关键字: Velocity Ant 代码生成器
在SSH项目中,我们应用了service layer模式,所以针对一个模块,它就存在pojo、dao、daoImpl、service、serviceImpl,再到struts中的action、form。假设设计是面向数据库的,针对一个数据库表,那么就要产生7个java文件,如果还要做异常处理,那么就是8个java文件。如果数据库有50个表,那么就是50*8=400个java文件。工程不小。 至于为什么要用service layer模式,论坛上已有讨论http://www.javaeye.com/topic/29867 然而我们都知道,web中出现最多的操作是CURD,这400个java文件 ...
2006-10-27

scjp学习笔记之线程

关键字: scjp 学习笔记 线程
重中之重,线程部分。多线程的程序写的少,一般都是单线程的。在线程方面训练不够,复习的仔细点。 1、线程的三个部分  处理机  代码  数据 2、代码可以或不可以由多个线程共享,这和数据是独立的。两个线程如果执行同一个类的实例代码,则它们可以共享相同的代码。 类似地,数据可以或不可以由多个线程共享,这和代码是独立的。两个线程如果共享对一个公共对象的存取,则它们可以共享相同的数据。 在Java编程中,虚拟处理机封装在Thread类的一个实例里。构造线程时,定义其上下文的代码和数据是由传递给它的构造函数的对象指定的。 3、创建线程  多线程编程  从同一个Runnbale实例派生的多线 ...
2006-10-25

scjp学习笔记之异常

关键字: scjp 学习笔记 异常
加紧进度,异常部分。 1、什么是异常? 在Java编程语言中,异常类定义程序中可能遇到的轻微的错误条件。可以写代码来处理异常并继续程序执行,而不是让程序中断。 异常类定义程序所遇到的轻微错误 发生下列情况时,会出现异常: 想打开的文件不存在 网络连接中断 受控操作数超出预定范围 非常感兴趣地正在装载的类文件丢失 错误类定义严重的错误条件 2、调用栈机制 如果方法中的一个语句抛出一个没有在相应的try/catch块中处理的异常,那么这个异常就被抛出到调用方法中。如果异常也没有在调用方法中被处理,它就被抛出到该方法的调用程序。这个过程要一直延续到异常被处理 ...
2006-10-24

scjp学习笔记之高级语言特性

关键字: scjp 学习笔记 高级语言特性
最近忙一些琐事,一度将scjp抛到脑后,着实不该。速战速决。 今天复习一下java的一些高级语言特性…… 1、static变量、方法是针对类而言,而不是对象。注意要在外部调用必须是public,而不是private,小心这个陷阱。 2、非静态变量只限于实例,并只能通过实例引用被访问。也就是说static方法中不能调用非static变量。 3、静态初始化程序 在static block中,类可以包含方法程序中不存在的代码。当类被装载时,静态代码块只执行一次。 static{} 4、static综合例子一个 1. class MyClass { 2. static int stat ...
2006-10-24

scjp学习笔记之对象基础

关键字: scjp 学习笔记 对象基础
前几天复习了java的一些基本概念和容易出错的细节,今天开始复习一下“对象基础”。 1、OOP语言有三个特征:封装、多态性及继承。 2、在许多程序语言中,一旦一个集合数据类型已经定义,程序员定义应用函数在该类型的变量上运行,该变量在代码和集合类型(除非可能在命名规则中)之间无任何联系。 有些程序语言,包括Java,允许在数据类型的声明和操作该类型变量的代码的声明之间有紧密的联系。这种联系通常被称为抽象数据类型。 Java编程语言中的抽象数据类型概念被认为是class。 3、值传递 Java编程语言只由值传递参数,当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的 ...
2006-10-24

scjp学习笔记之基本概念

关键字: scjp 学习笔记
做了一年有余的java开发,只是局限于j2ee那些框架的学习了,根本却忘记了,这是件很可怕的事情,感觉到自己java基础实在是薄弱,对于一些基本概念重要类库的使用以及java本身的IO流控制多线程编程不够深入,所以决定趁sun对大学生实行scjp优惠之时,好好复习java,也为不久后的招聘增加一份筹码。 步入正题,今天学习的是java的一些最基本概念。平时若是叫我回答这些问题,肯定是说不好的。因为太那个了=.= 1、什么是java? - 一种编程语言 - 一种开发环境 - 一种应用环境 - 一种部署环境 - 句法与C++相似,语义与Small Talk相似 - 用来开发applets,又用来开 ...
2006-10-23

Someday we will know-Patrick Nuo

关键字: Patrick Nuo Someday we will know
Someday we will know, we will know, we will know Someday we will know, we will know How could you know all the answers to my questions If I couldn't show you what I feel Day after day you've been waiting for confession But I was just hiding away in my dreams I can't make you stay ...
2006-10-20

被远光录用实习

关键字: 实习 远光
远光面试结果出来了,预料之中的被录用了。只是略感不爽的是,去了19个录了12个,感觉面试把关不够严格。也有可能是宽进严出吧,听说有每月考核淘汰制度。当然,我对我留下是完全有信心的。 还未定实习时间,小道消息说是1月份。这也太夸张了点,1月到至今还有两个多月。11月课程结束之后到1月这段时间我干嘛去啊?那个时候同学们应该都走光了,会无聊的。还是先在哪里实习一下先吧,实习到1月再回去远光,这个想法不错。 刚好金山也来招聘,把简历给了班主任,然后再由学校集中送简历过金山,金山先筛选简历之后,通知学生去公司笔试、面试。大公司就是不一样,说大牌也好说正规也好,对我来说都无所谓。后来班主任打电话给我说 ...
2006-10-19

建议贴,博客是否允许游客评论?

关键字: 建议 博客 游客 评论
javaeye现在的blog功能还不支持游客评论,这样导致技术的讨论只能限制在javaeye会员中,如果对blog的观点有心得有看法,那还必须先注册个ID,注册完了还有几天发贴限制,那么麻烦的流程相信没几个人会愿意做下去,仅仅为发表自己的观点。 要评论就要求是会员,这样的限制是不是严格了点?一般的blog都提供游客评论,这样技术交流才简单方便,如果游客们觉得javaeye好,有氛围,观点被认可或者是被反驳,自然就会加入到javaeye的圈子。 当然,javaeye的blog和论坛是相连的。如果blog增加了游客评论,就意味着论坛相应的帖子中也需要增加游客的评论内容,这个和javaeye的一些规 ...
2006-10-18

学校开公司?难不难?

关键字: 学校 公司
上午被通知2点10分去远光笔试加面试,中午就赶紧把证件证书什么的复印了三份,以备不时之需。又被通知,2点钟准时到车库集合,看来去的人不少啊,还需要良师傅专车接送。后来发现,20个- -b 原本是没有去远光的机会的,远光来招聘的那天我已经在深圳参加高交会了。后来是在远光工作的师兄kevin推荐的,才把简历给投上去算是报个名,简历还是在深圳某小网吧花了一个小时现写的。因为之前没打算要去远光,总想着倪总安排的事,如果成了就去吧,一点主见都没有=.=。后来和阿泉和小明仔细的分析了一下,实在是没有前途,就想还是自己找工作踏实点吧。 倪总要开公司,要我们做技术支持,这是好事,我们也愿意做开国元勋。以学 ...
2006-10-13

第八届高交会

关键字: 高交会
第一次参加高交会,不知道以前办的如何。这一届至今为止就我的感觉来说还是不错的,参展的单位比较多元化,几个展区参观的人数都比较多。12号刚开始的时候,觉得能参加这样的大型活动对我来说还是很有意义的。所以热情就显得比较高,而且当时也是内部展,观众大多数都是参展商或者是政府机关相关的一些人,都是有机会交易的。有不少相当数量的观众来到摊位咨询,我非常有耐心的解说,而且主动出击。== 12号来了不少领导,最大的就数吴仪副总理了。本来打算是11号的开幕式,推迟到12号下午,可见国家领导是非常忙的,估计她参加完这边的开幕式,又风风火火的冲去广交会的开幕式了。说到她,还有个小插曲,原本巡视的路线是经过广 ...
2006-10-05

自动编码的探讨与实现

关键字: Gode Generation 代码生成器
自动化编码(Code Generation)的探讨与实现 摘要 现今阶段软件开发越来越成熟,开发人员关注的焦点从以前的编程到如今的系统设计。软件的代码越来越向一致化的方向发展,编写大量的类似代码却频频在开发中出现。这就要我们去解决这个问题:如何降低程序员的工作量,更加突出系统设计,让程序员更加轻松,让软件更加高效稳定。本文提出了利用自动化编码的方式来解决这个问题,在本文中我们将会探讨几个问题:什么是代码生成?为什么要代码生成?代码生成适合在哪些场合?如何去设计和实现自己的代码生成器?代码生成器在项目和产品中的应用现状是怎样的一个状况?使用代码生成会给项目带来什么样的风险?我们 ...
2006-10-04

[Hibernae+Spring]压力测试所引起的死锁和无法同步?

关键字: 压力测试 死锁 无法同步
项目在压力测试中有个业务流程无法通过50个用户同时并发,初步认为是由于一个实体类无法和数据库同步而失败。这个实体类是下面错误信息中的SysBillManage。 首先简单的说明一下SysBillManage,它的功能是根据传递参数分配单据号,并且实现自增。比如是出库通知单,那么参数是OUT_DO_INFORM_ORDER,那么得到的结果是OutB0000001这样的形式的单据号,每一次增加出库通知单则单据号增1,既是OutB0000002。其中参数OUT_DO_INFORM_ORDER对应于数据库SysBillManage表中的一条记录的ID。 在用silkperformer 6.5做压力测试 ...
pedestrian_I
搜索本博客
我的相册
830440fc-f0c3-41f2-9282-25f3c490465e-thumb
codeGen
共 1 张
存档
最新评论
评论排行榜