Java
文章平均质量分 69
jhk312
java初学者,
展开
-
转自blogJav:常见正则表达式
转自:http://www.blogjava.net/sxyx2008/archive/2010/06/25/324515.html"^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?/d+$" //整数 "^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0-9]*转载 2010-07-08 12:33:00 · 628 阅读 · 0 评论 -
2015~2016项目小结
2015~2016项目总结项目尽量采用前后端开发方式,双方提前定义好API格式,后端数据服务可采用mock数据、Vane、SoapUI后端开发时的各模块的单元测试可采用mockito进行打桩测试项目功能中权限、日志等功能可使用AOP或Interceptor来实现后端统一的接口服务建议采用策略模式实现后端的服务在调用其它内部服务时,建议采用异步(blocKQueue)或通知回调的方式原创 2016-10-11 21:50:25 · 230 阅读 · 0 评论 -
mac上安装thrift0.9.3
thrift0.9.3的mac安装原创 2016-10-21 17:08:25 · 2094 阅读 · 0 评论 -
2016-7-8月的一些计划
很久没有打理博客了,现在还是要回到初心,重拾昔日的求知心态。计划尽量完成每个月的计划和分享一些当月的学习进展。计划大概是:了解redis和zoonkeeper的基本使用,实现分布式锁的场景学习hive,写几个示例熟悉下数据的导入、导出和计划。Spark列入9月份的计划。原创 2016-07-21 16:39:59 · 218 阅读 · 0 评论 -
Eclipse统计代码行数
1. Eclipse统计代码行数答 :第一种:使用Eclipse可以方便的统计工程或文件的代码行数。方法如下:1.在菜单栏点击Search,然后点击File...2.选中正则表达式(Regular expression),并在搜索文本框输入/n3.在文件名中输入*或*.java4.在范围里选中Enclosing projects5.在Search窗口就会显示出项目或原创 2010-07-15 20:48:00 · 3351 阅读 · 1 评论 -
Java的classpath
<br />原贴来自之:http://www.cnblogs.com/wxf0701/archive/2008/08/23/1274579.html<br /> <br />Java之classpath<br />1.class搜索路径的重要性 <br /> 理解class搜索路径对所有Java开发人员来说都很重要,但是,IDE的广泛使用掩盖了这项技术,使大家普遍对它缺乏了解,甚至包括好多老鸟。这个问题在开发分布式应用时尤其严重,因为应用程序运行时的系统环境可能和开发时的大不相同。 <br />转载 2011-05-03 09:28:00 · 648 阅读 · 0 评论 -
关于 Java 序列化的一些面试问题的回答
问题原贴请见:http://www.oschina.net/bbs/thread/18750Java中,一切都是对象,在分布式环境中经常需要将Object从这一端网络或设备传递到另一端。 这就需要有一种可以在两端传输数据的协议。Java序列化机制就是为了解决这个问题而产生。而java所有支持对象序列化的类需要实现Serizlizable接口。1) Serializable 和 Externalizable 接口有何不同?2) Serializable 接口有几个方法? 如果没有方法,那么为什么会有这样的接口原创 2011-04-27 11:13:00 · 1362 阅读 · 0 评论 -
124条java面试笔试题
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里转载 2010-06-13 09:59:00 · 715 阅读 · 0 评论 -
常见的命令
maven3.0生成web projectmvn archetype:generate -DgroupId=com.search -DartifactId=project1 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false生成普通 projectmvn archetype:generate -Dgroup原创 2016-12-22 15:33:32 · 287 阅读 · 0 评论