自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疾风剑豪

码农

  • 博客(12)
  • 收藏
  • 关注

原创 java解析xml工具类

public class XmlUtils { /** * 解析xml数据 * */ public static Map<String,Object> parseXml(byte[] xmlBytes, String charset) { SAXReader reader = new SAXReader(false); ...

2018-05-16 10:14:18 7305

原创 java的RSAUtils工具类

一、根据公私钥路径读取公私钥对象/** * 根据RSA证书路径获取公钥 * @param credentialPath 公钥证书路径 * @return 公钥对象PublicKey * 证书格式 X.509 * @throws Exception */public static PublicKey...

2018-05-16 10:11:48 6869

原创 java程序生成公钥和私钥

一、创建SecretKey对象public class SecretKey { // 私钥 java版本的私钥 ,java 读取pkcs8 格式的比较方便,所以转换成pkcs8格式的 private String privateKey; // 公钥 private String publicKey; public St...

2018-05-16 10:06:09 5591

原创 java发送邮件

一、引入jar包<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version></dependency>二、代码  1.创建mail对象

2018-05-16 10:00:59 316

原创 java两种不同的发送http请求的方式

第一种:apache的httpClientpublic static String formPost(String url,Map<String,String> params, String charset) { if (StringUtils.isBlank(url) || StringUtils.isBlank(charset) ...

2018-05-16 09:55:35 329

原创 两种方式读取maven工程的properties配置文件

一、新建maven工程,并在resource文件夹下建立需要读取的配置文件(若新建的maven工程没有resource文件夹,则自己新建),例如systemConfig.properties二、读取配置文件      1.通过ResourceBundle类读取import java.util.ResourceBundle;public class ResourceUtil { priv...

2018-05-07 22:05:01 19117 2

原创 linux下Redis的安装

1.Redis的安装Redis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。Yum install gcc-c++(由于linux的版本有很多种,所以redis安装时都需要进行编译,这意味着我们的redis包其实是源码,需要c语言环境进行编译)。安装步骤:第一步:redis的源码包上传到linux系统。第二步:输入tar zxvf xxx.tar.gz命令解压缩r...

2018-04-11 21:44:39 2219

原创 tomcat设置默认访问

一:修改端口为80<Connector port="80" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" />二:添加项目路径和名字找到HOST并将<Context path="" docBase="projectNa

2018-04-10 23:54:11 199

原创 GC垃圾回收器

一、java的内存模型   在谈java内存模型的时候我们先了解一下java程序的执行流程是是什么样的。首先我们编写的java源程序(*.java)文件,由java编译器(Java Compiler)编译成字节码文件(.class),然后由java虚拟机的类加载器加载各个类的字节码文件,加载完毕后交给jvm的执行引擎执行。在整个程序执行过程中JVM会用一块空间来存储执行过程中需要用到的数据和相关信...

2018-04-06 14:45:47 992

原创 搭建一个maven的spring-mvc

一、用Intellij创建一个maven项目并填写相应的工程名称等。二、在pom文件中引入相关spring的jar包<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>org.springframework&lt...

2018-04-05 00:05:31 344

原创 Java的==和equals比较

==:java的八大基本数据类型来说比较的是其值是否相等。对于引用类型来说,因为此时要涉及了两块内存,变量自身占用的一块内存即地址内存,对象本身占用一块内存即(堆内存)。例如:Object object = new Object();变量是一个内存,new Object是另一个内存。此时如果用==进行比较的时候比较的是其地址内存是否相等,如果相当则表示这两个变量都指向同一个对象。equ

2018-01-13 22:38:04 119

原创 Java生成MD5签名的方法

public static String md5(String content) { if (StringUtils.isBlank(content)) { return null; } try { byte[] b = content.getBytes("UTF-8"); MessageDigest md = Message

2018-01-13 17:32:24 5638

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除