- 浏览: 1146380 次
- 性别:
- 来自: 南京
最新评论
-
yunzhu:
手机用户2240640595 写道如果楼主没有测试通过就不要分 ...
操作Excel工具类(基于Apache的POI类库) -
yunzhu:
zhrb 写道这个工具类是不是只支持excel2007的文件格 ...
操作Excel工具类(基于Apache的POI类库) -
lshhjxlj:
大家这么多问题一问,估计楼主也懵逼了
通过Ajax方式上传文件,使用FormData进行Ajax请求 -
lijunxian0114:
怎么用jmx部署war到weblogic呢,有没有相关api
使用JMX监控Tomcat(监控应用服务器系列文章) -
小宇宙_WZY:
项目部署到Tomat报异常:jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending ...
文章列表
小序:
从学生时代就接触到UML,几年的工作中也没少使用,各种图形的概念、图形的元素和属性,以及图形的画法都不能说不熟悉。但是怎样在实际中有效地使用UML使之发挥应有的作用,怎样捕捉用户心中的需求并转换成明确的UML图形,怎样把自己心中的设计意图通过UML图形准确地表达出来,以及各职责人员如何通过UML图形进行有效沟通,关于这些,却深感迷茫。
最近有幸得到了一个台湾人赖信仁写的《UML团队开发流程与管理》这本书,才拜读了前两章,就已经爱不释手了,颇有点欣喜若狂的感觉,看了半本书之后,上述的种种疑惑均已雾开云散了。
这本书与我之前看到过的任何一本UML
想当年毕业设计就是测试驱动开发,所以从刚入行开始就对单元测试、测试驱动开发有比较深入的认识,刚开始一直作为敏捷开发的忠实粉丝。但是几年工作下来,我开始对单元测试持矛盾的态度:单元测试当然是一种很好的 ...
前言:做了一个监控应用服务器的项目(支持Tocmat、WebSphere、WebLogic各版本),过程也算是磕磕绊绊,由于网上缺少相关资料,或者深陷于知识的海洋难以寻觅到有效的资料,因而走过不少弯路,遇过不少困难。为了留下点印记,给后来人留下点经验之谈,助之少走弯路,故将这些经验整理出来,与大家分享。水平有限,难免疏漏,还望指正。如有疑问,欢迎留言,或者加入Q群参与讨论:35526521。
一、监控Tomcat
监控Tomcat解决方案(监控应用服务器系列文章)
讲解两种监控Tomcat的解决方案:一是通过Tomcat提供的manager应用,二是通过JMX的方式。
...
以前一直是通过有线方式上网的,所以VMware中的CentOS都是直接可以上网,不需要任何配置。
但是如今笔记本只能通过无线上网,就遇到了VMware中的CentOS不能上网的问题。
VMware提供了3中上网方式,本文采用的是Bridged桥接模式:
第一步:将笔记本的无线网络共享给VMnet1
第二步:设置虚拟机实例的上网方式为Bridged桥接模式
要勾选Bridged选项和Bridged选项下面的多选框
第三步:在虚拟机操作系统CentOS中打开有线选项
OK,搞定。
通过传统的form表单提交的方式上传文件:
<form id= "uploadForm" action= "http://localhost:8080/cfJAX_RS/rest/file/upload" method= "post" enctype ="multipart/form-data">
<h1 >测试通过Rest接口上传文件 </h1>
<p >指定文件名: <input type ="text" ...
一般Rest接口如何传递数组参数?
需要传递数组参数的情况,如果是一般的form表单,可以直接定义参数类型为List<String>即可(不能定义为数组类型,否则只能得到一个null)。
示例代码如下:
@POST
@Path("/user" )
public Response createUser(@FormParam("username" ) String username,
@FormParam( "keyword") List<String> keywords) ...
最原始的进行缓存的方式:
最原始的使用缓存的方式是通过一个全局map保存获取过的数据,下次获取数据时先从map中提取,如果有就直接返回,如果没有就从数据库中去读取,然后放入map中,当然,在做更新操作时需要同步更新这个map中的数据。这种方式虽然原始,但是在一些简单的场景下已经够用了,比如Java的类加载器就是使用的这种方式缓存加载过的class。
通过ehcache以编程方式使用缓存:
跟上面的方式相同,但是缓存通过ehcache去管理,当然比使用map有N多种好处,比如缓存太大了快达到上限之后,将哪一部分缓存清除出去。这种方式完全是通过代码的方式使用ehcache缓 ...
前提概要
本文主题:
在Spring MVC和FreeMarker整合的项目中,采用JSR-303验证框架,通过注解的方式进行数据验证
基础框架:
MVC:Spring MVC 3
视图:FreeMarker
验证:Hibernate-validator实现
需要JAR包:
0、Spring MVC和FreeMarker所需 ...
冰冻三尺非一日之寒——大型网站架构演进
- 博客分类:
- 有奖试读
《大型网站系统与Java中间件实践》试读后感
当下载了《大型网站系统与Java中间件实践》试读章节,看到其中唯一的一章第2章的标题,并简略地扫了一遍小节标题之后,我立马就想到——这绝对又是某位淘宝牛人写的书。
...
这是一个“快餐文化”的时代,人们习惯了快节奏的生活,忍受着被生活和工作压得喘不过气的感觉。
我们只是被各种压力和惯性催促着往前赶,却不愿停下脚步思考人生、和享受内心的宁静。
这是一个“信息爆炸”的时代 ...
一、 重构,意识比技能更重要
如果问一个程序员:代码为什么会变烂?他可能会找出无数种理由:1、代码本来就烂,我只是加了一点东西;2、时间压得太紧,根本没有时间把代码优化,功能实现出来就不错了;3、系统已经上 ...
此贴专用于上传在问答频道回答问题时所用的图片,顺便吐槽下问答频道回答问题为何不能上传图片哩。
工作正式进入第5年,四年简单回顾
- 博客分类:
- 有感而发
7月1日。又是一年暑假开始时,刚刚迎来梅雨季节,即将迎来炎热的酷暑。与此同时,也正式进入了工作的第5年了。转眼毕业满四年了,四年里完成了几件人生的大事,跨入了人生新的时代。至于事业,却没有好的起色,回顾这四年,感慨良多,有庆幸、有悔恨、也有无奈,能说的很多,但只想用一句话来概括:虽有进取心,但不足;虽然也努力了,但是远远不够;不甘平庸,却已愈来愈接近于平庸。
从1970年IBM的埃德加·弗兰克·科德发表“大型共享数据库的关系模型”论文至今,关系数据库发展已有40年有余,已经发展到了高度成熟的阶段,而且是经住了时间考验的。但是近几年来,随着数据大爆发时代的来临,数据量已 ...
synchronized真正意味着什么?
synchronized 的语义确实保证了一次只有一个线程可以访问被保护的区段,但同时还包括同步线程在主存内互相作用的规则。理解 Java 内存模型(JMM)的一个好方法就是把各个线程想像成运行在相互分 ...