自定义博客皮肤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)
  • 资源 (323)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mac 常用的 20 款效率神器推荐

本文仅仅是总结了这 20 款个人认为比较好的效率神器软件,这些软件在我平时使用过程中帮我提高了效率也节约了很多时间,希望通过我分享的这些神器对你有所帮助,Mac 系统上的效率神器软件很多,所以也非常欢迎你留言告诉我,你使用过程中遇到的不错的效率神器;

2022-02-05 17:23:35 12029

原创 Intellij IDEA 干货分享

更多视频详情:https://www.bilibili.com/video/av89385013/Intellij IDEA 真是越用越强大它总是在我们写代码的时候不时给我们来个小惊喜出于对 Intellij IDEA 的喜爱我决定系统的录制 Intellij IDEA 系列把一些好用的 Intellij IDEA 技巧分享给大家为什么选择视频方式呢因为视频可以最直接的把效果呈现给...

2020-03-01 15:23:45 1274

原创 二年级 最少需要几个刻度?

最少需要几个刻度问题

2023-11-26 10:57:11 664

原创 帮朋友定位一个线上问题,里面有个细节可以注意下!!!

朋友遇到个问题,我的回答是这样的:本来以为这样就结束了,其实才刚刚进入正题;朋友把文件下载下来:文件好大,这么大的文件咋统计出来是哪类线程最多呢?这就到了妥妥的文本处理内容了(关键时候这类文本命令可以帮助提供非常多的效率);我们打开文本看看内容:一共有 80 万行,我们来看下规律:每个线程的开始都是" 开头,我们仅仅是需要获取线程名即可,那么就简单了,不是的" 开头都删除即可;之后效果:80 万的文件仅仅只剩 6.66 万行了,每一行都是一个线程,我们需要提取线程名称进行排序:发现规律线程名称就是"线程名

2022-06-03 21:56:49 300 2

原创 答辩准备细节 - 推荐第三本书很棒的书

之前介绍了 《PPT演讲力:重要时刻,不要输在表达上》 和《金字塔原理》,本次准备来介绍一本非常好的设计书:《写给大家看的设计书》01、设计的必要性写简历、做PPT等都可以用到,我们虽然不是专门的设计人员,但是我们仍然可以追求内容更好看,人们对于好看的东西是不会拒绝的,并且好的设计会凸出重点,抓住人的眼球,让人看内容不仅清晰并且明确结构和重点,如果再配合你的演讲那么就非常完美了!任何技能都是需要刻意练习的,所以一开始没人做的非常好,但那又怎么样呢?我们终将做的很好,所以不要退缩,仔细理解体会去练习。

2022-04-23 12:42:46 531

原创 使用 IDEA 快速搭建 Spring 的源码环境

说明想深入学习下 spring,了解下 spring 生命周期的一些细节,学习下一些中间件是怎么整合到 spring 里面的,如果自己写的中间件要怎么整合到 spring 中呢? 从而让其他同学使用的时候非常方便;看了文档、书、博客、专栏之后想读读源码,顺便读源码的时候做点注释,或者修改点代码啥的,所以需要搭建一个环境;说实话,很多人估计想搭建个 spring 的源码环境,但是 spring 的这个源码环境还是稍微有点复杂的,机缘巧合,之前有朋友(@上杰)研究了一个星期,并且重要把环境搞好了,还顺便给

2020-12-26 16:07:43 996 1

原创 IntelliJ IDEA 2020.3 重大特性

今天发现 idea 2020.3 版本发布了 ,那么废话不多说,赶紧更新起来;ps:继续推荐使用 toolbox 进行安装;首先欢迎页变化:1、管理项目;2、配置 IDE 界面(主要就是主题,字体、快捷键等设置);3、插件(已经安装的插件和插件市场);4、学习 IntelliJ IDEA (新增,以前我记得需要自己安装插件的这个功能);5、项目搜索(新增);6、几个功能没有变化,只是位置变了,以前版本不在这个位置而已;新增读模式,看源码的是,注释看起来比之前好看点而已;Search.

2020-12-02 21:56:00 27424 21

原创 学习高效编程之 Vim 方法

为什么学习 Vim通过模式,Vim 赋予了同一个按键多种功能,大大提高了按键的功效,可以让我们释放鼠标和主键盘到方向键的切换,从而让我们双手集中在键盘中央区域,提高效率。学习 Vim 就是为了显著提升编码效率,对自己要求严格点,坚持做正确的事情,而不是容易的事情!!!我学习 Vim 的思路系统的看书学习 Vim多处不断练习 Vim(包括 idea、浏览器、iTerm2等)读书系统学...

2019-10-19 13:02:25 790 1

原创 jdk13快来了,jdk8的这几点应该看看!

说明jdk8虽然出现很久了,但是可能我们还是有很多人并不太熟悉,本文主要就是介绍说明一些jdk8相关的内容。主要会讲解:lambda表达式方法引用默认方法Stream用Optional取代null新的日志和时间CompletableFuture去除了永久代(PermGen) 被元空间(Metaspace)代替我们来看看阿里规范里面涉及到jdk8相关内容:[外链图片转...

2019-09-04 08:58:38 18130 6

原创 看完这篇还不清楚Netty的内存管理,那我就哭了!

说明在学习Netty的时候,ByteBuf随处可见,但是如何高效分配ByteBuf还是很复杂的,Netty的池化内存分配这块还是比较难的,很多人学习过,看过但是还是云里雾里的,本篇文章就是主要来讲解:**Netty分配池化的堆外内存的细节,**期待可以让你明白!!!由于为了更好的表达,文章中的图我最少画了6小时,画的不熟悉,并且也强调一些细节上。由于该源码中涉及到大量的二进制操作,建议看看我...

2019-08-11 08:08:14 1099

原创 IntelliJ IDEA 2019.2最新解读:性能更好,体验更优,细节处理更完美!

idea 2019.2 准备idea 2019.2正式版是在2019年7月24号发布的,本篇文章,我将根据官方博客以及自己的理解来进行说明,总体就是:性能更好,体验更优,细节处理更完美!支持jdk13提示更加智能了。比如之前录制的 万能键 alt enter 现在在idea 2019.2里面提示更加智能了:新版本的光标定位到该行,就有提示并且提示你原因和快捷键操作。重复代...

2019-07-29 20:25:49 5242 17

原创 idea万能快捷键(alt enter),你不知道的17个实用技巧!!!

说明IDEA里有一个万能快捷键(alt enter),功能非常强大,同一个快捷键,可以根据不同的语境提示你不同的操作,很多人可能还不了解这些功能,在处理代码的时候还手动处理,了解这些技巧之后,你编码也是一种享受。万能快捷键(alt enter)可以帮你做很多事情,我大概总结了17点:转换lambda表达式equals的翻转自动导包异常捕获SimpleDateFormat转换为Th...

2019-07-19 21:12:05 5123 9

原创 惊:FastThreadLocal吞吐量居然是ThreadLocal的3倍!!!

说明接着上次手撕面试题ThreadLocal!!!面试官一听,哎呦不错哦!本文将继续上文的话题,来聊聊FastThreadLocal,目前关于FastThreadLocal的很多文章都有点老有点过时了(本文将澄清几个误区),很多文章关于FastThreadLocal介绍的也不全,希望本篇文章可以带你彻底理解FastThreadLocal!!!FastThreadLocal是Netty提供的,在...

2019-07-02 23:10:14 8979 4

原创 手撕面试题ThreadLocal!!!

说明面试官:讲讲你对ThreadLocal的一些理解。那么我们该怎么回答呢????你也可以思考下,下面看看零度的思考;ThreadLocal用在什么地方?ThreadLocal一些细节!ThreadLocal的最佳实践!思考ThreadLocal用在什么地方?讨论ThreadLocal用在什么地方前,我们先明确下,如果仅仅就一个线程,那么都不用谈ThreadLo...

2019-06-19 12:30:20 3719 8

原创 佩服,主动让自己不舒服的人

个人特别喜欢金庸的武侠,零度曾也梦想仗剑走天涯,奈何bug太多,最后就没去了!金庸武侠里面的主角有一个特点(主角都是从最底层开始并且开始条件不好,最后成功走向巅峰的)由于反差极大,也特别励志,现实中有没有那种开始条件不好,后来走向巅峰的呢?个人比较喜欢的一个演员:彭于晏就是一个典型的例子。彭于晏他觉得自己不能再胖了,后来情况就是:后来为了把戏里角色塑造的更好,主动要求自己!最后的结果...

2019-05-19 11:04:32 963 1

原创 阿里一道Java并发面试题 (详细分析篇)

说明前天分享了一篇关于阿里的“Java常见疑惑和陷阱”的文章,有人说这个很早就有了,可能我才注意到,看完之后发现内容非常不错,有几个我也是需要停顿下想想,如果后续有机会我录制一个视频把这个ppt里面的所有内容,根据我的理解和知道的给大家分享一遍。如果你之前还没有看过建议好好看一遍:Java常见疑惑和陷阱,如果你需要获取完整ppt,可以在公号对话框回复: “PPT” 即可获取完整文件,只要你发...

2019-05-10 07:06:52 7706 8

原创 确实有必要好好学英语

前言工作已经6年多了,最近忽然明悟一些道理,零度觉得分享出来可能可以帮助一些人,这些道理可能很多成功的、牛逼的人早就知道这些了。随着技术的迭代更新越来越快,新技术不断产生,很多很多人都在焦虑,但是有一个道理的确是这样的,你不学习,未来终将被淘汰,依稀记得自己大学的时候,我们老师说他大学的时候,就稍微学习会点html、css在大学期间接点私活就可以挣好几万了,而现在一般的没有学习接触过的,一天也...

2019-04-22 20:39:11 957 5

原创 winsw 控制日志大小

工具准备工具github地址:https://github.com/kohsuke/winsw/releases进行exe文件下载:主要用到winsw其中的WinSW.NET4.exe,把它改名成跟你的jar相同的名字,比如我这里改为test.exe。然后创建test.xml如下:test.xml配置:<configuration> <id>t...

2019-03-22 11:04:29 6718

原创 RocketMQ集群消费的那些事

说明RocketMQ集群消费的时候,我们经常看到类似注释里面 (1,(2 的写法,已经有时候有同学没注意抛异常的情况就是(3 模拟的情况。那么这3种情况到底是怎么样的呢?你是否都了然于心呢?下面我们一起来看看吧,本文主要在讲解RocketMQ集群消费有些内容会提到但是不会深入讲解(以后有机会讲其他的)。RocketMQ集群消费执行过程虽然说是PushConsumer其实本质还是拉。...

2018-12-27 22:37:17 2710 4

原创 Netty推荐addListener回调异步执行

说明Netty推荐使用addListener的方式来回调异步执行的结果,这种方式优于Future.get,能够更精确地把握异步执行结束的时间。错误理解使用addListener的方式代码如下:代码运行结果:**疑惑:**很疑惑啊,按照上面Netty推荐使用addListener的方式来回调异步执行的结果,这种方式优于Future.get,能够更精确地把握异步执行结束的时间。而且也...

2018-12-27 21:55:26 7672 1

原创 RocketMQ消费批拉超过32不生效

说明由于一些原因,我需要RocketMQ消费的时候,一批拉400条,一批处理400条。设置如下:为了简单验证是否正确,消费如下:直接通过打印msgs.size()观察情况即可。现象实验的topic里面的消息数量很多很多,但是启动消费端,消费端的日志如下:奇怪啦,明明已经进行了修改为什么还是每次只能消费32条呢?调试RocketMQ源码通过跟踪consumer代码:这里...

2018-12-05 21:45:35 1733 1

原创 rocketmq错误迁移导致问题排查

说明最近由于测试环境机器老化,导致测试环境rocketmq集群有台机器关机了(那台机器有一个namesrv、一个master、一个另外的slave),后来起来了,运维告诉我们那台集群可能随时要坏,建议把里面的东西迁移,后来商量给了一台新的测试环境,第一次迁移rocketmq,想的简单了,导致了这次rocketmq错误迁移导致问题排查。记录下来,以后真实迁移不会出现这类问题了,也给大家一个参考吧。...

2018-11-30 12:14:15 1223

原创 rocketmq事务消息入门介绍

rocketmq事务消息入门介绍说明周五的时候发了篇:Rocketmq4.3支持事务啦!!!,趁着周末的时候把相关内容看了下,下面的主要内容就是关于RocketMQ事务相关内容介绍了。 说明:今天这篇仅仅是入门介绍,并没有涉及到很多细节,先把大概流程说明白,后续再具体细节进行开篇说明。主题引出分布式事务相关内容。RocketMQ事务消息。RocketMQ事务...

2018-07-29 21:26:26 6867 12

原创 ZGC这是要上天吗?

现在JVM部分回收器介绍可能我们目前在使用的是CMS垃圾回收器或者是G1垃圾回收器或者什么没有设置使用的是jdk默认的垃圾回收器。我们如何来查看我们目前默认使用的jdk垃圾回收器呢?可以使用如下命令:java -XX:+PrintCommandLineFlags -version我本地的jdk1.8.0_151默认的垃圾回收器是就是-XX:+UseParal...

2018-07-24 12:42:02 13486

原创 RocketMQ(九):消息发送(续)

匠心零度 转载请注明原创出处,谢谢!RocketMQ网络部署图NameServer:在系统中是做命名服务,更新和发现 broker服务。Broker-Master:broker 消息主机服务器。Broker-Slave: broker 消息从机服务器。Producer: 消息生产者。Consumer: 消息消费者。说明: rocke...

2018-06-23 16:16:53 912

原创 RocketMQ(八):消息发送

匠心零度 转载请注明原创出处,谢谢!RocketMQ网络部署图NameServer:在系统中是做命名服务,更新和发现 broker服务。Broker-Master:broker 消息主机服务器。Broker-Slave: broker 消息从机服务器。Producer: 消息生产者。Consumer: 消息消费者。说明: rocke...

2018-06-20 08:46:09 3362

原创 RocketMQ部分数据消费不了问题排查

问题现象今天忽然收到RocketMQ预警信息如下:提醒有部分数据没有消费,产生堆积情况。打开RocketMq-Console-Ng查看如下图形式: 备注:第一反应是Consumer Group内订阅了多个topic?(为什么这么怀疑,下次分析)。 通过命令statsAll 作用是查询Topic and Consumer tps stats: ...

2018-05-17 08:25:08 15409

原创 rocketmq番外篇(一):开发命令行

匠心零度 转载请注明原创出处,谢谢!说在前面虽然是以rocketmq引出的开发命令行,但是任何java应用如果需要都可以借鉴引用,也是通用技术。主题rocketmq使用例子Apache Commons CLI简介 总览开发使用rocketmq借助Apache Commons CLI如何开发结尾rocketmq使用例子usage: m...

2018-04-18 08:24:59 523

原创 RocketMQ(六):namesrv再探

匠心零度 转载请注明原创出处,谢谢!RocketMQ网络部署图NameServer:在系统中是做命名服务,更新和发现 broker服务。Broker-Master:broker 消息主机服务器。Broker-Slave: broker 消息从机服务器。Producer: 消息生产者。Consumer: 消息消费者。说明: rocke...

2018-04-18 08:24:24 1265

原创 RocketMQ(五):namesrv初探

匠心零度 转载请注明原创出处,谢谢!RocketMQ网络部署图NameServer:在系统中是做命名服务,更新和发现 broker服务。Broker-Master:broker 消息主机服务器。Broker-Slave: broker 消息从机服务器。Producer: 消息生产者。Consumer: 消息消费者。说明: rocke...

2018-04-10 08:07:40 1028

原创 集群容错概念

匠心零度 转载请注明原创出处,谢谢!说明分布式系统越来越多,很多概念都是通用的,涉及到分布式的时候,集群的容错就特别重要的,刚刚好偶然看到dubbo的集群容错模式,觉得非常不错,其高度抽象和总结,对于分布式的系统都是适用的,特此拿来分享以及学习下。分类集群容错一般有如下模式: - Failover Cluster - Failfast Cluster - Fa...

2018-04-10 08:06:58 1598

原创 CRC 校验

匠心零度 转载请注明原创出处,谢谢!说明上篇RocketMQ(二):RPC通讯介绍了rocketmq的一些rpc细节,其实这些内容不仅仅是rocketmq内容,任何通信模块基本都是类似的,这块内容是高度公用的,今天我们来看看 CRC 校验,也是通信模块里面常常使用到的技术。CRC简介CRC即[循环冗余校验码]:是数据通信领域中最常用的一种查错校验码,其特征是信息字段...

2018-04-09 12:28:49 2063

原创 RocketMQ(二):RPC通讯

匠心零度 转载请注明原创出处,谢谢!RocketMQ网络部署图NameServer:在系统中是做命名服务,更新和发现 broker服务。Broker-Master:broker 消息主机服务器。Broker-Slave: broker 消息从机服务器。Producer: 消息生产者。Consumer: 消息消费者。rocketmq的...

2018-04-06 11:44:42 2274

原创 Netty(二):Netty为啥去掉支持AIO?

匠心零度 转载请注明原创出处,谢谢!疑惑我们都知道bio nio 以及nio2(也就是aio),如果不是特别熟悉可以看看我之前写的网络 I/O模型,那么netty为什么还经常看到类似下面的这段代码呢?EventLoopGroup ……= new NioEventLoopGroup();………… b.group(……).channel(NioSocketChann...

2018-03-07 08:39:02 16432 6

原创 面试为什么需要了解JVM

匠心零度 转载请注明原创出处,谢谢!说在前面如果你经常注意面试题,你会发现现在面试题多多少少会含有jvm相关的面试题,之前也把一些jvm面试题汇总了下:面试题系列一,那么为什么现在面试需要了解或者问面试题呢?主题谈谈自己的理解,概括为以下几个方面: - 的确很重要。 - 供大于求。 - 面试风气。下面就针对这几点谈谈。的确很重要随着互联网的发展...

2018-03-06 08:21:00 4834 1

原创 分布式唯一id:snowflake算法思考

匠心零度 转载请注明原创出处,谢谢!缘起为什么会突然谈到分布式唯一id呢?原因是最近在准备使用RocketMQ,看看官网介绍: 一句话,消息可能会重复,所以消费端需要做幂等。为什么消息会重复后续RocketMQ章节进行详细介绍,本节重点不在这里。为了达到业务的幂等,必须要有这样一个id存在,需要满足下面几个条件: - 同一业务场景要全局唯一。 - 该id必须是在消...

2018-02-11 08:46:21 8636 1

原创 Netty初探

匠心零度 转载请注明原创出处,谢谢!说在前面为什么我们需要学习netty?谈谈自己的看法,由于本人水平有限,如果有那里不对,希望各位大佬积极指出,欢迎在留言区进行评论交流、探讨。由于移动互联网的爆发性的增长,带来了很多机遇与挑战,其中一项就是把有些http协议调用修改为基于TCP自定义协议方式的长连接调用了,让我想起来了一句话:天下武功无坚不破 唯快不破。,所有的出发点都是为了快

2018-02-01 18:10:38 676 1

原创 二进制实战技巧

匠心零度 转载请注明原创出处,谢谢!说在前面 看过稍微底层点的源码的人应该都会了解、熟悉里面多多少少会碰到二进制相关操作,因为这个之前还写了一篇java二进制相关基础的基础篇,本篇准备写一些二进制实战技巧相关内容。主题判断一个数是否是2的幂次方的方法。操作位代表类型。非2的幂次方转换为2的幂次方。判断一个数是否是2的幂次方的方法如果该数是无符

2018-01-13 17:15:11 986

原创 推荐几款实用工具

匠心零度 转载请注明原创出处,谢谢!说在前面 工欲善其事 ,必先利其器。巧妙的使用好工具,会得到意想不到的效果,不仅不会变慢反而会事半功倍。零度推荐几款平时使用觉得不错的工具给大家。搜索公众号【匠心零度】或者扫描最下方二维码进行关注,回复:tools,获取工具(这些工具都是适合windows,如果其他平台直行网上搜索进行,有些本地也没有安装文件了,大家自己搜索下就行)。

2018-01-12 17:34:03 2097 1

原创 NIO中的易筋经

匠心零度 转载请注明原创出处,谢谢!前言 《易筋经》。天下武功出少林,而易筋经是少林寺的镇寺之宝。学好了易筋经就可以轻易地学好其它武功,只不过很少人学到了它的全部精髓。游坦之只是碰巧学了一点点就变成了武林高手,从中可以看出易筋经的威力的确很大。之前以及写过三篇NIO文章,NIO相关基础篇一、NIO相关基础篇二、NIO相关基础篇三,今天我们来提下NIO中的易筋经Reactor模型。说明不会说故

2018-01-04 08:30:09 927

openjdk1.8 全部源码

openjdk1.8 全部源码

2017-08-15

apache-jmeter测试

apache-jmeter测试

2017-08-15

openjdk-jdk8u-jdk8u

openjdk-jdk8所有源码,供相关人员越多jvm底层细节!

2017-08-15

linux telnet客户端

linux telnet客户端

2017-08-15

apache-jmeter

Jmeter是一款优秀的开源测试工具, 是每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。

2017-08-14

jdk-8u144-windows-x64

jdk-8u144-windows-x64

2017-08-13

btrace-bin-1.3.9

BTrace作为线上问题定位神器,它在侵入、安全、资源占用等方面表现的都非常出色。

2017-08-02

MemoryAnalyzerTool-1.5.0_win.x86_64

MemoryAnalyzer-1.5.0_win.x86_64

2017-07-25

Amino 框架所有源码

该组件将提供一套免锁的集合类(LockFreeVector、LockFreeList、LockFreeSet等)、树结构、图结构。因为这些数据结构采用免锁的运算法则来生成,所以,它们将拥有基本的免锁组件的特性,如可以避免不同类型的死锁,不同类型的线程初始化顺序等。

2017-07-25

高性能Java系统实现与调优

高性能Java系统实现与调优

2017-07-25

Amino 框架

该组件将提供一套免锁的集合类(LockFreeVector、LockFreeList、LockFreeSet等)、树结构、图结构。因为这些数据结构采用免锁的运算法则来生成,所以,它们将拥有基本的免锁组件的特性,如可以避免不同类型的死锁,不同类型的线程初始化顺序等。

2017-07-24

Java性能权威指南

市面上介绍Java的书有很多,但专注于Java性能的并不多,能游刃有余地展示Java性能优化难点的更是凤毛麟角,本书即是其中之一。通过使用JVM和Java平台,以及Java语言和应用程序接口,本书详尽讲解了Java性能调优的相关知识,帮助读者深入理解Java平台性能的各个方面,最终使程序如虎添翼。, 通过阅读本书,你可以:, 运用四个基本原则最大程度地提升性能测试的效果, 使用JDK中自带的工具收集Java应用的性能数据, 理解JIT编译器的优缺点, 调优JVM垃圾收集器以减少对程序的影响, 学习管理堆内存和JVM原生内存的方法, 了解如何最大程度地优化Java线程及同步的性能, 解决Java EE和Java SE应用程序接口的性能问题, 改善Java驱动的数据库应用程序的性能

2017-07-11

Java常见问题排查

Java常见问题排查

2017-07-07

JAVA Garbage Collector

JAVA Garbage Collector

2017-07-07

JVM 规范手册

JVM规范

2017-07-04

深入理解JAVA内存模型

深入理解JAVA内存模型

2017-06-30

阿里集团罗李云梯分布式平台

阿里集团罗李云梯分布式平台

2017-06-29

eclipse Kepler Service Release 2

eclipse

2017-06-28

实战JAVA虚拟机 JVM故障诊断与性能优化

实战JAVA虚拟机 JVM故障诊断与性能优化

2017-06-28

实战Java高并发程序设计

实战Java高并发程序设计

2017-06-20

AvatarMQ eclipse直接跑

https://github.com/tang-jie/AvatarMQ 里面的基于netty的消息中间件,但是里面没有lib,本人直接下载之后在eclispe里面直接打包,直接下载可以运行

2017-06-16

mysql-5.7.28-macos10.14-x86_64.dmg

mysql-5.7.28-macos10.14-x86_64.dmg 下载完成后,双击打开一路确定,但是当弹出一个MYSQL Installer提示框的时候一定打开备忘录复制粘贴记下弹出框的密码 给mysql加环境变量 进入/usr/local/mysql/bin,查看mysql目录 执行vim ~/.bash_profile  在文件中添加mysql/bin的目录 按i编辑  PATH=$PATH:/usr/local/mysql/bin 按esc,然后输入:wq保存。 最后在命令行输入source ~/.bash_profile  登录 mysql -u root -p 系统自动生成的密码   登录成功后修改密码 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('ddddd'); 

2019-10-18

chrometools.zip

在chrome中新开一个TAB,输入:chrome://extensions/ 回车,打开应用管理器, 加载已经解压的扩展程序,一个一个选择即可。

2019-10-06

.vimrc的设置

.vimrc的设置 强大的vim配置文件, 在终端下使用vim进行编辑时,默认情况下, 编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,下载该资源放到home目录即可!!!

2019-05-22

vagrant centos7.box镜像文件

使用vagrant安装centos7镜像,但是由于网速太慢,特此贡献给大家,方便大家使用!!!

2019-05-01

windows下安装jekyll

ruby -v 1),运行安装包并解压缩至某文件夹,如 C:\DevKit 2),通过初始化来创建 config.yml 文件。在命令行窗口内,输入下列命令: cd “C:\DevKit” ruby dk.rb init notepad config.yml 3),在打开的记事本窗口中,于末尾添加新的一行- C:\Ruby200-x64,保存文件并退出。 4),回到命令行窗口内,审查(非必须)并安装。 ruby dk.rb review ruby dk.rb install 具体来说,步骤如下 1.下载证书。有的证书好像太早了,不起作用。我用了的是这个http://curl.haxx.se/docs/caextract.html,在这个界面下载cacert.pem就可以了,这个就是证书了。 2.然后将证书放在合适的位置。一般是ruby或者rails安装地方的根目录下,例如我的:E:\Ruby200\cacert.pem 3.设置环境变量,在命令行(cmd)里,输入 set SSL_CERT_FILE=E:\Ruby200\cacert.pem,这只是临时的环境变量。如果要是固定的环境变量,转下一步。 4.置固定环境变量。win7下 控制面板->系统和维护->系统->高级系统设置(或者 改变设置->高级),进入环境变量,选择系统变量,新建。输入如下 gem -v gem install jekyll

2018-08-06

屏幕画笔大师 V3.0

屏幕画笔大师 V3.0 屏幕画笔大师 V3.0 屏幕画笔大师 V3.0

2018-07-14

my-fastdfs-client

我现在已经有很多很多文件了,将近500W的文件数,该怎么使用FastDFS来管事呢,难道需要再重新使用fdfs_upload_file重传一遍吗?重传过后的文件名怎么办?因为这些文件名都是在数据库里有的,重传的话,文件名就变掉了。 可以使用my-fastfds-client,这个client library支持应用端指定文件ID。

2018-05-16

idea mongodb插件

idea mongodb插件 idea mongodb插件 idea mongodb插件

2018-05-08

rocketmq4.1.0管控台

解压,找到rocketmq-console-ng-1.0.0.jar\BOOT-INF\classes\application.properties里面的rocketmq.config.namesrvAddr根据 自己时间的进行修改

2017-11-24

apache-rocketmq_4.1.0.tar.gz

基于jdk1.8.0_151编译的apache-rocketmq_4.1.0.tar.gz

2017-11-21

apache-maven-3.5.0-bin.tar.gz

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

2017-10-18

G1垃圾收集器入门

G1垃圾收集器入门 G1垃圾收集器入门 G1垃圾收集器入门 G1垃圾收集器入门 G1垃圾收集器入门 G1垃圾收集器入门

2017-09-26

es2.4.6添加ik分词插件

在es的plugins目录下面新建ik文件夹,把该zip压缩包拷贝到ik目录解压,重启esik插件就安装成功了。在es的plugins目录下面新建ik文件夹,把该zip压缩包拷贝到ik目录解压,重启esik插件就安装成功了。

2017-09-13

The Java Virtual Machine Specification, Java SE 8 Edition

JVM8规范 The Java Virtual Machine Specification, Java SE 8 Edition JVM8规范 The Java Virtual Machine Specification, Java SE 8 Edition

2017-09-04

JAVA8语言规范

JAVA8语言规范

2017-08-29

apache-tomcat-8.5.20.tar.gz

apache-tomcat-8.5.20.tar.gz apache-tomcat-8.5.20.tar.gz apache-tomcat-8.5.20.tar.gz

2017-08-20

apache-jmeter-2.11

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。

2017-08-15

java_concurrency_in_practice

java_concurrency_in_practice

2017-07-31

Docker(容器技术大会PPT)

各大公司对于Docker容器的实践PPT 献给想学或者已经在用Docker的朋友

2017-07-26

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

TA关注的人

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