自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 资源 (6)
  • 收藏
  • 关注

原创 Kafka学习资料

官方文档:https://kafka.apache.org/documentation/Learning Apache Kafka (pdf)博客:https://blog.csdn.net/lizhitao/article/category/2194509

2018-05-13 16:11:35 291

原创 HTTPS

‘安全的HTTP协议’在应用层和传输层之间,引入(SSL/TLS)HTTPS涉及到的几个算法:非对称加密(握手阶段):主要用来确立双方通信的加密密钥。服务器返回给浏览器的证书中,包含其公钥等信息,浏览器会生产一串随机数的密码用于后面通信内容的加密(对称加密)。浏览器用服务器的公钥对该数字密码进行加密,发给服务器对称加密(正常通信阶段):考虑到算法效率等原因,握手成功后,通信内容利用对称加密HASH...

2018-05-13 15:51:24 308

原创 sar命令

查看25号下午5点到6点 机器CPU使用情况(包含所有逻辑CPU)sar -f /var/log/sa/sa25 -s 17:00:00 -e 18:00:00 -u ALL -P ALL机器负载 CPU Loadsar -f /var/log/sa/sa25 -s 17:00:00 -e 18:00:00 -q实际运维中,有可能会同时拉取某一时间段,某集群里面所有机器的系统状态。一般结合Ansi...

2018-04-26 16:34:05 277

转载 Erlang学习

Invariable VariablesDoing arithmetic is alright, but you won't go far without being able to store results somewhere. For that, we'll use variables. If you have read the intro to this book, you'll know...

2018-04-18 11:35:49 358

翻译 Consumer Acknowledgements and Publisher Confirms

点击打开链接Acknowledging Multiple Deliveries at OnceManual acknowledgements can be batched to reduce network traffic. This is done by setting the multiple field of acknowledgement methods (see above) to tr...

2018-04-17 19:38:01 283

翻译 Channels and Concurrency Considerations (Thread Safety)

As a rule of thumb, sharing Channel instances between threads is something to be avoided. Applications should prefer using a Channel per thread instead of sharing the same Channel across multiple thre...

2018-04-15 15:19:58 149

翻译 持久化

点击打开链接First, some background: both persistent and transient messages can be written to disk. Persistent messages will be written to disk as soon as they reach the queue, while transient messages will ...

2018-04-09 14:27:00 255

转载 IntelliJ IDEA2017.3 激活

IntelliJ IDEA2017.3 激活http://blog.csdn.net/zx110503/article/details/78734428

2018-01-24 17:20:53 199

转载 virtualbox 安装centos出现:0x00000000指令引用的0x00000000内存该内存不能为written

网上一大堆解决方法都试了,最后还是时不时突然崩溃,决定用VMware 安装CentOS7了。这种问题不用花时间纠结,果断换VMware转:VMware Workstation Pro v14.0下载及永久激活密钥【注】安装CentOS 7过程中,网络连接选择NAT,虚拟机和主机互通,同时可以将文件从Windows直接拖拽到CentOS桌面 或者 通过scp命令传输...

2018-01-22 10:24:33 5253

原创 Caused by: java.lang.NoSuchMethodError: org.gradle.api.artifacts.ProjectDependency.getConfiguration(

可能性的一种:如果 build.gradle  文件包含 spring-boot-gradle-plugin,升级其版本例如  '1.5.2.RELEASE'

2018-01-21 16:55:17 8648 1

原创 gradle springboot项目打Jar包

build.gradle:spring-boot-gradle插件、指定主类类名classpath("org.springframework.boot:spring-boot-gradle-plugin:$springBootVersion")jar { manifest { attributes 'Main-Class': 主类类名 }}运行 gra

2018-01-21 15:27:32 1604

原创 DataTables

【需求】:点击不同链接,使DataTables加载不同的数据,并定时拉取最新数据本文适用  jquery.dataTables.min.js  版本: 1.9.4   ;其它几个js:jquery-2.0.3.min.jsfnReloadAjax.js      下载HTMLrmqdev-1rmqdev-2 # Node name IP

2018-01-18 19:51:37 298

原创 DataTables 踩坑记录

最近在Ace Admin模板的基础上搭一个管理后台模板,其中在dataTables使用过程中,想通过Ajax方式从后台获取数据,参考官方文档中的Examples一直失败。最后发现由于Ace中 jquery.dataTables.min.js 的版本原因(1.9.4)导致。/* * File: jquery.dataTables.min.js * Version: 1.9.

2018-01-18 19:31:09 665

原创 删除当前目录下特定文件

删除某一目录(包含其子目录)下所有以 "._"打头的文件find . -name "._*" | xargs rm -f

2018-01-16 12:45:18 1091

转载 扩展Spring Schema样例代码 maven

扩展Spring Schema样例代码 maven

2017-12-13 11:37:40 170

原创 awk 命令

1、打印文件总行数:awk 'END{print NR}'2、打印第10行到第20行内容:   awk 'NR>=10&&NR3、打印包含字符串"扮饰" 的行文本:awk '/扮饰/ {print $0}'4、把每一行的所有"good"替换为"bad"并打印:awk '{gsub(/good/,"bad"); print $0}'

2017-11-16 10:45:31 229

转载 Java NIO

Channel:通道是对原 I/O 包中的流的模拟。到任何目的地(或来自任何地方)的所有数据都必须通过一个 Channel 对象Buffer:一个 Buffer 实质上是一个容器对象。发送给一个通道的所有对象都必须首先放到缓冲区中;同样地,从通道中读取的任何数据都要读到缓冲区中Selector:Java NIO的实现关键是IO多路复用技术,核心是通过Selector来轮询注

2017-11-14 10:17:46 153

转载 xml解析getElementById()为null

在xml文件头部添加<!DOCTYPE validators [ ]>

2017-10-26 17:39:31 760

转载 XMLConfiguration中不能使用英文逗号的解决办法

原文:http://blog.csdn.net/achilles12345/article/details/39994377XMLConfiguration xmlConfiguration = new XMLConfiguration();xmlConfiguration.setDelimiterParsingDisabled(true);xmlConfiguration.setFile

2017-10-26 17:26:30 628

转载 Netty学习

Reactor通信调度层主要职责是监听网络的读写和连接操作,负责将网络层的数据读取到内存缓冲区中,然后触发各种网络事件,例如连接创建、连接激活、读事件、写事件,将这些事件触发到PipeLine中,由PipeLine管理的职责链进行后续的处理。

2017-10-20 14:36:36 265

转载 全量表、增量表、快照表

2017-09-19 09:58:28 17374 4

原创 杂项

设计模式:1、工厂模式:简单工厂模式        角色:工厂、抽象产品、具体产品工厂 根据传入产品类型,生产具体的产品。工厂方法模式简单工厂模式中,工厂职责太重,而且当新增产品时,需要修改工厂方法内部实现(违反 开闭原则)       角色:抽象工厂、具体工厂、抽象产品、具体产品抽象工厂模式工厂方法模式中,一个工厂只负责生产一种产品,当新增产品

2017-09-13 20:58:40 192

原创 mac下 maven打包

背景:系统已经有两个jdk版本:jdk1.7   jdk1.8默认jar包打 jdk1.8版本。有时候需要提供jdk1.7版本的jar包给别人解决方法:step 1: 修改用户配置文件(如  ~/.bashrc  或者  ~/.zshrc 等) ,修改JAVA_HOME  指向 jdk1.7step 2:使更改生效

2017-08-30 15:59:06 1029

原创 SpringMVC 接收实体对象

Postman

2017-08-29 19:27:40 1358

原创 ElasticSearch 记录

version: 5.4.1step 1  下载elasticsearchstep 2   启动  {es_dir}/bin/.elasticsearch创建索引、put一条数据curl -XPUT 'http://localhost:9200/twitter/tweet/1' -d '{ "user":"lili", "post_date":"2017-06-09

2017-06-09 16:54:49 237

转载 mac下brew权限问题

12345sudochown-R$(whoami):admin/usr/localsudochown-R$(whoami)Homebrew安装路径(e.g. /usr/local/Library/Homebrew)brewdoctorbrewprunebrewup

2017-05-27 16:47:30 4110

转载 git 配置多个SSH-Key

参:点击打开链接

2017-05-27 11:41:03 219

转载 Maven External Dependency

pom.xml中添加参:https://www.tutorialspoint.com/maven/maven_external_dependencies.htm

2017-05-26 17:42:37 597

转载 动态代理

Subject.javapackage dynamicproxy;public interface Subject { void rent(); void hello(String str);}RealSubject.javapackage dynamicproxy;public class RealSubject implements Subject

2017-05-22 17:45:31 178

转载 Class对象的生成方式

Class对象的生成方式

2017-05-22 17:39:58 389

原创 两个 div 平行放在一起

两个 div 平行放在一起

2017-05-05 11:20:21 8741 1

原创 sed、awk

删除文本文件t0.txt 中所有包含有“我是”的行awk '!/我是/ {print $0}' t0.txt  > t1.txtsed '/我是/d' t0.txt > t1.txt

2017-03-14 20:04:52 255

原创 正则相关

正则相关替换两数字间的英文字母:e.g. “2a3”—->”23”反向引用rs = rs.replaceAll(“(\\d)([a-zA-Z])(\\d)”, “$1$3”);环视rs = rs.replaceAll(“(?<=\\d)[a-zA-Z](?=\\d)”, “”);

2017-01-13 17:15:45 186

原创 id为动态,定位DOM元素

var id = "caseid_" + caseId;jQuey('#'+id).xxx()

2016-12-20 13:42:06 754

原创 BeanUtils扩展

import org.apache.commons.beanutils.BeanUtils;当使用BeanUtils时,java.util.Date类型转换会出现异常;java.lang.Integer(当为null的时候)会默认 转为0值,出现一些意外的结果解决方案,对BeanUtils进行拓展:import org.apache.commons.beanutil

2016-12-20 13:36:30 307

原创 freemarker---getter setter

后台------>前端    getter前端------>后台    setter

2016-12-12 19:45:14 364 1

原创 JSR 133

...

2016-12-12 13:48:52 244

原创 小坑记录

// 判断黑名单是否过期// 传入的date早于当前时间 则过期private boolean ifExpired(String date) { String now = new Date().toLocaleString(); return beforeThan(date, now);}// 比较两个时间串// date1 早于 date2 返回trueprivate

2016-12-05 12:39:41 240

原创 HttpClient相关

HttpClient的doGet方法,来获取远程图片/视频,InputStream is = response.getEntity().getContent();结果包装类 中用String类型来保存response:  response = IOUtils.toString(is, "UTF-8");当响应为 文本类型时,工作正常;当响应为 图片/视频

2016-11-21 15:51:18 269

转载 Java 验证码实践

ValidateCode.javapublic class ValidateCode { // 图片的宽度。 private int width = 160; // 图片的高度。 private int height = 40; // 验证码字符个数 private int codeCount = 5; // 验证码干扰线数 private int lineCount = 15

2016-09-20 16:48:43 189

扩展Spring schema样例代码 maven

基于别人的代码:http://www.yihaomen.com/article/java/438.htm ;弄了个maven项目

2017-12-13

Java多线程编程核心技术 完整版,带书签

Java多线程编程核心技术 的完整版,带书签

2016-05-08

gcc g++完整依赖rpm包

linux下,gcc g++完整依赖rpm包

2016-05-08

Docker安装包

64位Linux中安装Docker所需要的完整依赖包,里面有安装Guide

2015-08-05

算法+数据结构 动态演示

可以实际的看到某一算法 或 数据结构 的运行效果,解压后,运行里面的index.html,建议在火狐浏览器下。对于学习算法和数据结构有很好的启发作用,因为既可以查看其代码,其效果又可以可视化,而且是动态的。

2015-01-08

空空如也

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

TA关注的人

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