摘要:
Java加密算法有三种:
1、单向加密算法
2、对错加密算法
3、非对称加密算法
单向加密算法
单向加密是不可逆的加密算法,加密的密文不能解密,常见的算法有MD5、SHA、HMAC。
MD5(信息摘要算法)
无论多长数据最后都编码成128位数据,同样数据一直一致。
用途:可用做文件校验、密码加密、散列数据。
代码... 阅读原文
2018-04-28 12:58:03 阅读(772) 评论(0)
摘要:
英文原文:Java Integer Cache 翻译地址:Java中整型的缓存机制 原文作者:Java Papers 翻译作者:Hollis 转载请注明出处。
本文将介绍Java中Integer的缓存相关知识。这是在Java 5中引入的一个有助于节省内存、提高性能的功能。首先看一个使用Integer的示例代码,从... 阅读原文
2018-04-28 11:08:03 阅读(752) 评论(0)
摘要:1. include指令在被导入页面时,会与原有的jsp代码完全融合,共同生成同一个Servlet;而include动作则会在原有的jsp代码使用include方法而被导入页面,所以includ指令在执行时不需要编译,执行速度快,而includ动作在执行时需要编译,执行速度慢; 2.include指令在被导入页面... 阅读原文
2018-04-28 09:14:02 阅读(775) 评论(0)
摘要:
1.MySQL
1.1 MySQL简介
a)MySQL是一个开源免费的关系型数据库管理系统。
b)默认用户:root
c)默认端口号:3306
2.MySQL常用命令
2.1连接MySQL
mysql -uroot -p (注意此处没有分号哦;)
2.2查看当前所有得到数据库
show datab... 阅读原文
2018-04-28 08:55:02 阅读(779) 评论(0)
摘要:
对于java系统包,我们的IDEA里开发项目时,如果你使用了java系统包,如import java.util,那么,你可以把它和其它第三方的包分开,这样更清晰,我们可以在设置里,代码风格,java ,导入包菜单去实现。
而有些代码样式简检工具要求把所有包名在引用时都排序,你java包不能搞特殊化,这时,就需要... 阅读原文
2018-04-28 08:08:02 阅读(713) 评论(0)
摘要:
很多网上的Springcloud demo都是基于Springboot1.5开发的,但是直接用来开发Springboot2.0发现一堆坑.
踩了一推坑,回来总结一下,希望看到的人总结经验.
EurekaServer
阅读原文
2018-04-28 07:25:03 阅读(780) 评论(0)
摘要:
Lambda表达式
形式:参数,箭头(->),表达式
参数类型要写,如果可以推导出来则可以不写
只有一个参数可以省略小括号
无参数要写空括号()
*如果分支返回值,那么所有分支都要返回值,否则不合法
函数式接口:只有一个抽象方法的接口(可以用@FunctionalInt... 阅读原文
2018-04-28 07:16:02 阅读(740) 评论(0)
摘要:
上次做了个P2P项目,因为前台和后台分成了两个项目,所有前后台上传的文件怎么共享就成了一个问题,刚好我负责的用户中心模块的头像上传就遇到了这个问题,本来想的是用本地绝对路径,但发现jsp的img属性无法定义绝对路径,百度了一下找了个解决方案,分享给大家:
1.tomcat的conf目录下的.xml文件 2.... 阅读原文
2018-04-28 07:10:05 阅读(733) 评论(0)
摘要:
Github 项目地址:
https://github.com/liumeng0403/lm.solution
一、说明
1.本项目未按java项目传统命名方式命名项目名,包名
如:org.xxxx.xxxx 等等,
原因是个人的开源项目不属于任何组织,目标是开箱即用不在为
... 阅读原文
2018-04-28 06:00:10 阅读(750) 评论(0)
摘要:
一、MySQL数据库
1.创建数据库
CREATE DATABASE jdbc CHARACTER SET 'utf8';
2.建表
CREATE TABLE user (
id int(10) NOT NULL AUTO_INCREMENT,
userName varchar(20) NOT NULL,
... 阅读原文
2018-04-28 00:53:04 阅读(745) 评论(0)