wflovejava
码龄9年
关注
提问 私信
  • 博客:72,895
    社区:1
    72,896
    总访问量
  • 46
    原创
  • 2,198,250
    排名
  • 23
    粉丝
  • 0
    铁粉

个人简介:simple is not easy

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-09-12
博客简介:

wflovejava的博客

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得27次评论
  • 获得93次收藏
创作历程
  • 36篇
    2019年
  • 10篇
    2018年
成就勋章
TA的专栏
  • jvm
  • redis
    1篇
  • Hadoop
    2篇
  • 分布式锁
    1篇
  • mysql
    1篇
  • spring
    4篇
  • spring boot
    3篇
  • spring cloud
    2篇
  • Java
    14篇
  • docker
    3篇
  • k8s
    2篇
  • Elasticsearch
    1篇
  • linux
    2篇
  • nginx
  • 分布式事物
  • Rabbitmq
  • tools
    1篇
  • Kafka
    3篇
  • fastdfs
    1篇
  • Netty
    1篇
  • 抓包工具使用
    1篇
  • zabbix
    1篇
  • Zookeeper
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Zabbix4安装

Zabbix4安装1.下载安装包zabbix-4.0.1.tar.gz192.168.3.185 server端在zabbix server充当两个角色:server、angent192.168.3.185 客户端先按照php环境:php编译安装添加用户useradd -r -s /sbin/nologin php-fpm下载解压安装包cd /mnt/zabbixwget...
原创
发布博客 2019.04.30 ·
890 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

理解BIO和NIO

通过一个例子理解BIO服务端:public class Server { public static void main(String[] args) { byte[] buffer = new byte[1024]; try { ServerSocket serverSocket = new ServerSocket(8080...
原创
发布博客 2019.11.07 ·
318 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Linux环境下以命令和脚本方式启动jar包

start.sh启动#!/bin/bash java -Dfile.encoding=utf-8 -jar -server -Xms512m -Xmx512m -Xss256K -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -jar /mnt/ware...
原创
发布博客 2019.11.06 ·
387 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java并发编程-读写锁

Java并发编程-读写锁
原创
发布博客 2019.07.31 ·
285 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

Java并发编程-Semaphore使用

Java并发编程-Semaphore使用使用场景:Semaphore(信号量)同时运行多少个并发执行,比如我现在设置30个线程访问,可以通过Semaphore控制同时多个线程同时访问的,代码如下:public class SemaphoreTest { private static final int THREAD_COUNT = 30; private static fin...
原创
发布博客 2019.07.30 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java并发编程-重入锁

Java并发编程-重入锁例子: public static void main(String[] args) { for (int i = 0; i < 5; i++) { new Thread(new Runnable() { public void run() { synchronized (this){ ...
原创
发布博客 2019.07.30 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java并发编程-ReentrantLock原理

Java并发编程-ReentrantLock原理
原创
发布博客 2019.07.30 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java并发编程- AQS原理

Java并发编程- AQS原理
原创
发布博客 2019.07.24 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java并发编程- CAS原理

Java并发编程- CAS原理例子:/** * CAS原理 * @author wufei * @create 2019-07-23 19:03 **/public class CAS1 { private static volatile int m =0; //原子性的保证 private static AtomicInteger atomic...
原创
发布博客 2019.07.23 ·
734 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java并发编程- Synchronized原理

Java并发编程- Synchronized原理在jdk.1.6之前是重量级锁,jdk1.6之后对synchronzied的关键字的优化之后,引入了偏向锁,轻量级锁。1.先来看synchronzied使用的基础:static A a = new A();//普通同步方法public synchronized void test(){ System.out.printl...
原创
发布博客 2019.07.22 ·
470 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Java并发编程- CyclicBarrier用法

Java并发编程- CyclicBarrier用法使用场景:用于多线程处理计算数据,最后合并计算结果的场景例子:public class CyclicBarrierTest { static CyclicBarrier cyclicBarrier = new CyclicBarrier(3); public static void main(String[] args) {...
原创
发布博客 2019.07.19 ·
207 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java并发编程- CountDownLatch用法

Java并发编程- CountDownLatch用法使用场景:需要在主线程等待其他子线执行完毕之后,然后再执行主线程的任务,这时需要使用CountDownLatch比较合适了。代码例子:public class TestCountDownLatch1 { final static CountDownLatch latch = new CountDownLatch(2); ...
原创
发布博客 2019.07.19 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql常用命令

mysql常用命令查看MySQL线程列表show processlist;
原创
发布博客 2019.07.03 ·
862 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Kafka的使用和错误解决

Kafka的使用和错误解决单节点:223
原创
发布博客 2019.06.10 ·
7453 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

kafka集群搭建

kafka集群搭建第一步部署三个节点zk3.1. 下载Zookeeper下载地址:http://mirror.bit.edu.cn/apache/zookeeper/解压文件:#tar -zxvf zookeeper-3.4.11.tar.gz3.2. 配置相关文件1) 配置conf/zoo.cfg将zk安装目录下conf/zoo_sample.cfg修改为zoo.cfg#cp...
原创
发布博客 2019.05.30 ·
295 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Elasticsearch 运维

Elasticsearch 运维
原创
发布博客 2019.05.15 ·
345 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx配置(https,负载均衡,80重定向443)

nginx配置(https,负载均衡,80重定向443)#user nobody;worker_processes 4;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;event...
原创
发布博客 2019.04.29 ·
5149 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

spring boot-自动配置原理和实战

spring boot-自动配置原理和实战spring boot 自动配置原理以spring配置的数据源源码为例,DataSourceAutoConfiguration分析原理。当我们需要配置一个数据源连接时,时常如下配置完成数据源连接。 spring: application: name: auth-server datasource: ...
原创
发布博客 2019.04.15 ·
226 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Spring事物

Spring事物基本原理(AOP):对执行方法前后进行拦截,然后在目标方法开始之前创建或加入一个事物,在执行完目标方法之后,根据执行情况提交或者回滚事物。...
原创
发布博客 2019.04.12 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Cloud下基于OAUTH2认证授权的实现

Spring Cloud下基于OAUTH2认证授权的实现
原创
发布博客 2019.03.14 ·
37343 阅读 ·
14 点赞 ·
19 评论 ·
72 收藏
加载更多