代码改变世界

Eclipse的SVN插件-Subclipse官方地址

2011-11-14 21:47 by iocn, 1546 阅读, 0 推荐, 收藏,
摘要:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA Current Release Eclipse 3.2/Callisto, 3.3/Europa, 3.4/Ganymede, 3.5/Galileo, 3.6/Helios, 3.7/Indigo, + Subclipse 1.8.2 and 1.6.18 a... 阅读全文

struts2中<s:select>标签从前后台的取值

2011-11-10 14:00 by iocn, 452 阅读, 0 推荐, 收藏,
摘要:第一种方式: <s:select list="{'aa','bb','cc'}" headerKey="00" headerValue="0"></s:select> 第二种方式:<s:select list="#{1:'aa',2:'bb',3:'cc'}" label="abc" listKey="key" listValue="valu 阅读全文

Java或Web中解决所有路径问题

2011-11-09 15:08 by iocn, 239 阅读, 0 推荐, 收藏,
摘要:Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径 如果是Servlet , Action , Controller, 或则Filter , L... 阅读全文

java servlet,action,struts,struts2输出流中文编码问题

2011-11-05 01:30 by iocn, 264 阅读, 0 推荐, 收藏,
摘要:java servlet,action,struts,struts2输出流中文编码问题 1:获得response对象,HttpServletResponse response = ServletActionContext.getResponse(); 2:response.setCharacterEncoding("utf-8"); 设置编码方式。为utf-8, 3:PrintWriter ... 阅读全文

JPA&HIBERNATE注解

2011-06-30 07:59 by iocn, 445 阅读, 0 推荐, 收藏,
摘要:1、@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名catalog:可选,表示Catalog名称,默认为Catalog("").schema:可选,表示Schema名称,默认为Schema 阅读全文

JPA 注解

2011-06-29 15:01 by iocn, 622 阅读, 0 推荐, 收藏,
摘要:JPA 注解的几个要点1.设置Pojo为实体@Entity //标识这个pojo是一个jpa实体 public class Users implements Serializable { } 2.设置表名@Entity @Table(name = "users") //指定表名为users public class Users implements Serializable { } 3.设置主键public class Users implements Serializable { @Id private String userCode; 4. 设置字段类型通过@Colum 阅读全文

10年软件开发教会我最重要的10件事

2011-06-28 23:15 by iocn, 169 阅读, 0 推荐, 收藏,
摘要:0. “面向对象”比你想象的要难得多 也许只有我有这种想法,不过我曾经以为计算机科学课上学过的“面向对象”是很简单的东西。我的意思是,创建一些类来模拟现实世界能有多难啊?其实,那还真是挺难的。 十年之后,我仍然在学习如何合理地建模。我后悔以前我没有花更多的时间来学习面向对象和设计模式。优秀的建模技术对于每一个开发团队都是非常有价值的。 1. 软件开发的难点在于沟通 这里的沟通是指与人的沟通,而不是socket编程。有时你的确会遇上棘手的技术问题,但是这种情况根本不常见。常见的问题在于那些你和项目经理之间的、你和客户之间的、还有你和其他开发者之间的误解。培养你的软技能吧。 2. 学会拒绝 当我刚 阅读全文

每天写出好代码的5个建议

2011-06-28 22:14 by iocn, 172 阅读, 0 推荐, 收藏,
摘要:成为一个优秀的程序员和成为其他优秀的专业人员一样,需要尽可能多的做一些有质量的工作。有句很流行的话可以总结:做,正确做事,立马就做。(Do it. Do it right. Do it right now)0. 将一天要做的事情列成清单 完成复杂活动(activity)的最好方法是将其拆分成简单的各项活动。每天早上,将你一天要完成的活动进行拆分,然后制定一个相应的日程安排表,这样能够帮助你:更好的理解这个活动。每天都有一个集中的目标。提高你的估计能力,几天之后,你会发现你能预测一天的工作量。 1. 一次只做一件事 集中于一项任务比同时做多项任务更多产,不同的研究已经证明这个观点,并且发布在不同 阅读全文

为页面添加正确的doctype声明-W3C标准

2011-06-23 11:19 by iocn, 457 阅读, 0 推荐, 收藏,
摘要:用dw设计网页时,代码最前面总要出现一个下面的东东, <!doctype html public "-/w3c/dtd html 4.01 transitional/en" "http://www.w3.org/tr/html4/loose.dtd"> 这个是dw自动在网页文件页增加了dtd信息(DOCTYPE声明),可以删。删除后,浏览器会使用的默认dtd。很多设计师和开发者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是document type的简写。主要用来说明你用的XHTML或者HTML是什么版本。浏览器根据你 阅读全文

软件配置管理

2011-06-23 08:11 by iocn, 384 阅读, 0 推荐, 收藏,
摘要:软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。我们知道,在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小并最有效地提高生产效率。 软件配置管理(Software Configuration Management,SCM)作为CMM 2级的一个关键域(Key Practice Area,KPA),在整个. 阅读全文
上一页 1 2 3 4 5 6 ··· 9 下一页