
java
文章平均质量分 84
java风云
软件架构师
展开
-
什么是ISP(在系统可编程)技术?
Lattice是ISP(在线可编程)技术的发明者(据说Lattice公司最早是由华人创办的),ISP技术极大的促进了PLD产品的发展。 在系统编程ISPISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。ISP技术是未来发展方向。ISP的工作原转载 2013-03-02 12:35:08 · 3740 阅读 · 0 评论 -
junit优点
1、对于极限编程而言 要求在编写代码之前先写测试,这样可以强制你在写代码之前好好的思考代码(方法)的功能和逻辑,否则编写的代码很不稳定,那么你需要同时维护测试代码和实际代码,这个工作量就会大大增加。因此在极限编程中,基本过程是这样的:构思-> 编写测试代码-> 编写代码-> 测试,而且编写测试和编写代码都是增量式的,写一点测一点,在编写以后的代码中如果发现问题可以较快的追踪到问题的原因,减转载 2013-02-26 00:06:11 · 1627 阅读 · 0 评论 -
浅谈java中的四个核心概念
Java已经成为一个庞大而复杂的技术平台,对于开发人员而言,要想更好的掌握Java技术,深入理解底层的技术处理细节必不可少。现在介绍下java的四个核心概念: 1.Java虚拟机Java虚拟机的主要任务是装在class文件并且执行其中的字节码。Java虚拟机包含一个类装载器,它可以从程序和 API中装载class文件。Java API中只有程序执行时需要的那些类才会被装载。字节码由执行转载 2013-02-25 23:57:01 · 204 阅读 · 0 评论 -
Nexus Prime
Nexus Prime即Google Nexus 3,是Google继Google Nexus One (HTC G5)和Google Nexus S(Samsung Nexus 2)之后推出的第三代自家Android智能手机。该机正式名称是GALAXY Nexus 据悉,新一代谷歌手机GALAXY Nexus将会采用4.65英寸的三星Super AMOLED Plus(HD)触摸屏,转载 2013-02-25 23:52:47 · 258 阅读 · 0 评论 -
关于使用sitemesh的性能评价及选择
关于sitemesh,不过多介绍,不知道的请google之,简单来说就是做总体页面布局和渲染用的,如页面中的header,footer等。 今天内部讨论中,有工程师谈到使用sitemesh的建议。我之前做的一个网站也是使用sitemesh,在开发效率上还算不错,可以让大家更专注于各自的模块页面。当时sitemesh性能上并没有问题。当时的性能瓶颈主要出现在过多hibernate关联数据查询原创 2014-07-19 10:40:42 · 426 阅读 · 0 评论 -
Spring Security 3.x 完整入门教程
http://www.blogjava.net/fastzch/archive/2010/03/10/315028.htmlhttp://download.youkuaiyun.com/download/zhongsan123/4863020转载 2013-03-11 22:51:53 · 413 阅读 · 0 评论 -
7个改变世界的Java项目
Java的开源生态系统是强大而健康的,这是我们(Oreilly)创建OSCON Java(Open Source Convention Java)的主要原因之一。在过去10年中,一些项目已经被广泛接受,并且已经统治了Java软件开发世界,一些甚至影响到了用户的日常生活。1. JUnitKent Beck先生关于Smalltalk的单元测试被Kent Beck 和Erich Gamm转载 2013-02-25 23:54:46 · 180 阅读 · 0 评论 -
java操作sqlserver image字段
List dataFormList = new ArrayList();String stuphonepath=System.getProperty("locksys_school.root") +"stuphone/";while(rs.next()){AlarmForm dataform = new AlarmForm();dataform.setStuid(rs.getS转载 2014-09-22 16:02:32 · 1275 阅读 · 0 评论 -
采用mod_jk模式配置Apache-2.2.4+Tomcat-7.0.32实现负载均衡
【一】首先配置ZIP版本的Tomcat7.0,保证能正常启动。一、 配置JDK1、下载jdk 下载后,解压,假设为C:\Program Files\Java\jdk1.6.0_24,要确保bin目录在这个目录里,下面的JAVA_HOME即为此目录C:\Program Files\Java\jdk1.6.0_24.2、配置系统变量(1) 右键单转载 2014-10-09 20:00:27 · 384 阅读 · 0 评论 -
精选30道Java笔试题解答
都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题~~~ 下面都是我自己的答案非官方,仅供转载 2014-10-21 22:41:01 · 291 阅读 · 0 评论 -
java日志框架简介
java常用日志框架类别 slf4j和commons logging是java领域常用的日志框架接口,这两大框架分别对应一些列日志具体实现框架,commons logging 是Apache 开源组织下的框架,阵营中主要包括:log4j:Apache软件基金会的 一个java项目,它是由Ceki Gülcü首创的 。log4j 2:它是log4j的改进版本,Apache的又一个开源产品,...原创 2018-12-29 07:16:12 · 445 阅读 · 0 评论 -
Spring配置项<context:annotation-config/>解释说明
在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向 Spring 容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPo转载 2013-07-09 13:32:41 · 315 阅读 · 0 评论 -
maven的部署和启动
我用的tomcat7,其中tomcat-user.xml文件需要配置如下role和user[html] view plaincopyrole rolename="admin-gui"/> role rolename="admin-script"/> role rolename="manager-gui"/> role rol转载 2013-04-08 10:02:28 · 504 阅读 · 0 评论 -
sourceforge
SourceForge.net,又称SF.net,是开源软件开发者进行开发管理的集中式场所,也是全球最大开源软件开发平台和仓库。 SourceForge.net由VA Software提供主机,并运行SourceForge软件。大量开源项目在此落户(截至2009年2月,超过23万的软件项目已经登记使用超过200万注册用户的服务,使SourceForge.net开放源码的工具和网络应用的最大集合),转载 2013-02-26 00:03:44 · 370 阅读 · 0 评论 -
检查型异常和非检查型异常
检查性异常: 不处理编译不能通过非检查性异常:不处理编译可以通过,如果有抛出直接抛到控制台。运行时异常: 就是非检查性异常非运行时异常: 就是检查性异常原创 2014-07-19 10:32:55 · 523 阅读 · 0 评论 -
JSTL与Struts的结合
9.8 Struts与 JSTL 9.8.1 JSTL与 Struts协同工作 作为服务器端表示层MVC 经典框架的 Struts ,其突出表现就是在表示层页面流转方面。虽然在显示的视图层, Struts 框架提供了一组功能强大的标签库来帮助运用。但是这组标签库还是比较复杂,例如要取得一个Session 中的 JavaBean ,需要做两个步骤的动作。转载 2013-02-25 23:48:03 · 239 阅读 · 0 评论 -
spring事务管理几种方式(转)
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一转载 2014-08-31 22:35:33 · 293 阅读 · 0 评论 -
jspSmartUpload cos FieUpload 这三个上传组建优缺点
jspSmartUpload优点:比较灵活吧,功能性也比较强缺点:上传的时候把上传文件放到内存里,所以上传文件的大小会和内存有关系,而且现在好像不更新了,不适用上传大文件cos优点:简单实用,上传大文件比较稳定 自测上传1G文件 可用,性能上杠杠滴,但是上传小文件相对其他两种会差点缺点:功能相对来说没有上面那个那么强大FileUpload:优点:就是可以做出“真实的”实时上传进度监控原创 2014-07-05 14:23:49 · 421 阅读 · 0 评论 -
影响未来十年的10项互联网新技术
最近InfoWorld网站公布了可能影响未来十年的十项新技术。虽然每个人的观点会有不同,但是我们相信,这十项新技术足以代表大部分的观点,同时也可以确信在未来几年这十项技术能给我们生活带来翻天覆地的变化。1.私有云技术IT经理可以借由公共云提供商首创的技术和架构,并把它们应用到自己的数据中心。私有云,往往有许多移动部件,包括虚拟化管理,计量和扣款系统,自动配置,自我服务供应。但一些人转载 2013-02-25 23:51:19 · 399 阅读 · 0 评论 -
spring3.0事务管理配置
第一种配置方法:基于XML的事务管理这种方法不需要对原有的业务做任何修改,通过在XML文件中定义需要拦截方法的匹配即可完成配置,要求是,业务处理中的方法的命名要有规律,比如setXxx,xxxUpdate等等。详细配置如下:Xml代码 比如:Hibernate操作的HibernateTransactionManager,JDBC操作的使用DataS转载 2014-08-27 16:46:22 · 354 阅读 · 0 评论 -
Servlet3.0的异步处理
Java servlet是大家公认的服务器端web技术的标准,包括jsp,jsf,和大量的web框架,soap,RESTful web service api ,还有新闻供应。servlet运行在这些技术下面,以保证这些技术可以运行在任何java web服务器上。所以servlet的任何变化都会对所有与服务器有关的技术产生影响。 已经在2009年1月通过公众审核的servle转载 2014-08-22 23:32:41 · 471 阅读 · 0 评论 -
Java开源建站工具
美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,可以免费得到。在目前的创业者之中,用Java作为网站开发语言的人似乎很少。这当然不是没有原因的,Java看上去确实不像是最便捷的网站开发工具,给人的感觉是用起来麻烦又费事。但是不可否认的是,Java的平台很成熟,各种工具包转载 2013-02-25 23:54:17 · 223 阅读 · 0 评论 -
lockback的使用
logback简介logback是由log4j的创始人开发的新日志框架,包括三个模块:logback-corelogback-classiclogback-accesslogback-core是核心模块,logback-classic是日志框架,相当于log4j,logback很好的实现了slf4j,logback-access提供跟web 容器有关的日志访问功能。logback与...原创 2018-12-30 09:50:56 · 4622 阅读 · 0 评论