- 浏览: 49015 次
- 性别:
- 来自: 上海
最新评论
文章列表
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- ...