- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 网络文件管理系统
网络文件管理系统(Struts+MySQL+JDBC)junjinkaka2007-12-26目的:通过构建网络文件系统,掌握在Eclipse下如何用Struts来开发一个Web工程开发环境1) 系统框架 用 户
2007-12-26 00:57:00
4341
1
原创 初学者如何开发出一个高质量的J2EE系统
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然目前主要是.NET和Java两大主流体系。 J2EE可以说指Java在数
2007-12-18 18:41:00
553
原创 Ten ways to improve testing, performance of Web 2.0 applications
Ten ways to improve testing, performance of Web 2.0 applications By Patr
2007-12-12 10:48:00
563
原创 组建大型商业系统要注意的点
1)RMI 分配方法请求,brokering 参数2)负载均衡 客户端必须连到最轻负载的服务器3)透明性 底层服务器崩溃,客户端能够指向另外一个服务器,而且要在规定时间内,不影响客户端4)后端整合 写代码来将商业数据导入数据库中,同样整合已有的系统5)事务 如果有两个客户端同时同时访问一个服务端怎么办?如果数据库崩溃怎么办? 这些都有事务来搞定一切6)簇 7)
2007-12-01 23:08:00
517
原创 Design to Unit Test
导读: More often than not, enterprisecode is badly unit tested or worse, not unit tested. While the reasons for this could vary from time constraints, budget constraints or lack of developer knowl
2007-11-30 21:44:00
971
原创 J2EE petstorcore的安装
软件环境:J2EE 5 SDK1、设置build.properties.(我这里采用缺省设置)2、开启应用程序服务器和JAVA DB databaseX>asadmin start-domainX>asadmin start-database 3、building ,deploying,runningx>asant setupx>asant run4、在浏览器中
2007-11-28 21:49:00
427
原创 Enterprise Architect Learning Path
Path By Function Roles Course Title Sample Key Topics
2007-11-28 17:09:00
408
原创 Eclipse的体系结构
有三部分组成,插件、图形界面和核心。插件包括JAVA开发的插件工具(JDT)、插件开发环境(PDE)、其他第三方插件。Eclipse图形界面包括workbench、JFace、SWT.Eclipse核心包括工作空间(workplace)、运行时内核(runtime).Eclipse的核心思想是一切皆为插件。两种图形API的区别:AWT/SWING:模拟本机窗口组件。S
2007-11-23 22:04:00
930
原创 Linux 的版本控制
导读: 关于体系结构、模型和示例的概述 文档选项 未显示需要 JavaScript 的文档选项 级别: 初级 M. Tim Jones(mtj@mtjones.com), 资深软件工程师, Emulex 2006 年 11 月 06 日 版本控制系统或资源管理系统是现代软件开发的一个重要方面。不使用版本控制系统就如同超速驾驶一辆汽车:很刺激,也可能会更快抵达目的
2007-11-16 12:24:00
573
原创 Queue
// Queue.java// demonstrates queue// to run this program: C>java QueueApp////////////////////////////////////////////////////////////////class Queue { private int maxSize; private long[] queArr
2007-11-15 17:10:00
402
原创 the Stack
// stack.java// demonstrates stacks// to run this program: C>java StackApp////////////////////////////////////////////////////////////////class StackX { private int maxSize; // size of sta
2007-11-15 16:25:00
419
原创 Insertion Sort
1、算法分析用于部分排序的序列,假设前k个人已经排好序了,第k个人走出来,与第k-1个人进行比较,如果第k个人高,则第k个人还在那个位置,否则第k-1个人向右移动一位,然后第k个人与第k-2个人进行比较,如果第k个人高,则第K个人插入到第k-2个人的后面,这样将第k个人插入后,再将第K+1个人插入到全面的序列中,依次类推,直到第N个人插入,这样就排好序了。public void inser
2007-11-15 14:55:00
405
原创 The Selection Sort
1、算法分析先找出一组人中最矮的人,把他放在最最左边,然后找出其余的人的最矮的,把他放在左边第二个,依次类推,直到全部排完。public void selectionSort() { int out, in, min; for(out=0; out { min = out; // m
2007-11-15 14:20:00
376
原创 The Bubble Sorting
1、算法分析 假定有N个人(A[0],A[1],A[2],。。。A[N-1]),进行从低到高排序。先A[0]与A[1]进行比较,如果A[0]大,进行交换,否则不交换,然后A[1]]与A[2]进行比较,如果A[1]大,进行交换,否则不交换,依次类推,直到A[N-2]与A[N-1]比较后结束,这是A[N-1]就是最大的那个值了。然后再对全N-1个人按照上面的方法进行比较和交换。经过N-1轮比较后,
2007-11-15 14:01:00
443
原创 Open Handset Alliance
导读: Members Mobile Operators China Mobile Communications Corporation www.chinamobile.com/en KDDI CORPORATION www.kddi.com KDDI is a telecommunication operator that provides wide-rang
2007-11-13 20:23:00
863
原创 Google发布Android SDK
导读: Google的移动平台操作系统Android终于向开发者发布了.现在你就可以下载Android的SDK来 使用Java开发各种应用程序.另外Google还启动了一项竞赛,为那些最有趣的程序准备了高达1000万美元的奖金(最高奖项275000美元).下 面是Andoid操作系统在真机上的演示视频,这个Demo分别在两个不同的手机上运行了Android,你可以看到各种各样的应用程序,从Goog
2007-11-13 19:35:00
534
原创 JR 精品文章 - Java??2源码解读1:java.util.ArrayList??(版本:2.0)
Java 2源码解读1:java.util.ArrayList (版本:2.0) bruce 原创 更新:2003-03-21 09:15:17 版本: 2.1 相关源码下载: java.util.ArrayList java.util.AbstractList java.util.List ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储nu
2007-11-12 14:29:00
710
原创 深入解析Java的新特性assertion
深入解析Java的新特性assertion bruce 转贴 更新:2002-06-30 11:40:57 版本: 1.0 来源:IBM dW 欧阳辰(yeekee@sina.com) 周欣(zhouxin@sei.pku.edu.cn) 2002 年 6 月 一、assertion的语法和语义 J2SE 1.4在语言上提供了一个新特性,就是assertion(断言)功能,它是该版本在Ja
2007-11-12 14:05:00
364
原创 java代码编写的30条建意!!!!!!(转)
java代码编写的30条建意!!!!!!(转) 发表时间: 2006-02-28 10:00 1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标 识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final
2007-11-12 14:00:00
365
原创 JAVA高手的基础素养
导读: 世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1、扎实的基础 数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计
2007-11-12 13:54:00
355
原创 Java FAQ(新手必看)
导读: 目录: Q1.1 什么是Java、Java2、JDK?JDK后面的1.3、1.4版本号又是怎么回事? Q1.2 什么是JRE/J2RE? Q1.3 学习Java用什么工具比较好? Q1.4 学习Java有哪些好的参考书? Q1.5 Java和C++哪个更好? Q1.6 什么是J2SE/J2EE/J2ME? Q2.1 我写了第一个Java程序,应该如何
2007-11-12 13:14:00
378
原创 程序员每天该做的事
导读: 程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是
2007-11-12 13:12:00
419
转载 JR 精品文章 - Java多线程程序设计
Java多线程程序设计 qinpt 转贴 更新:2005-08-05 15:45:12 版本: 1.0 一:理解多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单
2007-11-08 19:59:00
498
原创 sql 常用语句积累
导读: 1.如何删除表中的重复记录?(这里指记录的每个字段都要相同) select distinct * into #temp from tab delete tab insert tab select * from #temp drop table #temp 1.DISTINCT 是 SUM、AVG 和 COUNT 的可选关键字。如果使用 DISTINCT
2007-11-08 13:03:00
555
原创 一位软件工程师的6年总结
导读: 一位软件工程师的6年总结 作者:成晓旭 (声明:欢迎转载,请保证文章的完整性) “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议
2007-11-08 12:55:00
403
转载 未来IT人才市场最热门的12项技能
导读: IT行业很热门,不过前提是你要有所需的技能。如果你想进入这个行业,不妨看看在不久的将来最热门的几项IT技能。 Kevin Scott是谷歌公司的高级技术经理,也是美国计算机协会专业与教育委员会的创始成员,他说: “我在硅谷看到的一切与认为程序员行将消失、其工作外包出去的观点完全相反。 从大企业到新兴公司,许多公司都在积极招聘。 许多招聘人员认为,现在有更多的空位可供求
2007-11-08 12:39:00
429
转载 提高MySQL 查询效率的三个技巧
源自:浮世草子 (个人网站) 标签:数据库MySQL由于它本身的小巧和操作的高效, 在数据库应用中越来越多的被采用.我在开发一个P2P应用的时候曾经使用MySQL来保存P2P节点,由于P2P的应用中,结点数动辄上万个,而且节点变化频繁,因此一定要保持查询和插入的高效.以下是我在使用过程中做的提高效率的三个有效的尝试. 1. 使用statement进行绑定查询 2. 随机的获取记录 3
2007-11-08 11:20:00
378
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅