自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 This function has none of DETERMINISTIC, NO SQL...mysql无法复制函数

出错信息:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable)原因:这是我们开启了bin-log, 我们就必须指定我们的函数是否是

2021-04-07 10:51:03 158

转载 VMware 安装 Centos7 超详细过程

VMware 安装 Centos7 超详细过程(https://www.runoob.com/w3cnote/vmware-install-centos7.html)

2021-03-31 15:30:29 116

转载 注解@Mapper(componentModel = “spring“)-自动生成DTO-DO的模型映射

-动生成DTO-DO的模型映射注解@Mapper(componentModel = “spring”)-自动生成DTO-DO的模型映射​插件可以自动生成实现类,实现DTO-DO各种模型之间的字段映射(不仅仅限制于DTO-DO)

2021-03-25 15:39:45 1450

原创 MybatisPlus修改空

//手动设置为null字段return update(material, Wrappers.lambdaUpdate().set(Material::getMaterialType1Id, material.getMaterialType1Id()).set(Material::getMaterialType2Id, material.getMaterialType2Id()).set(Material::getMaterialType3Id, material.getMaterialType3Id

2021-03-25 11:08:00 264

原创 Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql.cj.jdb

启动springboot时遇到个问题Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.*原因:因为使用最新

2021-03-12 18:06:38 115

原创 POI 导出Excel,部分单元格的锁定和背景至灰

先来看看效果直接上代码public void doExport(HttpServletRequest request, HttpServletResponse response, List<ProductionPlanActualIEO> list) { //这是我封装的一个个方法,其目的是设置导出文件的名字,不需要的可以不写 ExportHelper.prepareExportXlsx(response, EXPORT_FILE_NAME); //

2021-03-05 17:55:31 1342

原创 POI实现Excel下拉框动态加载

/** * 下拉框动态加载 * @param workbook */ private void changeModelBody(Workbook workbook) { Sheet sheet = workbook.getSheetAt(0); HashMap<Integer,String[]> dropDownMap = new HashMap<>(); List<DictionaryDat

2021-03-05 17:35:34 305

原创 slf4j日志管理logback-spring.xml

<?xml version="1.0" encoding="UTF-8"?><!-- 通过property标签,来存放key-value数据,便于后面的动态获取,提高程序的灵活性 --><property name="log-dir" value="../logs"/><property name="log-error" value="error"/><property name="log-info" value="info"/>&l

2020-12-23 16:00:52 121

原创 log4j2.xml日志分开管理

<?xml version="1.0" encoding="UTF-8"?> sdkCommon <root level="INFO"> <appender-ref ref="Error" /> <appender-ref ref="Debug" /> <appe

2020-12-23 15:58:51 233

转载 linux下 端口被占用问题

解决方法:1.查找被占用的端口netstat -tlnnetstat -tln | grep 8083netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况2.查看端口属于哪个程序?端口被哪个进程占用lsof -i :80833.杀掉占用端口的进程kill -9 进程id...

2020-12-07 10:12:15 74

转载 window 下 某个端口被占用

这里写自定义目录标题window 下 某个端口被占用window 下 某个端口被占用1、 开始—->运行—->cmd,或者是window+R组合键,调出命令窗口;2、输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是1224,首先找到它;3、查看被占用端口对应的PID,输入命令:netstat -aon|findstr “8081”,回车,记下最后一位数字,即PID,这里是9088;4、 继续输入tasklist|findstr “9088”,

2020-12-07 10:09:36 65

原创 rank(),row_number(),dense_rank()排序的区别(MySQL)

准备一个环境create table students( id int(4) auto_increment primary key, name varchar(50) not null, score int(4) not null );insert into students(name,score) values('curry', 100), ('klay', 99), ('KD', 100), ('green', 90), ('James', 99), ('AD', 96

2020-11-11 10:59:38 134

原创 java 通过 SmbFile 类操作共享文件夹

不知道怎么准备环境的可以看我上一篇文章,希望对大家有所帮助java基于jcifs.smb 远程发送文件到服务器/共享文件夹读取文件/** * 读取共享文件夹下的所有文件(文件夹)的名称 * @param remoteUrl */public static void getSharedFileList(String remoteUrl) { SmbFile smbFile; try { // smb://userName:passWord@host/path

2020-11-02 18:18:34 1235

原创 java基于jcifs.smb 远程发送文件到服务器/共享文件夹

第一步:新建一个共享文件夹在桌面新建一个文件夹右键–>属性–>点击共享选择一个共享用户,然后点击共享第二步:项目中引入jcifs包<!-- 操作共享文件 --> <dependency> <groupId>jcifs</groupId> <artifactId>jcifs</artifactId> <version&

2020-11-02 18:03:51 585

转载 SpringBoot项目实现jar包外配置文件管理

SpringBoot项目实现jar包外配置文件管理

2020-10-29 10:44:49 175

原创 MySQL服务正在启动或停止中解决方案

相信有些小伙伴在使用数据库的过程中会经常频繁的启动和停止MySQL服务,有时候会出现“服务正在启动或停止中,请稍候片刻后再试一次。”解决方法:首先以管理员身份打开命令行窗口,注意是管理员身份,不然无权限访问。之后输入命令“tasklist| findstr “mysql””,用于查找mysql的残留进程。果不其然,确实存在mysql的残留进程,难怪一直提示MySQL服务处于正在启动或者停止的状态中,此时要做的就是杀死MySQL进程。之后输入命令“taskkill/f /t /im mysqld.exe”

2020-09-28 13:28:54 2374 2

原创 在本地搭建一个FTP服务器

在本地搭建一个FTP服务器使用场景第一步:配置IIS Web 服务器第二步:配置IIS Web站点第三步:测试FTP站点(先在物理路径:F:\ftpserver随便放一个文件)使用场景近期,项目需要开发FTP文件上传下载功能,那么在本机上搭建一个本地FTP服务器,方便调试。第一步:配置IIS Web 服务器1.1 控制面板中找到“程序”并打开1.2 程序界面找到“启用或关闭Windows功能”并打开1.3从“启用或关闭Windows功能”弹窗中找到Internet Information S

2020-09-14 15:58:27 2004 1

转载 slf4j的 logback文件理解

1、根节点包含的属性scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。例如: <configuration scan="true" scanPeriod="60 s

2020-09-04 17:32:13 114 1

原创 Springboot项目里关于mybatis等的相关注解理解

@Resource和@Autowired的区别Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解。如:@Resource、@PostConstruct及@PreDestroy1、@Autowired由Spring提供,只按照byType注入2、@Resource由J2EE提供,默认按照byName自动注入@Resource有两个重要的属性:name和typeSpring将@Resource注解的name属性解析为bean的名字,type属性则解析为

2020-07-15 17:29:17 747

转载 Easyexcel使用文档及动态列的实现

Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexcel重写了poi对07版Excel的解析,能够原本一个3M的excel用POI sax依然需要100M左右内存降低到KB级别,并且再大的excel不会出现内存溢出,03版依赖POI的sax模式。在上层做了模型转

2020-06-03 16:22:22 5788 4

原创 SpreadJS在线Excel服务器导入导出问题注意

注意1:导入导出时需要格外添加两个js1.FileSaver.min.js2.gc.spread.excelio.13.1.0.min.js(版本可以不同)注意2:在读取服务器文件时如果js代码使用了var xhr = new XMLHttpRequest();xhr.open(‘GET’, “静态资源路径”, true);比如:var excelIo = new GC.Spread.Excel.IO(); var xhr = new XMLHttpRequest(); xhr

2020-06-02 09:58:05 1136

空空如也

空空如也

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

TA关注的人

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