Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· Java 向oracle插入百万数据发布时间:2013-09-09
这里的表是没加索引的,加了索引,效率会变慢,但是还是很高效。longstartTime=System.currentTimeMillis();Connectionconn=null;try{conn=getConnection();conn.setAutoCommit(false);PreparedStatementstmt=conn.prepareStatement("INSERTINTOproduct_tmpVALUES(?,?,?,?)");System.out.println... 查看全文
· java中lucene解析word工具类发布时间:2013-09-09
java中lucene解析word工具类(读取word文档并查询数据)的方法packageextract;importjava.io.*;importorg.textmining.text.extraction.WordExtractor;publicclassExtractorWord{/***@paramargs*/publicstaticStringgetText(Stringfile){Strings="";Stringwordfile=file... 查看全文
packagecom.pengo.capture;importjava.awt.BorderLayout;importjava.awt.Dimension;importjava.awt.Graphics2D;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io... 查看全文
· Java字符编码总结发布时间:2013-09-09
转载自:http://www.cnblogs.com/zhenjing/p/java_code.html1.只有字符到字节或者字节到字符的转换才存在编码转码;2.JavaString采用UTF-16编码方式存储所有字符。unicode体系采用唯一的码点表示唯一的字符信息,码点的存储方式有UFT-16、UTF-8等等。:AStringrepresentsastringintheUTF... 查看全文
· SQL 向表追加数据行 mySQL java发布时间:2013-09-09
好久没有不见了,困扰很久的问题在今天终于解决了,以前一直用select*intotable1fromtable2假如需要将table1追加数据,却没有办法,只能用中间table3select*intotable3from(select*fromtable1unionallselect*fromtable2)data--向表追加数据sql语句select*into#120from(select2assource_type,D56.rkey,69asfacfromXXXXXd56LEFTJOIN... 查看全文
· java比较图片是否相同(转)发布时间:2013-09-09
java比较图片是否相同//判断的办法是分别将两个文件读进来//先判断着两个文件的长度,如果长度不一样,那肯定不一样//如果两个文件的长度(大小)一样,那么就对文件中的每一个字节进行比对//只要有一个字节不同,两个文件就不同。//否则两个文件就是相同的//代码如下:(JDK1.4+)(代码格式被吃掉了,请自己手工排一下)package兲髙亻壬鳥飛;importjava.io.FileInputStream;importjava.io.FileNotFoundException... 查看全文
方法一:newException().getStackTrace()[0].getMethodName(),代价有点大,需要生成一个异常的实例。方法二:JDK1.5之后可用,Thread.currentThread().getStackTrace()[1].getMethodName(),具体使用数组的那个元素和JVM的实现有关,我在SUNJDK6下面测试的是第二个元素,具体说明可以查看Thread.getStackTrace方法的javadoc。... 查看全文
· 浅谈java单例模式延迟加载发布时间:2013-09-09
浅谈java单例模式延迟加载普通单例无法延迟加载,如:publicclassSingleton{privateSingleton(){System.out.println("Singletoniscreating....");}privatestaticSingletoninstance=newSingleton();publicstaticSingletongetInstance(){returninstance;}}于是我想到:publicclassSingleton... 查看全文
· Java中的ThreadLocal发布时间:2013-09-09
这一篇之所以讲ThreadLocal,是因为之前在读Handler,Looper的源码过程(见http://maosidiaoxian.iteye.com/blog/1927735)中,看到了这个类,引起了我的兴趣。而后来发现JAVA1.6中的TheadLocal类,和我在android源码看到的这个ThreadLocal类代码是不一样的。所以这篇先讲一下Java的ThreadLocal。Java中ThreadLocal在Java1.2就已经提出了,后来重构过... 查看全文
· Java高质量代码之 — 异常发布时间:2013-09-09
前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,以下内容摘自《改善Java程序的151建议》一书和笔者的理解Java高质量代码系列文章面向对象篇:http://ray-yui.iteye.com/blog/1926984数据类型篇:http://ray-yui.iteye... 查看全文
· Java 的 JSON 库fastjson 1.1.36 发布发布时间:2013-09-09
fastjson1.1.36发布了,下载地址:http://repo1.maven.org/maven2/com/alibaba/fastjson/1.1.36/fastjson是一个性能很好的Java语言实现的JSON解析器和生成器,来自阿里巴巴的工程师开发。主要特点:快速FAST(比其它任何基于Java的解析器和生成器更快,包括jackson)强大(支持普通JDK类包括任意JavaBeanClass、Collection、Map、Date或enum)零依赖(没有依赖其它任何类库除了JDK... 查看全文
· 在JAVA中获取当前机器的IP地址发布时间:2013-09-09
在生产环境要是使用Spring定时任务的话,会在多台机器上定时启动相同的任务,为了保证只在一台机器上执行定时任务,我们在执行定时任务的时候先判断一下当前机器的IP地址,如果和我们指定的IP地址一样,我们就在当前机器上执行定时任务,不一样的话,就不执行定时任务,这种思想只能控制定时任务的执行或者不执行,不能控制定时任务的启动或不启动。try{StringhostName=InetAddress.getLocalHost().getHostName()... 查看全文
在eclipse中直接导入外部jar包,然后运行,代码如下:packagetest;importlombok.Getter;importlombok.Setter;publicclassTest{@Getter@Setterprivateintage;publicstaticvoidmain(String[]args){Testt=newTest();t.setAge(20);System.out.println(t.getAge());}}那么用命令行就要如下做:1、假设先把Test... 查看全文
· Java堆.栈和常量池 笔记发布时间:2013-09-09
今天复习了一下这些知识,顺便做了下笔记.1.寄存器:最快的存储区,由编译器根据需求进行分配,我们在程序中无法控制.2.栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3.堆:存放所有new出来的对象。4.静态域:存放静态成员(static定义的)5.常量池:存放字符串常量和基本类型常量(publicstaticfinal)。6.非RAM存储:硬盘等永久存储空间这里我们主要关心栈,堆和常量池... 查看全文
· 初探JAVA发布时间:2013-09-08
java语言的语法规则,其实基本都与其他计算机语言是一样的,介绍了一些关键字,比如while,ifelse,for,goto,switch等等。(1)类的写法java语言是用一个个类实现的。即class,写法如下:publicclass类名{}这里的类名的规范写法是与类文件名一致,第一个字符要大写。写好类之后,在类的里面需要有主函数作为入口,才可以在运行的时候启动程序,不然是不能运行的。(2)主函数写法主函数就是c里面的main函数,但是写法有所不同。写法如下... 查看全文
· java之事务管理发布时间:2013-09-08
Spring事务管理---声明式(1)利用TransactionProxyFactoryBean生成事务管理通常建议采用声明式事务管理优势:代码中无需关注事务逻辑,让spring声明式事务管理负责事务逻辑,声明式事务管理无需与具体的事务逻辑耦合,可以方便地在不同事务逻辑之间切换。声明式事务管理的配置方式,通常有如下三种:1、使用TransactionProxyFactoryBean为目标bean生成事务代理的配置。此方式是最传统,配置文件最臃肿、难以阅读的方式2... 查看全文
最近电脑中了病毒专门删除java和.class文件,是随着Tomcat一起启动的,关闭tomcat后进程就消失了。不定时的在进程里出现。大小:59.6KB查看图片附件... 查看全文
· ubuntu下搭建php、java开发环境发布时间:2013-09-07
1.在Ubuntu中安装apache2安装指令:sudoapt-getinstallapache2端口是80.默认应用部署目录/var/www/在目录下建立目录安装结束后:产生的启动和停止文件是:/etc/init.d/apache2启动:sudoapache2ctl-kstart停止:sudoapache2ctl-kstop重新启动:sudoapache2ctl-krestart配置文件保存在:/etc/apache2apache2的日志文件存放在/var/log/apache2error... 查看全文
· java有关路径问题发布时间:2013-09-07
用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用Filefile=newFile("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可用,并且从现实应用来讲,最终生成的应用也会部署到Windows外的操作系统中,对于linux来说,在应用中用了c:/这样的字样,就是失败,所以... 查看全文
简介:本文主要介绍了网络安全通讯协议SSL/TLS和Java中关于安全通讯的实现部分。并通过一个简单的样例程序实现,来展示如何在Java平台上正确建立安全通讯。在人类建立了通信系统之后,如何保证通信的安全始终是一个重要的问题。伴随着现代化通信系统的建立,人们利用数学理论找到了一些行之有效的方法来保证数字通信的安全。简单来说就是把两方通信的过程进行保密处理,比如对双方通信的内容进行加密,这样就可以有效防止偷听者轻易截获通信的内容。目前SSL(SecureSocketsLayer... 查看全文