- 博客(27)
- 收藏
- 关注

原创 linux环境 快速 搭建ftp,完成用户登录文件上传功能
这里写自定义目录标题1. vsftp的安装安装vsftp相关命令:2 . 启动服务 与 设置开机自启动service vsftpd start //启动服务chkconfig --level 35 vsftpd on //设置自启动(按自己需要)chkconfig --list vsftpd //查看是否设置成功3 . 配置vsftpd文件vsftpd.conf ftp服务器的主配置文件新增ftp用户(default follows)安装 ftp 用户登录其他结语:1. vsftp的安装1
2021-10-22 23:01:20
1271
转载 【架构师之路】《MySQL 教程》数据表设计规范
实际工作中,只要遵循数据库设计第三范式要求即可,数据表的良好设计可以为今后更复杂的业务逻辑减少不必要的麻烦,适当反范式化设计可以提升查询效率和工作效率。
2022-12-07 16:47:43
967
转载 QueryWrapper 查询时使⽤in的情况下保证查询结果顺序
最近在实际项⽬中发现了⼀个问题。在使⽤mybatis plus做查询的时候,需要关联两张表查询。默认情况下,以这个id的list作为条件去检索下⼀张表。 在第⼀次查询的时候,确实做了时间的排序,但是当检索下⼀张表的时候,因为使⽤了in()影响了最后的查询结果,没能保证最后输出的顺 序。 ⼀开始没有注意到这个问题,最后发现使⽤in()的时候,并不能保证按照传⼊参数的顺序查询。解决的办法就是使⽤field()函数即可。 假设通过传⼊的ID 集合顺序来对查询排序,就可以这么⽤ orader by f.
2022-05-31 10:19:11
1874
原创 Java实现 后端 POST请求 ,前端下载Excel 保存(blob对象接收)
场景:今日有一需求,通过Post请求 (需要根据前端传递相应id去解决选择下载的功能)解决Excel下载功能;前端方面:下载如果通过GET方式下载 ,通过将请求的url 直接放到<a 标签点击下载即可完成;后端方面:用的hutool easypoi 组件解决方式结论 :主要区别在于 header的类型 ;POST方式 的 content type需要修改成 application/vnd.ms-excel"即:response.setHeader(“content-Type”,
2022-04-01 17:02:53
5884
原创 【MySQL 查询 将Id相同的记录的字段合并,并且以逗号分隔】
需要将字段查询结果合并,如下:sql 如下 : SELECT Id,GROUP_CONCAT(`Name` SEPARATOR ',') NAMES FROM `stu` GROUP BY Id; 默认路径到底是什么
这里写自定义目录标题记一次项目配置不成功的问题记一次项目配置不成功的问题最近在导入项目时候,项目是Gradle配置的,之前没有这么使用过gradle,出现了在启动项目 build 时候,找不到jar包 ;如下图:此包不能直接下载,但是可以通过mvn命令下载(mvn dependency:get -DremoteRepositories=https://repo.e-iceblue.cn/repository/maven-public/ -DgroupId=e-iceblue -DartifactI
2022-01-05 18:31:26
5156
转载 安装yarn中出现的问题,‘yarn‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
这里写自定义目录标题安装Yarn安装Yarn在之前安装过程中 出现‘yarn’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。那么卸载 npm uninstall yarn -g安装 npm install yarn (最好不要用别的安装命令 不要加 -g,会没效果)添加环境变量:系统变量path添加 C:\WINDOWS\system32\node_modules\yarn\bin重新打开cmd执行:yarn -v 查看版本号这时就可以了
2021-12-21 13:53:01
29930
5
转载 mysql sql 语句查询今天、昨天、近7天、近30天、一个月内、上一月数据
3小时内数据select *from A whereDATE_SUB(NOW(), INTERVAL 3 HOUR)<= A.time今天的数据select * from 表名 where to_days(时间字段名) = to_days(now());七天的数据SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT * FROM 表名 where DATE_SUB(C
2021-03-11 16:19:31
230
原创 BigDecimal相加的有关问题
BigDecimal相加的有关问题BigDecimal totalAmount = new BigDecimal(0.00);然后totalAmount .add(newUserPayment ),让 totalAmount 加上 newUserPayment 。结果发现 totalAmount 的值仍然是0 ,why???========================------解决--------------------BigDecimal为不可变类, 所以执行
2021-03-04 09:56:43
322
1
原创 根据文件名创建文件夹并将该文件移动进去,并重命名的批处理脚本
根据文件名创建文件夹并将该文件移动进去的,并重命名批处理脚本@echo off &setlocal enableDelayedExpansionrem 设置源目录D:cd D:\daliy\test\game\test@echo offfor /f “delims=. tokens=1-2” %%a in (‘dir /b .’) do (echo %%a.%%bif not exist “%%a” md “%%a”move “%%a.%%b” “%%a%%a_backgrou
2021-02-24 16:37:47
4852
转载 解决无法访问http://repo1.maven.org/maven2/中央库
解决无法访问http://repo1.maven.org/maven2/中央库(2020年9月11日 )最近一段时间maven依赖总是下载不下来,困扰了好久. 因为用的默认仓库;如下图每次都是访问 http://repo1.maven.org/maven2/ 超时,但是我已经配置过了阿里maven镜像~~~最后发现,阿里云maven镜像地址换了,官方说明: https://maven.aliyun.com/mvn/guide配置换一下就好了copy这个 到 setting.xml里面的mir
2020-09-11 15:22:56
10927
转载 SQL mysql 查询存在A表而不在B表中的 记录
前置条件 :mysql查询存在A表而不在B表中的 记录方法一(仅适用单个字段)使用 not in ,容易理解,效率低select A.ID from A where A.ID not in (select ID from B)方法二(适用多个字段匹配)使用 left join…on… , “B.ID isnull” 表示左连接之后在B.ID 字段为 null的记录select * from A left join B on A.ID=B.ID where B.ID is nulleg:
2020-08-13 18:01:31
5414
转载 Nginx配置SSL实现https请求并重定向http请求
这里写自定义目录标题原因环境说明总结转自:https://www.jianshu.com/u/1d92d40a1a0a本篇文章主要记录下自己的博客网站实现https请求的步骤和自己遇到的一些问题。原因本篇文章主要记录下自己配置 网站实现https请求的步骤和自己遇到的一些问题。环境说明在腾讯云同时也提供了免费的SSL证书(有效期1年)。我们进入SSL证书管理控制台,点击【申请证书】Nginx 证书部署首先到你的腾讯云下载你的证书www.***.com.zip的压缩包,解压后有不同服务器的证书
2020-07-03 15:16:41
4501
原创 mysql模糊查询 自我记录一下
mysql模糊查询 自我记录一下信息具体sql语句如下:mapper接口如下2020 4.28 继续加油!信息具体sql语句如下:SELECT * FROM tb_computer tWHERE CONCAT(IFNULL(t.name , ''), IFNULL(t.desc,''))LIKE "%${search}%"and t.status!=2ORDER BY...
2020-04-28 11:19:46
131
原创 Spring boot采坑记 关于访问不到controller和扫描不到mapper
Spring boot踩坑记 关于访问不到controller和扫描不到mapper先贴一下pom和目录结构启动类坑:注意了:感慨!检查要全面!特别是细节xml的字段什么的!今天浪费了一下午,抱怨没有用,继续努力吧!理解了才会不怕出错!且行且学习! 加油!先贴一下pom和目录结构<?xml version="1.0" encoding="UTF-8"?>4.0.0org....
2020-04-15 18:17:44
1097
原创 关于自动化jmeter相关操作总结
关于自动化jmeter相关操作总结1、JSONPath是xpath在json的应用2、JSONPath 是参照xpath表达式来解析xml文档的方式,json数据结构通常是匿名的并且不一定需要有根元素。3、JSONPath 用一个抽象的名字$来表示最外层对象4、JSONPath 允许使用通配符 * 表示所以的子元素名和数组索引1通过使用Bean shell内置对象vars可以对变量进行...
2019-05-17 09:54:27
137
转载 VMware 虚拟机忘了登录密码怎么修改呢?
@VMware 虚拟机忘了登录密码怎么修改~~~VMware 虚拟机CentOS 7忘了登录密码怎么破各位好,今天偶然想起需要用下虚拟机,开机发现密码忘了。。。于是通过多次试验,解决了,故记录一笔。首先在重启时候的界面按【e】键ps:如果你使用的是VMware虚拟机,可以按【Ctrl+Alt】切换到你的电脑,以便边看教程边操作。具体可以参考博友的文章:https://blog.csdn...
2019-03-01 16:16:09
31490
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人