
Java基础
liangwanmian
嗨,来两碗面
展开
-
Java 字符串的编码解码
结合别人的内容和自己的理解规范地整理出,做以笔记一、认识编码.编码:规定每个“字符”分别用一个字节还是多个字节存储,用哪些字节来存储,这个规定就叫做“编码” 平常我们所说的“字符集”,比如:GB2312, GBK, JIS 等;二、Java中常用的字符串的编码解码1.将字符串转换成byte数组再恢复:byte[] getBytes(String charsetNam转载 2017-10-29 16:08:25 · 9350 阅读 · 0 评论 -
RSA数据加密和解密以及数字签名的理解和Java代码示例
对费对称加密(RSA)在使用中的理解一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我就可以保护数据了。我的好朋友x转载 2017-10-30 10:52:15 · 839 阅读 · 0 评论 -
RSA加密算法Java代码示例
看到别人整理好的RSA代码,作为收集如下:创建RSA公私钥package rsa; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOExce转载 2017-10-30 11:51:10 · 1045 阅读 · 0 评论 -
RSA非对称加密和AES对称加密混合使用梳理
一、单纯的用RSA对数据进行加密的示例如下二、单纯的使用AES对数据加密示例如下三、使用对称加密AES和非对称加密RSA示例梳理如下:参考网址:http://blog.youkuaiyun.com/chay_chan/article/details/58605605http://blog.youkuaiyun.com/jkxqj/article/details/25原创 2017-10-30 13:50:36 · 1179 阅读 · 0 评论 -
eclipse配置反编译插件
在代码的生涯中查看框架的源代码了解框架内部的代码结构是必不可少的,所以经常在eclipse中安装反编译的插件,在此安装步骤分享给大家巧妇难为无米之炊,首先需要插件工具,这里我把工具网址这里需要的可以直接下载解压下载net.sf.jadclipse_3.3.0.jar地址: http://jadclipse.sourceforge.net/ Jad.exe下载,地址为:http:/原创 2017-10-30 21:17:12 · 357 阅读 · 0 评论 -
解决Java中乱码最狠的办法,直接在Tomcat中修改
导致乱码的原因:客户端响应的数据编吗类型和响应的编吗数据类型不一致就会导致乱码;通常解决乱码的几种方法:1:在web.xml中配置spring的乱码拦截器;2:在每个servert的方法中不厌其烦地进行手动的设置请求和响应的编吗类型一致;3.在Tomcat中设置,这个最恨,也最有效: connectionTimeout="20000"原创 2017-10-23 12:11:49 · 571 阅读 · 0 评论 -
java的对称加密算法 AES -----加密和解密
java对称加密解密转载 2017-10-24 15:35:20 · 5969 阅读 · 0 评论 -
不同的加密算法认识和对比
一、加密算法的介绍1.对称加密对称加密算法用来对敏感数据等信息进行加密,常用的算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。AES(Advanced Encryption Standard):高级加密标准转载 2017-10-25 20:57:52 · 1776 阅读 · 1 评论 -
jdk1.8 安装
闲暇之时整理一些基础的配置,因为在做springcloud中发现自己使用的JDK版本过低,所以在此又温习了一遍JDK的配置过程;新建用户变量:JAVA_HOME 、CLASSPATH 和系统Path变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_102变量名:CLASSPATH变量值:.;%JA原创 2017-11-12 11:33:48 · 548 阅读 · 0 评论