自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Kaptcha:验证码生成

前言项目需要使用登录验证码功能(以前写过但是具体怎么实现的忘记了,现在记录一下)网上找到的博客大多都是默认的实现验证码,后期自己加工了一下实现自定义的功能实现效果图。借鉴网上的优秀文章,仅供个人记录学习实现代码如下第一步创建KaptchaConfig配置类@Configurationpublic class KaptchaConfig { @Bean public DefaultKaptcha getDefaultKaptcha(){ DefaultKap

2022-02-16 20:11:46 458

原创 Mysql的事务特性

事务的特性:ACID原子性(atomicity):一个事务是一个不可分割的工作单位,事务中包括的操作要么都不做,要么都做持久性(durability):持久性也称永久性,指一个事务一旦提交,他对数据库的改变就应该是永久性的,接下来的其他操作或故障不应该对其有任何的影响。隔离性(isolation):一个事务的执行不能被另一个事务所干扰,即一个事务内部的操作及使用对并发的其他事务是隔离的,并发执行的各个事务之间不能相互干扰。一致性(consistency):事务必须是使数据库从一个一致性状态变到另一

2021-03-30 10:37:25 132

原创 关于session在谷歌浏览器上被过滤的问题

问题公司项目后台出现在谷歌浏览器上登陆不成功,在其他浏览器上成功使用的架构:利用shiro框架,获取cookies,登陆接口访问成功,获取用户信息接口却报未获取到用户信息错误。原因经过查找发现当请求接口是发现,登陆接口返回的cookies信息被过滤掉了解决...

2021-03-11 14:05:38 1477 3

原创 项目中数据查询不一致问题

今天项目中遇到一个问题:项目迁移后,当前项目查询出来的数据跟原先数据不一致。现象:出现了一条数据缺少,而另一条数据重复。查询数据做了分页,经过查询发现重复的这条数据每次都是在分页的位置。重新查询sql的执行顺序,sql的执行顺序为:from>on>join(从后往前、从右往左,最后的表作为基础表一般数据量最少)>where>group by >聚合函数>having >select>order by>limit经查询我自己使用的sql里面按照一个

2020-11-04 10:38:44 800

原创 SpringBoot项目启动后Process finished with exit code 0

SpringBoot项目启动后:Process finished with exit code 0项目启动后出现首先这并不是报错了,意思是:这个表示程序正常执行完毕退出了。这就表示项目启动成功后了,此时运行,最后运行完毕自动退出。但我们是需要访问路径的,所以需要引入web jar包原先我的pom.xml文件是<!--############################################ WEB应用服务器 ##################################

2020-11-02 15:27:57 2049

原创 问题:写入csv文件时转换编码utf-8成utf-8-bom

原先用PrintWrite写入的时候,设置编码为utf-8,但是不满足需求。追加使用BufferedWriter 字节流编码不支持utf-8-bom,新增写入之前的代码FileOutputStream fos = null; //需要UTF-8-BOM编码 byte[] uft8bom={(byte)0xef,(byte)0xbb,(byte)0xbf}; fos = new FileOutputStream(

2020-08-13 10:35:00 3297

原创 Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could

Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.出先这个问题,查询无果,看网上有说刷新maven,clean等等操作,试了不行然后就在我将mybatis标签删除、又重新加上后神奇的事情发生了运行成功了(有点诡异哈)application-dev.yml代码:app: name: /redisserver: p

2020-07-23 18:49:40 122

原创 java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

1、首先新建一个javaweb项目(正在学习中,对于这方面不太了解)dao层的连接数据库的代码(仅仅是其中一个方法,简单的获取列表)public List<User> getAll(){ List<User> users = new ArrayList<>(); Connection connection = null; PreparedStatement preparedStatement = null;

2020-06-29 17:00:23 288 1

原创 kafka集群

kafka集群搭建kafka_2.11-0.11.0.0.tgz此时zookeeper集群已经搭建好并启动状态,在3台虚拟机上(1)配置文件:config/server.properties:此时要主要原来文件本身已经带有这些了,要先把以前的注释掉,或者直接在原有基础上改(遇到的坑)broker.id=1listeners=PLAINTEXT://192.168.132.130:9092...

2020-01-19 14:44:50 196

原创 zookeeper集群

Linux安装zookeeper关闭防火墙命令:systemctl stop firewalld.service(重要)1、首先把Windows的zookeeper-3.4.10-tar.gz文件放到Linux的usr文件下。利用xshell实现window与Linux文件互传,新建会话,连接,主机:192.168.132.128(linux虚拟机打开setting ——network ——...

2020-01-19 14:36:51 135

原创 生成树工具包

需求:解决生成树形结构问题一开始是遍历sql得到效果图,但是如果数据量较大的话对服务器压力较大,并且耗时长,优化在代码中写出树工具类最终效果图:代码图片...

2020-01-04 15:24:57 313

学习笔记练习Java代码生成树工具.txt

练习练习生成树工具类,自己已经实现,如有问题,

2020-01-04

空空如也

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

TA关注的人

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