- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 java+linux救火必备命令小结
这是一组非常实践的linux环境常用的命令集小结帮助java开发人员快速定位问题.命令集分为系统参数、性能参数、进程、网络、存储、内存和jvm这么几类: 系统参数 cat /proc/cpuinfo cpu相关参数 cat /proc/meminfo 内存相关参数 cat /proc/loadavg 负载情况 性能参数 1)top M:按内存使用排序 P:按CPU占用排
2013-09-06 13:34:23 462
原创 JAVA高性能编码习惯
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的; 第三,控制数据共享,在不建立直接关联的
2013-09-06 13:32:26 639
原创 Java编程技术中汉字问题的分析及解决
在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java语言默认的编码方式是UNICODE,而我们中国人通常使用的文件和数据库都是基于GB2312或者BIG5等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?本文将从汉字编码的常识入手,结合Java编程实例,分析以上两个问题并
2013-09-06 13:28:55 428
原创 Eclipse快捷键
1. Ctrl+左键 这个是大多数人经常用到的,用来查看变量、方法、类的定义 2. Ctrl+O 查看一个类的纲要,列出其方法和成员变量。提示 :再多按一次Ctrl+O ,可以列出该类继承的方法和变量。 助记 :"O"--->"Outline"--->"纲要" 3. Ctrl+T 查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T, 会换成自底向上的显示结构。 提示
2013-09-06 13:26:39 398
原创 Java对象的序列化和反序列化实践
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途:
2013-09-06 13:24:32 318
原创 JavaMail邮件发送-发送带附件的邮件
之前已经看到,如果消息包指定了他们之间的关系,增加一个文件进去,邮箱就会显示成普通附件 但是那毕竟不是附件,附件就是附件不能含糊 其实增加附件很简单 指定消息包内元素为混合关系 增加附件并指定附件的名称 import java.util.Date; import java.util.Properties; import j
2013-09-06 13:23:04 529
原创 创建邮件一些基本知识
MIME协议:由于网络的迅猛发展,人们早已经不再满足于电子邮件仅仅是用来交换文本信息,更希望可以使用电子邮件来交换更为丰富多彩的内容,比如说图片。但是,由于这些内容,比如说图片,都是非ASCII码的二进制数据,而我们原来的邮箱格式,只是用于表达纯文本信息,所以要发送这些内容的话,必须先将其进行编码。为了解决这个问题,人们提出了MIME协议。 MIME协议用于定义复杂邮件的格式,它可以表达多段平行
2013-09-06 13:22:15 792
原创 javamail创建带图片和附件的邮件
import java.io.FileOutputStream;import java.util.Properties; import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.Message;import javax.mail.MessagingException;i
2013-09-06 11:01:20 432
SSH2搭建框架源码
2013-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人