jwcjlu
码龄12年
关注
提问 私信
  • 博客:62,593
    62,593
    总访问量
  • 26
    原创
  • 1,235,235
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:中国
  • 加入CSDN时间: 2012-11-22
博客简介:

jwcjlu的专栏

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得1次评论
  • 获得16次收藏
创作历程
  • 2篇
    2021年
  • 2篇
    2019年
  • 5篇
    2017年
  • 9篇
    2015年
  • 21篇
    2014年
  • 9篇
    2013年
  • 5篇
    2012年
成就勋章
TA的专栏
  • kafka
    2篇
  • controller
    1篇
  • 淘宝技巧
  • java学习
    31篇
  • c++学习
  • 美文欣赏
  • 人生感悟
    2篇
  • 世态炎凉
  • linux系统
    2篇
  • hibernate
    1篇
  • Struts2
    1篇
  • 线程池
    1篇
兴趣领域 设置
  • 数据结构与算法
    推荐算法
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

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

kafka的副本管理

kafka实现高可靠性的基础是使用副本机制,具体实现方式是,同一个分区下的多个副本分散在不同的broker机器上,它们保存相同的消息数据以实现高可靠性。下面将谈谈kafka的副本管理。
原创
发布博客 2021.07.24 ·
840 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

kafka的controller的解析

文章目录kafka的controller的解析controller是什么controller的选主过程ControllerEventManager的分析kafka的controller的解析在一个kafka集群中,增加或删除一个服务节点、一个topic,当一个主题的增加一个分区的时候,kafka是怎样管理的呢?今天我们将分析kafka的一个核心组件controllercontroller是什么Controller Broker ( KafkaController ) 是一种 Kafka 服务,它运行
原创
发布博客 2021.06.18 ·
711 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

netty源码分析之线程模型

MultithreadEventExecutorGroup里面是EventExecutor的数组,该类的构造器最数组进行初始化,初始化过程交给newChild抽象方法该抽象方法是由具体实现,下面是NioEventLoopGroup的具体实现如下 @Override protected EventLoop newChild(Executor executor, Object....
原创
发布博客 2019.06.17 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线程池源码分析之ThreadPoolExecutor

先看ThreadPoolExecutor的类型继承图接口Executor只有一个execute方法,方法里接受Runnable对象void execute(Runnable command);在看接口ExecutorService,该接口继承Executor接口。在Executor基础上添加了以下方法主要添加关闭线程池,提交任务,获取关闭状,提交任务,执行任务的系列方...
原创
发布博客 2019.03.29 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Timer的源码分析

这段时间用到了Timer做一个定时任务,因为业务的原因就需要调计算机的时间,发现一个问题把时间先调大于当前时间在调回来发现timer就没有执行了,感觉Timer不会这么坑吧,所以就看了一下源码。下面就把我理解Timer的分享一下       先看Timer类的结构里面内置二个重要的组件TimerThread(定时线程)和TaskQueue(任务队列)下面是Timer的部分源码  我
原创
发布博客 2017.08.17 ·
295 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

windows7环境中java调用lua脚本函数

最近lua这种语言比较火!该语言的设计目的是其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。我想说的是如何在Java下使用Lua以提高编程效率、增强你的程序可扩展性。首先,要在Java上使用Lua脚本,必须有关于Lua脚本解释器以及Java程序可以访问这些脚本的相关API,即相关类库。我使用的是一个叫做LuaJava的开源项目,可以在: http://www
原创
发布博客 2017.02.06 ·
764 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

32位,64位的 luajava-1.1-x64-lua51.zip

发布资源 2017.02.06 ·
rar

liunx常见命令

: %s str1/str2/g  把字符串str1全部替换成str2cp  -r  foldname1  foldname2  把文件夹1复制到文件夹2里rm -rf  filename  删除文件scp  远程复制chmod  mode  文件  赋权限
原创
发布博客 2017.02.04 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis集群部署文档(centos6系统)

Redis集群部署文档(centos6系统)(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下)127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002127.0.0.1:7003127.0.0.1:7004127.0.
原创
发布博客 2017.02.04 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis-3.2.7安装

1:下载安装包:wget http://download.redis.io/releases/redis-3.2.7.tar.gz2:解压 tar xzf redis-3.2.7.tar.gz3:编译,进入到目录redis-3.2.7执行命令make有时候会报/home/wm/redis-3.2.7/deps/jemalloc/src/nstime.c:120: undefined ref
原创
发布博客 2017.02.04 ·
1923 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

SSL证书与Https应用部署小结

为了提高网站的安全性,一般会在比较敏感的部分页面采用https传输,比如注册、登录、控制台等。像Gmail、网银等全部采用https传输。https/ssl 主要起到两个作用:网站认证、内容加密传输和数据一致性。经CA签发的证书才起到认证可信的作用,所有有效证书均可以起到加密传输的作用。浏览器与SSL证书上图是IE和Chrome上对https的不
转载
发布博客 2015.10.26 ·
764 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tomcat工作原理

本文以 Tomcat 5 为基础,也兼顾最新的 Tomcat 6 和 Tomcat 4。Tomcat 的基本设计思路和架构是具有一定连续性的。Tomcat 总体结构Tomcat 的结构很复杂,但是 Tomcat 也非常的模块化,找到了 Tomcat 最核心的模块,您就抓住了 Tomcat 的“七寸”。下面是 Tomcat 的总体结构图:图 1.Tomcat 的总体结构
转载
发布博客 2015.10.13 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springmvc教程

目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的文件,如jpg,js,css八、spring mvc 请求如何映射到具
转载
发布博客 2015.08.28 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JSTL标签(可以直接在jsp页面格式化)

JSTL核心标签在JSP页面中要使用到核心标签,必须使用指令,指定核心标签。代码如下。 标签JSTL提供了能方便定义变量的标签,能够将变量储存在JSP范围中或者JavaBean属性中。其语法格式分为如下五种。(1)指定变量名以及变量值,不指定scope(范围)。(2)将value的值储存到范围为scope的变量中。(3
转载
发布博客 2015.08.22 ·
455 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

struts2的加载时的一些核心类

一:Struts2中的容器及其实现类Container  PackageConfig  ContainerImpl二:Struts2中容器的加载接口和容器的构造器  ContainerProvider  ConfigurationProvider  PackageProvider  ContainerBuilder PackageBuilder三:Struts2初始化主线中的辅助元
原创
发布博客 2015.07.30 ·
811 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

怎么学习一个开源框架

一:阅读,仔细阅读,反复阅读每个开源框架自带的Reference二:精读网络教程三:搭建环境运行每个开源框架自带的sample项目四:自己写一个sample项目亲身体验五:带着问题调试(Debug)开源框架的源码
原创
发布博客 2015.07.29 ·
457 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hibernate入门

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
转载
发布博客 2015.07.27 ·
430 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Cron表达式详解

Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下: Seconds:可出
转载
发布博客 2015.01.19 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse最佳设置

Posted on 2011-11-07 10:58 陈小东 阅读(10710) 评论(4)  编辑  收藏 设置工作空间的项目编码, 防止出现乱码     Window - Preferences - General - Workspace     将"Text file encoding"选为"Other" - "UTF-8"     改变现有项目的编码的步骤: 右击项目属
转载
发布博客 2015.01.06 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse安装gradle插件

1:打开eclipse,Help-->Install new software,2:点击add按钮输入以下信息3:搜索一下一般情况会出现下面信息4:接下来的步骤就是下一步下一步。。。。一直到安装完成5:重启ecliplse点击import就会出现可爱的gradle了
原创
发布博客 2014.12.24 ·
682 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多