Java
Java知识经验分享
微枫Micromaple
这个作者很懒,什么都没留下…
展开
-
Java中常用的框架
Java中的常用框架:一、Spring1.概念以及优点:①.Spring是一个轻量级的Ioc和AOP容器框架。②.Spring是非侵入性的,基于Spring开发的应用一般不依赖于Spring的类。③.Spring是个容器,因为它包含并且管理应用对象的生命周期和配置。比如对象的创建、销毁、回调等等。④.Spring提供对事务的管理。⑤.Spring对主流的框架提供了很好的...原创 2019-04-01 19:10:34 · 5057 阅读 · 2 评论 -
JavaWeb权限管理
权限设计思想: 用户对应角色,中间有个用户角色表,这个表链接两个表,在其中起到了桥梁的作用,使得用户表与角色表中的关系更加的清晰,最终实现了用户——角色之间的多对多。当然,之前有朋友可能直接忽略了用户角色表,而是在用户表中多加一个字段,然后进行分割,我也不能否认这种方式,但是这种方式容易出错,万一不小心少打了一个分割符号,就出不来了。但是,肯定的就是,这种方式也是进行了用户——角色之间的多...原创 2018-10-05 08:48:21 · 3186 阅读 · 3 评论 -
使用Jetty运行项目报错:Form too large或Form too many keys
用Jetty作为服务器的Web项目时,Form提交数据太大的话报以下两个错误 :java.lang.IllegalStateException: Form too large 205685>200000 java.lang.IllegalStateException: Form too many keys百度了下,发现这两个异常是jetty抛出的jetty限制了Form提交数据的大小,该源码类来自jetty lib库下的jetty-server-7.6.16.v20140903.j原创 2021-04-15 09:26:27 · 1807 阅读 · 3 评论 -
Java中使用jdbc连接常用数据库
Java连接常用数据库:1.SqlServer:public static Connection getCon(){Connection con=null;try {Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");con=...原创 2019-04-08 15:47:21 · 2419 阅读 · 0 评论 -
Java 使用正则表达式判断字符串是否为数字
代码如下String str = "-0.123";Pattern pattern = Pattern.compile("-?[0-9]+.*[0-9]*");Matcher isNum = pattern.matcher(str);System.out.println(isNum.matches());原创 2021-04-27 15:12:45 · 553 阅读 · 2 评论 -
Java中的集合和数组
一、关于集合,首先集合分为Map集合和Collection集合;下面我就一一的来介绍一下这两种集合的区别。Collection集合:它继承了Iterable接口,Collection本身也是一个接口,它有许许多多的方法,比如说size() 集合的项数、isEmpty()是否为空、contains(Object)是否包含某项、clear()清空、add(E)添加、remove(Object)...原创 2019-03-27 23:34:10 · 2628 阅读 · 1 评论