- 博客(63)
- 资源 (7)
- 收藏
- 关注
原创 mybatis-plus Encountered unexpected token: “query“ “QUERY“
如果字段名是query,手动加上`
2023-07-11 15:57:37 347
原创 Mysql检查字段中某个字符出现的次数?(检查字段包含几个某字符)
直接上核心sqlwhere (LENGTH(name) - LENGTH( REPLACE (name, '.', ''))) >= 2此sql的意思就是,将name字段里的.符号,全部替换成空,每替换一个.,长度就会减一,那用起初的长度减去替换后的长度就是包含了几个.。...
2018-11-28 11:10:40 20494 8
原创 电脑连接SONY蓝牙耳机没有声音
右击右下角的【小喇叭】图标左击【声音】选项点击【播放】选项卡一栏抓重点:发现有两个耳机的模式,一个是Hands-Free,这是免提电话的功能,如果此时你的电脑正在用这个播放,那耳机就不会听到声音了,因为没有人给电脑打电话。断开Hands-Free的连接,切换到Stereo的模式,就可以正常播放声音了!顺带吐槽一下北京的SONY的点的维修客服人员的服务态度。...
2018-09-23 17:25:36 16828
原创 java输出response流文件,配合vue进行excel流文件下载
HSSFWorkbook wb = ExcelExportUtil.toExportHos(new String[]{"管理机构", "医院编码", "医院名称", "医院等级", "年案件量", "目标医院状态"},hosList);response.setContentType("application/vnd.ms-excel;charset=UTF-8");
2018-08-30 10:47:13 10399 4
原创 activiti6版本修改数据库地址
activiti-app\WEB-INF\classes\META-INF\activiti-app\activiti-app.properties修改此配置文件如下即可:## SECURITY#security.rememberme.key=testkey## DATABASE##datasource.driver=org.h2.Driver#datasource...
2018-08-27 19:54:45 1263 1
原创 JAVA发送钉钉自定义机器人群消息
Maven引入jar包 注意版本,较早的不行。 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId&am
2018-06-29 17:58:43 6086 2
原创 Excel表格验证身份证号输入规范
=IF(COUNTBLANK(C3),"",IFERROR(IF(LOOKUP((LEFT(C3,1)*7+MID(C3,2,1)*9+MID(C3,3,1)*10+MID(C3,4,1)*5+MID(C3,5,1)*8+MID(C3,6,1)*4+MID(C3,7,1)*2+MID(C3,8,1)+MID(C3,9,1)*6+MID(C3,10,1)*3+MID(C3,11,1)*7+MID(C...
2018-06-25 17:51:35 3678 2
原创 Echarts地图下钻,省钻到市,市钻到县,县钻到乡
由于经费问题,只写了省钻到市,市钻到县与县钻到乡在本文中根本没有出现。 先贴两张图,第1张是全国地图: 第2张是点击河北后的河北省地图: 步骤详解:1. 引入js const echarts = require('echarts'); require('../../../static/js/china.js'); require('../../../static...
2018-06-12 16:57:48 12607 8
转载 iView table动态设置filters
官方栗子请点这里常规写法都是把filters写死了的columns: [ ..., { ..., filters: [{ label: 'Greater than 25', value: 1 }, { label: 'Less than 25', ...
2018-06-11 08:55:17 6126 4
原创 人大金仓数据库sql 批量插入 预置的语句中不能插入多个命令 mybatis
人大金仓数据库与mysql和oracle还不同,与oracle里的函数很类似,嗯。原因是下方的sql,在mysql和oracle是可以运行,在mysql里甚至可以把insert into写在循环的外面。 但是在人大金仓数据库里这么写的话,就会报错:### Error updating database. Cause: java.sql.SQLException: get ParameterM...
2018-06-07 16:34:27 4995 4
原创 controller返回已经排序的json数据,前端遍历时却顺序错乱
我用的是ssm框架,mybatis框架返回不固定对象时,resultType需要写成 java.util.Map,对应的接受类为List<Map<String, Object>>尽管sql语句里已经排序了,但是查询出来之后顺序早已乱掉。下面我通过两个方法实现了对返回结果的排序,因为这个需求是一维数组和二维数组都要排序。一个重要的地方就是不要返回map,因为返回的...
2018-06-01 17:14:34 16437 3
原创 Spring轻松读取文件方法
<!--自己实现上传逻辑,用来返回进度条--> <bean id="multipartResolver" class="com.jssh.credit.infrastructure.multipart.resolver.CommonsMultipartResolverExt"> <!-- 设置上传文件的最大尺寸为10MB 10...
2018-05-31 11:19:13 1315
原创 Oracle将多行内容整合到一行
在做一个邮件设置功能,由于数据库表设计者很蠢,导致查询起来很费劲,有的时候可能要将简单的查询根据条件不同执行很多次,很是让自己不开心。下面是一个与蠢人打交道的成功方案:起初数据库里的数据是长这样的:通过sql查询出来的结果变成了想要的结果: sql: select tmp1.host_address,tmp2.host_port,...
2018-05-18 10:40:42 1109
转载 据说JAVA程序员看了之后总能领悟点儿什么
网上看到很多人工资低干不下去,想转程序员;还有很多没学历的想改变生活,也说要做程序员;以及一些大学里应届生,找不到工作,自学想当程序员。 这一行的门槛真的低吗,且假如他们进入这一行业发展会好吗?1、程序员门槛:程序员从业不需要执照或资格证书,只要能写代码即可入行,比医生、教师、律师门槛低程序员学习渠道丰富,可以通过课堂、网络、书籍、培训等获取相关行业技术知识。程序员需求量大,校...
2018-05-17 17:13:06 265
原创 java新建一个对象,自动生成它的所有set方法
如果用的IDE是 Intellij IDEA的话,只需要安装插件 GenerateAllSetter 即可!
2018-05-17 10:00:12 5505
原创 Java8处理日期和时间
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime time = LocalDateTime.now().withHour(0).withMinute(0).withSecond(0); String localTime =...
2018-05-15 15:36:35 385
原创 excel表里的数据导入到数据库的方法
1.先利用mysql的数据库连接工具navicat,导出一个表的数据到excel,这个操作主要是为了看excel的可以导入的格式。 2.然后按照格式将需要导入的excel表刷好格式,并且保存为utf-8的.csv文件格式。 3.然后利用navicat将.csv文件导入到数据库 4.然后将mysql里的已经含有真实数据的表导出到sql文件,里面就都是insert语句了,拷贝粘贴运行即可。...
2018-05-14 10:09:06 527
原创 net.sf.json.JSONObject无法处理java.util.Date格式的对象
只需要两步就可以解决: 新建JsonDateValueProcessor类,内容如下import net.sf.json.JsonConfig;import net.sf.json.processors.JsonValueProcessor;import java.text.SimpleDateFormat;import java.util.Date;import java....
2018-05-13 18:00:15 2166
原创 vue禁止谷歌浏览器,360浏览器自动填充form表单
autocomplate=&amp;quot;new-password&amp;quot; 属性只适用于谷歌浏览器,360浏览器不起作用隐藏input框适用与两款浏览器,已测试可用。实现方法是先在vue的return里定义一个备用变量: return { accountName: '', accountNameTmp: '', }在页面上添加隐藏:&amp;amp;lt;Form&amp;amp;gt;
2018-05-11 16:28:26 5112 6
原创 javaweb验证码明明输入正确却还是提示错误,验证码session不同步、不一致问题
情况是,退出账号后,在登录界面输入验证码,有时验证码明明输入正确,却还是提示错误。 通过在Idea里debug调试发现,生成验证码之后将验证码赋予了sessionA,结果输入完四位验证码验证的时候,用来校验的session不是sessionA,而是sessionB,这是一个典型的session混乱问题。 经过调查,发现登录界面不只有获取验证码的接口,还有一个获取公告的接口,问题就是在这里了。 ...
2018-04-19 14:17:05 8229
原创 Echarts 地图和柱状图结合,且柱状图多列内容
var opop = { tooltip: { trigger: 'item' }, visualMap: { min: 0, max:...
2018-04-09 14:28:55 3601
原创 vue-quill-editor设置必填和长度限制的提示
第一种方式是依赖 Formitem 插件。Form 里增加:rules="ruleValidate" FormItem里增加 prop=”quillEditor”属性,然后再定义 ruleValidate 规则如下:ruleValidate: { quillEditor: [ {validator: validateQuillEditor, trigge...
2018-04-08 14:24:19 15366 5
原创 vue实现跨域之简单方法
第一,在项目的访问接口里,统一加上一个从配置文件里获取的host,如下所示代码:_this.$http.get(_this.getBaseUrl.host +'/account/findCurrentInfo').then(function (response) {}第二,修改 mutations.js 文件,在 const getters = {} 中,增加上面写的 getBaseU...
2018-04-07 12:44:49 863
原创 vue的iview的button增加title显示文字
半天吧,终于找资料找到了,要是路过的朋友有比较好的找资料胜地,还请留下,感谢。h('Button', { props: { type: 'success', size: 'small', disabled: false }, style: { marginRight: '5px' }, ...
2018-03-27 10:52:58 8397 1
原创 Spring-Freemarkerd参数详解
FREEMARKER (FreeMarkerAutoConfiguration)spring.freemarker.allow-request-override=false # Set whether HttpServletRequest attributes are allowed to override (hide) controller generated model attributes
2018-02-02 10:08:32 1161
原创 HTML5弹幕式滚动评论留言墙
我们不生产代码,我们只是大数据的搬运工。为大家找到一个经典版并且改动空间很大的一个弹幕式滚动评论留言墙的代码,基本页面如下: 全部文件链接(百度云盘):https://pan.baidu.com/s/1dzQsP4
2018-01-29 08:53:13 9544 2
原创 activiti部署流程中文乱码解决方法
先在配置文件里加上<bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration"> <!-- 生成流程图的字体 --> <property name="activityFontName" value="宋体"></property> <prop
2017-12-13 16:19:11 5733
原创 IDEA同时查看多个文件
最近在用IntelliJ IDEA,不算萌系,但比较Eclipse算是年轻态了,用的是2017.1.4版本企业版,官网最新企业版是2017.3.6版本. 编码的时候经常会遇到两个文件互相拷贝字段或者方法,那在一个IDEA同时打开这两个文件,并且不用切换就可以对这两个文件进行操作的话将会方便很多啊.如下:场景: 操作: 效果: 完美.
2017-12-13 10:43:06 3333
原创 No mapping found for HTTP request with URI [/service/model/xxx/json] in DispatcherServlet
Activiti这个错误是因为找不到你的关于编辑模型或者保存模型的接口,很可能是你根本没有写这个类,或者是你写了没有配置自动扫描>
2017-12-08 16:36:15 810
原创 cannot be cast to org.springframework.web.accept.ContentNegotiationManager
Spring 3.2 - ClassCastException: ContentNegotiationManagerFactoryBeanI finally found the error, I was including a xml-config with … I removed this, now it works
2017-12-08 13:52:41 2613
原创 Invocation of init method failed; nested exception is org.activiti.engine.ActivitiException: couldn'
这个是activiti初始化的时候从配置文件里读取内容读取失败,可能是缺少properties文件,可能是peoperties文件里缺失定义的指标
2017-12-07 18:57:08 4317
原创 Could not update Activiti database schema: unknown version from database: '5.20.0.1'
是activiti版本异常引起的数据库错误,我将maven中的activiti版本由5.18.0改为5.19.0.2之后错消失.
2017-11-22 13:44:42 16595
原创 Activiti官网zip包,Activiti-5.18
找这个jar包很费劲,因为我的电脑本身是能翻墙上外网的,但是一直登陆不上activiti官网,网上的资源又是很多损坏的,或者不是官网原装的,今天我抱着试一试的心态又进了官网,奇怪的是这次竟然进去了,并且成功的下载下来了资源,我将链接分享给大家,这款的在线流程设计功能实在是太牛了.http://download.csdn.net/download/bc_aptx4869/10126149http://
2017-11-20 18:20:31 2107
原创 在java里使用windows里的wget
wget 默认的存放路径如下,(but当你在别的目录下通过cmd调用wget.exe文件时,默认存放路径就变为了cmd窗口所在目录 ,可以通过增加 -O 参数改变存储位置和存储名称.)C:\Users\Administrator\AppData\Local\VirtualStorejava调用wget的代码为Process process =Runtime.getRuntime().exec("cm
2017-11-20 10:31:10 1140
原创 java.lang.AssertionError: UNIMPLEMENTED
之前在测试类里是跑通了的,当我将 onvif 集成到项目里去时,报的如上错误. 因为我怀疑是jar包冲突,所以我每个 jar 包都排除一下,当然用二分法比较快一点. 最后发现将 Maven: xerces:xercesImpl:2.11.0 这个jar包去掉之后,onvif正常工作. 如果哪位道友了解了原因还请告知.
2017-11-18 14:02:48 2151
原创 Activiti挂起或者删除一个流程实例
private RuntimeService runtimeService;runtimeService.suspendProcessInstanceById(processInstanceId);//挂起流程runtimeService.deleteProcessInstance(processInstanceId,"删除原因");//删除流程
2017-11-08 15:30:15 19117 4
原创 SSM框架整合实例,附java代码。
Mysql: mysql-8.0.2-dmr-winx64 Spring: 5.0.0.RELEASE Mybatis: 3.4.5 Intellih IDEA版本: 2017.2.5 x64 Tomcat版本: apache-tomcat-9.0.1 maven版本: apache-maven-3.5.0 操作系统: windows10 项目完成日期: 2017-10-28
2017-10-28 20:48:13 975
原创 Could not create connection to database server - java mysql connector
利用本机上的数据库工具可以链接,但是在java代码里却无法创造链接,jar包也都有,数据库的用户名密码也都对,可是还是提示标题的错误。 原因是 mysql-connector-java.jar 的版本太旧了,需要去maven中央仓库下一个最新版的就行了。
2017-10-28 15:33:19 24162 7
原创 扩展程序无法拖进谷歌浏览器内的解决办法
将.crx格式的文件拖进chrome://extensions/网页,这种安装方法讲道理现在仍是支持的,但是如果你将.crx文件放在了桌面上,会拖不进去,win10系统的硬伤。放在别的文件夹即可。
2017-10-25 23:35:30 36249 6
原创 Intellij IDEA2017 的控制台里不识别maven命令
cmd里运行 mvn -v可以显示出maven的版本信息,可是在IDEA的控制台里却提示不识别maven命令,此情况以管理员的身份运行IDEA即可。
2017-10-25 23:00:16 14817 16
脱敏处理java项目(高收藏)
2018-10-12
Spring5.0.8RELEASE版本的pdf文档全部
2018-08-31
Spring MVC 4.2.4.RELEASE 中文文档
2018-08-31
spring-boot很多实例
2018-02-02
activiti-6.0.0.Beta2.zip
2017-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人