自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 Lambda表达式详解

Lambda简介Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。JDK 也提供了大量的内置函数式接口供我们使用,使得 Lambda 表达式的运用更加方便、高效。对接口的要求虽然使用 Lambda 表达式可以对某些接口进行简单的实现,但并不是所有的接口都可以使用 Lambda 表达式来实现。Lambda 规定接口中只能有一个需要被实现的方法,不是规定接口中只能有一个方法jd

2020-07-06 16:48:12 213

转载 使用双花括号初始化实例导致内存溢出

例如:Map<String, String> map = new HashMap() {{ put("map1", "value1"); put("map2", "value2"); put("map3", "value3"); }}; map.forEach((k, v) -> { System.out.println("key:" + k + " value:" + v); });这段代码其实是创建了匿名内部类,然后再进行初始化代码块。查看class文件发现多出带有...

2020-05-22 17:32:59 799 2

转载 步步深入:MySQL架构总览->查询执行流程->SQL解析顺序

步步深入:MySQL架构总览->查询执行流程->SQL解析顺序前言:  一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。  本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。一、MySQL架构总览:  架构最好看图,再配上必要的说明文字。  下图...

2020-04-30 10:05:48 174

原创 关于ajaxfileupload上传文件只能上传一次的解决办法

找到ajaxfileupload.js文件中 var newElement = jQuery(oldElement).clone(); 这行代码修改为 var newElement = jQuery(oldElement).clone(true);

2018-06-08 15:57:35 2734 3

原创 ajax无法给JavaScript中全局变量赋值的问题

使用这段代码无法给 var sevenOpenNum; var thirtyOpenNum;两个变量赋值解决办法在ajax请求中添加 async:false 同步传输

2018-06-08 10:24:29 337

原创 微信退款申请成功异步通知使用AES解密问题

在微信退款申请成功后异步通知会返回一段加密串(在req_info字段里)按照微信文档的做法是1.对返回的加密串req_info做base64解码,得到另一个加密串byte[] b = Base64Util.decode(map.get("req_info"));2.对商户key做md5,得到32位小写key* ( key设置路径:微信商户平台(pay.weixin.qq.com)--&gt;账户设...

2018-05-17 15:22:35 5090 3

转载 js复制文本内容到剪切板

&lt;scripttype="text/javascript"&gt;    functioncopyUrl2(){        var Url2=document.getElementById("biao1").innerText;        var oInput = document.createElement('input');        oInput.value = Url2;...

2018-04-08 14:58:13 2421 1

原创 mysql 定时任务 每月15号执行

#查看当前是否已开启事件调度器 如果显示 on 证明已经开启 如果显示off 证明是关闭状态 show variables like 'event_scheduler';#要想保证能够执行event事件,就必须保证定时器是开启状态,默认为关闭状态set global event_scheduler =1;#或者set GLOBAL event_scheduler = ON;# 如果原来存在该名字的...

2018-03-29 17:29:34 6603

原创 centos7 安装图形化界面及安装完成后出现please make your choice from '1'...

执行命令 yum groupinstall "X Window System"  (注意有引号) 回车这里输入  y 回车 然后等待安装 这里再输入 y 回车安装完成会出现   complete 输入命令 yum grouplist 检查可以安装的图形界面然后安装  yum groupinstall "GNOME Desktop" 回车 等待

2018-01-17 11:28:32 13804

原创 centos7 网络问题

刚装好centos7 发现除了能ping通127.0.0.1之外,其他地址都ping不通解决办法:cd /etc/sysconfig/network-scripts/   进入此目录执行 vi 命令 编辑第一个文件(可能文件名不一样)将NOBOOT = no 改为 NOBOOT = yes 即可OK !!! 搞定

2018-01-15 16:37:45 238

转载 获取mysql数据库表注释及字段注释

public static Connection getMySQLConnection() throws Exception {          Class.forName("com.mysql.jdbc.Driver");          Connection conn = (Connection) DriverManager.getConnection("jdbc:

2018-01-04 16:00:42 6007

原创 JSON中optString/getString的区别

optString方法会在对应的key中的值不存在的时候返回一个空字符串或者返回你指定的默认值getString方法会出现空指针异常的错误。

2018-01-02 17:38:51 823 1

原创 mysql批量更新的坑

allowMultiQueries\=true最近在做项目时遇到一个问题,在使用mysql + mybatis做批量更新时发现一直报下面的错批量更新语句:报错:Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax

2017-11-11 10:55:17 5202 1

原创 页面动态删除js、css文件

var _js =  document.getElementById("select2Js"); //id对应的document对象var _css =  document.getElementById("select2Css"); //id对应的document对象document.head.removeChild(_js); //删除ID的对应标签document.head

2017-10-28 11:50:54 6436 3

原创 Linux修改/etc/profile文件导致进卡在登陆界面

在Linux centos中安装jdk配置环境变量需要编辑 /etc/profile 文件,由于粗心大意少写了$符号,导致这个文件出错,基本所有命令都不能用了,重启虚拟机一直卡在登陆界面。解决方法:在登陆界面按 ctrl + alt + F3 进入进入命令行模式使用 root 登陆 执行 #cd /etc再执行 #bin/vi profile就会进入

2017-10-17 15:01:58 2855

原创 使用springMVC + ajaxfileupload上传文件

以防忘记,特此记录在jsp页面引入ajaxfileupload.js文件下载文件地址  http://download.csdn.net/download/sinat_25712187/10025881在页面添加标签&lt;input type="file" id="file" name="file" &gt;&lt;button onclick="uploadFile();"&gt;上传&amp

2017-10-17 14:19:44 983

mybaits生成代码工具

mybatis生成代码工具,生成dao层,entity层,简单版。

2018-02-06

ckfinder修改文件名称

此jar包中包含原始jar、修改源码后的jar、修改的java类。 此jar包将上传后的文件名修改为日期类型,由于上传文件到linux下中文出现乱码,所以将此jar包源代码做了修改,并重新生成jar

2017-12-01

ajaxfileupload.js(支持多文件上传)

ajaxfileupload.js引用的1.4以上的jquery.js文件会报错,原因是以前jquery1.4的文件中包含 handleError函数 到后面的版本就没了,还有返回的数据ajaxfileupload.js会默认加上标签,在此资源中都已解决

2017-10-17

pd4ml jar包

pd4ml.jar

2016-09-07

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

TA关注的人

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