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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· 58同城开源web框架 Argo (五)发布时间:2013-09-27
58同城开源的轻量级web框架https://github.com/58code/Argo有人说,为了这么一个小框架,花费这么长时间阅读,还分成这么多篇博客,小题大做。仁者见仁智者见智吧,大家在学习过程中都有自己的一套方式方法,适合自己的就是最高效的... 查看全文
· Java开发中的23种设计模式详解发布时间:2013-09-27
设计模式(DesignPatterns)——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑... 查看全文
· 再说jdk7的substring——从O(1)到O发布时间:2013-09-27
JDK7的String重新设计。确实,重新设计后,更加安全了,但某些情况下,会有很大的性能损失。http://nextmovesoftware.com/blog/2013/07/05/java-6-vs-java-7-when-implementat... 查看全文
· guava学习笔记 - 基本工具发布时间:2013-09-26
最近在学习guava,写这篇文章主要是为了巩固下学习的东西。资料地址:https://code.google.com/p/guava-libraries/wiki/PreconditionsExplained(1)Optional标识可以为空的对象。... 查看全文
· 获取class类字节数组的方法发布时间:2013-09-26
研究jvmhotswap的过程中,有一步需要读取javaclass的字节流,本来想只提供一个class就好了,但是在Web项目下不通用,先记录下来,留待以后使用。privatestaticbyte[]loadBytes(Class<?>c... 查看全文
· Groovy 学习一:java 语法与groov发布时间:2013-09-26
大小:68.5KB查看图片附件... 查看全文
· 学好Java语言的几大要点发布时间:2013-09-26
本文主要讲述学好Java语言的几大要点以及学好J2SE的一些经验和建议。1、首先大家有必要先去看看我们论坛中的这篇文章《Java初学者必须了解的3个Java基本概念》2、良好的心态。因为不管你是学习哪一种编程语言(Java、C、C++、C#、PHP)... 查看全文
· 线上Java应用排查和诊断规范发布时间:2013-09-26
@郑昀整理标准做法一:OOM触发HeadpDump目的:OOM发生时,输出堆栈快照文件,供研发人员分析。在JVM中,如果98%的时间是用于GC且可用的Heapsize不足2%的时候,将抛出OOM异常。配置操作:Resin/Tomcat配置文件里追加-... 查看全文
· java filter防止sql注入攻击发布时间:2013-09-26
javafilter防止sql注入攻击原理,过滤所有请求中含有非法的字符,例如:,&<selectdelete等关键字,黑客可以利用这些字符进行注入攻击,原理是后台实现使用拼接字符串,案例:某个网站的登入验证的SQL查询代码为strSQ... 查看全文
· java实现二叉树的基本操作发布时间:2013-09-26
刚开始学树的时候,觉得树这种数据结构很复杂,看到就惧怕,但是仔细分析下它的结构,发现也没多复杂,当然这只是基本操作,对于树的进一步的运用,确实还是需要花时间去掌握,这里只是关于树的基本操作。广义表对树的表示非常形象,比如a(b,c(d,e))表示的就... 查看全文
· 关于 Java高新技术的一些认识发布时间:2013-09-26
在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述java一些高薪技术,更多Java专业知识,广州疯狂java培训为你讲解;一、静态导入:importstatic语句导入一... 查看全文
· 模拟spring AOP框架(基于annotati发布时间:2013-09-26
反射,反射,程序员的快乐。哈哈哈。最近看了张孝祥关于模拟AOP的视频,自己动手做了修改,也吸取了一些网络上关于模拟springaop的一些思想,做了一些整理。下面把代码分享给有需要的朋友。bean工厂:publicclassProxyFactory{... 查看全文
· String与常量池发布时间:2013-09-26
1.String对象不属于8中基本数据类型,String是一个对象String对象的默认初始值为null;String为一个特殊的对象,有一些其他对象没有的特点;2.newString()与newString("")都是申请一个新的空字符串,是空字符... 查看全文
最近看mybatis源码,看了一段时间了,还在继续,里面有很多好东西,后面整理出来分享给大家,这里先写两个小的细节,可能有些同学已经是这么写了,那么就当做你没看好了。希望你觉得是新鲜的。先来看下面这段代码,这个代码本身没什么意义,只是表示一下写法:p... 查看全文
链接地址:http://kevin12.iteye.com/blog/1947631前段时间做项目时候,用到了struts2下载xml文件,实现的功能时将流程图从数据库导出到客户端(本地),但是文件名称使用的流程名称和时间戳来命名的,当文件名称是中文... 查看全文
· 图解java发布时间:2013-09-26
图显示了下面的代码发生了什么事情。Java代码Strings="abcd";s=s.concat("ef");http://dl2.iteye.com/upload/attachment/0089/5446/018f1aa5-bcee-3a92-b2... 查看全文
· JAVA Util 压缩发布时间:2013-09-26
importjava.io.*;importjava.util.zip.*;/***功能:zip压缩、解压*说明:本程序通过ZipOutputStream和ZipInputStream实现了zip压缩和解压功能.*问题:由于java.util.zip... 查看全文
· 线性表实现(JAVA)发布时间:2013-09-26
packageNodeList;publicclassListStructs{finalintMAXSIZE=20;//存储空间分配量Objectdata[];//数组存储的数据元素,最大值为MAXSIZEstaticintlength;//顺序表长... 查看全文
· 我写的 Java 中 Comparable 和 C发布时间:2013-09-26
Comparable简介Comparable是排序接口。若一个类实现了Comparable接口,就意味着“该类支持排序”。即然实现Comparable接口的类支持排序,假设现在存在“实现Comparable接口的类的对象的List列表(或数组)”,则... 查看全文
· 58同城开源web框架 Argo (四)发布时间:2013-09-26
58同城开源的轻量级web框架https://github.com/58code/Argo今天开头说说抽象,面向对象的特点:抽象、继承、多态,好的设计都是基于优秀的抽象,抽象层次越高、越完善,他的扩展性就越好,也越容易理解。好比居家过日子,多多少少需... 查看全文