- 博客(12)
- 收藏
- 关注
原创 mysql分组查询出现错误:Expression #1 of SELECT list is not in GROUP BY clause and contains nonagg
MySQL分组查询出现错误:Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘XXX’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by这是由于MySQL启用了ONLY_FULL_GROU
2022-03-10 16:00:16 3178 2
原创 通过java程序上传文件到linux系统无法正常查看
通过java程序上传文件到linux系统无法正常查看经过javaWeb程序上传的图片无法查看,但是图片已经上传成功,这是由于权限很低造成的,很多人都是通过手动修改图片的权限chmod -R 777 文件夹路径名 -- -R可以让文件夹下的子文件夹也被赋予上传的权限才能正常获取到数据,这样的解决方式只能解一时之忧,现在告诉大家从根本上解决的方案。上干粮:修改linux上的tomcat上的文件权限打开bin/catalina.sh文件,没有修改过的话大概在263行左右。将0027改改为0022,重
2021-06-08 11:50:26 509
原创 SVN工具添加忽略上传文件和取消忽略文件
SVN工具添加忽略上传文件和取消忽略文件(1)添加忽略上传文件SVN在上传项目时通常会默认上传所有修改的文件或者是新文件,当我们上传项目时有一些文件是我们不需要上传的如项目中的target文件夹等内容,SVN除了可以在上传的时候一个一个去掉不想上传的文件夹外还有一种快速的方法,废话不多说,上干粮:首先点击上传项目更改内容:进入下面的页面:选中你想要忽略的文件夹或者文件右键选择Add to ignore list 选择相应的子项就可以忽略对应的文件夹或文件,下次再提交代码时就不出现这些文件了。(2
2021-03-18 16:21:20 3504 2
转载 使用idea打包war包部署
使用idea打包war包部署本文分四个步骤进行讲述步骤一、打开Project Structure步骤二、增加打包配置(包括项目、打包类型、导出路径等等)步骤三、修改war包配置步骤四、打包步骤一、打开Project Structure打开idea开发工具,在File下找到Project Structure…(注意:低版本的idea在Nevigate目录下找)步骤二、增加打包配置(包括项目、打包类型、导出路径等等)在打开的页面中找到Artifacts,点击右边的“+”,定义war包的名字和
2021-03-02 14:56:25 5394 3
原创 SpringBoot单元测试程序正常,数据库却没有变化
SpringBoot单元测试,程序正常,数据库却没有变化一般我们进行单元测试只要写下面的注释即可@RunWith(SpringRunner.class)@SpringBootTest但是只写这两行代码,数据库的事务是默认提交的,我们有许多业务是需要事务回滚的,所以要加@Transactional注解。@RunWith(SpringRunner.class)@SpringBootTest@Transactional程序正常,数据库没有变化一般都是你的注解类或者方法有设置了事务回滚,单独的@
2021-01-20 11:39:28 1953 3
原创 判断当前时间是否在指定时间段内(HH:mm:ss)
判断当前时间是否在指定时间段内根据给定的时间段来判断当前时间是否在这个时间段内,跟日期无关/** * 判断当前时间是否在时间段内 * begin 开始时间字符串 String begin="09:00:00"; * end 结束时间字符串 String end="12:00:00"; */ public boolean compareTime(String begin, String end) { boolean result
2021-01-16 16:33:30 3350
原创 两个日期时间比较大小
两个日期时间比较(1)指定时间与当前时间比较:/***通常指定的时间为我们熟知的格式:“yyyy-MM-dd HH:mm:ss”*这种时间格式需要转换成Date类型*再使用before()、after()进行比较*///before():指定时间是否早于当前时间//Date d1=new Date();Date d2...
2021-01-16 15:00:16 8967 1
原创 VSCode无法正常运行npm install命令
VSCode运行npm install命令报错执行npm install 命令报下面的错误:解决方案:(1)手动删除项目中的node-modules文件或者安装npm包–rimraf(npm install rimraf -g)代码删除(进入所需删除的node_modules文件夹的位置,再输入指令rimraf node_modules)(2)清除缓存(npm cache clean --force)(3)重新安装(npm install)(4)运行项目(npm run dev)还有一种可能是
2021-01-05 16:55:20 6345 1
原创 统计数据组合成echarts图表
**在这里插入代码片**@TOC统计数据按年组合成echart报表记录一下,有些数据库没有专门创建日期表,但是有些需求是需要我们按照日期统计数据并制作报表,这就需要我们自己组装数据了,话不多说上干货。传入数据类型JSONObject/**data1,data2,data3 需要组装的数据,可根据实际需求自行增删s1,s2,s3 报表所需要的字段*/public static JSONObject monthEachYearUtil(JSONObject data1,
2021-01-04 16:38:17 299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人