![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 69
Comexs
天道酬勤
展开
-
java中三种简单的加密
自己利用java类库中MessageDigest类写的2种简单加密,另外一个是利用apache中插件写用Base64加密,Base64加密还可以利用sun公司提供给内部人员用的sun.misc.BASE64Encoder来写.1.MD5和SHA加密package com.service;import java.math.BigInteger;import java.securit原创 2013-05-02 10:12:16 · 535 阅读 · 0 评论 -
程序员九重境界
第一重: 在哪本电脑杂志上看见软件工程师这个职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,有些羡慕那些编程序的,自己有些蠢蠢欲动。 第二重: 用控制台或者说SDK之类的东西写了一个“HELLO WORLD!”,感觉编程这个东西,太简单没难度。 第三重: 学会了简单的使用某某工具例如VC,知道怎么利用工具创建对话框之类的东西了,认为自己已经有了“扎实转载 2013-08-01 15:32:21 · 415 阅读 · 0 评论 -
NIO的简单应用
NIO的简单应用 NIO的创建目的是为了让Java程序员可以实现高速I/O而无需编写自定义的本机代码,NIO将最耗时的I/O操作(即填充和提取缓冲 区)转移到操作系统,因而可以极大地提高速度。 原来的I/O库与NIO的最大的区别就是数据打包和传输的方式。原来的I/O以流的形式处理数据,而NIO以块的形式处理数据。 通道和缓冲区 通道和缓冲区是NIO中原创 2013-08-01 09:12:06 · 519 阅读 · 0 评论 -
那一年,我们好像很有钱!
那一年,我们好像很有钱,走进宿舍楼的时候会买一包爸爸都舍不得抽的烟。那一年,我们好像很有钱,成为自己情侣吃穿的保姆,回家的时候却不能给妈妈买一条最便宜的珍珠项链。那一年,我们好像很有钱,爸妈的手机只有电话短信的功能,它的价值不足我们一个月的电话费,然而它最大的意义是在你需要的时候它会告诉你爸爸妈妈在惦记着你。那一年,我们好像很有钱,秋天到了,你会在柜台前挑上半天的化妆品,可妈妈用的最多转载 2013-07-11 11:28:20 · 757 阅读 · 0 评论 -
毕业后5年决定你的命运
大家千万不要错过这篇文章,毕业三年多了,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5转载 2013-06-21 14:08:42 · 468 阅读 · 0 评论 -
Java优化性能(转载)
1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。2. 尽量避免随意使用静态变量要知转载 2013-06-04 18:11:04 · 354 阅读 · 0 评论 -
Java虚拟机学习心得(JVM)
JVM(Java虚拟机) 类的加载,连接与初始化 加载:查找并加载类的二进制数据,即将类的.class文件中的二进制数据读入到内存中,将其放在运时数据区的方法区内,然后在堆区创建java.lang.Class对象,用来封装类 在方法区的内的数据结构。 连接: 验证:确保被加载的类正确性。原创 2013-06-03 22:22:44 · 448 阅读 · 0 评论 -
java发送email技术(commons-email)
java发送email 原理图: 要想发送email,必须导入相应的包,我这里导入了mail.jar smtp.jar activation.jar 三个包(这三个包花了我一个小时才找到,在sun官网也就是oracle官网上找到的),当然还有apache网站上的commons-email.jar包。如果不导入上面三个包会报异常~~ 下面的我的代码:原创 2013-05-07 13:21:04 · 558 阅读 · 0 评论 -
空中网的三道面试题
1.现有的程序代码模拟产生了16个日志对象,并且需要运行16秒才能打印完这些日志,请在程序中增加4个线程去调用parseLog()方法来分头打印这16个日志对象,程序只需要4秒种即可打印完16个日志对象,原代码如下:package com.read;//空中网面试题1public class Text1{ public static void main(String[] args) {原创 2013-04-30 21:12:43 · 603 阅读 · 0 评论 -
十八年开发经验分享(四)问题解决篇(下)
关于本系列文字的来源,初衷和内容定位可以参考第一篇的开头部分,链接地址如下:http://blog.csdn.net/binarytreeex/article/details/8174445http://www.cnblogs.com/WideUnion/archive/2012/11/12/2766397.html本文前一篇地址如下,感兴趣的可以访问下面的连接:http://bl转载 2013-07-29 09:42:41 · 616 阅读 · 0 评论