程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· 图的深搜+回溯练习题:POJ2197发布时间:2013-06-19
POJ2197题意:给定n个城市及其之间的距离,以及距离限制len初始点s,结束点e,要求求出从s到e的所有不大于len的路径并输出,按照距离从小到大输出,如果距离相等,就按照路径的字典升序输出。样例:SampleInput454个顶点,5条边122... 查看全文
· Java单元测试(Junit+Mock发布时间:2013-06-19
原文见此处单元测试是编写测试代码,用来检测特定的、明确的、细颗粒的功能。单元测试并不一定保证程序功能是正确的,更不保证整体业务是准备的。单元测试不仅仅用来保证当前代码的正确性,更重要的是用来保证代码修复、改进或重构之后的正确性。一般来说,单元测试任务... 查看全文
· Java编译原理发布时间:2013-06-19
Java编译原理1.关于动态加载机制学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试... 查看全文
· WebX3表单验证——实践心得发布时间:2013-06-19
工作中我们常常会遇到表单验证不通过后的跳转问题,以及跳转后丢失参数的问题,下面我们针对以上问题进行分析及给出解决方案。表单验证失败处理流程uploadAttachment.vm(表单提交)——>XXXAction(@FormGroup注解执行失... 查看全文
· java中容易忽略的shuffle用法发布时间:2013-06-19
到年底了,不少公司都年会抽奖,原来java中,容易忽略的是shuffle,它居然可以实现随机打乱列表的功能,比如象一些blog中的标签云之类的,实现把员工抽奖顺序打乱等,还有就是一些比如安全传输方面,比如发送加密前,先把数据随机打乱下,就是打乱一个列... 查看全文
· Java实现多个客户端聊天程序发布时间:2013-06-19
复习了一天Java。晚上写了一个HeartChat0.1,实现多个客户端相互聊天的机制。代码如下:importjava.awt.*;importjava.awt.event.*;importjava.io.*;importjava.lang.*;im... 查看全文
· NIO学习笔记1发布时间:2013-06-19
这是第一篇NIO学习笔记,至于会不会有第二篇到时候再说最近也是刚刚开始接触NIO,主要用于替换ServerSocket备忘:cat</dev/tcp/ip/port可以直接创建tcp连接,不过只能显示服务器的返回信息,把小于号改成大于号就可以向... 查看全文
· Spring Data JPA,基础学发布时间:2013-06-19
P.S.最好先学习JPA方面的知识....在这里使用的是Hibernate.也已经使用了一段时间,看什么都不如看官方文档,我这里也只是写个笔记记录一下,如果能帮助到其他人,很开心.算是个demoshow吧.这里也只写了一些我觉得比较有用的地方.其他一... 查看全文
· JAVA程序性能分析及调优浅析发布时间:2013-06-19
搬掉绊脚石,将内容不断靠近用户!keepitsimple,stupid!关键词:CPU时间占比、当前执行的SQL语句、执行时间过长的方法、代码屏蔽1.性能分析本质寻找系统的性能瓶颈(木桶理论/短板效应),并处理系统的性能瓶颈2.性能分析主要指标负载、... 查看全文
· 记事本保存游戏地图发布时间:2013-06-19
起初看到这个,你的想法是什么,这小子想干嘛呢???这个方法是在一个多月前做多线程游戏的时候想到的,最初是中南的一位朋友提出来的。最近的博客老是在“炒剩饭”,一些新学的东西也总是来不及作总结,不过觉得这个想法确实不错,所以也才拿出来再与大家探讨一下,说... 查看全文
(一)动态链接库初入门1.前段时间,闲来无聊,想做个像QQ截图一样的截图工具,在却在做的过程中发现java自带API中的监听器带有很大的局限性,java的鼠标监听器只有在鼠标在程序窗口之上时才会生效,而键盘监听器则更加局限,只有在当前窗口为焦点窗口时... 查看全文
· 我心目中最好的框架组合是发布时间:2013-06-19
我心目中最好的框架组合是:表示层:springmvc3.1+annotation控制层:spring3.1持久层:hibernate3.6+jdbcTemplate后台列表控件:displaytag1.2Ajax框架:DWR3JS框架:Jquery缓... 查看全文
· ZooKeeper Java API发布时间:2013-06-19
[转载请注明作者和原文链接,如有谬误,欢迎在评论中指正.]ZooKeeper提供了Java和C的binding.本文关注Java相关的API.准备工作拷贝ZooKeeper安装目录下的zookeeper.x.x.x.jar文件到项目的classpat... 查看全文
· ZooKeeper示例 实时更新ser发布时间:2013-06-19
[转载请注明作者和原文链接,如有谬误,欢迎在评论中指正.]通过之前的3篇博文,讲述了ZooKeeper的基础知识点.可以看出,ZooKeeper提供的核心功能是非常简单,且易于学习的.可能会给人留下ZooKeeper并不强大的印象,事实并非如此,基于... 查看全文
· (转载)java synchroni发布时间:2013-06-19
javasynchronized详解记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。一、当两个并发线程访问同一个对象object中的这个synchronized(this... 查看全文
· log日志框架和LocationAwa发布时间:2013-06-19
今天启动tomcat服务失败,碰到异常情况如下java.lang.NoSuchMethodError:org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;... 查看全文
· Java程序发送邮件的两种方法发布时间:2013-06-19
前一段时间我在博客中发表过Java接收解析邮件的程序,今天,我来总结两种发送邮件的程序。下是两种邮件发送方式。给出的例子是是发送HTML格式带附件的邮件。(普通文本格式的邮件基本上可以不关心,现在的邮件都是HTML格式的!)如果不要发送附件,只要发送... 查看全文
· Java程序调优---去掉 java 发布时间:2013-06-19
开发工具Eclipse3.x插件一:ClassPathHelper插件地址:http://classpathhelper.sourceforge.net/DownloadingClassPathHelperForstarters,youneedtod... 查看全文
· Spring mvc+hibernat发布时间:2013-06-19
今天我为大家做了一个spring3MVC的例子,希望能对刚接触spring的朋友有所帮助。该流程属于大型项目的流程,涉及的知识比较希望大家耐心学习。项目开发流程详解:http://zz563143188.iteye.com/blog/1825168收... 查看全文
· 一道面试题比较synchronized发布时间:2013-06-19
一、科普定义这篇博文的两个主角“synchronized”和“读写锁”1)synchronized这个同步关键字相信大家都用得比较多,在上一篇“多个线程之间共享数据的方式”中也详细列举他的应用,在这就不多说只做几点归纳:Java提供这个关键字,为防止... 查看全文