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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· Class加载机制——加载过程发布时间:2013-06-19
Class加载机制Java之所以能够实现跨平台,是因为JavaVirtualMachine(Java虚拟机)的优势;简而言之,我们编写的源代码(.java),通过Java编译器编译成为了字节码(.class)文件后,由不同平台相应的JVM通过解释执行... 查看全文
· 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... 查看全文
· 关于java Web分页操作发布时间:2013-06-19
大二的计科专业学生,感觉课堂上学的不够,所以自学了jsp+servlet,跟着视频做网上商城和论坛的项目,用的是mvc模式,这当中都涉及到了分页操作,我看完后觉得比较好的是一种是这样的:先创建JavaBeanimportjava.util.Array... 查看全文
· Class加载机制——加载器类型发布时间:2013-06-19
Class加载机制——加载器类型在JVM中有三种类型的Class加载器,如图所示:引导类加载器(bootstrapclassloader):它用来加载Java的核心库,是用C++实现的,我们无法访问到。扩展类加载器(extensionsclasslo... 查看全文
· 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
起初看到这个,你的想法是什么,这小子想干嘛呢???这个方法是在一个多月前做多线程游戏的时候想到的,最初是中南的一位朋友提出来的。最近的博客老是在“炒剩饭”,一些新学的东西也总是来不及作总结,不过觉得这个想法确实不错,所以也才拿出来再与大家探讨一下,说... 查看全文
· java里的反射机制发布时间:2013-06-19
作为一个java初学者,想了解java里的反射机制。我觉得首先应该能区分静态编译和动态编译。一.静态编译和动态编译通俗讲,静态编译:在编译时确定类型,绑定对象,即通过。动态编译:运行时(RunningTime)确定类型,绑定对象。动态编译最大限度发挥... 查看全文
· Java 生产者与消费者发布时间:2013-06-19
摸索了一个晚上,有点懂了,结合网上的例子,然后自己写一个。publicclassInfo{privateintid=0;publicsynchronizedvoidincreace(Stringname,booleanflag){System.out... 查看全文
(一)动态链接库初入门1.前段时间,闲来无聊,想做个像QQ截图一样的截图工具,在却在做的过程中发现java自带API中的监听器带有很大的局限性,java的鼠标监听器只有在鼠标在程序窗口之上时才会生效,而键盘监听器则更加局限,只有在当前窗口为焦点窗口时... 查看全文
· 分享:某单位Java笔试题(二) 发布时间:2013-06-19
接http://wwwcomy.iteye.com/blog/1855251上篇文章[list]15.下面程序的运行结果是什么?(考察正则表达的,不难)packagecom.iteye.test;publicclassTest{publicstati... 查看全文
· 我心目中最好的框架组合是发布时间:2013-06-19
我心目中最好的框架组合是:表示层:springmvc3.1+annotation控制层:spring3.1持久层:hibernate3.6+jdbcTemplate后台列表控件:displaytag1.2Ajax框架:DWR3JS框架:Jquery缓... 查看全文
其实具体多大压缩率要看源文件的内容,一般来说重复的单词越多,压缩率越高。下面是把/usr/share/dict/words压缩的测试程序importjava.io.ByteArrayOutputStream;importjava.io.File;im... 查看全文
· ZooKeeper Java API发布时间:2013-06-19
[转载请注明作者和原文链接,如有谬误,欢迎在评论中指正.]ZooKeeper提供了Java和C的binding.本文关注Java相关的API.准备工作拷贝ZooKeeper安装目录下的zookeeper.x.x.x.jar文件到项目的classpat... 查看全文
· 多线程实现打印ABBABBABBABB发布时间:2013-06-19
classTestThreadimplementsRunnable{inty=1;publicstaticvoidmain(Stringargs[])throwsInterruptedException{TestThreadt=newTestThre... 查看全文
· ZooKeeper示例 实时更新ser发布时间:2013-06-19
[转载请注明作者和原文链接,如有谬误,欢迎在评论中指正.]通过之前的3篇博文,讲述了ZooKeeper的基础知识点.可以看出,ZooKeeper提供的核心功能是非常简单,且易于学习的.可能会给人留下ZooKeeper并不强大的印象,事实并非如此,基于... 查看全文
· uinion all union 发布时间:2013-06-19
lifztest214411111441244211114423443111144344441111444544511114456444111111174481111448LIFZTEST3144111114412442111144234431111... 查看全文