自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Java高并发情况下的锁机制优化

本文主要讲并行优化的几种方式, 其结构如下:锁优化减少锁的持有时间例如避免给整个方法加锁1 public synchronized void syncMethod(){ 2 othercode1(); 3 mutextMethod(); 4 othercode2(); 5 }改进后1 ...

2019-11-25 13:14:33 92

转载 JMeter性能测试,完整入门篇

原文转自:https://blog.csdn.net/lovesoo/article/details/78579547Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。本文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写...

2019-11-25 13:13:40 72

原创 微信小程序之获取并解密用户数据(获取 openId、unionId)

前言微信小程序API文档:mp.weixin.qq.com/debug/wxado…在实际的小程序开发中,往往需要用户授权登陆并获取用户的数据,快速对接用户系统。openId : 用户在当前小程序的唯一标识unionId : 如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐...

2019-11-06 17:50:55 984

原创 微信小程序无法获取UnionId的情况及处理

问题背景:做了微信小程序,一切都还正常,但是最后体验版放出去时,却发现很多用户无法绑定用户,后台返回:参数非法。经过多方排查,发现是微信拿到的code请求返回的数据里没有UnionId,也就是接口返回的参数中不包含UnionId参数。1、UnionID机制说明  简而言之,微信针对不同的用户在不同的应用下都有唯一的一个 openId,但是要想确定用户是不是同一个用户,就需要靠 unio...

2019-11-06 17:44:12 550

转载 IntelliJ IDEA 下的svn配置及使用的非常详细的图文总结

原文链接:http://www.cnblogs.com/ios9/p/7546328.html首先,使用的时候,自己得先在电脑上安装个小乌龟。也就是svn啦。第一步安装小乌龟。如下:具体安装好像没什么具体要求,一路next,就好。如上图箭头所示,在安装 TortoiseSVN 的时候,默认 command line client tools,是不安装的...

2019-10-28 10:52:41 67

原创 使用轻量级工具emoji-java处理emoji表情字符

在之前做博客,测试编辑博客和评论功能时,发现如果输入了emoji表情的话,无法插入数据库,会报错类型不匹配的错误。后来在网上找了很多解决办法,最后发现github上有个很牛逼的轻量级开源工具叫emoji-java。github地址:https://github.com/vdurmont/emoji-java基本使用方法在github的README文件里有说明,不过是英文的,我简单研究了一下...

2019-10-14 16:12:17 206

原创 推荐,Java Emoji Converter(Emoji表情转换工具)

当Emoji表情字符存储有问题,或者遇到保存字符串到数据库里出现\xF0\x9F\x92\x94类似问题时,请尝试使用这个工具。什么工具呢?Java Emoji Converter 。GitHub地址为:https://github.com/binarywang/java-emoji-converter可以将Emoji表情()转义成沉默王二????这样的。那,该怎么使用这款工具呢?首先,在...

2019-10-14 15:20:40 535

原创 log4j重定向stdout和stderr到log文件

我们使用apache log4j实现项目中的日志功能,在项目中我们通常有这样的需求,一般情况System.out.println()是输出到控制台,但我们希望System.out的输出也记录到log中,还有System.err同样也记录到log中,一些runtime的exception会通过System.err打出到控制台,我们同样希望把这些也都输出到log。在网上查了些参考之后,自己整理并实现了...

2019-10-10 16:37:00 143

原创 Spring如何加载log4j配置文件

今天有朋友在群里问了这个问题,于是写了这篇文章进行整理。问题如下:在项目中添加了log4j.properties配置文件,并没有在Spring配置文件中配置,也没有在web.xml中配置,但是代码中却可以正常使用log4j的功能,那么Spring是如何加载并使用这个log4j配置文件的呢?答案整理如下:·Spring默认加载的是classpath根目录下面的log4j.prop...

2019-10-10 14:29:40 43

原创 pdf.js预览pdf文件流(base64)亲测可用

上一篇降到通过file跳转路径,取后台读取pdf文件。后来我们需要上传pdf文件时支...

2019-09-16 10:48:55 1058

原创 微信登录(授权登录、扫码登录、静默登录)简述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-09-10 16:11:54 435

原创 文件对比工具 Beyond Compare 4.2.9中文破解版 附通用注册码

...

2019-08-17 15:19:05 1048

转载 帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...

2019-08-17 15:09:57 71

原创 【项目实战经验】电商系统常用数据结构

参考:Spree is a complete, modular & API-driven open source ecommerce solution for Ru...

2019-08-17 15:04:53 709

转载 Sigar介绍和配置

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...

2019-08-17 15:00:57 120

转载 Java中循环删除list中元素的方法总结

印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后在今天使用的时候发现报错了,然后去科普了一下,发现这是一个误区。下面我们来一起看一下。  Java中循环遍历list有三种方式:for循环,增强for循环(也就是常说的foreach循环),iterator遍历。  1.for循环遍历list  for(int i=0;i<list.s...

2019-06-28 08:16:38 47

转载 ORACLE分页查询SQL语句(最有效的分页)

**一、效率高的写法**1.无ORDER BY排序的写法。(效率最高)(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!)SELECT * FROM (SELECT ROWNUM AS rowno, t.* FROM emp t WHERE hire_date BETWEEN TO_DA...

2019-06-26 10:45:28 1092

转载 json-server 详解

JSON-Server 是一个 Node 模块,运行 Express 服务器,你可以指定一个 json 文件作为 api 的数据源。安装json-servernpm install -g json-server启动 json-serverjson-server可以直接把一个json文件托管成一个具备全RESTful风格的API,并支持跨域、jsonp、路由订制、数据快照保存等功能...

2019-05-31 17:07:34 1598

转载 MySQL5.7免安装版配置图文教程(转自脚本之家)

Mysql是一个比较流行且很好用的一款数据库软件,如下记录了我学习总结的mysql免安装版的配置经验。一、 软件下载5.7 32位https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-win32.zip5.7 64位https://dev.mysql.com/get/Downloads/MySQL-5.7/mys...

2019-05-29 16:28:33 43

转载 总结·CSS3中定位模型之position属性的使用方法

一、position元素介绍position属性规定了元素的定位类型,通过定位,可准确地定义元素相对于其正常位置而应该出现的位置,或者是相对于父元素、另一元素和浏览器窗口等的位置。position属性包含有5个属性值,分别为static、relative、absolute、fixed以及inherit。具体属性值描述如下表格所示:属性值 描述 所属类别 static...

2019-04-08 11:04:34 92

转载 使用jquery给select2赋值问题

直接上代码$("#requirement").select2("val", ["xxx"]);$("#requirement").val(["xxx"]).trigger("change");两种都可以,其中“xxx”表示option标签对应的value值,要用[ ]括号括起来,如果是单选,就只写一个值,如果是多选,可以放多个值得数组。---------------------作者:...

2019-03-27 08:57:19 246

转载 Select2.js学习总结

本文主要是对Select2插件常用使用方法的一些总结。包括其单选、多选、按照拼音搜索功能。并通过测试示例对其效果进行了验证。一、效果图二、 使用方式1.使用前需要引入下面几个插件:select2.css或者select2.min.cssselect2.js或者select2.min.jsjquery-2.0.3.min.js<link href="../...

2019-03-26 15:25:41 388

转载 Select2插件 点击、选中事件 解读

首先说下默认的配置JS$('.select').select2({ placeholder: 'Select an option'});HTML<input type='text' class="select" />这个就可以很简单的使用了 其他配置项可以到官网看http://select2.github.io/options.html#core-op...

2019-03-26 15:23:55 2360

转载 JS组件系列——Bootstrap Select2组件使用小结

前言:在介绍select组件的时候,博主之前分享过一篇JS组件系列——两种bootstrap multiselect组件大比拼,这两个组件的功能确实很强大,只可惜没有图文结合的效果(也就是将图片放入到select里面随着文字一起显示)。前两天做一个菜单图标选择的功能,就要用到这个图文选择的功能。于是乎又是找啊找。终于不负所望,找到了我们伟大的select2组件。今天分享下这个组件的一些用法和特性。...

2019-03-26 15:23:08 142

转载 jQuery Validate 表单验证插件----在class属性中添加校验规则进行简单的校验

一、下载插件包。网盘下载:https://yunpan.cn/cryvgGGAQ3DSW 访问密码 f224二、jQuery表单验证插件----添加class属性形式的校验<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/...

2019-03-26 15:21:49 701

转载 Ajax请求($.ajax()为例)中data属性传参数的形式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29569183/article/details/79194292首先定义一个form表单:<form id="login" > <input name="user" type="text"/> <input name=...

2019-03-26 15:21:02 410

转载 jquery validation addMethod 自定义方法

//手机号码验证 jQuery.validator.addMethod("mobile",function(value,element){ varlength=value.length; varmobile=/^(((13[0-9]{1})|(15[0-9]{1}))+\d{8})$/ returnthis.optional(...

2019-03-26 15:18:13 230

转载 iCheck插件 全选和获取value值的解决方法

在使用jQuery iCheck 插件的时候遇到了一个问题,就是当我们使用普通的js全选功能无效了。$("#checkall").click( function(){ if(this.checked){ $("input[name='checkname']").each(function(){this.checked=t...

2019-03-26 15:17:00 603

转载 jqgrid——treegrid动态异步加载数据

jqgrid的treegrid插件,有两种数据结构:第一种:可以实现动态加载数据{ "total":11, "page":1, "records":11, "rows":[ {"id":1,"cell":["第一級1",1,"地址1",0,null,false,false]}, {"...

2019-03-26 15:14:18 1586

转载 bootstrap的icheck插件使用

由于我们在项目开发时会经常用到单选框和复选框,并且众所周知其样式不易修改,它们的原有样式不能满足我们项目美观所需,所以这个时候icheck插件就能帮到我们不少呢,下来我就来说说icheck插件的使用:iCheck特色:1、在不同浏览器(包括ie6+)和设备上都有相同的表现 — 包括 桌面和移动设备2、支持触摸设备 — iOS、Android、BlackBerry、Windows P...

2019-03-26 15:13:03 241

转载 jqGrid api 中文说明

https://blog.csdn.net/yjlwl1213/article/details/41750703JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。jqGrid...

2019-03-26 15:08:37 205

转载 flex控件总结

Flex基本控件总结一、flex控件的分类:文本控件(text controls)、数据源控件(data provider controls)、菜单控件       (menu  controls)、按钮控件(button controls)、Flex控件(flex controls)、容器控件。二、 文本控件a)         标签(Label):标签:<mx:Label/&...

2019-02-26 17:33:09 231 1

原创 spring集成Junit做单元测试及常见异常解决办法

spring-test依赖包<!--Spring-test --><!-- https://mvnrepository.com/artifact/org.springframework/spring-test --><dependency>  <groupId>org.springframework</groupId> ...

2019-02-26 17:31:44 980

转载 Mybatis整合Spring -- typeAliasesPackage

Mybatis整合SpringintegrationMapperScannerConfigurer Mybatis整合Spring       根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Mybatis用...

2019-02-26 09:45:13 3142 1

转载 什么是JWT(JSON WEB TOKEN)

转自于:http://www.jianshu.com/p/576dbf44b2ae什么是JWT      Json web token(JWT)是为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519),该token被设计为紧凑且安全的,特别适用于分布式站点的单点登陆(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资...

2019-02-23 09:45:19 47

转载 关于MyBatis中insert返回值与SQLserver触发器/存储过程返回执行结果的问题

今天刚把Mybatis配置好,正处调试阶段。测试类写了:BorrowRecord,用于记录借书记录。Book,管理书名及库存情况。BorrowRecord表如下:CREATE TABLE [dbo].[BorrowRecord]([BorrowRecordID] [int] IDENTITY(1,1) NOT NULL,[StudentID] [int] NULL,[BookID...

2018-12-06 17:14:59 238

转载 js获取文件上传进度

js获取文件上传进度: 1 2 <input name="file" id="FileUpload" type="file" /> <input type="button" onclick="Submit()" value="提交" /> js监听: 1 2

2018-11-08 10:32:52 2569 4

转载 swfupload

转载自:http://blog.csdn.net/zhyh1986/article/details/7926166  前言          最近项目中要求使用HTTP做文件上传,而且要求有进度显示,在网上东找西寻了半天,解决方案倒也不少,比如使用Ajax上传,但感觉这种方式的进度提示太麻烦,所以没有采用,后来看到了SWFUpload,就找了些资料来看,觉得符合自己的要...

2018-11-07 16:21:06 1027

转载 Java Spring AOP用法

Spring AOPJava web 环境搭建Java web 项目搭建Java Spring IOC用法https://www.cnblogs.com/flowwind/p/4782606.htmlspring提供了两个核心功能,一个是IoC(控制反转),另外一个便是Aop(面向切面编程),IoC有助于应用对象之间的解耦,AOP则可以实现横切关注点(如日志、安全、缓存和事务管理)与他们...

2018-11-02 16:29:23 120

转载 EhCache 分布式缓存/缓存集群

开发环境:System:WindowsJavaEE Server:tomcat5.0.2.8、tomcat6JavaSDK: jdk6+IDE:eclipse、MyEclipse 6.6 开发依赖库:JDK6、 JavaEE5、ehcache-core-2.5.2.jarEmail:hoojo_@126.comBlog:http://blog.csdn.net/...

2018-11-01 13:00:39 521

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