
java
自学IT的攻城狮
欢迎关注个人公众号: 自学it的攻城狮(id: study458)
展开
-
#java# 并发下的接口限流
- 谷歌guava框架介绍, 网关限流使用 - example: guava每一秒产生100个令牌, 每一个进来的请求只要拿到了令牌就能够继续往下执行, 如果限定的期间内令牌被消费完了, 那么后续更多的请求都会被拒绝掉- nginx限流 - nginx + keeplive + lvs- 网关限流- 示例代码 /* * 限流连接数 qps * */ priva...原创 2020-02-16 18:39:05 · 169 阅读 · 0 评论 -
【Java】中文验证码封装库
// checkCodeServlet.javapackage cn.jishupeng.bookstore.web.servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.Buffere...原创 2019-05-06 17:34:12 · 554 阅读 · 0 评论 -
【Java】MySQL开启事务封装库 ManageThreadLocal
使用的数据库线程池工具 c3p0-0.9.1.2.jar 、 mchange-commons-java-0.2.10.jar作用:用一个线程绑定connection对象, 每次取connection的时候保证拿到的始终是同一个对象代码实现:package cn.jishupeng.boookstroe.utils;import cn.jishupeng.bookstore.util...原创 2019-05-12 08:06:38 · 176 阅读 · 0 评论 -
【java】MySql线程池 + 事务封装库
# 使用到的包c3p0.jar# 代码实现package cn.jishupeng.bookstore.utils;import cn.jishupeng.bookstore.utils.C3P0Util;import java.sql.Connection;import java.sql.SQLException;public class ManageThreadLocal...原创 2019-05-12 08:44:57 · 552 阅读 · 0 评论 -
【java】将url生成二维码工具
pom.xml 引入依赖<!-- 谷歌zxing 二维码 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3</version> &...原创 2019-08-01 22:15:28 · 590 阅读 · 0 评论 -
【java】微信支付工具类封装
package cn.jishupeng.springbootWxpay.utils;import org.w3c.dom.Node;import org.w3c.dom.NodeList;import javax.xml.parsers.DocumentBuilder;import javax.xml.transform.OutputKeys;import javax.xml.tr...原创 2019-08-01 23:12:01 · 699 阅读 · 0 评论