![](https://img-blog.csdnimg.cn/20210223093123826.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA基础
文章平均质量分 80
JAVA基础以及常用lang、util、io包的使用
JolyouLu
技术交流群 528668633
展开
-
JAVA-密码学(散列加密、对称加密、非对称加密、数字签名)
散列加密、对称加密、非对称加密、数字签名搞不懂?就这篇博客给你安排的明明白白原创 2021-12-15 21:51:55 · 1507 阅读 · 0 评论 -
Shiro框架入门到精通
Shiro框架入门到精通 权限管理 什么是权限管理 基本上涉及到用户的系统都需要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源 权限管理包括用户身份认证和授权两部分,简称认证授权对应需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限即可访问 什么是身份认证 身份认证就是判断一个用户是否合法用户的过程,最常用的身份证认证就是用户登录功能,核对用户输入的用户名与密码查看是否与存储的用户原创 2021-06-13 22:22:12 · 325 阅读 · 1 评论 -
JAVA-常用异常解释
JAVA-常用异常解释 throw new IllegalArgumentException("参数异常"); throw new NullPointerException("空指针异常");原创 2021-01-07 14:59:31 · 69 阅读 · 0 评论 -
JDK8-java.time包使用
获取前一天 LocalDate localDate = LocalDate.now(); localDate.plusDays(-1);原创 2020-12-05 15:51:18 · 404 阅读 · 0 评论 -
JAVA-反射常用方法
JAVA-反射常用方法 //获取实体类的所有属性 Field[] fields = clazz.getDeclaredFields(); //开启可访问私有变量 field.setAccessible(true); //获取属性类型 String type = field.getGenericType().toString(); //将来属性名首字母大写 String methodName = field.getName().replaceFirst(field.getName().substring原创 2020-11-17 13:27:29 · 106 阅读 · 0 评论 -
JDK8-正则匹配-String.matches坑
由于业务需求编写需要检测匹配获取字符串中的0的值的正则表达式,测试情况是没有问题的 代码一上死活都匹配不上,琢磨了半天 String regex = "[0][.][0][,]|[,][0][.][0][,]|[,][0][.][0]"; String string = "0.0,2.263,0.0,2.261,3.271,0.0"; System.out.println(string.matches(regex)); //返回false 随后我进入matches源码文档上已经作者已经写出使用该方法是检原创 2020-11-07 23:36:45 · 931 阅读 · 0 评论 -
SSM项目基础配置
SSM项目基础配置 基础Spring配置 applicationContext.xml 放于spring文件夹下 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/...原创 2019-03-21 21:29:57 · 262 阅读 · 0 评论 -
JavaWeb入门必看
JavaWeb HTTP协议 HTTP常见状态码 200 OK //客户端请求成功 400 Bad Request //客户端请求语法错误,不能被服务器所理解 401 Unauthorized //请求未经授权,这个状态码必须和www-Authentication报头域一起使用 403 Forbidden //服务器收到请求,但是拒绝服务 404 Not Found //请求资源不存在,输入url...原创 2019-11-21 22:31:01 · 342 阅读 · 0 评论