彭伟响
码龄13年
关注
提问 私信
  • 博客:59,408
    59,408
    总访问量
  • 28
    原创
  • 1,501,304
    排名
  • 6
    粉丝
  • 0
    铁粉

个人简介:学习,就是脚踏实地! 编程,就是要动手Coding

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2011-10-05
博客简介:

pengweixiang的博客

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得7次评论
  • 获得16次收藏
创作历程
  • 1篇
    2023年
  • 1篇
    2021年
  • 1篇
    2020年
  • 15篇
    2019年
  • 9篇
    2018年
  • 3篇
    2017年
成就勋章
TA的专栏
  • Java 并发编程
    7篇
  • Java
    9篇
  • 打包构建
    1篇
  • Java8 - Lambda模式编程
    3篇
  • Linux
    2篇
  • MySQL
    2篇
  • Nginx
    2篇
  • 工具类
    2篇
  • Golang
    2篇
  • lua
    2篇
  • 前端
  • lambda
  • Java 锁机制
    4篇
  • Kafka
    2篇
  • Zookeeper
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

CentOS7 安装Gitlab

通过.key和.csr文件生成.crt文件:openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt。通过key文件生成.csr文件:openssl req -new -key server.key -out server.csr。免除.key文件的密码:openssl rsa -in server.key -out server.key。7、启动Gitlab、查看状态。4、安装Gitlab。
原创
发布博客 2023.05.31 ·
754 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Openresty+Lua+Rdkafka使用

Openresty+Lua+Rdkafka使用安装openresty安装环境:centos 7.9cat /etc/redhat-release安装依赖库:yum -y install readline-devel pcre-devel openssl-devel gcc下载openresty release包:wget https://openresty.org/download/openresty-1.19.9.1.tar.gz配置编译安装:./configure --pre
原创
发布博客 2021.08.15 ·
345 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA 2020.1安装插件

由于国内网络原因,IDEA不能在插件应用市场直接安装,因此需要到IDEA的官网下载安装。可通过以下方式安装golang插件。访问IDEA 插件官网https://plugins.jetbrains.com/search 搜索go插件。并点击右上角的在线安装,或下载安装包到本地安装。...
原创
发布博客 2020.08.23 ·
1318 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zookeeper API操作Demo

命令行操作ZK##### 客户端登录zkbash bin/zkCli.sh -server 192.168.31.162:2181##### 执行 help 查看帮助说明create /rest hello >>> 创建/rest节点,并设置hello数据信息create /test null >>> 创建/test节点,并设置为空creat...
原创
发布博客 2019.06.23 ·
601 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kafka API操作Demo

Kafka单机版搭建Kafka版本为2.12-2.2.1,Zookeeper版本为3.4.14,运行环境为CentOS7.2,JDK为openJDK1.8###########################################################################################zookeeper download:wget http...
原创
发布博客 2019.06.23 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java Log4j的常用配置

添加Maven依赖<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.8.0-alpha2</version> </dependency>r...
原创
发布博客 2019.06.16 ·
1103 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

Java多线程之《ThreadPool使用》

package threadpool;import java.util.concurrent.CountDownLatch;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;/...
原创
发布博客 2019.05.31 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多线程之《CountDownLatch》

CountDownLatch允许一个或多个线程等待其他线程完成操作以下示例将等待10秒钟的时间,才完成所有任务。package concurrent;import java.util.concurrent.CountDownLatch;/** * Desc: CountDownLatch使用 * Creator: pengweixiang * Date: 2019-05-26 ...
原创
发布博客 2019.05.27 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多线程之《读写锁》

读写锁实现缓存示例:package concurrent;import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantReadWriteLock;/** * Desc: 缓存示例,读写锁...
原创
发布博客 2019.05.26 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java多线程之《自旋锁》ReentrantLock

重入锁ReentrantLock,顾名思义,就是支持重进入的锁,它表示该锁能够支持一个线程对资源的重复加锁。除此之外,该锁的还支持获取锁时的公平和非公平性选择。package concurrent;import org.junit.Test;import java.util.concurrent.locks.ReentrantLock;/** * Desc: * Creator:...
原创
发布博客 2019.05.26 ·
2223 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多线程之 《死锁》示例

package concurrent;/** * Desc:死锁Demo * Creator: pengweixiang * Date: 2019-03-23 */public class DeanLockDemo{ private static Object A = new Object(); private static Object B = new Objec...
原创
发布博客 2019.05.26 ·
151 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Java多线程之《自定义锁实现》

MutexMutex为自定义独占锁。Sync为静态内部类,自定义同步器,继承AbstractQueuedSynchronizer。package concurrent;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.AbstractQueuedSynchronizer;import java....
原创
发布博客 2019.04.14 ·
607 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Maven插件打包Java项目

将依赖JAR包输出到lib目录方式 打包命令:mvn clean install -Dmaven.test.skip=true运行方式:java -Djava.ext.dirs=lib -cp java-study-1.0.jar java8.RunnableTest运行结果:hello, I am is testThread1.hello, I am is l...
原创
发布博客 2019.04.06 ·
2122 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java Lambda表达式 常用工具类

Runnablepublic static void main(String[] args) { ExecutorService executorService = Executors.newSingleThreadExecutor(); executorService.submit(() -> { Threa...
原创
发布博客 2019.03.22 ·
1202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java Lambda表达式 Stream API操作

一、流操作java.util.stream.Stream中的Stream接口定义了许多操作。它们可以分为两大类:中间操作和终端操作。中间操作:会返回另一个流。终端操作:会返回非流的结果集。public class StreamAPITest{ private static final List&amp;amp;amp;amp;lt;Dish&amp;amp;amp;amp;gt; menu = Arrays.asList( new Dish...
原创
发布博客 2019.03.03 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java Lambda表达式入门

一、哪里可以使用Lambda表达式函数式接口,只定义一个抽象方法的接口。注意只能是一个接口,可以有多个定义的方法。如下接口类:java.lang.Comparablejava.lang.Runnablejava.util.concurrent.Callablejava.awt.event.ActionListenerjava.security.PrivilegedAction...
原创
发布博客 2019.03.03 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

社区版IDEA 安装springboot配置自动提示插件

社区版的IDEA编辑spring boot项目的properties或者yml文件不会自动提醒。可手动安装IDEA的插件解决。Setting &gt;&gt; Plugins &gt;&gt; 搜索spring assistant,点击安装,再重启IDEA。...
原创
发布博客 2019.01.06 ·
16762 阅读 ·
3 点赞 ·
4 评论 ·
2 收藏

Vertx构建Restful API

Verticle实现类ServiceVerticlepublic class ServiceVerticle extends AbstractVerticle{ private static final int CORE_NUM = 2; public static void main(String[] args) { Vertx vertx = Vertx.vertx();...
原创
发布博客 2019.01.01 ·
2242 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux expect ssh自动登录

安装expect命令:yum install expect -y创建exp脚本,注意首行为 #!/usr/bin/expect,并修改权限为750touch ssh.expchmod 750 ssh.exp拷贝以下内容到ssh.exp文件#!/usr/bin/expect#参数校验if { $argc != 3 } { send_user &quot;usage:...
原创
发布博客 2018.09.08 ·
1312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CentOS 7.2设置中英文环境

中文 -&gt; 英文root用户 vim /etc/locale.conf 修改为: LANG=”en_US.UTF-8”普通用户 vim /home/test/.bashrc 修改为: export LANG=”en_US.UTF-8”英文 -&gt; 中文root用户 vim /etc/locale.conf 修改为: LANG=”zh_CN.UTF-8...
原创
发布博客 2018.09.08 ·
3523 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏
加载更多