-
【Eclipse拔高开发速度-插件篇】Checkstyle的使用
【Eclipse提高开发速度-插件篇】Checkstyle的使用1.CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。CheckStyle提供了大部分功能都是对于代码规范的检查CheckStyle检验的主要内容·Javadoc注释·命名约定·标题·Import语句·体积大小·空白·修饰符·块·代码问题·类设计·混合检查(包活一些有用的比...
51
热度 -
增高Java代码质量的Eclipse插件之Checkstyle的使用详解
提高Java代码质量的Eclipse插件之Checkstyle的使用详解CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要但是枯燥的任务中解脱出来。CheckStyle检验的主要内容·Javadoc注释·命名约定·标题·Import语句·体积大小·空白·修饰符·块·代码问题·类设计...
69
热度 -
《Scalable IO in Java》札记
《ScalableIOinJava》笔记ScalableIOinJavahttp://gee.cs.oswego.edu/dl/cpjslides/nio.pdf基本上所有的网络处理程序都有以下基本的处理过程:ReadrequestDecoderequestProcessserviceEncodereplySendreplyClassicServiceDesigns简单的代码实现:classSer...
61
热度 -
单线程你别阻塞,Redis时延有关问题分析及应对
单线程你别阻塞,Redis时延问题分析及应对单线程你别阻塞,Redis时延问题分析及应对Redis的事件循环在一个线程中处理,作为一个单线程程序,重要的是要保证事件处理的时延短,这样,事件循环中的后续任务才不会阻塞;当redis的数据量达到一定级别后(比如20G),阻塞操作对性能的影响尤为严重;下面我们总结下在redis中有哪些耗时的场景及应对方法;耗时长的命令造成阻塞keys、sort等命令ke...
254
热度 -
大家对这篇错误处理的文章有什么看法
大家对这篇异常处理的文章有什么看法?这篇文章还算挺有名的很多网站都有转载原作者不详===以下是文章的转载===Java异常处理的陋习展播你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?OutputStreamWriterout=...java.sql.Connectionconn=...try{//⑸State...
30
热度 -
【小结】Java EE知识点(持续更新)
【总结】JavaEE知识点(持续更新)【总结】JavaEE知识点(持续更新)2011年08月16日1、配置struts步骤:①拷贝strutslib目录下的所有jar文件WEB-INF/lib下②修改web.xml文件,配置ActionServlet③提供struts-config.xml文件2、struts知识点:*ActionForm是做数据收集的,ActionForm中的属性必须和表单输入域...
12
热度 -
简略解析J2EE数据持久层设计
简单解析J2EE数据持久层设计*简单解析J2EE数据持久层设计*http://developer.51cto.com2009-09-2317:11佚名javaresearch我要评论(0)数据持久层的设计目标是为整个项目提供一个高层、统一、安全和并发的数据持久机制。数据持久层,是基于J2EE体系结构,并采用了Hibernate作为持久映射框架。Hibernate有很多值得学习的地方,这里我们主要介...
56
热度 -
用vbs实现获取电脑硬件信息的脚本-一
用vbs实现获取电脑硬件信息的脚本-1用vbs实现获取电脑硬件信息的脚本-12011年11月19日比较迅速的获取硬件信息排序后的txt文件把后缀名改为csv就是表格了,精简、整理后输出打印就OK了。如此详细的信息,给老板看,一定可以让老板对你另眼相看。即使自己看,也能发现很多料想不到的的信息。'****************************************************...
25
热度 -
Entity Framework in ASP.NET MVC Application (2)
EntityFrameworkinASP.NETMVCApplication(二) IntheprevioustutorialyoucreatedanMVCapplicationthatstoresanddisplaysdatausingtheEntityFrameworkandSQLServerCompact.InthistutorialyouwillreviewandcustomizetheC...
569
热度 -
CI框架源码翻阅-URI.php
CI框架源码阅读---------URI.php<?phpif(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed'); /** *CodeIgniter * *AnopensourceapplicationdevelopmentframeworkforPHP5.1.6ornewer * *@package CodeIgniter ...
472
热度 -
CI框架源码阅览-URI.php
CI框架源码阅读---------URI.php<?phpif(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed'); /** *CodeIgniter * *AnopensourceapplicationdevelopmentframeworkforPHP5.1.6ornewer * *@package CodeIgniter ...
397
热度 -
《HTML 5+CSS 三网站布局应用教程》图书推荐
《HTML5+CSS3网站布局应用教程》图书推荐HTML5+CSS3网站布局应用教程 第1章下一代Web开发标准――HTML5 1.1为什么使用HTML52 1.2HTML5大势所趋5 1.2.1HTML5的诞生5 1.2.2关于HTML5的组织6 1.2.3HTML5的目标6 1.2.4HTML5的浏览器支持情况8 1.3HTML5新特性与技巧9 1.4Flash、Silverligh...
227
热度 -
Java程序员不该有的一些陋习
Java程序员不该有的一些陋习 只有在学会处理异常之后,我们才能说自己是一个合格的java程序员。只有在摆脱了以下六种异常处理的陋习之后,才能威慑一下刚毕业的小菜鸟。 现在就来测试一下大家对异常的掌握程度。不用担心,事实上,这些不合理的设计很容易看出来。那么,以下六种不合理的代码,大家能看出每一种的问题出在哪儿吗? OutputStreamWriterout=......
123
热度 -
spring1.x AOP实现(也可称spring AOP经典实现),------12月6日在三楼添加了 ...
spring1.xAOP实现(也可称springAOP经典实现),------12月6日在三楼添加了spring2.xAOP实现 环境准备: 创建业务逻辑实现: 接口:packagetestSpringAOP; publicinterfaceBusinessProcess{ publicvoidsomeMethod(); publicvoidanotherMethod(...
339
热度 -
Shiro框架Web环境下过滤器构造分析
Shiro框架Web环境下过滤器结构分析 http://blog.csdn.net/jacky_zuo/article/details/7000402Shiro的过滤器的配置是结合使用Spring的DelegatingFilterProxy与FactoryBean2种技术来完成自身过滤器的植入的,所以理解Shiro的过滤器首先要理解这2者的使用。1.DelegatingFilterProxySpr...
259
热度 -
[分享]编程网址大全(2)
[分享]编程网址大全(2) C#开发编码规范http://download.chinaitlab.com/soft/7991.htmC#深入浅出全接触http://download.chinaitlab.com/soft/6992.htmC#COM+Programminghttp://download.chinaitlab.com/soft/7855.htmDesign...
344
热度 -
JAVA面试的陷阱
JAVA面试的陷阱 找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM,E*Trade,Siebel,Motorola,SUN,以及其它大小公司。 面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票,说不定中)。所以如果你...
348
热度 -
关于HIBERNATE
关于HIBERNATE 我有四张表A,B,C,DD是关系表A,B,C他们之间的关系都是靠D来维护的我用HIBERNATE可以写出ABC的实体BEAN和配置文件但不知道如何来写关系表D,有没有必要去写这张表的实体BEAN和配置文件呢!请教! 搜索更多相关主题的帖子: color="red">HIBERNATE ...
497
热度 -
数据挖掘:Top 十 Algorithms in Data Mining(三)SVM
数据挖掘:Top10AlgorithmsinDataMining(三)SVMSVM(supportvectormachine)是一种基于分类间隔(margin)来训练的分类器,它是在1995年左右由Vapnik等人基于VC维而提出的高效分类器,其原理如下图最大化类间间隙。参考出处SVM主要用于解决小样本和非线性分类问题。SVM解决非线性问题的办法为通过将原有的非线性可分的空间通过映射转换到高维线性...
4193
热度 -
用vbs兑现获取电脑硬件信息的脚本-1
用vbs实现获取电脑硬件信息的脚本-1用vbs实现获取电脑硬件信息的脚本-12011年11月19日比较迅速的获取硬件信息排序后的txt文件把后缀名改为csv就是表格了,精简、整理后输出打印就OK了。如此详细的信息,给老板看,一定可以让老板对你另眼相看。即使自己看,也能发现很多料想不到的的信息。'****************************************************...
8702
热度