Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
下载地址:http://code.google.com/p/freecms/info在信息页静态化时,系统会自动向模板文件传递currInfo对象,此对象存储当前信息。在使用信息相关标签时,标签会封装info供页面调用... 查看全文
· java数据计算的几种解决方法3发布时间:2013-10-30
4、iBatis简单敏捷因此强大的数据计算层。和Hibernate不同,它鼓励写SQL,所以学习成本最低。同时它用最小的代价实现了计算脚本和JAVA代码的解耦,只用20%的代价就实现了hibernate80%的功能,没实现的20%是计算脚本和数据库的解耦。复杂计算环境是它的弱项,比如:分布式计算、复杂计算、非数据库计算、跨库计算。成熟度:4星。iBatis经过了十几年市场的考验,是我最喜欢的框架之一。但对缓存的支持不足一直是缺陷。低耦合性:2星。SQL可以无缝替换... 查看全文
· Java动态代理链发布时间:2013-10-30
需要被代理的接口和类。注意:必须要定义接口。packagecom.yan.proxy.object;publicinterfaceProxyObjectI{publicvoidsayHello();}被代理的类packagecom.yan.proxy.object;publicclassProxyedObjectimplementsProxyObjectI{@OverridepublicvoidsayHello(){System.out.println("hello");}... 查看全文
packagemytest;publicclassMySQLOldPassword{publicStringgetMySQLPassword(Stringpassword){longnr=1345345333L,add=7,nr2=0x12345671L;longtmp=0;for(inti=0;i<password.length();i++){tmp=password.charAt(i);if(tmp==''||tmp=='\t'){continue;}nr^=(((nr&63... 查看全文
packagemytest;importjava.io.UnsupportedEncodingException;importjava.util.ArrayList;importjava.util.List;importorg.apache.commons.codec.digest.DigestUtils;publicclassTest{publicstaticStringMySQLPassword(StringplainText... 查看全文
· “Java异常Exception”总结发布时间:2013-10-29
1.异常(Exception)。2.Java中的异常分为两大类:a)Checkedexception(非RuntimeException)非运行时异常b)Uncheckedexception(RuntimeException)运行时异常3.Java中所有的异常类都会直接或间接地继承自Exception。4.RuntimeException类也是直接继承自Exception类,它叫做运行时异常,Java中所有的运行时异常都会直接或间接地继承自RuntimeException。5... 查看全文
· java数据计算层的几种解决方法2发布时间:2013-10-29
2、SQLSQL/SP/JDBC在这里属于一类,这是老牌的数据计算层,性能和灵活性是它的优势。但随着新情况的不断出现,单纯用SQL已经难以满足需求,比如:JAVA开发规模的扩大,数据量的剧增,复杂计算问题的涌现。虽然SQL得高分的指标不多,但都是权重最高的。成熟度:5星。最成熟的。低耦合性:0星。耦合性极高。除了在实验室之外,几乎不可能写出与数据库无关,与代码无关的计算脚本。脚本编写:3星。SQL实际很难写出也很难维护,需要大量的时间去学习,好在SQL非常成熟,资料丰富论坛很多... 查看全文
· java中length,length(),size()区别发布时间:2013-10-29
1java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性;2java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法;3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看。这个例子来演示这两个方法和一个属性的用法:publicstaticvoidmain(String[]args){String[]arr={"test1"... 查看全文
· java文件上传commons-fileupload发布时间:2013-10-29
常用的上传组件:Apache的CommonsFileUploadjspSmartUploadJavaZoom的UploadBeanjspSmartUpload简单易用,但是它好像不是开源的,也不怎么更新了,它上传要把文件放入内存,不适合传大文件,推荐使用commons-fileupload开源组件,有更新,可以上传大文件。Struts也是采用它处理上传。commons-fileupload下载地址:http://commons.apache.org/fileupload/下载:commons... 查看全文
· Java开源加密与混淆发布时间:2013-10-29
1.ProGuardProGuard是一个免费的Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法。eclipse已经把Proguard集成在一起了。更多ProGuard信息2.JavaGuardJavaGuard是一个通用的字节码模糊器,旨在容易地适合你的规则建造和测试进程,保证你的有价值的代码更安全,使其不易被反编译以及其它形式的反向处理。更多JavaGuard信息3... 查看全文
· Java IO流学习总结发布时间:2013-10-29
Java流操作有关的类或接口:Java流类图结构:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流字符流和字节流字符流的由来:因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。字节流和字符流的区别:读写单位不同... 查看全文
在Java核心知识的面试中,你总能碰到关于处理Exception和Error的面试题。Exception处理是Java应用开发中一个非常重要的方面,也是编写强健而稳定的Java程序的关键,这自然使它成为面试题中的常客。关于Java中Error和Exception的面试题目多是关于Exception和Error的概念,如何处理Exception,以及处理Exception时需要遵守的最佳实践等等。尽管关于多线程、垃圾回收、JVM概念和面向对象设计等方面的问题依然主宰着这类面试... 查看全文
· java读取properties文件发布时间:2013-10-29
1.用ResourceBundleResourceBundlerb=ResourceBundle.getBundle("jdbc");//没有.properties结尾Stringdriver=rb.getString("jdbc.driverClassName");2.用PropertiesPropertiesenv=newProperties();InputStreamis=ClassLoader.getSystemResourceAsStream("env.properties")... 查看全文
· Java线程的生命周期发布时间:2013-10-29
当线程被创建并启动之后,它既不是一启动就进入执行状态,也不是一直处于执行状态,在其生命周期中,要经过"新建(New)"、"就绪(Runnable)"、"运行(Running')"、"阻塞(Blocked)"和"死亡(Dead)"五种状态。线程在创建之后,不可能一直霸占着CPU独立运行,需要在多个线程之间切换,所以大部分时间处于运行、阻塞之间切换。一、新建和就绪状态(1)、当用new关键字创建一个线程的时候,该线程就处于新建状态;(2)、调用start()方法之后,线程就进入了就绪状态... 查看全文
下载地址:http://code.google.com/p/freecms/统计分析从FreeCMS1.4开始支持站点级统计分析,用于统计当前站点数据。1.工作量统计统计当前站点下用户的工作量。从左侧管理菜单点击工作量统计进入。您可以根据添加人,时间条件进行筛选。并可导出结果为excel文件。2.栏目信息统计统计当前站点下栏目的信息量。从左侧管理菜单点击栏目信息统计进入。您可以根据栏目名称,时间条件进行筛选。并可导出结果为excel文件。3.信息更新统计可按年、月、日... 查看全文
今天在用javasocket读取服务器端发送的数据时,发现只能读取服务器端发送的部分数据,无法完整读取服务器端的数据。数据大概有7W多个字节。原代码如下:privateStringgetSocketDCCReceiveCCA()throwsIOException{InputStreamstream=socket.getInputStream();byte[]rb=newbyte[8];socket.getInputStream().read(rb);//前8个字节是整个xml数据的长度... 查看全文
packagecom.lj.test;importjava.io.File;importjava.io.FileWriter;importjava.lang.reflect.Field;importjava.lang.reflect.Method;importjava.util.ArrayList;importjava.util.List;importorg.dom4j.Document;importorg.dom4j.DocumentHelper;importorg.dom4j... 查看全文
· “Java注解Annotation”总结发布时间:2013-10-28
从Java5.0版发布以来,5.0平台提供了一个正式的annotation功能:允许开发者定义、使用自己的annotation类型。此功能由一个定义annotation类型的语法和一个描述annotation声明的语法,读取annotation的API,一个使用annotation修饰的class文件,一个annotation处理工具(apt)组成。在实际开发中,其实“注解”和“xm配置文件”是一个问题的两种解决手段,本质上是一回事,你掌握了配置文件来完成项目也行,掌握了注解来完成项目也行... 查看全文
Java之美[从菜鸟到高手演变]系列之博文阅读导航http://m.blog.csdn.net/blog/zhangerqing/8245560... 查看全文
· Java IO流分析整理发布时间:2013-10-28
Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。#########输出流&输入流#############输出流:输入流:因此输入和输出都是从程序的角度来说的。############字节流&字符流#######################字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是16位二进制。字节流和字符流的原理是相同的... 查看全文