自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (8)
  • 收藏
  • 关注

转载 nginx常用命令

nginx常用命令

2023-01-31 09:18:07 340

原创 MySql

mysql索引

2022-08-25 13:22:09 327

原创 Swagger接口动态分组

前言:网上查的接口分组,都是手动配置多个Docket来实现分组,但是这样每加一个业务还要改这里代码,太麻烦所以自己改造了一下,代码效果如下注意:这种方式要保证接口要有一定的规则,比如(有如下三个接口1.aaa/xxx/xxx, 2.aaa/bbb/bbb,3.ccc/xx/bb)那么就会有aaa和ccc两个分组代码:import org.springframework.beans.factory.support.DefaultListableBeanFactory;import org.sp

2021-11-01 14:20:12 1241

原创 orcale常用(和常见问题)

mybatis多行插入 <insert id="add" parameterType="list"> insert all into APP_ROLE_VS_JURISDICTION values <foreach collection="list" index="index" item="ta" separator="into APP_ROLE_VS_JURISDICTION values" close="select 1 from dual"

2020-12-19 11:52:13 312 1

原创 orcale快速创建用户和表空间实例

1.创建表空间create tablespace childim_data --表空间名称loggingdatafile 'D:\app\admin\oradata\orcl\childim_data.dbf' --表空间储存位置size 50m --初始大小autoextend onnext 32m --每次增长大小maxsize 4000m --表空间做大值extent management local;2.创建用户并指定表空间 create user ch...

2020-12-19 10:55:54 105 1

原创 mybatis foreach需要注意

当条件为单个数组的时候1.collection="array",必须是array,而不是mapper中的参数名2.参数类型不用加参考:https://www.cnblogs.com/fnlingnzb-learner/p/10566452.html

2020-12-18 16:51:15 105 1

原创 mybatisplus字段值自动填充

1.在需要自动填充的字段上添加相关注解1.在添加时自动填充@TableField(fill = FieldFill.INSERT)private Date createdTime;2.在修改时自动填充@TableField(fill = FieldFill.UPDATE)private Date updatedTime;2.添加自动填充的配置类说明:1.填充配置的字段,要和实体类中保持一致2.代码中getUserId()方法是从Security框架中获取登录人员的id,根

2020-12-18 15:49:11 646 2

原创 mybatis-plus生成文件

1.引入maven包 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.3.2</version> </dependency> &lt

2020-12-18 15:37:30 668

原创 Mybatis(plus)自定义xml文件位置,与mapper同级

1.修改yml配置文件配置xml文件所在位置mybatis-plus: mapper-locations: classpath*:com/hn/renting/modules/**/mapper/xml/*Mapper.xml2.修改pom.xml<build> <plugins> <plugin> <groupId>org.springframework.boo

2020-12-18 14:29:41 3377

原创 springboot 代码混淆(反编译)

作用:将类名,和方法名以及字段名修改为简单的abc形式,增加阅读难度因作者水平有限,只能将service的代码进行混淆实现:1.在pom添加插件,修改springboot大打包插件。具体代码如下:基本不用改,改一下启动类名就行<build> <plugins> <!--混淆代码插件--> <plugin> <groupId>co

2020-12-16 18:14:37 3932 2

原创 mysql 8.0 用户管理

##创建用户名jeecg,密码为jeecgcreate user jeecg identified by 'jeecg';##将jeecg-boot库的所有权限,授权给jeecg@'%'用户GRANT all privileges ON `jeecg-boot`.* TO jeecg@'%';##可以授权部分权限,all privileges可以替换为 SELECT, INSERT...多个以,隔开##给管理员授权这个才能收回用户权限grant system_user o..

2020-12-09 15:40:56 142

原创 maven 打包javase为可运行jar

<build> <plugins> <!-- 编译插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8..

2020-12-09 09:56:17 174

原创 Lost connection to MySQL server at ‘reading authorization packet‘, system error: 0_Mysql

问题描述,使用navat+ip连接mysql是候报错,cmd连接正常尝试下面两种方法1.重启mysql2.cmd连接mysql后执行 set global connect_timeout=60;(我只是使用这个)

2020-10-16 09:30:43 923

转载 并发库存问题

问题:一件商品只有100个库存,现在有1000或者更多的用户来购买,每个用户计划同时购买1个到几个不等商品。如何保证库存在高并发的场景下是安全的。 1.不多发 2.不少发 下单涉及的一些步骤 1.下单 2.下单同时预占库存 3.支付 4.支付成功真正减扣库存 5.取消订单 6.回退预占库存 什么时候进行预占库存 方案一:加入购物车的时候去预占库存。 方案二:下单的时候去预占库存。 方案三:支付的时候去预占库存。 分析: 方案一:加入购物车并不代表用户一定会购买..

2020-09-23 16:24:31 2051 2

原创 Activiti入门demo(Stringboot)

说明activiti版本5.22.0,boot版本2.*一.准备1.添加maven依赖 <!--actity流程图--> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter-basic</artifactId>

2020-09-10 11:49:16 230

原创 SpringBoot整合Quartz

1.依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency>2.创建相关表(下面oracle和mysql的选一个)2.1 oracle--自己创.

2020-09-10 09:50:06 260

原创 maven包冲突问题

An attempt was made to call a method that does not exist. The attempt was made from the following location:报错这个信息的一般是maven包冲突了,需要将冲突包给去掉例如:<!--actity流程图--><dependency> <groupId>org.activiti</groupId> <artifactId&g

2020-08-31 17:03:48 238

原创 IReport生成pdf

一.iReport安装与使用1.下载安装iReport(5.6.0)下载地址(社区地址需要):https://community.jaspersoft.com/project/ireport-designer/releases下载地址(csdn下载):https://download.csdn.net/download/csdndemimang/127666692.使用介绍2.1安装完成之后,运行程序2.2创建模板 文件 --> new ,后面全部点下一步3.3模...

2020-08-28 15:39:43 1080 1

转载 idea代码不自动提示

1.查看 file --> power save mode 是否被打钩(表示开启了省电模式),把勾去掉然后重启idea2.清理缓存 file -->invalidate caches

2020-08-18 16:29:00 1673 1

原创 logback日志中文乱码

问题是logback.xml配置文件中编码配置问题 <encoder> <pattern>%-5p [%d][%mdc{mdc_accNo}] %C:%L - %m %n</pattern> <charset>utf-8</charset> </encoder>类似上面的代码,1.如果设置了utf-8,然后乱码的,将编码去掉试一下2.如果没有设置编码格式的,将utf-8加上试一下...

2020-08-18 09:59:31 4066

原创 springboot异常统一处理

import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.HandlerExceptionResolver;import org.springframework.web.servlet.ModelAndView;import javax.serv..

2020-08-15 09:47:51 238

原创 springboot + mybatis plus多数据源配置(简单版)

基本上和mybatis的多数据源配置是一样的,区别是将与原生的SqlSessionFactory替换成mybatis plus的就行mybatis多数据源配置:https://blog.csdn.net/csdndemimang/article/details/108017714示例:(就是这句不一样MybatisSqlSessionFactoryBean bean = new MybatisSqlSessionFactoryBean();)import com.baomidou.mybati

2020-08-15 09:32:00 605

原创 springboot + mybatis 多数据源

1.application.yml中添加多个数据源配置,(ds1,ds2自定义名称)spring: datasource: ds1: jdbc-url: jdbc:mysql://localhost:3306/stu?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai username: root password: root driv...

2020-08-15 09:21:03 218

原创 前段数据加密,后端解密

一.生成秘钥和公钥,(公钥加密,私钥解密)1.添加依赖 <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version> </dependency>

2020-08-13 11:36:33 657

原创 springboot 配置文件加密

一.添加相关依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>2.1.0</version> </dependency&g

2020-08-13 10:01:20 675

原创 idea 不自动生成target

1一般原因就是 File --> Project Scttings 资源没有设置2.我这里是因为我相关包名称做了改变,这个设置了依然不能自动生成然后我的操作就是,把这个蓝色的给点掉,apply,然后在点上在apply,然后就好了3.如果还不行就点开idea生成的.iml文件和其他好项目比对一下,看一下区别,然后改一下...

2020-08-05 11:18:53 14818 7

原创 Springboot @NotBlank等参数校验失效问题

我这里是springboot切换到2.3.2.RELEASE后失效的,将版本换成2.2.2.RELEASE后正常(哎心累)还有是一个使用注意的点在controlle中使用,要在controller类上加@Validated

2020-08-01 18:06:33 1611

原创 java中的特殊运算符

运算符 '|' '&' '^'| :两个二进制对应位都为0时,结果等于0,否则结果等于1;& :两个二进制的对应位都为1时,结果为1,否则结果等于0;^ :两个二进制的对应位相同,结果为0,否则结果为1。具体代码如下:public static void t1() { int a = 5; // 0000 0101 int b = 3; // 0000 0011 System.out.println("a=...

2020-07-03 11:23:02 289

原创 POI导出Excel(合并单元格),获取excel内容

依赖包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9</version> </dependency> <dependency>

2020-06-19 17:35:33 821

原创 Swagger扫描多个路径

主要是在于apis方法中使用Predicates.or(path1,path2)的方法扫描单个return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() // 自行修改为自己的包路径 .apis(Swagger2Config.basePackage("com.dnkj.smart

2020-06-16 14:36:42 3005 1

转载 Win10下安装RabbitMQ

一、下载所需安装文件(erlang和RabbitMQ)1. 下载erlangRabbit MQ 是建立在Erlang平台上,所以安装Rabbit MQ的前提是安装Erlang。下载地址:http://www.erlang.org/downloads得到安装文件“otp_win64_21.1.exe”,一路“Next"安装即可。进入到安装目录“D:\Program Files\erl10.1\bin”下,执行“erl”命令看到版本号就说明erlang安装成功了。2. .

2020-06-12 15:36:15 168

原创 springboot统一处理Date参数

之前没有统一处理都是使用注解加在字段上来处理date参数的@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")private Date createDate;@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")public Date getCreateDate() { return createDate;}public void setCreateDate(Date createDat

2020-06-12 15:14:21 865

原创 聚合项目打包失败问题

1.首先当A模块,应用B模块时,要在A模块的pom.xml文件中添加<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>

2020-05-26 09:12:33 399

原创 SpringBoot + Dubbo + zookeeper 实例详解

一、下载配置zookeeper下载地址(3.5.7):http://archive.apache.org/dist/zookeeper/zookeeper-3.5.7/1.解压文件,然后创建data文件夹和log文件夹2.将/conf 文件夹下的 zoo_sample.cfg 文件,名称修改为 zoo.cfg。并将文件中的dataDir属性值设置为data文件夹所在地址,同时添加dataLogDir属性,其值为log文件夹所在位置3.运行zookeeper服务,双击 /bin..

2020-05-19 09:15:27 281

原创 逆向工程 生成mapper,dao,entity(使用教程--超详细)

项目地址:https://gitee.com/manyundemimang/db-generate快速使用resources目录下有两个配置文件,mysql数据库使用generatorConfig.xml,orcale数据库generatorConfig1.xml

2020-05-16 17:25:29 1814

原创 logback日志实例

springBoot使用:在资源根目录创建logback.xml文件,将下面代码复制进去就能使用(注意修改生成文件名称);说明:<!-- 1、日志级别及文件 日志记录采用分级记录,级别与日志文件名相对应,不同级别的日志信息记录到不同的日志文件中 例如:error级别记录到log_error_xxx.log或log_error.log(该文件为当前记录的日志文件),而log_error_xxx.log为归档日志,日志文件按日期记录,同一天内,若日志文件大小等于或大于2M,则按0、1、2...顺.

2020-05-16 14:33:23 366

原创 springboot+thymeleaf自定义select标签

效果<sys:dict type="DISEASES_OPTION" name="option_code" class="" />创建方言import org.thymeleaf.dialect.AbstractProcessorDialect;import org.thymeleaf.processor.IProcessor;import org.thym...

2019-08-07 18:05:04 2620

原创 logback 日志写入orcal数据库中无数据,问题很坑

logback.xml添加并引用<appender name="db-classic-oracle" class="ch.qos.logback.classic.db.DBAppender"> <connectionSource class="ch.qos.logback.core.db.DriverManagerConnectionSource"&gt...

2019-04-10 15:39:41 982

原创 对于service接口有多个实现问题

当service有多个接口时,如果用@Autowired private TestService service; 就会报异常,告诉我们 他的实现只能有一个所以需要自己去new不同的实现类,但是在这里因为我在serviceimpl中我们获取dao层也是用注解形式获取的,这里也会报异常,表示dao为空,这里dao层也不能用注解获取,这里在网上找到了获取dao的方法@Co...

2019-03-26 09:55:13 2851

原创 页面加载完后执行js代码的三种写法

//完整: $(document).ready(function(){ ...................... }); //简写: $(function(){ ............. }) //JS: window.load=function(){ .......

2019-01-31 15:15:19 9983

个个的aspose-words-20.4-c-jdk17.jar

个个的aspose-words-20.4-c-jdk17.jar,

2020-10-26

个个的字体文件.zip

ireport 中文不显示解决.......................................

2020-08-28

个个的IReport 5.6.0.zip

iReport 5.6.0安装包..............................................................................................

2020-08-28

amr测试用的音频,包含mp3,wav,amr文件

测试用的音频,包含mp3,wav,amr文件

2020-04-15

100份简历模板

100份简历模板,分为图片目录以及模板的word文档。100份总有你满意的那份!

2018-11-15

ssh(spring+sturts2+hibernate)所需jar包

拥有ssh项目的所有jar包,再也不用担心缺少那些jar包了,一步搞定

2018-04-12

(ssm)spring+springMVC+mybatis框架所需包集合

有了这个架包集,再也不用单行缺少架包了,也不用一个一个找了,一步搞定

2018-04-12

ssm入门级项目练手

教你快速搭建一个简单的ssm小项目,项目里有详细的注解,非常适合刚学写ssm项目的人; 这个项目是一个房屋出租的管理系统,有两个表,分别是管理园表,和房屋信息表; 项目里有登录验证,两个表的关联查询,房屋信息的添加和修改

2018-04-08

空空如也

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

TA关注的人

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