自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 mysql group_concat与order by关联使用时拼接内容丢失问题

mysql group_concat与order by关联使用时拼接内容丢失处理方法

2022-06-29 17:19:46 750

原创 URLEncoder.encode转码时的空格问题,判断网络文件是否存在

URLEncoder.encode在对字符串进行转码时,会将空格转为”+“号,URLDecoder.decode方法再解码时会将加号"+"和"%20"都解码为空格。表面上看起来没有什么问题,但是遇到上传文件时候,对于带有空格的文件,将文件名称URLEncoder.encode之后,拼接成完整的文件地址进行访问时,会提示文件不存在。最好的处理方式是URLEncoder.encode在编码之后,调用replaceAll("\\+", "%20"),将所有的加号替换成%20。String filen

2022-05-30 10:41:18 3244

原创 mysql查询当天数据的方法

第一种:数据少的时候快,数据量大的时候速度很慢TO_DAYS(createtime) = TO_DAYS(NOW())第二种:速度快,配合复合索引查询,避免全表检索createtime BETWEEN CONCAT(CURDATE(),' 00:00:00') AND CONCAT(CURDATE(),' 23:59:59')...

2021-12-08 10:30:25 3709

原创 mysql获取本周的第一天(星期一)

SELECT DATE_SUB(CURDATE(),INTERVAL WEEKDAY(CURDATE()) + 0 DAY)

2021-09-27 10:27:56 3117

原创 js html 无痕跳转 不保存到history

location.replace('javascript:history.go(-1)');

2021-09-14 16:31:16 1160

原创 java微信头像失效问题,将微信头像上传至七牛云

抓取微信头像保存之后,过一段时间会出现头像失效问题,到现在还是不清楚微信头像地址失效规则,为了避免微信头像失效导致的头像显示问题,最好是微信头像上传到第三方云存储空间,这里用的是七牛云存储。七牛云提供了一个方法:抓取网络资源到空间文档地址:https://developer.qiniu.com/kodo/sdk/java接口代码例子如下: String userid = request.getParameter("userid"); String wxheadurl= reques

2021-05-17 16:18:45 482

原创 JSTL与当前时间比较大小

<%@page import=“com.suishenbaodian.base.common.JetSystem” %><%@taglib prefix=“fmt” uri=“http://java.sun.com/jsp/jstl/fmt”%><c:set var=“nowDate”><fmt:formatDate value="<%=new Date() %>" pattern=“yyyy-MM-dd hh:mm:ss”/></c:s

2021-02-03 17:30:37 628

原创 java跨域请求问题解决方案

SpringMVC中有个@CrossOrigin注解,加上这个注解后,跨域请求就不会再报错了

2020-06-01 10:40:01 290

原创 canvas画图不显示问题

使用html2canvas插件画图时,某些模块页面能正常显示,但是画不出来,研究发现是样式问题导致,display: -webkit-box;在canvas绘图不显示,修改样式之后,模块能够正常画出来。...

2020-05-08 17:03:57 3944

原创 IOS苹果手机按钮点击失效解决方案

li标签点击切换时,在ios手机上偶尔失效,解决方案如下:在li标签加上cursor:pointer;。除了a标签和button,其他可点击的标签最好都加上cursor:pointer;

2020-05-07 17:24:43 2083

原创 css模块悬浮

.xuanfu{ width: 100%; position: fixed; left: 0; bottom: 0rem; background-color: #fff; padding-bottom: .8rem;}

2020-04-21 15:50:47 278

原创 JQuery JSON.parse解析特殊字符\n报错解决方案

后台传递到前端数据:request.setAttribute("model", JSON.toJSONString(model));前端jQuery处理方法:var data = '${model}';data = JSON.parse(JSON.stringify(data));var id= data.id;...

2020-04-10 14:49:44 1934

转载 html5--移动端视频video的android兼容,去除播放控件、全屏等

https://segmentfault.com/a/1190000006857675https://blog.youkuaiyun.com/xiao190128/article/details/81027094

2020-04-07 11:41:46 1214

原创 微信分享只能分享到好友和朋友圈

屏蔽复制链接、分享到浏览器等功能,直接上代码<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js" type="text/javascript"></script><script type="text/javascript">$(function () { wechartInit...

2019-12-19 10:07:17 517

原创 Mysql连接报错is not allowed to connect解决办法

首先打开dos命令,按WINDOWS+R运行输入CMD进入,如下:然后切换到mysql的解压目录输入net start mysql 打开mysql然后, mysql -u root -p输入密码继续,use mysql;select host from user;update user set host ='%' where user ='root';最...

2019-12-14 22:42:57 9541 2

原创 h5页面在ios机上禁止长按复制

ios机默认存在长按复制选择,用以下代码取消:*{-webkit-touch-callout:none; /*系统默认菜单被禁用*/-webkit-user-select:none; /*webkit浏览器*/-khtml-user-select:none; /*早期浏览器*/-moz-user-select:none;/*火狐*/-ms-user-select:none;...

2019-12-12 18:23:32 541

原创 屏蔽F12审查元素,禁止修改页面代码

一、屏蔽F12 审查元素document.onkeydown = function(){ if(window.event && window.event.keyCode == 123) { alert("F12被禁用"); event.keyCode=0; event.returnValue=false; }...

2019-12-12 18:06:22 826

原创 浏览器禁止右键和屏蔽F12

window.onload = function() { document.onkeydown = function() { var e = window.event || arguments[0]; //屏蔽F12 if(e.keyCode == 123) { return false; //屏蔽...

2019-12-12 16:44:45 409

原创 mysql调优

列类型尽量定义成数值类型,且长度尽可能短,如主键和外键,类型字段等等 建立单列索引 根据需要建立多列联合索引 当单个列过滤之后还有很多数据,那么索引的效率将会比较低,即列的区分度较低 如果在多个列上建立索引,那么多个列的区分度就大多了,将会有显著的效率提高。 根据业务场景建立覆盖索引只查询业务需要的字段,如果这些字段被索引覆盖,将极大的提高查询效率 多表连接的字段上需要建立索引,这样可...

2019-12-09 16:02:35 103

原创 Syntax error, insert ";" to complete Statement, insert "}" to complete Block

问题描述:从网页上,复制一段代码到eclipse上看效果,报了下面的错误,符号;}也都是配对出现的问题处理:复制过来的时候带了一些空格的格式过来,删除报错当前行或者报错行下一行的空格,就可以解决...

2019-12-02 17:30:55 522

原创 tinymce富文本编辑器小节

此文章是基于tinymce 5.0以上的版本,对4.X版本的帮助不会很大,推荐使用5.X以上的版本。在使用tinymce富文本编辑器之前我也用过UEditor和kindeditor,就本人的使用感受而言,UEditor功能确实是很强大,但总感觉使用起来有点僵硬,让我放弃使用的原因有两点,第一,无法上传图片或者文件到云服务器上,这部分功能是需要使用者去完善的,本人能力有限,试着去修改,但是没能成...

2019-11-29 10:55:22 970

原创 java截取字符串中的img标签中的src地址,批量下载图片到本地,更新字段的部分内容

项目问题说明:之前为了省事,使用了135富文本编辑器编辑文案,同时上传了非常多的图片到135编辑器上,后来发现图片访问403被拦截。解决方法,需要将放在135编辑器上的图片先下载到本地,然后上传项目使用的图片服务器上,使用与135编辑器图片存储相同的路径,然后将图片域名更新为项目使用的图片服务器域名即可。先将存有135编辑器图片的数据库字段查询出来,把数据存放到临时表aaa中。 ...

2019-11-25 11:02:11 1279

转载 Java--如何高效向List中存放不重复的数据(附带时间测试)

众所周知,List是不能存储重复数据的,而我们想利用List存储不重复的元素,一般都使用List自带的contains方法对元素进行判断,如果不包含再进行添加,但是这样太耗时了。if (!list.contains("/home/" + i)) { list.add("/home/" + i);}其实我们可以利用set集合存储元素的去重特性来进行list的去重存储,如果set能添加...

2019-11-25 09:50:34 601

原创 mysql 更新字段的部分内容

UPDATE aaaSET content = REPLACE ( htmlcontent, "yyyyyyyyy", "xxxxxxxxx")WHEREcontent LIKE '%yyyyyyyyy%'

2019-11-25 09:05:49 677

原创 TinyMCE如何避免a标签或者p标签自动过滤onclick属性

TinyMCE编辑器的tinymce.js文件中,大概在5482行的地方,有这样一行代码,add('a', 'href target rel media hreflang type', phrasingContent);在属性里面添加onclick,变成下面这样add('a', 'href target rel media hreflang type onclick', phras...

2019-11-22 13:32:18 2827 2

原创 jquery 循环遍历方法forEach()和each,及循环终止

//$(".modal-list>ul li").forEach(function(val,index){}); $(".modal-list>ul li").each(function(){ if($(this).hasClass("active")>0){ var diseaseid = $(this)....

2019-11-14 10:10:52 1745

原创 ajax传递json数据,返回前端的中文数据乱码解决方案

因为在controller中返回json用了@ResponseBody,而spring源码中@ResponseBody 的实现类发现其默认的编码是 iso-8859-1,而项目用的编码为utf-8,所以传中文会出现乱码。解决方案如下:@RequestMapping(value = "/value" , method = RequestMethod.POST , produces = "appl...

2019-11-14 09:55:43 870

转载 头部tab栏点击滚动居中

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=...

2019-10-23 10:03:25 1103

原创 javascript弹窗后,禁止底部页面滑动

弹框显示前获取window滑动的位置,将body固定定位,top值为window滑动位置的负值;关闭弹框之前获取body的top值并转为数字取负值赋给window的scrolltop。.fixed{position: fixed; width:100%; left:0; top:0;}//点击按钮显示弹框varbodyscroll=0;$(".demo a").click(func...

2019-10-15 11:30:00 1402 1

原创 mybatis批量更新list

<update id="updateUsermainInvcode" parameterType="java.util.List"> <if test="list!=null"> UPDATE usermain <trim prefix="set" suffixOverrides=","> ...

2019-10-15 08:59:36 395

原创 java向list中存放不重复数据的高效方法

List<String> list = new ArrayList<String>();Set<String> set = new HashSet<>(); for (int i = 0; i < 9000; i++) { String invcode = randomCode(6); ...

2019-10-14 08:43:29 7134

原创 JSTL关系比较符

相等( equal ) :eq 不相等( not equal ): ne / neq 大于( greater than ): gt 小于( less than ): lt 大于等于(great than or equal ) : ge/ gte小于等于( less than or equal): le/lte...

2019-09-26 17:28:57 928

原创 jstl标签 c:if字符串数值比较大小

JSTL标签,<c:if test="${a < b }"></c:if> 其中a与b的大小比较是默认字符串的比较大小,如果是想要作为数字来比较大小的话,需要将比较方式修改为<c:if test="${a*1 < b }"></c:if>,这样的话,表达式会将两边比较的变量当做数值来比较。实际上,只要"<"有一边的是数值,表达式就会...

2019-09-09 10:02:13 6307

转载 mybatis大批量数据批量更新高效率解决办法

mybatis批量更新有两种方式1第一种就是普通的循环每条数据进行更新,这种方式最大的问题就是效率问题,逐条更新,每次都会连接数据库,然后更新,再释放连接资源(虽然通过连接池可以将频繁连接数据的效率大大提高,抗不住数据量大),这中损耗在数据量较大的时候便会体现出效率问题。这也是在满足业务需求的时候,通常会使用下面的这种批量更新进行实现(当然这种方式也有数据规模的限制,后面会提到)。2就...

2019-08-26 13:16:38 8355

原创 ajax将数据push进数组,以数组形式传递到后台并处理的方法

前端代码:var class= [];var flag = "0";$.each($(".classlist"),function(index,domEle){ if(index==0){ return; }else{ var title = $(domEle).find(".form-control").eq...

2019-08-08 16:59:43 855

原创 css超过一定长度显示省略号

{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

2019-08-05 10:24:59 11983

原创 TinyMCE line-hegiht行高插件

http://tinymce.ax-z.cn/more-plugins/lineheight.php详情如上,可直接使用margin-top、margin-bottom、letter-spacing类似

2019-07-08 10:07:24 5735 7

原创 微信二次分享

调用微信接口获取jsapi_ticket凭证直接上代码,可以直接复用jsp页面:<script type="text/javascript" src="https://res2.wx.qq.com/open/js/jweixin-1.4.0.js"></script><script type="text/javascript">$(fu...

2019-06-26 13:35:36 283

原创 jquery audio在微信或者客户端需要点击两次才能正常播放的问题解决方案

这里不处理音频自动播放问题。先说明一下问题场景:默认audio的source的src为空,通过点击事件触发ajax方法通过后台获取音频地址然后播放,发现音频无法正常播放,再次点击时才能播放。这里解释一下点击事件流程,若当前audio的音频src为空,则调用ajax获取音频地址,动态改变audio的src,然后调用play()方法播放音频,如果当前audio音频地址不为空,则处理音频的播...

2019-06-26 11:09:58 2601

转载 Jquery二维码生成插件jquery.qrcode.js和qrcode.js

参考链接:https://www.cnblogs.com/xiaolixiaoxiao/p/8482456.html

2019-05-21 09:36:59 1399

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除