- 博客(90)
- 资源 (6)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:mssql7backupMyNwind_1.dat’— 开始......
2019-11-26 14:13:42
276
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Spring中的@Transactional(rollbackFor = Exception.class)属性详解
Spring中的@Transactional(rollbackFor = Exception.class)属性详解序言今天我在写代码的时候,看到了。一个注解@Transactional(rollbackFor = Exception.class),今天就和大家分享一下,这个注解的用法;异常如下图所示,我们都知道Exception分为运行时异常RuntimeExceptio...
2019-04-23 17:24:03
444
原创 list对象去重适合jdk1.8以下使用
private List<LeTextBookList> removeDuplicateOutputField(List<LeTextBookList> list) { Set<LeTextBookList> set = new TreeSet<>(new Comparator<LeTextBookList>() { @Override public int compare(LeTex
2022-04-02 14:48:48
835
原创 解决idea运行Tomcat报错:Application Server was not connected before run configuration stop, reason:
解决idea运行Tomcat报错 Application Server was not connected before run configuration stop, reason:
2022-03-23 08:58:52
2655
原创 postgresql导致io异常的原因
报错信息如下:org.postgresql.util.PSQLException: An I/O error occured while sending to the backend.本人遇到的问题:使用的是mybatis进行批量插入的时候报此错误,原因是因为参数拼接超长,改为采用单条插入顺利解决...
2021-10-20 18:00:28
3577
原创 防重放机制的实现方法----LRUMap轻松解决
Apache 为我们提供了一个 commons-collections 的框架,里面有一个非常好用的数据结构 LRUMap 可以保存指定数量的固定的数据,并且它会按照 LRU 算法,帮你清除最不常用的数据。LRU 是 Least Recently Used 的缩写,即最近最少使用,是一种常用的数据淘汰算法,选择最近最久未使用的数据予以淘汰。import org.apache.commons.collections4.map.LRUMap;/** * 幂等性判断 */public class I
2021-04-21 15:51:42
890
原创 本地项目上传码云
1,首先在码云上新建一个项目,如下图所示2,本地新建一个文件夹3,进入新建的文件夹,点击鼠标右键,选择git bash here然后在窗口输入 git init 这时候文件夹会多出一个.git文件夹,看不到文件夹的,点击鼠标右键选择“显示不显示隐藏的文件”就可以看到这个文件夹了4,进入刚刚在码云新建的项目里,复制框框里的路径5,然后在回到本地新建的文件夹里继续操作git输入git remote add origin + 你刚刚在码云复制的那行路径6,继续输入 git pull
2021-03-09 17:04:25
152
原创 Cannot determine a partition to read for slot-------- springboot 项目连接Redis 集群报错
报错信息摘要提示如下:io.lettuce.core.cluster.PartitionSelectorException:Cannot determine a partition to read for slot原因如提示: slot 没有重新分配到每个node节点,可能跟redis开启集群功能有关系解决办法检查每个节点的slot覆盖情况: 进入redis安装目录下执行如下命令:如出现以下结果:Warning: Using a password with '-a' or '
2021-01-04 15:40:22
4694
原创 RestTemplate 工具类
package com.allowance.common.utils;import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpMethod;import org.springframework.http.ResponseEntity;import org.springframework.web.client.R
2020-08-12 11:03:03
237
原创 Linux(Centos7)下redis5缓存服务集群分布式搭建
Linux(Centos7)下redis5缓存服务集群分布式搭建注意:可以查看Redis官网查看集群搭建方式,连接如下https://redis.io/topics/cluster-tutorial集群中应该至少有三个节点,每个节点有一备份节点。需要6台服务器。如果条件有限,可以搭建伪分布式,以下步骤是在一台 Linux 服务器上搭建有6个节点的 Redis集群。准备工作:安装依赖包[root@localhost ~]#yum install -y gcc g++ make gcc-c++ ke
2020-05-28 09:32:29
225
原创 mysql定时备份+还原
1.创建脚本文件:首先创建一个 bat 文件,如dump.bat,dump的内容是:“C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump” -u root -p123456 datacenter > c:\datacenter.sql注意:如果 mysqldump.exe 文件路径有空格,则一定要使用""包括然后双击bat文件,假...
2020-03-10 09:33:59
423
原创 sql 标识用法
SELECT (case type when '1' then '是' else '否' end) as 是否补贴, province_code as 省份, product_id , iot_url, tranche_name as 分档名称, subsidy_province as 省补贴额, subsidy_center as 中...
2020-01-17 08:43:50
469
原创 mysql5.7 安装版教程
安装包找我下载------------812304025https://www.cnblogs.com/xiaxiaoxu/p/8977418.html安装步骤第一步·同意协议第二步·选择手动安装第三步·选择安装的内容第四步·Execute第五步·弹出 Visual 安装页面安装第六步·安装Mysql Server第七步·Next第八步·继续N...
2020-01-10 14:46:47
235
原创 mysql语句学习笔记
mysql语句学习笔记/* Windows服务 */– 启动MySQLnet start mysql– 创建Windows服务sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST – 显示哪些线程正在运行S...
2019-11-13 17:41:28
144
原创 脚本启动jar启动后关闭窗口
bat中代码,第一行表示运行jar成功后隐藏dos窗口:%1 mshta vbscript:CreateObject(“WScript.Shell”).Run("%~s0 ::",0,FALSE)(window.close)&&exitjava -jar E:\start\newscreening-0.0.1-SNAPSHOT.jar开机自启(启动项目录根据系统情况而定):...
2019-11-13 10:10:42
1802
原创 批量删除Maven本地仓库中未下载完成的jar包(不完整的jar包)
1、删除repository库目录下所有后缀名是.lastUpdated的文件2、进入maven本地仓库地址:CMD进入windows的路径(或在仓库目录的地址栏直接输入CMD,回车自动打开);3、执行命令for /r %i in (*.lastUpdated) do del %i...
2019-08-02 08:30:11
1308
转载 springboot整合Activiti Modeler流程编辑器
https://blog.csdn.net/vandet100/article/details/84641314
2019-07-23 14:57:57
553
原创 springboot整合UEditor编辑器,亲测有效
UEditor以前在php项目中使用过,是一款非常强大的富文本编辑器,内部实现了各种上传功能,我们甚至不用写任何代码,只需要在所需的项目中正确引入ueditor即可。最近在学习java spring boot框架,项目中也选择这款编辑器。但是配置却出现了很多问题,是我没有想到的。因为用thinkphp5来引用时基本不需要任何配置,引入几个js文件就行了。然而在spring boot 中却没有那么简...
2019-06-19 13:54:12
1899
4
原创 SpringBoot项目打包(jar) 教程
一、先对项目进行二、查看项目目录下是否存在target文件三、查看是否存在jar文件四、使用 cmd 运行 java -jar (把打包好的jar包拉过来即可运行)注意事项:打包之前 在pom.xml中加入启动类的依赖<–这是启动类路径–> <build> <plugins> <plugin&g...
2019-06-13 18:09:06
320
转载 HttpServletRequest 和 HttpServletResponse
一:HttpServletRequestrequest对象是请求对象。请求一次就创建一个request对象,并且存储了请求的信息。所以在表单提交中,我们可以通过request对象获取用户提交的所有信息。详见下文。 常用方法: request.getContextPath() 获取根路径。 request.getParameter("name") 根据name获取val...
2019-06-13 15:59:29
140
转载 实体添加注解导出Excel
用 Apache 开源框架 poi, 或者 jxl 都可以实现啊。面向百度编程,把代码模板 copy 下来,根据自己的业务再改改,能有多难?嗯.. 的确不难,但是你的代码可能是下面这个熊样子的:上面这段代码看上去是不是又臭又长呢?今天,小哈将教您如何使用 7 行代码搞定 Excel 文件生成功能!二、Apache poi、jxl 的缺陷在说如何实现之前,我们先来讨论一下传统 E...
2019-05-30 18:20:08
1728
2
转载 MyBatis传入参数为list、数组、map后forrach的用法
1.foreach简单介绍:foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每...
2019-05-29 15:42:17
245
转载 创建maven聚合项目 详细流程
一,创建Maven多模块项目 先建立外层父工程 File →new →project 选择Spring Initializr Next下一步到以下页面 工程结构如下: 接下来,把src整个删掉,父工程不需要,因为父工程你就当它只有一个外壳就完了...
2019-05-29 15:18:06
1724
2
原创 sql去重 查询
有重复数据主要有一下2种情况:1.存在两条完全相同的纪录这是最简单的一种情况,用关键字distinct就可以去掉例子: select distinct * from table(表名) where (条件)2.存在部分字段相同的纪录(有主键id即唯一键)如果是这种情况的话用distinct是过滤不了的,这就要用到主键id的唯一性特点及group by分组例子:select * fro...
2019-05-27 15:10:32
422
原创 时间的转换
postman 传入时间格式报错400 实体类加上@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")private Date startDate;@JsonFormat(pattern = "y...
2019-05-23 17:49:04
659
原创 git学习网站
https://github.com/doocs/advanced-javahttps://github.com/MisterBooo/LeetCodeAnimationhttps://github.com/yangchong211/YCBlogshttps://github.com/ZhongFuCheng3y/3yhttps://github.com/Snailclimb/JavaGu...
2019-05-23 09:14:46
144
原创 Spring Boot 实战 - 打造自己的云盘
最近在做工作流的事情,正好有个需求,要添加一个附件上传的功能,曾找过不少上传插件,都不是特别满意。无意中发现一个很好用的开源web文件管理器插件 elfinder,功能比较完善,社区也很活跃,还方便二次开发。环境搭建软件 地址 SpringBoot https://spring.io/projects/spring-boot/ elFinder https://s...
2019-04-29 18:26:50
2872
springboot整合UEditor亲测有效.zip
2019-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人