![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
各种解决方案
苏北辙
大多数人过着他人的生活,他们的思想是他人的观点,
他们的行为是对他人的模仿,他们的热情是一句引言。
展开
-
java自定义图表并实现系统打印功能
java自定义图表并实现系统打印功能功能效果是自定义需要打印图表界面,点击按钮后连接打印机进行打印操作,直接上代码。前端代码1. 按钮相关:<a id="print" class="btn" onclick="printing('row.id')"></i>打印</a>2. js响应事件 layui.use([ 'element'], function () { window.printing = function(id) {原创 2021-12-07 16:47:06 · 1364 阅读 · 0 评论 -
text文档导出测试
直接贴达码啦。前端相关:// 导出测试按钮 <a class="btn btn-warning" onclick="exportTxt()" shiro:hasPermission="personnel:sandingData:export"> <i class="fa fa-download"></i> 导出测试 </a>// js里导出测试方法function exportTxt(){ window.location.href =原创 2021-09-27 15:53:45 · 140 阅读 · 0 评论 -
格尔签名验签接口使用记录
直接开始,主要包括三个部分:签名接口测试、验签接口测试、代码实现。这里写目录标题1. 签名接口测试2. 验签接口测试3. java代码调用接口1. 签名接口测试这里签名和验签接口均使用Postman进行测试。接口测试界面及正常反馈如下,测试时ip,端口、证书(certAlias)需要自己准备。注意点:b64OriginData参数需要先将自己的参数转为b64编码,方便测试的话可以在线转,网址:https://base64.us/或者对postman不太了解的,下面附上headers配置2.原创 2021-07-15 16:30:19 · 725 阅读 · 0 评论 -
oracle 通过标点分隔字符串函数,实现split功能
功能效果是通过sql语句处理,把带有逗号或者其他标点的字符串拆分成多行。直接贴代码和效果了。代码:SELECT REGEXP_SUBSTR ('页零,龙哲,濮贞仪', '[^,]+', 1,rownum) from dual connect by rownum<=LENGTH ('页零,龙哲,濮贞仪') - LENGTH (regexp_replace('页零,龙哲,濮贞仪', ',', ''))+1;效果如下:实际使用的时候灵活调整。...原创 2021-05-12 14:38:30 · 305 阅读 · 0 评论 -
MySQL问题解决:Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated
MySQL问题解决:Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated问题还原:某次系统数据库迁移,配置了新的服务器作为mysql数据源,数据和原来的数据库保持一致;结果:项目部署成功后group by 相关的sql语句报错,见标题。原因: MySQL 配置中 sql_mode 默认配置了only_full_group_by,这样的话需要 GROUP BY 中包含所有 在 SELECT 中出原创 2021-01-08 11:00:12 · 3811 阅读 · 2 评论 -
FeignClient实现接口调用(不同参数形式)
FeignClient实现接口调用(不同参数形式)1、无参2、字符串参数3、对象参数拟定客户端调用服务端接口,直接放代码啦,参考格式即可。1、无参服务端方法: /** * 测试,获取简单文本 */ @GetMapping("/info") public String info() { return "零零"; }客户端方法: /** * 接口测试 */ @GetMapping(va原创 2020-10-30 13:33:42 · 3543 阅读 · 0 评论 -
java实现多图片打包下载(附前后端代码)
某项目需要,要进行相关图片的打包下载功能,已解决,踩坑后打卡,整理如下:后端获取需要打包的图片文件路径(图片链接或图片保存的本地路径),之后设置压缩包名称,各图片名称,输入输出流操作,等进行实现,代码如下:Controller层:@RequestMapping("/downloadImgs") public void downLoadImgs(Long id,HttpServletRequest request, HttpServletResponse response) {原创 2020-09-25 16:38:28 · 2214 阅读 · 0 评论 -
项目获取当前服务器地址进行资源访问
代码拼接如下:request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath();原创 2020-05-12 10:46:50 · 695 阅读 · 0 评论 -
java项目配置maven的setting文件访问阿里云仓库下载jar包
F:\apache-maven-3.5.3\conf进入maven对应配置文件打开setting.xml文件加入对应访问代码即可:<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus...原创 2020-03-13 15:15:34 · 1323 阅读 · 0 评论 -
JAVA在mybatis运行sql脚本--sql注入
应用场景:(1)需要前端直接录入sql脚本并执行(2)后端需要运行大量逻辑处理后的固定sql下面开始:(1)mapper层方法定义 <select id="getthisresult" parameterType="String" resultType="java.util.LinkedHashMap"> ${script} </select>(2...原创 2019-12-19 10:45:31 · 639 阅读 · 0 评论 -
Pagehelper+kkpager的分页实现
Pagehelper+kkpager的分页实现具体方案如下:1. Pagehelper后端分页的数据层实现2. kkpager前端逻辑设计的展示层实现开始。1. Pagehelper后端分页的数据层实现这里用Pagehelper的最常用写法,步骤如下:(1) 在pom.xml文件中引入依赖库 <!-- mybatis分页插件 --> <depend...原创 2019-11-21 11:22:33 · 165 阅读 · 0 评论 -
解决方案:Duplicate column name 'id' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions
常见小阴沟系列,报错详情及解决方案如下:报错详情:Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name ‘id’; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLS...原创 2019-10-15 17:21:20 · 3307 阅读 · 0 评论 -
Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone valu
报错详情及解决方案如下:报错详情:这个问题是在springboot框架开发下产生的,查了资料说是时区问题,要在 JDBC 的连接 url 部分加上 serverTimezone=UTC 。具体解决方法如下,打开对应resource目录下的配置文件更新url即可。另外如果不是springboot项目也是类似的,比如有的是在pom文件里配置数据库连接,找到对应的bean和property在数据...原创 2019-10-12 09:55:07 · 1191 阅读 · 0 评论 -
vue项目部署及报错解决方案整理
在项目开发中通常会进行项目的迁移和重新部署,就是说在自己电脑运行的好好的项目拉到同事项目会出现各莫名其妙的报错,vue也一样,在这里统一整理下vue项目重部署步骤和一些比较实用的报错解决方案。vue项目重部署步骤前面获取A环境的vue项目到自己电脑的B环境,工具打开项目(我一般用vscode),直接运行的话基本都会因为环境不一致报错,这里需要重新导入包自适应自己的环境,项目一级目录下的node...原创 2019-09-30 10:44:09 · 935 阅读 · 0 评论 -
vue启动报错解决:Error: spawn cmd.exe ENOENT
报错背景:某次win10更新后,以前正常使用的vue前端启动报错:内容主要为:1.vue-cli-service 不是内部或外部命令2.Error: spawn cmd.exe ENOENT锁定第一条内容各种查日志,网络资料,试用,还重装了最新node,没的用。结果根本原因是第二条。报错原因:用户环境变量中因为设置冲突缺失了一部分,需要补上报错解决:在用户环境变量中加入System32的变量1.高级系统设置(win10更新后设置界面也不太一样)2.修改用户变量path,增加C:\Window原创 2021-02-22 15:55:44 · 2216 阅读 · 1 评论 -
html中对td标签内的过长字段进行省略号处理
(1) css样式: table { table-layout: fixed;}HTML中table代码: 序号 用户名 联系电话 操作【对于bootstrap应该设置th的固定宽度】设置td超过固定宽度自动显示为省略号:table tr td {overflow:hidden;white-space:nowrap;text-overflow:...原创 2020-01-09 10:27:50 · 504 阅读 · 0 评论 -
mysql查询并匹配逗号隔开的数据
使用场景举例:有一张用户表,表里有字段A为角色id集合,用逗号隔,类似 “1,5,12” 这种,需要查找所有角色id为1的用户。解决方案:对用户的角色集合A进行拆分SELECT * FROM table WHERE FIND_IN_SET(‘1’,A)另外:只能筛选以,号分割的数据其他特殊符号无法筛选。...原创 2021-06-10 10:16:23 · 2265 阅读 · 0 评论