自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Server startup

津渡迷月,莫回望。只愿,不为风亡,不羡高嫦。今生无恙,来日方长。

  • 博客(15)
  • 收藏
  • 关注

原创 Druid动态配置数据源重复刷错误日志

Druid动态配置数据源重复刷错误日志问题描述解决办法踩坑总结问题描述功能需求:       使用druid数据库连接池实现 动态的配置数据源功能:IP、端口、用户名、密码都是用户手动输入,可以测试连接,保存数据源。问题说明:既然是用户自己配置的数据源,就无法避免输入错误,连接失败等情况。预期情况:用户输入的配置错误,测试连接时,会返回连接失败的信息。实际情况:数据源测试连接,连接失败后:后台一直打印错误信息,一直自动重连方法被阻塞无返回信息,

2021-05-10 10:10:32 1132 6

原创 Mybatis的@Param()注解导致分页失效

@Param()注解使mybatis分页失效有没有可以不使用@Param注解,同样也可以传递多个参数(尤其是多个 javaBean)呢?答案是有的,废话不多说,直接上代码同上,这里只贴出关键部分DAO 层, UserInfoDao.java// 搜索用户,对结果进行分页List searchUser(Map<String,Object>);使用DAO,UserService.javaUserInfo userInfo = new UserInfo();Pagination p

2021-04-12 10:03:03 2992 8

原创 Thymeleaf 实战应用

Thymeleaf 实战应用input 、textarea 赋值复选框 判断选中下拉框 动态赋值 与 回显循环遍历超链接 url传参input 、textarea 赋值【JAVA】@RequestMapping(value = { "formData", "" })public String list(HttpServletRequest request, ModelMap model) { Entity entity = xxxService.getEntity(); model.addAtt

2021-03-22 11:40:02 1827 7

原创 Springboot使用validator进行参数校验

Springboot使用validator进行参数校验添加数据效验:单字段效验、级联效验、分组效验、多字段关联效验、自定义效验顺序,执行数据效验,错误信息的处理统一、返回结果类、自定义异常处理、自定义异常执行效验的方式、@Valid注解、ValidatorUtils工具类

2021-12-27 09:37:30 885

原创 Java中hashcode的计算方式

Java中hashcode的计算方式String计算hashCode的方式Entity重写hashCode计算方式HashMap中计算hashCode的方式String计算hashCode的方式Entity重写hashCode计算方式HashMap中计算hashCode的方式

2021-12-06 10:21:28 6493

原创 Js实现放大缩小html页面整体

Js实现放大缩小html页面整体不包含iframe的写法包含iframe的写法不包含iframe的写法html代码<body> <div > <button onclick="enlargePage()">页面放大</button> <button onclick="narrowPage()">页面缩小</button> </div> <div>这里是页面内容......&lt

2021-10-24 16:30:59 4705 1

原创 【mysql】sql优化篇-关键字与索引

sql优化篇-关键字与索引使用explain查看sql性能使用索引提高查询效率普通索引主键索引唯一索引复合索引前缀索引sql关键字对索引的影响in 不会使索引失效like 部分情况会使索引失效and 不会使索引失效 ,or 会使索引失效使用explain查看sql性能##使用explain命令查看query语句的性能:EXPLAIN select * from users;执行结果possible_keys:查询涉及到的字段上若存在索引,将列出该索引key:实际使用的索引。如果为NULL,则

2021-09-27 09:28:43 725 2

原创 MySql大批量生成测试数据

mysql大批量生成测试数据,函数准备:随机生成某个范围内的数字、随机生成指定长度的英文字符串、随机生成中文名、随机生成电话号码、随机生成日期、时间、随机生成邮箱,批量生成数据

2021-09-22 10:02:17 638 1

原创 深入理解java注解及应用

深入理解java注解及应用注解的本质Java常见注解自定义注解Spring的@Bean注解注解的本质Java注解(Annotation)又称 Java 标注,Java标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java 虚拟机可以保留标注内容,在运行时可以获取到标注内容 ,也支持自定义 Java 标注。元注解:用于修饰注解的注解,通常用在注解的定义上。java.lang.annotation包提供了四种元注解:@Documented –注解是否将包含在Jav

2021-07-11 20:00:42 157

原创 Postgresql查询库结构及表属性SQL总结

oracle、mysql、sqlserver、gbase、达梦、postgresql

2021-05-24 10:36:21 3055 6

原创 Oracle查询库结构及表属性SQL总结

Oracle查询库结构及表属性库结构(用户、数据库、表、视图、触发器)表属性(字段、主键、外键、索引、唯一约束)库结构(用户、数据库、表、视图、触发器)【数据库用户】 查询 数据库中的所有用户【数据库】查询 所有数据库名称和字符编码【表】根据数据库名 查询所有表【视图】根据数据库名 查询所有视图【触发器】根据数据库名 查询所有触发器【物化视图】根据数据库名 查询所有物化视图表属性(字段、主键、外键、索引、唯一约束)【字段】根据表名 查询 列

2021-04-19 10:01:40 1148 6

原创 Java实现二叉树的遍历

import java.util.Arrays;import java.util.LinkedList;import java.util.Queue;import java.util.Stack;/** * 树的遍历: * 1. 深度优先遍历 (前序遍历、中序遍历、后序遍历)。 * 2. 广度优先遍历 (层序遍历)。 */public class TreeTest { /** * 树的节点 */ private static class TreeNode { int d

2021-03-06 13:14:12 466 5

原创 MySql查询库结构及表属性SQL总结

MySql查询库结构及表属性库结构(用户、数据库、表、视图、触发器)表属性(字段、主键、外键、索引、唯一约束)库结构(用户、数据库、表、视图、触发器)【数据库用户】 查询 数据库中的所有用户SELECT user,host FROM mysql.user【数据库】查询 所有数据库名称和字符编码select schema_name dbName,DEFAULT_CHARACTER_SET_NAME code from information_schema.schemata order

2021-03-06 13:12:44 625 4

原创 layui实现动态表格

根据不同的模型,在同一个列表html上,动态查询表格头和表格数据<table class="layui-hide" id="layTable" lay-filter="test"></table>layui.use('table', function(){ table = layui.table; //查询表格头数据 var modelId = $("#modelId").val(); $.ajax({ async: fa

2021-02-22 17:21:16 3235 11

原创 进制转换与位运算

进制转换与位运算进制转换数学进制转换Java进制转换按位运算位运算应用进制转换二进制数:由前缀0b开头,前缀可省略。只有0和1组成十进制数:由1-9开头,0-9组成八进制数:由前缀0以及后续的0-7的数字来表示十六进制数:由前缀0x,后面跟随0-9或大/小写的a-f来表示(a-f依次表示10-15)

2021-01-01 19:56:56 2796 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除