`
文章列表

Jersey 2.7 hello world

    博客分类:
  • jee
 这两天有幸玩了把Jersey,Jersey是RESTful的封装,通过Jersey可以快速地开发出web service。目前,Jersey在Git上的最新版本是2.8,我实际用到了Jersey2.7. 废话少说,动手!   1.新建Maven工程 打开eclipse,new->project->Maven Project next->输入'maven-archetype-webapp',选择搜索出来的选项,next   设定groupid,artifactid,package,Finish   2.修改pom.xml文件 主要是添加Jersey jar包 ...

写给自己

写给自己,这两天觉没睡安稳。   早上早早醒来开始反思,为什么这么多年下来,自己仍然是一个奋斗在一线的码农。周围的同事都已是88、90年的甚至还有90后。自己已是31岁,留给自己的时间不多了。也许很多人和我有一样痛苦的感悟。   为什么?   看了好多网友在网上关于30岁的讨论,心里真的比较焦虑。为什么程序员一到这个年纪需要再次面对人生的路口? 1.追求安逸? 相对于一些码农来说,我是幸运的,前两年我成了家,找到了相伴我一生的另一半,不用为了去挣一套房子的钱而背负沉重的生活压力,生活也是按部就班,该玩的玩,该工作工作,该学习学习。生活仿佛进入了预定的享受轨道。只等着一步一步的事 ...

工作忙忙碌碌

浮躁的世界,公司即将重组,员工的前途一片渺茫,家里干不完的家务活,心情也随之黯淡,如何才能让自己高兴起来呢?虽然我知道眼前的压力是暂时的,一切终将过去,但是心情仍然是灰色的,消极情绪失常会蒙住自己的双眼。 对不起,占用了读者的时间来阅读这凌乱的文章,这些是写给我自己看的,我只是想把自己杂乱无章的思绪写下来,然后慢慢整理,听听音乐,让自己的心一点一点沉静下来,让事情变得有条理一些。我相信,写作也是一种压力的释放和宣泄。很想用这种方式来整理我的这几年工作,可惜没有勇气,看过一些高手们或者说是过来人写的人生总结,一些工作经验总结,写的真的不错,有机会也试着去写写。让漂浮在思绪中的宝贵的知识得到沉淀。 ...
注:这是从cnBeta上转过来的一篇文章,给大家分享一下,大家看过之后怎么想? 当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。 恭喜,你选择开发工程师做为自已的职业 悲哀,你选择开发工程师做为自已的职业 
介: Jetty 应该是目前最活跃也是很有前景的一个 Servlet 引擎。本文将介绍 Jetty 基本架构与基本的工作原理:您将了解到 Jetty 的基本体系结构;Jetty 的启动过程;Jetty 如何接受和处理用户的请求。你还将了解到 AJP 的一些细节:Jetty 如何基于 AJP 工作;以及 Jetty 如何集成到 Jboss;最后我们将比较一下两个 Servlet 引擎:Tomcat 和 Jetty 的优缺点。   Jetty 的基本架构 Jetty 目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器,它有一个基本数据模型, ...
Debug视图 认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式、断点、变量视图,蓝色部分为代码视图。    线程堆栈视图 分别介绍一下这几个按钮的含义: 1.表示当前实现继续运行直到下一个断点,快捷键为F8。 2.表示打断整个进程 3.表示进入当前方法,快捷键为F5。
原文地址:http://www.odi.ch/prog/design/newbies.php 每天在写Java程序, 其实里面有一些细节大家可能没怎么注意, 这不, 有人总结了一个我们编程中常见的问题. 虽然一般没有什么大问题, 但是最好别这样做. 另外这里提到的很多问题其实可以通过Findbugs( http://findbugs.sourceforge.net/ )来帮我们进行检查出来. 字符串连接误用 错误的写法: Java代码   String s = "";    for (Person p : persons) {        s ...
这篇文章是我在平时经常用到或者收藏的相关于Flex与AIR开发的资源集合,在这里列出来给各位共享,同时也是便于以后自己使用。(将来会按照列表资源的URL更新而改动,版本更新就不做更改了)开发工具Flex Builder+Tour de Flex版本:3.0 可以通过FB内置software updates进行updater更新类型:商用软件(学生可以凭借扫描证件免费获取,获取地址:https://freeriatools.adobe.com/flex)下载地址:http://www.adobe.com/go/flex_trial简单评价:基于Eclipse,高效、专业,价格不菲、免费针对教育和学 ...
flex-mojos 是一个Maven插件,他为我们提供了一系列maven 操作可以让我们方便的从源代码中编译出 SWC,SWF, AIR 的SWC以及AIR的SWF除此以外,所有你能够用Flex SDK进行的操作比如html wrapper的生成,RSL,Modules支持都可以做到。 另外,最方便的一点是,当你把项目整合到Maven中并且使用了flex-mojos之后,你可以不需要对项目做任何设置(包括在一个没有flex sdk的环境下)只通过一个命令,即可从源代码编译出你需要的目标文件。 下面,我们就一步一步将这个过程设置好: 按照前面的介绍,如果你已经设置好了Java和Mave ...
什么是版本管理 首先,这里说的版本管理(version management)不是指版本控制(version control),但是本文假设你拥有基本的版本控制的知识,了解subversion的基本用法。版本管理中说得版本是指构件(artifact)的版本,而非源码的版本(如subversion中常见的rXXX,或者git中一次提交都有个sha1的commit号)。 比如我有一个项目,其artifactId为myapp,随着项目的进展,我们会生成这样一些jar:myapp-1.0-SNAPSHOT.jar,myapp-1.0.jar,myapp-1.1-SNAPSHOT.jar,myapp- ...
1.刘备的经历告诉我们:集团总裁,完全可以从摆地摊做起。 2.诸葛亮的经历告诉我们:进私企,其实比进国企更有发展空间。 3.吕布的经历告诉我们:频繁的跳槽,直接导致没老板敢录用你。 4.庞统的经历告诉我们:长得太丑 ...
maven2 起步       相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文了。      与maven1 相比,maven2可算是几乎重写了,不过从速度来说应该更快。      主要的几个新特性包括:(详细参考http://www.ibm.com/developerworks/cn/opensource/os-maven2/index.html)     1. 更快、更简单         速度方面可以比上ant了     2. 更少的配置文件   ...
在网上也看了很多东西,关于JAVA软件架构方面的东西,现在还真是很难找到,不过,软件开发的架构基本是相同的。所以,我在网上查找了很多其他语言关于软件架构方面的文章。再这里也来说说自己对软件架构,特别是在JAVA ...
相关文章:   sqlserver锁机制研究 oracle-学习笔记-5 遇到一个多事务并发的问题 推荐圈子: JAVA 3T 更多相关推荐 ORACLE里锁有以下几种模式:      0:none   1:null 空   2:Row-S 行共享(RS):共享表锁   3:Row-X 行专用(RX):用于行的修改   4:Share 共享锁(S):阻止其他DML操作   5:S/Row-X 共享行专用(SRX):阻止其他事务操作   6:exclusive 专用(X):独立访问使用      数字越大锁级别越高, 影响的操作越多。   一般的查询语句如sele ...
response.setHeader()下载中文文件名乱码问题 收藏 1. HTTP消息头 (1)通用信息头 即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma 主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade (2)请求头 用于在请求消息中向服务器传递附加信息,主要包括客户机可以接受的数据类型,压缩方法,语言,以及客户计算机上保留的信息和发出该请求的超链接源地址等. 主要: Accept , Accept- ...
Global site tag (gtag.js) - Google Analytics