- 博客(29)
- 资源 (11)
- 收藏
- 关注
原创 Java知识图谱学习参考
Java学习路径 Java Web学习路径 Java编程所需的工具及知识 Java集合类 Java类库 Java平台的逻辑结构 JVM的基本结构 SSH框架 设计模式之间的关系 参考:http://www.admin10000.com/document/8151.html
2016-09-19 14:33:52
505
原创 哈希算法
哈希算法 哈希表 1. 基本原理定义 散列表(Hash table,也叫哈希表):是根据关键码值(Key value)而直接进行访问的数据结构 散列函数:散列表通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度,儿这个映射函数叫做散列函数 2. 哈希函数构造 常用方法:直接寻址法,除余法,数字分析法,平方取中法,折叠法,随机数法 3. 冲突处理 开放寻
2016-08-10 11:45:47
645
原创 个人常用linux命令总结
打zip包相关打zip包 zip -r ?.dir.20150630.zip ?移动zip包至备份区 mv ?.dir.20150630.zip ../bakup/?.dir.20150630.ziplinux与ftp切换相关linux登入至ftp服务 ftp:[ip地址] ——> [登入用户]+[登入密码]模式切换+下载/上传文件 passive+bin+ls+get/p
2015-12-24 13:45:31
498
原创 JAVA加密&解密——非对称加密算法RSA
RSA简介RSA算法出现于1978年,它是第一个既能用于数据加密也能用于数字签名的算法,算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman,RSA同时有两把钥匙:公钥与私钥JAVA实现代码import java.io.BufferedReader;import java.io.File;import java.io.FileInputStr
2015-09-14 15:06:05
686
原创 文件xls与xlsx解析式遇到的bug
原方法 if (docFileName.lastIndexOf("xls") == -1 && docFileName.lastIndexOf("txt") == -1 && docFileName.lastIndexOf("csv") == -1) { log.info(tag + "批付文件
2015-09-08 11:18:26
610
原创 在MyEclipse中更换或修改svn的用户名和密码
通过删除SVN客户端的账号配置文件 (1)找到我们使用的客户端配置文件,WindowsXP中的位置是在系统盘的Documents and Settings\Administrator\Application Data\Subversion\auth\文件夹中,Windows7中的位置是在C:/Users/用户名/AppData/Roaming/Subversion/auth/文件夹中,把里面的所有文
2015-08-20 11:10:40
626
原创 SVN使用之—分支主干合并
选择主干项目右键 合并方式: 合并的主要配置: 起始路径:trunk版的路径【若需要把trunk版的改动合并到分支则相反】 目标路径:从哪里获取改动【这里是分支路径】 点击”finish”,完成合并
2015-08-20 10:41:32
500
原创 JAVA开发_身份证校验
简介 中国公民身份证 1、号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码, 八位数字出生日期码,三位数字顺序码和一位数字校验码。 2、地址码(前六位数) 表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。 3、出生日期码(第七位至十四位) 表示编码对象出生的年、月
2015-08-11 11:45:26
478
原创 Shell脚本与vi编辑器
vi简介vi是一种广泛存在于各种UNIX和Linux系统中的文本编辑程序。vi不是排版程序,只是一个纯粹的文本编辑程序。vi是全屏幕文本编辑器,它没有菜单,只有命令。vi不是基于窗口的,这个多用途编辑程序可以用于在任何类型的终端上编辑各式各样的文件。vi的功能十分强大,但命令繁多,熟练掌握起来有一定难度。vi的发明者:bill joyvi的启动vi filenamevi的退出在命令
2015-08-07 11:15:18
2228
原创 MyEclipse内存溢出问题
知识点说明1.堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留
2015-08-06 17:56:52
519
原创 JAVA开发_File
JAVA开发_FILE判断文件是否存在,不存在创建文件File file=new File("C:\Users\Administrator\Desktop\\test\\test.txt"); if(!file.exists()) { try { file.createNewFile(); } catch (IOExcept
2015-08-03 13:05:01
307
原创 JAVA开发_发送邮件
获取邮箱邮件调用入口/** * mailList 收件箱列表 * subject 主题 * content 正文 */MailSenderFactory.getSender().send(mailList, subject,content);发件箱工厂/** * 发件箱工厂 * @author zhufj * @2015-5-29 下午1:36:36 */public cl
2015-05-29 16:26:45
433
JAVA开发_XML处理
读取并加载XML文件import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMExcept...
2015-05-11 15:50:00
151
原创 JAVA开发_网络连接请求
发起交易请求 //实例化对象 HttpClient httpClient=CustomHttpClient.GetHttpClient(); /** * 发起交易请求 * * @param bean * @return */ public String request(String reqJson, String
2015-05-08 17:11:12
478
JAVA开发_网络连接请求
发起交易请求 //实例化对象 HttpClient httpClient=CustomHttpClient.GetHttpClient(); /** * 发起交易请求 * * @param bean * @return */ public String request(String reqJson, St...
2015-05-08 17:11:00
182
原创 JAVA开发_CSV格式文件解析
CSV格式文件解析 /** * CSV格式文件解析 * * @param fileName * @param tag * @return */ private Map parseCsvFile(String fileName, String tag, String oid_reguser) { log.info(tag + "进入解析txt/csv文件格式方法"); Lis
2015-05-08 16:38:24
786
JAVA开发_CSV格式文件解析
CSV格式文件解析 /** * CSV格式文件解析 * * @param fileName * @param tag * @return */ private Map parseCsvFile(String fileName, String tag, String oid_reguser) { log.info(tag + "进入解析txt/csv文件格式方法");...
2015-05-08 16:38:00
274
原创 JAVA开发_EXCEL文件解析
EXCL文件解析/** * EXCL文件解析 */ private Map parseExcelFile(String fileName, String tag,String oid_reguser) { log.info(tag + "进入xls文件解析方法"); List<Blacklist> parseList = new ArrayList<Blacklist>();
2015-05-08 16:08:12
520
JAVA开发_EXCEL文件解析
EXCL文件解析/** * EXCL文件解析 */ private Map parseExcelFile(String fileName, String tag,String oid_reguser) { log.info(tag + "进入xls文件解析方法"); List<Blacklist> parseList = new ArrayList<Bla...
2015-05-08 16:08:00
149
原创 JAVA开发_图片文件与字符串之间的转换
package com.yintong.p2p.util;import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream;import sun.misc.BAS
2015-05-08 15:18:47
611
JAVA开发_图片文件与字符串之间的转换
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream;import sun.misc.BASE64Decoder; import sun.m...
2015-05-08 15:18:00
121
原创 JAVA开发_Base64编码与解码
简单的Base64编码与解码代码块package com.lianpay.share.util;import java.io.UnsupportedEncodingException;public class Base64{ /** * * @param s * @return */ public static String ge
2015-05-08 14:54:37
392
JAVA开发_Base64编码与解码
代码块import java.io.UnsupportedEncodingException;public class Base64{/** * * @param s * @return */public static String getBASE64(String s){ if (s == null) { return null; ...
2015-05-08 14:54:00
114
原创 java计算器精简版
import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swi
2013-11-04 18:11:09
801
java计算器精简版
import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swi...
2013-11-04 18:11:00
129
原创 java 远程监控
//Host.java import java.awt.Robot;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStrea
2013-11-04 18:06:01
753
java 远程监控
//Host.javaimport java.awt.Robot;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream...
2013-11-04 18:06:00
177
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人