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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· 一个java发送邮件的示例发布时间:2014-03-27
简介前一段时间因为在项目中要实现一个用java发送邮件的功能,针对具体的实现情况,包含有专门搭建邮件服务器和配置邮件发送信息以及模板组织等若干个步骤。整个的功能实现比较简单,不过对于怎么在工程中用好他们,还是有必要的好好总结一下。邮件发送基础在讨论发... 查看全文
在访问文件属性之前,需要确保文件系统支持你所使用的属性视图。NIO.2中可以获取文件系统所支持的属性视图名称列表,也可以通过FileStore类来检验文件存储是否支持某个属性视图。通过调用FileSystems.getDefault()可得到当前的默... 查看全文
· Java中ArrayList和LinkedList发布时间:2014-03-27
一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为Lin... 查看全文
原理:复制Sheet页的数据,其实是读取Excel,写入Excel,写入时候复制下样式,设置下行高和列宽,然后合并单元格就可以了。下面的代码也是这样写的,下面的代码是用来复制不同Excel2007的sheet页数据的,没有判断2个Excel是否相同。... 查看全文
· [NIO.2] 属性视图之 DOS View发布时间:2014-03-27
为了支持DOS(或Samba)文件系统,DosFileAttributeView属性视图扩展了Basic属性视图(意味着DOS属性视图是Basic属性视图的子类,可以直接访问父类的属性)。DOS属性视图提供了四个属性,对应下面的四个方法:isRead... 查看全文
· [JavaFX] 使用内置的布局管理发布时间:2014-03-27
在JavaFX中可以使用布局管理容器类来管理布局,这些容器类叫做布局面板(LayoutPane)。使用布局面板可以很方便的帮助JavaFX管理用户界面的布局。在JavaFX中,可以手动设置每个元素的位置和大小。但是,更简单的选择是使用布局面板。Jav... 查看全文
· 数据结构之HashTable与HashMap发布时间:2014-03-27
昨晚电面过程中被问到HashTable与HashMap的区别以及分别适用于那些场合。当时回答对HashMap有一些了解,知道它继承了Map接口,Map存储有关联关系的键(key)/值(value)对,可以通过key来查找value,也可以通过valu... 查看全文
通过javaMail发送邮件,可设置多个收件人,发送多个附件:附件名称为中文时无乱码现象详见代码:SendMailTest.java:packagecom.test;importjava.util.Date;importjava.util.Prope... 查看全文
· MD5加密源码发布时间:2014-03-27
publicclassMD5{staticfinalintS11=7;staticfinalintS12=12;staticfinalintS13=17;staticfinalintS14=22;staticfinalintS21=5;staticf... 查看全文
· MD4加密源码发布时间:2014-03-27
publicclassMD4{privateintA,B,C,D;privateintX[]=newint[16];publicMD4(){}publicStringgetMD4ofStr(Strings){byte[]buffer=newbyte[... 查看全文
· 06_Redis_java操作redis发布时间:2014-03-27
Java操作redisJava操作redis很简单。创建一个普通的Java工程。然后导入redis依赖的jar包。jar包我已经上传了。1.入门级的demopackagecom.bjsxt.test;importredis.clients.jedis... 查看全文
· 接口与抽象类发布时间:2014-03-27
前两天出去面试,被问:接口中能定义static方法吗?自己用内存去理解。发现自己给自己绕进去了。平时java的基础不喜欢去记,喜欢通过内存分析来理解,看来自己还是要加强加强。所以在此理理面试中容易被问到的细节。--------------------... 查看全文
· 项目中处理乱码问题。发布时间:2014-03-27
J2EE项目中容易出现乱码问题,一般我们分三层去定位:jsp,java代码,数据库。这里我主要整理java代码中出现乱码问题的解决方法:其中以tomcat为服务器。-------------乱码:①修改Tomcat---->conf-----&... 查看全文
· java中try catch finally执发布时间:2014-03-27
1.对于finally,是在栈调用中最后调用的。就是说try里所用程序步骤都执行完毕,就等return的时候,finally开始执行。这样最后try里的return就会被覆盖掉。packagecom;publicclassTest{publicsta... 查看全文
· Java函数式编程(九)MapReduce发布时间:2014-03-27
译注:map(映射)和reduce(归约,化简)是数学上两个很基础的概念,它们很早就出现在各类的函数编程语言里了,直到2003年Google将其发扬光大,运用到分布式系统中进行并行计算后,这个组合的名字才开始在计算机界大放异彩(那些函数式粉可能并不这... 查看全文
1.概述本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0cec4",Unicode编码为"4e2d6587",UTF编码就是"e4b8... 查看全文
· Java出现死锁了?发布时间:2014-03-27
死锁是指在程序里出现两个或两个以上的线程永远被堵塞住,出现这种情况的前提是至少有两个线程和两个或更多的公共资源。下面是我写的一个简单的会产生死锁现象的例子,我们来分析下它的原理:Java死锁例子packagecom.journaldev.thread... 查看全文
· JAVA集合之间的相互转换发布时间:2014-03-26
下面代码演示了List<-->数组、List<-->Set、数组<-->Set、Map将键转化为Set、Map将值转化为Set、Map将值转化为List等集合常用转化操作。publicclassTestApp{pu... 查看全文
· java调用dll的几种方法(JNI,Jawin,发布时间:2014-03-26
使用Java调用DLL动态链接库的方案通常有三种:JNI,Jawin,Jacob.其中JNI(JavaNativeInterface)是Java语言本身提供的调用本地已编译的函数库的方法,本身具有跨平台性,可以在不同的机器上调用不同的本地库。Jawi... 查看全文
· 我与EJB第一次见面发布时间:2014-03-26
一、开发环境的准备Eclipse+JDK1.7+JBoss4.2二、编写自己的第一个HelloWorld程序step1:在Eclipse中新建一个EJBProject,项目名称取为HelloWorld在这里,我们需要注意:runtime和EJBver... 查看全文