`
yunzhu
  • 浏览: 1147211 次
  • 性别: Icon_minigender_1
  • 来自: 南京
博客专栏
B2b19957-cda7-3a9e-83a0-418743feb0ca
监控应用服务器
浏览量:110228
2e8be8be-e51f-346c-bcdd-12623c9aa820
Web前端开发
浏览量:119897
Bfa5df64-a623-34b9-85b8-ef3ce2aed758
经典异常的解决
浏览量:204827
社区版块
存档分类
最新评论
文章列表
小序: 从学生时代就接触到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、系统已经上 ...
此贴专用于上传在问答频道回答问题时所用的图片,顺便吐槽下问答频道回答问题为何不能上传图片哩。 
7月1日。又是一年暑假开始时,刚刚迎来梅雨季节,即将迎来炎热的酷暑。与此同时,也正式进入了工作的第5年了。转眼毕业满四年了,四年里完成了几件人生的大事,跨入了人生新的时代。至于事业,却没有好的起色,回顾这四年,感慨良多,有庆幸、有悔恨、也有无奈,能说的很多,但只想用一句话来概括:虽有进取心,但不足;虽然也努力了,但是远远不够;不甘平庸,却已愈来愈接近于平庸。
从1970年IBM的埃德加·弗兰克·科德发表“大型共享数据库的关系模型”论文至今,关系数据库发展已有40年有余,已经发展到了高度成熟的阶段,而且是经住了时间考验的。但是近几年来,随着数据大爆发时代的来临,数据量已 ...
synchronized真正意味着什么? synchronized 的语义确实保证了一次只有一个线程可以访问被保护的区段,但同时还包括同步线程在主存内互相作用的规则。理解 Java 内存模型(JMM)的一个好方法就是把各个线程想像成运行在相互分 ...
Global site tag (gtag.js) - Google Analytics