- 博客(70)
- 问答 (29)
- 收藏
- 关注
原创 将Img标签画到canvas画布上简单案例
3.使用cxt.fillText(str,dx,dy)方法将文字添加到画布上,相当于图片加水印。2.使用ctx.drawImage(img,dx,dy)方法将img标签画到画布上;1.使用FileReader读取图像的内容,本案例是博主自己将图像数组再次处理;
2023-06-09 11:10:49
1244
原创 Angular学习笔记(一)
安装Node.js官网地址:https://nodejs.org/en/Angular官网地址:https://angular.io/安装Angular脚手架#安装脚手架全局安装npm install -g @angular/cli#查看版本ng v创建Angular项目ng new ngdemo创建成功后目录如下:启动项目ng serve --open#或者ng serve -o启动成功在浏览器输入http://localhost:4200
2022-03-05 13:16:47
287
原创 mybatis使用foreach标签和oracle merge into 语法实现批量更新
1.使用foreach标签和oracle merge into 语法需要在该标签增加 separator=";" open="BEGIN" close=";END;" 三个属性,写法不当会报错,例如:PLS-00103: 出现符号 "end-of-file"在需要下列之一时: ( begin case declare end exception exit for goto if loop mod null pragma raise return select update while
2022-01-12 16:56:50
2500
原创 nginx反向代理实现短链接到长连接重定向
如果我们访问请求的参数是加密后的字符串,链接就会很长,这个时候就可以用nginx的重定向配置,关键配置项rewrite,该配置项支持在server块和location块;rewrite语法配置语法 rewrite [regex][replacement] [flag][regex]:正则表达式,如:^(.*)字符 描述 \ 将后面接着的字符标记为一个特殊字符或者一个原义字符或一个向后引用 ^ 匹配输入字符串的起始位置 $ 匹配输入字符串的结束位置...
2021-07-10 11:09:23
1627
原创 微信小程序使用JSEncrypt解密RSA加密后的报文,待解密数据由Java生成
1.Java对数加密1.1需要用到的包和类import org.apache.commons.codec.binary.Base64;import javax.crypto.Cipher;import java.security.*;import java.security.interfaces.RSAPrivateKey;import java.security.interfaces.RSAPublicKey;import java.security.spec.PKCS8Encode
2021-06-26 12:16:33
1271
原创 vi命令详细
知识在于积累和分享,linux的vi命令是使用非常广泛的一种命令,主要功能是编辑文件,官方文档可能更加详细,在这里简化列出。掌握此命令无论对于运维人员,还是后端的开发都十分必要。下面感受下Linux系统命令的设计艺术:yy 复制光标所在行内容 p 粘贴复制的内容dd 删除一行 x 删除一个字符(向后删除) u 返回:%s/[替换前]/[替换后]/g #替换字符...
2020-04-30 22:43:08
181
原创 linux基本命令无法使用
原因之一修改linux系统变量的时候出错解决方法,按一下命令操作即可:echo $PATHexport PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin#修改错误的地方vi ~/.bash_profile#重启source ~/.bash_profile至此OK。...
2019-09-05 17:05:50
773
原创 ActiveMQ5.15.6windows启动报错
java.io.IOException: Transport Connector could not be registered in JMX: java.io.IOException:Failed to bind to server socket: amqp://0.0.0.0:5672?maximumConnections=1000&wireFormat.maxFrameSize...
2019-04-09 19:14:05
780
1
原创 Spingboot2.1.3整合Kafka把报错java.lang.NoClassDefFoundError: org/springframework/retry/RecoveryCallback
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kafkaListenerContainerFactory' defined in class path resource [org/springframework/boot/autoconfigure/kafka/Kaf...
2019-03-29 16:27:32
4507
原创 quartz数据库方式配置
项目中一般都会用到定时任务,spring在定时任务这块有很好的封装,早起版本,quartz的jar是独立出来的,现在spring将quartz的jar包集成了进去,springBoot也只需引入spring-boot-starter-quartz就ok了,非常简便,但也不得不服源代码开发大牛,我们想要知道底层,得自己去研究了。下面就通过代码简单说明quartz数据库方式。<!-- 以数...
2019-03-08 09:32:50
3717
2
原创 javamelody性能监控配置
maven引入依赖:(这个是比较新的)<!-- https://mvnrepository.com/artifact/net.bull.javamelody/javamelody-core --> <dependency> <groupId>net.bull.javamelody</groupId> <artifactId&...
2019-02-25 21:16:09
393
原创 maven项目启动报错Unable to locate the Javac Compiler in:.....
启动maven项目的时候会经常遇到这样的错误(以前没有记录,现在记下来吧):[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project open-platform: Compilation failure[ER...
2019-02-25 11:36:18
746
原创 java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/FlushMode
Spring4.2.6+jdk1.8整合hibernate时候报错:java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/FlushMode;下面报错信息就不再贴出来了;其实所有类似报错都反馈出了同样的问题:jar包引入的问题所以要检查maven引入的jar,不是maven方...
2019-02-25 10:31:35
796
原创 Unable to load the mojo 'resources' (or one of its required components) from the plugin......
MAVEN 的pom文件报错:Multiple annotations found at this line: - Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:2.6:resources failed: Unable to load the mojo 'reso...
2019-01-12 11:06:31
2342
转载 net.sf.json-lib包maven 引入报错问题
maven仓库最新的net.sf.json-lib jra包进入链接:https://mvnrepository.com/artifact/net.sf.json-lib/json-lib但是引入后一直报错<dependency> <groupId>net.sf.json-lib</groupId> <artifact...
2019-01-12 09:54:51
1712
转载 advised by org.springframework.transaction.interceptor.TransactionInterceptor.invoke.........
https://blog.youkuaiyun.com/qq_37869130/article/details/82194702 SpringMVC注解标黄报错:advised by org.springframework.transaction.interceptor.TransactionInterceptor.invoke(org.aopalliance.intercept.MethodI...
2019-01-11 17:56:49
2323
1
原创 STS工具出现多个terminal
STS有个小工具就是terminal,默认快捷键Ctr+Alt+Shift+T,可能无意中按下了快捷键打开了多个就会出现下面情况:但是怎么都关不掉,经网上搜索,才突然明白:每个STS(eclipse)每个工作空间都会保存你的工作视图,在:.metadata目录下 把带有Open a Terminal 的《children》标签全部删除,重新启动STS就ok了。工具如此之强大,程序员...
2019-01-02 14:40:45
992
原创 SpringBoot1.5.7模板引擎thymeleaf报错问题
刚开始搭建项目,报错总是莫名奇怪:图一图二 图三 究其原因是jar包的问题,本人用的maven3.6版本,换成图三的配置就OK了:<properties> <java.version>1.8</java.version> <thymeleaf.version>3.0.11.RELEASE...
2019-01-01 11:03:29
575
原创 SpringBoot1.5.7使用thymeleaf 模板引擎时报错
最近自己搭建了一个SpringBoot项目,启动后报出如下错误:从报错信息可以看到是thymeleaf 模板出了问题,不能解析xml,检查pom文件配置如下:<properties> <java.version>1.8</java.version> <!-- <thymeleaf.version&g...
2019-01-01 10:30:18
649
原创 IE8以下不能预览本机图片最新解决办法
该问题直接用代码比较直观:1.假设页面如此<div> <div class="upload-face-panel btnbgim"> <input id="imageFile" name="imageFile" type="file"/> <div class="upload-face"
2018-11-28 17:22:11
1018
原创 IE9以下,不支持img标签src预览本机图片
最近做图片预览,发现了一个图片棘手的问题,那就是浏览器兼容性问题,就是如标题,IE9以下不支持img标签的src预览。本人在网上做了大量的搜索。终于得出了一个可靠的解决办法。另外也总结了以下网上所说的错误的解决办法。下面逐个说明。1.通过重新删除元素,重新创建元素:$("div").html("").html("<img id="show" src="+path+"/>");经实际
2018-05-05 13:16:10
1806
原创 zookeeper启动报错
今日启动zookeeper时控制台报如下错误:Can not lock the registry cache file C:\Users\lenovo\.dubbo\dubbo-registry-127.0.0.1.cache, ignore and retry later, maybe multi java process use the file, please config: dubbo.r...
2018-04-27 10:53:21
927
原创 HttpServletRequest获取http请求参数问题
今日用springMVC配置请求路径,前端发HTTP请求后报出如下错误:No modifications are allowed to a locked ParameterMap:意思是不允许对锁定参数进行修改。后台参数是通过 request.getParameterMap()获取,直接处理获取的map时,就报出了该错误。经过纠结尝试,最终通过request.getParameter(),逐个获取...
2018-04-24 12:57:56
3103
原创 toFixed()方法重写
在js计算中,四舍五入保留小数的时候经常用到toFixed()方法,但是该方法存在着隐形的bug,就是在数字比较小的情况下,四舍五入会丢失精度。因此就需要重写toFixed()方法。本人在网络上搜索了2中比较有效的方法,供大家借鉴。若有更好的方法也希望大家给出指导。 1.自定义方法 toFixed2 : function(number, decimal) {...
2018-03-29 18:00:43
1288
原创 quartz配置报错,找不到指定的执行方法
今天在做quartz配置,所有配置妥当后,然后启动项目报出:noSuchMethodError,排查了一遍后,方法是有的,但是为什么找不到呢?该job类继承了一个abstract抽象类,那么自然要添加实现方法,而执行的方法恰好是这个实现的方法,问题是不是在这上面呢?我又新添加了一个方法,然后配置进去,结果就可以执行了。由此可知,对抽象类的实现方法,是不能直接执行的,其中原理可能和jo...
2018-03-16 11:47:40
1641
原创 quartz报错
今天配置job的时候报了如下错误,很显然是找不到JobDetai类,因为最新的spring-context-support是支持quartz的,以为不需要再引入quartz的包,谁知道在配置文件中,找到JobDetail对应的注入名,进入jar包class源码,发现根本没有这个类,却没有报错,非常不解,于是将quartz的jar包导入之后,就不报这个错了。...
2018-03-16 10:44:58
845
原创 jquery处理带有html标签的字符串
将标签解析值与原符号建立对应关系.如下处理:tohtml:function(str) { var arrEntities={'lt':'<','gt':'>','nbsp':' ','amp':'&','quot':'"'}; return str.replace(/&(lt|gt|nbsp|amp|quot);/ig,function(all,t)...
2017-12-13 15:31:09
2153
原创 Mybatis查询oracle之clob类型
clob是大字段,可以存储文档内容,mybatis查询clob字段需要做一些处理,才可以返回字符串,可用以下方法处理:1.public static String getClob(Object o){ if( o == null ){ return ""; } oracle.sql.CLOB clob = null; if(o instanceof or
2017-09-22 12:45:45
8754
转载 Jquery获取div的位置
var X = $("#div").position().top; //相对父元素位置var X = $("#div").offset().top;//绝对位置
2017-08-28 09:53:48
2998
原创 JS金额和利率正则表达式
1.金额:限制10位数,后面最多跟2位小数:var money ="12312312.222";var regx =/^(([1-9][0-9]{0,9}[.][0-9]{1,2})|([1-9][0-9]{0,9})|([0][.][0-9]{1}[1-9]{1}))$/; if(!regx.test(money)){ alert("金额只能是数字或小数!最多输入2位小数,...
2017-08-25 15:04:29
3043
原创 常用的正则表达式(一)
1.验证邮箱不限后缀:var regx = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; if (!regx.test(email)){ Fw.alertinfo("邮箱格式不正确!",'提示'); return; }2.验证只有中文不包含数字和特殊符号:var regx =/^(?![\\p{
2017-08-24 17:39:29
311
原创 JS正则表达式(密码同时包含数字和字母)
var regx =/^(?!([a-zA-Z]+|\d+)$)[a-zA-Z\d]{6,20}$/;var pwd = “ 12321444a”if(pwd.match(regx)==null){ console.log("密码格式不正确!"); return;};
2017-07-24 17:45:23
12154
原创 jQuery鼠标悬停展示详情
1.只要加上title属性就可以2.加上mouseOver事件3.例如:$('#mytitle').on('mouseOver',function(){ var val=$('#mytitle').val(); $(this).attr('title',val);})
2017-05-20 14:58:26
674
原创 Mybatis之trim标签用法
1.trim标签用来截取拼接的sql前后内容,相当于java和js中的trim2.例如:update语句 t.cloum1 = #{param1}, t.cloum2 = #{param2}, t.cloum2 = #{param2} 3.suffixOverrides就是要截调的内
2017-05-13 13:06:47
623
原创 Column 'id' in where clause is ambiguous
Column 'id' in where clause is ambiguous
2017-04-16 15:47:14
10787
原创 ztree组件使用--判断选中节点的根节点
var nodes=ztree.getSelectedNodes();//获取选种节点 ztree为树对象if (nodes.length > 0) {//循环判断,直到找到根节点 var node=nodes[0].getParentNode(); while(node!='' || node!=null){
2017-04-11 13:04:54
4221
空空如也
Oracle数据库报错使用druid连接池
2023-01-30
SVN合并的时候报出如下错误
2022-01-27
dump日志报错关键内容jlong_disjoint_arraycopy
2021-06-08
java读取mybatis文件报错
2020-11-05
linux- Redis创建IPV6集群报错
2020-06-30
tomcat8.5启动的时候报错
2020-06-20
获取微信公共号关注用户openid列表,响应报文josn数据没有响应完全
2020-03-13
Vmware启动CnetOS7报错
2020-02-11
Vmware安装Ubuntu 系统报错
2020-02-06
docker获取镜像的时候报错:命令docker pull nginx
2020-02-06
linux共享目录挂载报错
2020-01-06
项目启动zookeeper报错
2019-07-27
Python打包exe文件报错
2019-04-19
哪位大神知道mavne项目这个位置为什么会出现target?
2019-04-10
org.apache.rocketmq.client.exception.MQClientException: No route info for this topic, TopicTest
2019-04-06
Springboot2.2.0.M1 +swagger2 报错
2019-04-03
哪位大神,知道什么错?spring-messing的包几乎引用了一遍
2019-03-29
dubbo服务调用报错,哪位大神知道这是什么错误
2019-01-17
SpingBoot项目启动报错问题
2019-01-01
springboot 用外置Tomcat7启动报错
2018-12-29
Spring4.2.5+mybatis3.2.7+dubbo2.8.4项目运行卡住了
2018-12-18
IE8不支持img标签scr属性浏览本地图片问题
2018-05-04
HTTP 404:访问路径找不到,后台配置没有错
2018-04-17
$.ajaxFileUpload文件上传问题
2017-03-14
如何在js端(jquery)获取type=“file”的绝对路径
2017-03-10
为什么ajax请求后台没走完,前台就回应报404?
2017-03-10
jquery获取复选框事件
2017-02-11
用git更新项目的时候报出如下错误:(急求解决)
2017-01-23
java字符串比较,求助有没有好的方法
2017-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人