
JAVA
JAVA基础
爪哇国大法师一枚
6年java开发,java web,小程序,app,各种项目经验
展开
-
JAVA是怎么抛出异常的?
一、系统自动抛出异常当程序语句出现一些逻辑错误、主义错误或者类型转换错误时,系统会自动抛出异常例一public static void main(String[] args) { int a = 5; int b = 0; System.out.println( a / b);}运行结果,系统会自动抛出ArithmeticException异常Exception in thre...原创 2020-04-16 17:41:35 · 841 阅读 · 0 评论 -
jdbcTemplate.batchUpdate()
jdbcTemplate.batchUpdate()执行慢// 数据库连接jdbcspring.datasource.type=com.alibaba.druid.pool.DruidDataSourcespring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://l...转载 2019-06-27 12:21:45 · 1034 阅读 · 0 评论 -
shiro Shiro登陆异常 did not match the expected credentials && HashedCredentialsMatcher密码匹配过程
一。。当你登陆的时候,你会创建一个UsernamePasswordToken对象,或者UsernamePasswordToken的子类对象,并且赋予账号、密码、rememberMe,这里的密码你需要和数据库一直,比如你做了md5加密,那么你先做md5加密然后再创建UsernamePasswordToken对象.然后你在校验完毕后:return new SimpleAuthenticationI...原创 2019-07-06 09:56:13 · 6600 阅读 · 0 评论 -
UUID.randomUUID()介绍
UUID.randomUUID().toString()是javaJDK提供的一个自动生成主键的方法。它保证对在同一时空中的所有机器都是唯一的,是由一个十六位的数字组成,表现出来的形式。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同),时钟序列,全局唯一的IEEE机器识别号(如果有网卡,从网卡...转载 2019-07-06 10:04:11 · 1315 阅读 · 0 评论 -
自定义注解Annotation实现原理与自定义注解例子
什么是注解?对于很多初次接触的开发者来说应该都有这个疑问?Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且供指定的工具或框架使用。Annontation像一种...转载 2019-07-20 15:05:16 · 465 阅读 · 0 评论 -
Ajax请求传对象List到后台
前台传参:$(’#inventoryListSubmit’).click(function(){var studentArray= new Array();studentArray.push({age: “1”, name: “李四”});studentArray.push({age: “2”, name: “张三”});$.ajax({url: ‘…’,type: ‘POST’,...原创 2019-07-25 15:35:57 · 4363 阅读 · 1 评论