2015年1月13日

SVN的trunk branches tags(一)

摘要: Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目... 阅读全文

posted @ 2015-01-13 14:37 小邦happy 阅读(141) 评论(0) 推荐(0) 编辑

2015年1月12日

JBoss Resteasy是一个遵守JAX-RS 标准的REST的开源项目

摘要: JBoss Resteasy是一个遵守JAX-RS 标准的REST的开源项目 阅读全文

posted @ 2015-01-12 10:22 小邦happy 阅读(157) 评论(0) 推荐(0) 编辑

JBOSS是sun公司的应用程序服务器,就象weblogic,jboss包含tomcat的所有功能.

摘要: JBoss是一个基于J2EE的开放源代码的应用服务器。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。 阅读全文

posted @ 2015-01-12 10:17 小邦happy 阅读(186) 评论(0) 推荐(0) 编辑

2015年1月4日

软件架构(体系结构,Architecture)和软件框架

摘要: 软件架构(architecture)是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件架构以作为满足不同客户需求的实际系统设计方案的基础。... 阅读全文

posted @ 2015-01-04 14:07 小邦happy 阅读(1976) 评论(0) 推荐(0) 编辑

2013年8月16日

OTP项目开展几天小结

摘要: 前端页面布局搭建和Bootstrap的学* 将*2天的时间,学*了Bootstrap以及应用该插件搭建了OTP平台的页面布局。总结:1.注意浏览器窗口改变的时候,页面元素要固定不要随拖拽而移动。 这需要我们将某个元素定位为absolute,并设置其大小为固定px。 2.不要随便修改第三方的包 3.substring(start,end) 父串.indexOf(字串)>=0判断是否父串是否包含字串 阅读全文

posted @ 2013-08-16 14:56 小邦happy 阅读(166) 评论(0) 推荐(0) 编辑

2013年7月3日

面试经验

摘要: 朋友内推的,面试前头一天才知道面试的是系统部,所以很没针对性的复习啊!不过既然已经面试完,也可以松一口气了,比较XX公司在业界还是很有名气的,所以压力较大。写这篇日志记录这次面试的体会,总结发现的问题和面试经验,以后别再忘了(程序员学的东西太多,容易忘啊,记下省点大脑吧)。 1.说话不要太罗嗦,一件事点到即可,不懂面试官会主动问你,不要解释太多简单的东西。 2.ds,algm还是比较薄弱的地方,要平时多编程,把伪代码都实现,不能只靠想法,实践!还是实践! 3.熟悉linux操作系统,shell编程,多线程和socket网络编程。 4.软件工程的各种开发模型(瀑布模型、敏捷开发模型)... 阅读全文

posted @ 2013-07-03 18:57 小邦happy 阅读(168) 评论(0) 推荐(0) 编辑

2013年6月11日

MySQL数据库的优化

摘要: (1)设计优化 一般来说,我们可能会希望数据库中每一个数据越小越好。因此,可以使用最小化冗余的设计思想来实现此目的。当然,也可以通过使用最小的列数据类型来实现它。也应该尽可能使NULL最少,使主键尽可能短。 如果可能,尽量避免使用可变长度列(像VARCHAR\TEXT\BLOB)。如果字段长度固定,它们用起来将更快,但是要占用多一点的空间。(2)权限 除了使用前面所述的关于EXPLAIN的建议,还可以通过简化权限来提高查询速度。前面,我们讨论了在查询执行之前通过权限系统检查该查询的过程,该过程越简单,查询速度越快。(3)表的优化 如果一个表已经用了一段时间,随着更新和删除操作的发生,数据将会变 阅读全文

posted @ 2013-06-11 16:16 小邦happy 阅读(122) 评论(0) 推荐(0) 编辑

2013年6月6日

设计模式 学习笔记(8) 适配器模式、单例模式、享元模式

摘要: 由于时间紧迫的关系,16、18-20、22-25、27-29章先跳过之后补上。这里先学习17、21章单例模式和26章。(17)适配器模式 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器主要解决的问题是需要的东西就在面前,但却不能使用,而短时间又无法改造它,于是我们就想办法适配它。系统的数据和行为都正确,但接口不符时,我们应该考虑用适配器,目的是使控制范围之外的一个原有对象与某个接口匹配。适配器模式主要应用于希望复用一些现存的类,但是接口又与复用环境要求不一致的情况。在GoF的设计模式中,对适配器模式讲了两种类型,. 阅读全文

posted @ 2013-06-06 10:59 小邦happy 阅读(196) 评论(0) 推荐(0) 编辑

2013年6月1日

设计模式 学习笔记(7) 抽象工厂模式、状态模式

摘要: (15)抽象工厂模式 抽象工厂模式(Abstract Factory)提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 反射技术,.net引用命名空间using System.Reflection,可以帮助我们客服抽象工厂模式的先天不足。Assembly.load("程序集名称").CreateInstance("命名空间.类名称")//常规的写法IUser result=new SqlserverUser();//反射的写法using System.Reflection;IUser result=(IUser)Assembly.Lo 阅读全文

posted @ 2013-06-01 11:33 小邦happy 阅读(300) 评论(0) 推荐(0) 编辑

2013年5月31日

设计模式 学习笔记(6)观察者模式

摘要: (14)观察者模式 观察者模式又叫发布-订阅模式。它定义了一种一对多的依赖关系,让多个观察着对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。就像前台秘书通知后面玩股票的同事:-)。 Subject类,可翻译为主题或抽象通知者,一般用一个抽象类或者一个接口实现。它把所有对观察着对象的引用保存在一个聚集里,每一个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象。 1 abstract class Subject 2 { 3 private IList<Observer> observers=new IL 阅读全文

posted @ 2013-05-31 11:45 小邦happy 阅读(140) 评论(0) 推荐(0) 编辑

导航