9 江湖之笑

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 5k+

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

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

2019-11-25 13:14:33

JMeter性能测试,完整入门篇

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

2019-11-25 13:13:40

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

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

2019-11-06 17:48:14

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

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

2019-11-06 17:43:40

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

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

2019-10-28 10:52:16

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

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

2019-10-14 16:07:06

推荐,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:18:00

log4j重定向stdout和stderr到log文件

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

2019-10-10 16:32:05

Spring如何加载log4j配置文件

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

2019-10-10 14:29:40

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

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

2019-09-16 10:48:47

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

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

2019-09-10 16:08:59

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

...

2019-08-17 15:19:05

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

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

2019-08-17 15:09:57

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

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

2019-08-17 15:04:53

Sigar介绍和配置

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

2019-08-17 15:00:57

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

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

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

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

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

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

2019-04-08 11:04:34

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取