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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· 2015新的开始发布时间:2015-01-19
从事JAVA开发三年多,一直也没有养成良好的写博客的习惯,从2015年开始务必每天写一篇博客,记录自己的学习历程!... 查看全文
本文由本人首次发布在infoq中文站上:http://www.infoq.com/cn/articles/java-multithreaded-programming-mode-immutable-object。转载请注明作者:黄文海出处:http:... 查看全文
jdk安装#chmod+xjdk-1_5_0_22-linux-i586-rpm.bin(添加执行权)#./jdk-1_5_0_22-linux-i586-rpm.binjdk默认安装目录为/usr/java/jdk1.5.0_22安装完毕为他建立一... 查看全文
sun.misc.Unsafe至少从2004年Java1.4开始就存在于Java中了。在Java9中,为了提高JVM的可维护性,Unsafe和许多其他的东西一起都被作为内部使用类隐藏起来了。但是究竟是什么取代Unsafe不得而知,个人推测会有不止一样... 查看全文
腾讯的面试题:找出未知单链表中点元素?俩种方法:第一种:全部遍历算出总长度为length;再遍历length/2个元素。时间复杂度为O(3N/2)第二种:设置快慢指针。search速度为2,middle速度为1。当search完一遍时,middle正... 查看全文
· p2p网贷平台设计简析发布时间:2015-01-18
以我之前主持开发的一个商业产品:p2p网贷为例进行分析。整个的概况,可以参见:www.ydcf99.com(目的只会技术交流)其中涉及到的部分web安全的解决可以参考最新博客:1.1.需求分析系统按功能模块进行划分可分为三大模块:网站前台交易平台,用... 查看全文
· ImageIO写图片输出到硬盘发布时间:2015-01-18
packageawt;importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics;importjava.awt.image.BufferedImage;importjava.io.... 查看全文
· 深入理解java集合类发布时间:2015-01-18
深入理解java集合类目的:1,能够全面了解有关集合类的构造细节2,通过对集合类的深入理解,在实际开发中能够更精准的使用这些集合类引子Java集合类是java程序员的编程利器。熟练,深入的理解集合类的实现细节,能够在实际应用中做到游刃有余,更合理,更... 查看全文
· 线性表的顺序实现发布时间:2015-01-18
数据结构和算法是程序的灵魂,基本的数据结构分为:线性结构、树、图。线性结构又分为顺序实现的线性结构和链式实现的线性结构。顺序实现的线性结构是一种随机存取结构,适合遍历,寻找元素;而不适合插入和删除操作。其get()、set()的时间复杂度为O(1),... 查看全文
· HashMap实现原理分析(转载)发布时间:2015-01-18
1.HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区... 查看全文
· 单链表的反转发布时间:2015-01-18
算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。尤其对于我等应届毕业生来说,能出得了手的也只有这些了。对于校园招聘来说,互联网公司还是喜欢拿单链表的反转考验我们应届生的。话不多说,代码如下:packagedataS... 查看全文
· Java反转发布时间:2015-01-18
/**设置startend两个游标每循环一次start++end--当start小于等于end是执行反之停止数组的反转*/publicstaticvoidreverse(int[]arr){//注意此处变量声明用逗号隔开切记这样声明变量intstar... 查看全文
· 线性表的单链表实现发布时间:2015-01-18
数据结构和算法是程序的灵魂,基本的数据结构分为:线性结构、树、图。线性结构又分为顺序实现的线性结构和链式实现的线性结构。链式线性结构是非随机存取结构,其get()、set()的时间复杂度是O(N);若已知要插入或删除的节点位置的话,其insert()... 查看全文
JComboBox是Java的Swing开发中比较常用的组件,但是默认的功能比较简单,在开发一个自己的小工具的时候,就希望能够通过上下方向键控制下拉框里Item的选中与否,并且希望能通过按Delete键对选中的Item进行删除,但是JComboBox... 查看全文
· AspectJ 出现错误::0 can't fin发布时间:2015-01-16
使用AspectJ注解开发AOP应用时,会遇到以下问题:::0can'tfindreferencedpointcut这个问题,实际是与你所在的开发环境有关,如下表jdkversionspringversionaspectjrtversionandas... 查看全文
背景:开发中时长会出现无法连接数据库的错误,怀疑应该是不是打开的连接数过多而导致。本例中通过jmap打印虚拟机堆栈信息中的连接数来确定进程所占用的数据库(oracle)连接数。1.查看当前数据库的连接数selectcount(*)fromv$sess... 查看全文
· JAVA读取、写入、更新CLOB字段发布时间:2015-01-16
/*--建表语句如下:createtablet_clob(idvarchar2(32)primarykey,clobfieldCLOB);*//***读取CLOB字段的代码示例**作者:wallimn<br/>*时间:2015-1-16&... 查看全文
· 小白对java集合框架的认识发布时间:2015-01-16
集合可以看作是一个容器,如白色的杯子可以看作是一个集合。对于集合中的个个对象很容易将其存放到集中,也很容易将其从集合中取出来,还可以将其按照一定的顺序进行摆放。java中提供了不同的集合类,这些类具有不同的存储对象的方式,并提供了相应的方法以便对集合... 查看全文
· 在Eclipse下使用ant,build项目报jp发布时间:2015-01-16
在Eclipse下使用Ant,build项目时,报packagecom.sun.image.codec.jpegdoesnotexist错误。导致编译通不过。环境:EclipseKepler、Ant1.6、JDK1.7.0原因:在JDK1.7+时,O... 查看全文
· 北京达内面试题集 java面试题发布时间:2015-01-16
SpringMVC+mybatisHTML5全新高大尚后台框架_集成代码生成器面试题集面试题集共分为以下十部分:一、CoreJava:1—95题1—24页基础及语法:1—61题1—13页异常:62—69题13—15页集合:70—80题15—18页线程... 查看全文