01 2012 档案

摘要:使用ant生成可执行jar文件,双击可以打开窗口。1.写一个创建窗口的类package com.anllin.ant.test;import java.awt.Color;import java.awt.Dimension;import javax.swing.JButton;import javax.swing.JFrame;public class Window{ public static void main(String[] args) { JFrame frame = new JFrame(); frame.setSize(new Dimension(200,300)); frame 阅读全文
posted @ 2012-01-20 14:24 水之原 阅读(6235) 评论(0) 推荐(0) 编辑
摘要:log4j详解 根据网络资料整理 >>>>1. 概述<<<< 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试 阅读全文
posted @ 2012-01-20 14:04 水之原 阅读(698) 评论(0) 推荐(0) 编辑
摘要:第二天内容介绍1.oracle的表的管理。2.基本查询。3.复杂查询。4.oracle数据库的创建。期望目标1.掌握oracle表的管理(创建/维护)。2.掌握对oracle表的各种查询技巧。3.学会创建新的oracle数据库。表名和列的命名规则:1.必须以字母开头。2.长度不能超过30字符。3.不能使用oracle的保留字。4.只能使用如下字符A-Z,a-z,0-9,$,#等。Oracle支持的数据类型1.字符型Char 定长 最大2000字符。例子:char(10) ‘小明’前四个字符放’小明’,后添6个空格补全。Varchar2(20) 变长 最大4000字符。例子:varchar2(1 阅读全文
posted @ 2012-01-20 12:59 水之原 阅读(4345) 评论(0) 推荐(0) 编辑
摘要:1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以 及statediagrams。2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,reflection ,event,handling,NIO,localization,以及其他)。3.你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等。你应该有能力反编 阅读全文
posted @ 2012-01-17 20:26 水之原 阅读(821) 评论(1) 推荐(0) 编辑
摘要:内容介绍为什么要学习oracle。介绍oracle及oracle公司的背景。oracle的安装,启动及卸载。oracle开发工具介绍、。sqlplus的常用命令。oracle用户的管理。期望目标:1, 学会安装、启动、卸载oracle。2, 使用sqlplus工具3, 掌握oracle用户管理4, 学会在oracle中编写简单的select语句。为什么要学习oracle—性能卓越、需求量大、薪水高概述:目前主流数据库包括:微软:sql server和access瑞典MySql: AB公司mysqlIbm公司:db2美国sybase公司:sybaseIbm公司:informix美国oracle公 阅读全文
posted @ 2012-01-14 00:08 水之原 阅读(3788) 评论(3) 推荐(4) 编辑
摘要:Oracle是目前最流行的数据库之一。功能强大,性能卓越。所以学习比较困难,我个人认为:oracle完全可以代表数据库技术的最高水平,因此学习oracle需要你具备一定基础:1.学习过一门编程语言(java,c,c++均可)。2.最好学习过一门别的数据库(sql server,mysql,access)。严禁没有任何基础的同志学习oracle,那样你会浪费时间,同时还打击学习oracle的信心,我个人认为学习流程为:第一阶段:计算机基础(了解它的基本原理)。第二阶段:学习一门编程语言(java或者c,c++)。第三阶段:学习oracle数据库或是别的数据库。成为一个oracle高手的秘诀就是: 阅读全文
posted @ 2012-01-14 00:05 水之原 阅读(6845) 评论(1) 推荐(1) 编辑
摘要:1.首先把要加载的dll文件拷贝到Web Project的src目录下2.声明一个TestDLL类,名字请根据实际命名package com.anllin.jni;public class TestDLL{ public TestDLL(String... filenames) { // 取得src下的物理路径, String path = TestDLL.class.getResource("/").getPath(); // 将路径里的%20替换成空格,不然在src目录下会找不到dll文件 path = path.repl... 阅读全文
posted @ 2012-01-02 11:53 水之原 阅读(3459) 评论(1) 推荐(1) 编辑
摘要:人的精力是有限的,一定要专注于一些创造性的工作.那些可重复的工作就交由计算机来做吧,它通常是不会拒绝的. 下面是我正在使用或者曾经使用过的工具或者框架: -------------------------------------------------------------------- Eclipse 这个就不说了. JUnit这个也不用说了.Ant 这个更不用说了.Spring和Hibernate这两个也不用说了. 尤其是Spring,如果你还没有使用,我建议你一定要仔细研究一下.Tapestry我们现在用的是4.1.3,很简单,不过限制挺多.包括对dojo的封装不是很好,给我们造成了不 阅读全文
posted @ 2012-01-01 00:19 水之原 阅读(385) 评论(0) 推荐(0) 编辑
摘要:这是我在做每个项目时的明细表,我强烈建议您也这样做。原因是:(1)新的开发者很快的就能够加快这个项目的进程,(2)用户能够容易的安装你的产品,而且也很容易去维护。 1.版本控制:应该说您需要有某种形式的版本控制系统。如今的版本控制系统应该选择Subversion ,您只需要一台服务器主机。开放源代码的项目时,我使用code.google.com ,商业项目时我使用Hosted-Projects 。[url= http://hosted-projects.com]Hosted-Projects[/url],每月只需几美元,你在网上有一个备份。您需要检查你的repository,也包括所有的依赖. 阅读全文
posted @ 2012-01-01 00:11 水之原 阅读(666) 评论(0) 推荐(1) 编辑
摘要:本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。 1. PMD from http://pmd.sourceforge.net/ PMD能够扫描Java 源代码,查找类似以下的潜在问题: 可能的bug——try/catch/finally/switch语句中返回空值。死代码——未使用的局部变量、参数、私有方法。不理想的代码——使用String/StringBuffer。过于复杂的表达式——没有必要使用if语句、while循环可以代替for循环。重复代码——复制/粘贴的代码引发的bug。PMD集成了JDeveloper, Eclipse, JEdit, JBuilder, Blue 阅读全文
posted @ 2012-01-01 00:08 水之原 阅读(495) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示