- 博客(19)
- 资源 (24)
- 收藏
- 关注
原创 第二篇工作日志
1. 今日所学 1.1 JAVA编码规范 1.1.1 不同平台的移植性问题,主要问题是不同平台下对于相同操作的理解不同。如换行符,文件目录 1.1.2 一个方法的代码不要过长 1.1.3 注意排版和注释的书写 1.1.4 资源信息严禁硬编码 1.1.5 每一个类都要有一个Main方法方便测试
2011-07-28 12:45:23 487
原创 代码的坏味道
1、Duplicated Code (重复代码) 如果在一个以上的地点看到相同的程序结构,就应当设法将它们合而为一。 2、Long Method (过长函数) 过长的程序不利于理解。每当感觉需要以注释来说明时,便可将此处代码写入一个独立函数中,并以其用途命名。 3、Large Class (过大类) 如果一个class中出现过多的in
2011-07-26 17:12:56 502
原创 23种设计模式 - Pattern.
创建型 Abstract Factory(抽象工厂模式) -> (简单工厂模式)Factory Method(工厂模式) Builder(生成器模式) Singleton(单件模式) -> (多例模式)Prototype(原型模式) 结构型 Adapter(适配器模式) Brid
2011-07-26 17:11:29 612
原创 String, StringBuffer, StringBuilder 三者之间的区别是什么?
1. String 字符串常量 2. StringBuffer 字符串变量(线程安全) 3. StringBuilder 字符串变量(非线程安全) 1. String类型是Java内的对象,是个不可变的对象,当每次对String进行改变时都需要生成一个新的String对象,然后将指针指向一个新的对象,如果在一个循环里面,不断的改变一个对象,就要不断的生成新的对象,而且对象多了,Java的垃圾
2011-07-26 17:08:08 4963
原创 http404错误
http 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。但是,Web服务器默认的404错误页面,无论Apache还是IIS,均十分简陋、呆板且对用户不友好,
2011-07-26 17:07:10 947
原创 String,StringBuffer ,StringBuilder类型区别
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进
2011-07-26 14:34:12 942
原创 linux下与windows下的换行符
回车符号和换行符号产生背景 关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换
2011-07-26 12:53:23 139515 15
原创 synchronized
synchronized是一个java中管理多线程的重要的关键字 对于线程的同步有很大的意义,其是一个同步锁,当一个线程访问这个实例时,其他的线程不能访问 synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没
2011-07-26 12:38:53 805
原创 真正的软件项目开发的流程
市场活动->价值评估->项目投标->合同签约->项目计划->采购控制->关键阶段实施计划->软件开发->安装投产->项目验收->项目评估->支持维护
2011-07-25 22:38:25 528
原创 第一篇工作日志
1. 今日所学1.1 Eclipse的安装使用1.1.1 Eclipse的环境分布1.1.2 Eclipse的配置使用1.2 Tomcat的安装使用1.3 SVN插件在Eclipse中使用,了解如何利用SVN检出代码1.4 注意点
2011-07-25 17:53:13 462
原创 Eclipse中SVN的使用与安装
1.一般选择自动安装在网上找一下就可以找到Name: Subclipse 1.2.x (Eclipse 3.2+) URL: http://subclipse.tigris.org/update_1.2.x Name: Subclipse 1.0.x
2011-07-25 16:45:44 405
原创 Tomcat的配置
不用安装的版本解压配置文件安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\tomcat): CATALINA_HOME:c:\tomcatCATALINA_BASE:c:\tomcatTOMCAT_HOME
2011-07-25 14:50:02 372
原创 优化网站性能 提高网站速度访问速度的14条实践
点击打开链接相信互联网已经越来越成为人们生活中不可或缺的一部分。ajax,flex等等富客户端的应用使得人们越加“幸福”地体验着许多原先只能在C/S实现的功能。比如Google机会已经把最基本的office应用都搬到了互联网上。当然便利的同时毫无疑问的也使页面的速度越来越慢。自己
2011-07-24 22:25:35 407
原创 JSP的内置对象及方法
JSP内置有九个对象分别为1.request2.response3.application 用于多个用户之间共享信息4.out PrintWrite对象5.exception6.pageContext JSP的配置上下文对象7.config 获取Jsp的配置参数8.page 当
2011-07-24 21:13:19 406
原创 Java编码规范
1.所有的变量首字母小写,词由大写字母分隔2.类名应该是名词,首字母大写3.接口与类的规则相同4.方法名应该是动词,首字母小写限制使用下划线
2011-07-24 21:05:49 437
原创 JDK的安装
1.首先jdk最好不要安装到默认的C:\Program files 在Windows环境下强烈建议不要接受带空格的默认路径名称。刚安装好,还有重新安装安装过程如下1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;
2011-07-24 16:25:22 576
原创 生活开始
今天开始实习,我会把我做的东西和正在学的东西完整的记录下来,我这次实习主要使用的技术就是java,对于java我不是很熟悉,但是利用这两个月的时间我会好好的学习,我可能对编程不是太感兴趣,但是除了编程,我没有什么可以发现的自己的自豪点,可能我是为了我小小的虚荣心在编程,我也希望通
2011-07-24 10:17:16 409
Silverlight_Developer
2010-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人