自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java实现死锁

import java.util.concurrent.TimeUnit;public class Test5 { static class DeadLock implements Runnable{ String lock1 = ""; String lock2 = ""; public DeadLock(String lock1,String lock2){ this.lock1 = lock1; ...

2020-07-16 16:39:06 159

原创 生产者消费者阻塞队列版

package com.example.demo.test;import ch.qos.logback.core.util.TimeUtil;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.TimeUnit;public class Test1 { ArrayBlockingQueue<Integer> queue = new ArrayBlockingQueue&lt.

2020-07-07 10:45:02 113

原创 生产者消费者ReentrantLock 版本

package com.example.demo.test;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.ReentrantLock;public class Test1 { private volatile int count = 0; private ReentrantLock reentr.

2020-07-07 10:14:42 135

原创 实现自旋锁

package com.example.demo.test;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicReference;public class Test1 { AtomicReference<Thread> atomicReference = new AtomicReference<>(); public void lock(){ .

2020-07-06 14:46:32 134

原创 自己实现一个CAS小程序

package com.hrfax;import sun.misc.Unsafe;import java.lang.reflect.Field;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.LockSupport;public class MyCas { static MyLock lock ..

2020-06-29 18:02:03 482

原创 通过CountDownLatch模拟并发请求

package com.hrfax;import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.http.converter.Http

2020-06-29 18:00:29 576 1

原创 java实现微信h5支付

前段时间给了了需求对公司网站添加微信支付,由于之前没接触过,简单的东西愣是写了好几天。话不多少,直接开始。 首先你需要先看微信的官方文档https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_1,这里面几乎介绍了全部流程了。等你了解大概流程之后,需要在微信公众平台和微信商户平台拿到或者配置一下参数 appid:公...

2018-07-25 11:45:54 16990 19

原创 关于java实现需要登录且带验证码的定时网络爬虫(爬取的数据存库)

 博主6月初的时候换了个工作,刚进来的时候什么事没有,愣是上班喝茶逛网站渡过了一周。那周周五的boss突然问我会不会爬虫。作为一个才工作一年的javaer表示根本没接触过,但是那种情况下你还敢说不会么,但是当时也不敢说的很绝对,因此就和boss就会一点。当时就隐隐约约有爬虫任务了,感觉周末去突击了一下。果不其然,下周一的时候给我一个账号和密码,让我每隔5分钟爬取该网站的客户信息数据存到自己的...

2018-07-23 11:26:00 6512 3

空空如也

空空如也

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

TA关注的人

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