自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱小厮的博客

你若盛开 蝴蝶自来 你若精彩 天自安排

  • 博客(34)
  • 资源 (12)
  • 收藏
  • 关注

转载 9 个可以快速掌握的 Java 性能调优技巧

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:http://sina.lt/gnWz大多数开发者认为性能优化是一个复杂的话题,它需要大量的工作经验和...

2019-11-30 10:02:00 610

转载 JVM是怎么和操作系统交互的?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:阿里巴巴中间件肉眼看计算机是由 CPU 、内存、显示器这些硬件设备组成,但大部分人从事的是软件开发工作...

2019-11-29 08:51:00 4856 2

转载 慌了,居然被问到怎么做高并发系统的限流

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:uee.me/cDuRD在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。本...

2019-11-28 08:51:00 439

转载 50 种不同编程语言的“Hello World”,你知多少?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群历经 70 年,不断出现的编程语言为开发者解决了哪些难题?其存在又有怎样的特性?本文将以「H...

2019-11-28 08:51:00 1657 1

转载 阿里面试题,为什么wait()方法要放在同步块中?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群某天我在***的时候,突然有个小伙伴微信上说:“哥,阿里面试又又挂了,被问到为什么wait(...

2019-11-27 08:41:00 572

转载 一文掌握 Redis 常用知识点 | 图文结合

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:rrd.me/fcM4t常用的 SQL 数据库的数据都是存在磁盘中的,虽然在数据库底层...

2019-11-27 08:41:00 377

转载 提问的智慧 | 推荐好文

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群翻译:Gasolin来源:uee.me/cCQau前言最近皮皮在翻阅资料的时候看到一篇非常好的文章,也就是标题所陈述的《提问的智慧》,推荐给大家。在工作中难免会问及很多问题,也会被别人提问,如果在这种过程中做到事半功倍,确实是一种智慧。本文篇幅较长,可以收藏慢慢看。目录简介在提问之前当你提问时慎选提问的论坛Stack O...

2019-11-26 08:51:00 1376

转载 算法复杂度速查表 | 必备神器

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群英文:bigocheatsheet.com来源:https://linux.cn/article-7480-1.html这篇文章覆盖了计算机科学里面常见算法的时间和空间的大 O复杂度。我之前在参加面试前,经常需要花费很多时间从互联网上查找各种搜索和排序算法的优劣,以便我在面试时不会被问住。最近这几年,我面试了几家硅谷的...

2019-11-26 08:51:00 566

转载 e.printStackTrace() 会导致锁死?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群作者:sxgkwei来源:dwz.cn/tQe4fLeD副标题——暴躁老铁,在线排错正文先别惊呼不可能,听我细细道来。先看截图1:注意右下角区域,红框部分。这块内存是什么呢?非堆!那么,左边是代码缓存区内存,右边红框就是字符串池,常量,基本类型数据的内存区。然后呢?已经满了。什么原因呢?e.printStackTrace...

2019-11-25 08:41:00 404

转载 Redis功能强大,那也顶不住被滥用啊!

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群Redis功能强大,数据类型丰富,再快的系统,也经不住疯狂的滥用。通过禁用部分高风险功能,并挂上开发的枷锁,业务更能够以简洁、通用的思想去考虑问题,而不是绑定在某种实现上。Redis根据不同的用途,会有不同的持久化策略和逐出策略,所以,在使用和申请 Redis 集群前,请明确是用来做缓存还是存储。Redis的集群有主从和...

2019-11-24 10:40:49 728

转载 阿里的离职率真的是互联网大厂里最低的吗?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:uee.me/cCsVU前言最近在知乎上看到一个帖子,关于各大互联网的离职率各有千秋,很多大公司一挖就走,有些是纹丝不动,有人说阿里的离职率才是各大互联网最低的,有人说出了互联网的现状,这里给大家分享一下。正文前段时间和一位资深猎头朋友吃饭,他说现在行业状况是,某些大厂一挖就走,阿里员工最难挖,尤其是5年以上,P9...

2019-11-23 10:23:06 851

转载 Redis持久化的几种方式——RDB深入解析

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群Redis 的读写都是在内存中,所以它的性能较高,但在内存中的数据会随着服务器的重启而丢失,为了保证数据不丢失,我们需要将内存中的数据存储到磁盘,以便 Redis 重启时能够从磁盘中恢复原有的数据,而整个过程就叫做 Redis 持久化。Redis 持久化也是 Redis 和 Memcached 的主要区别之一,因为 Me...

2019-11-22 08:40:00 557

转载 Spring Boot 静态资源处理,原来如此!

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:rrd.me/faAmu做web开发的时候,我们往往会有很多静态资源,如html、图片、css等。那如何向前端返回静态资源呢?以前做过web开发的同学应该知道,我们以前创建的web工程下面会有一个webapp的目录,我们只要把静态资源放在该目录下就可以直接访问。但是,基于Spring boot的工程并没有这个目录,...

2019-11-21 08:31:00 804

转载 为什么魂斗罗只有128KB却可以实现那么长的剧情?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来自:知乎,作者:红白机链接:http://rrd.me/eYSCg个人觉得fc最神奇的游戏还属超级玛丽,32个关卡,每关都不同,各种隐藏要素,好像代码区才10多k,数据区10多k。反汇编看完还是不敢相信这点东西能玩一个童年… 现在helloworld的二进制都可能比这大多了。首先128k并不小,主要消耗存储空间的不是程...

2019-11-19 08:41:00 752

转载 MySQL 索引必须了解的几个重要问题

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:rrd.me/eYSES本文讲述了mysql索引必须了解的几个重要问题。分享给大家供大家参考,具体如下:1、索引是做什么的?索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL必须从第1条记录开始然后读完整个表直到找出相关的行。2、索引好复杂,我该怎么理解索引,有没一个更形象点的例子?有,想象一下,你面...

2019-11-19 08:41:00 539

转载 Spring Boot 缓存开发实战

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:suo.im/5bDWpC一:springBoot开启注解1.1:搭建springBoot环境在idea中,搭建一个springboot是很简单easy的。接下来我简单说一下步骤:File->new->projiect->Spring Initializer->next->named-...

2019-11-18 17:31:00 312

转载 多图 | 操作系统中,进程与线程怎么设计的?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:http://rrd.me/eYm9B进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供...

2019-11-17 10:00:00 242

转载 ArrayList集合为什么不能使用foreach增删改

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:http://suo.im/4XaI8Q编程过程中常常需要使用到集合,而ArrayList也是我们常常使用的,但是最近在一次删除和增加中出现了一些问题,分享记录下。请看下面两段代码,哪段代码会报错呢,或者都成功呢。List<String>arrayList1=newArrayList<St...

2019-11-16 17:17:50 832 1

转载 Redis是如何实现点赞、取消点赞的?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:http://rrd.me/eX4HA本文基于 SpringCloud, 用户发起点赞、取消点赞后先存入 Redis 中,再每隔两小时从 Redis 读取点赞数据写入数据库中做持久化存储。点赞功能在很多系统中都有,但别看功能小,想要做好需要考虑的东西还挺多的。点赞、取消点赞是高频次的操作,若每次都读写数据库,大量的...

2019-11-15 08:41:00 1306

转载 Spring MVC+Spring+MyBatis实现支付宝扫码支付功能(图文详解)

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群前言本教程详细介绍了如何使用 SSM 框架实现支付宝支付功能。本文章分为两大部分,分别是「支付宝测试环境代码测试」和「将支付宝支付整合到 SSM 框架」,详细的代码和图文解释,自己实践的时候一定仔细阅读相关文档,话不多说我们开始。支付宝测试环境代码测试1.下载电脑网站的官方demo:下载:https://docs.ope...

2019-11-14 08:41:00 1092 1

转载 能不能用一句话总结 HTTPS?

摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给B:如果我们要实现这个聊天软件,本文只考虑安全性问题,要实现A发给B的hello消息包,即使被中间人...

2019-11-14 08:41:00 351

转载 我为什么放弃 MySQL,选择了 MongoDB ?

不可否认的是,NoSQL 数据库已经成为了互联网开发的新标配。其中原因之一就是因为传统关系型数据库将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经...

2019-11-13 17:31:00 2738 1

转载 面试题鬼的很:Class.forName 和 ClassLoader 有什么区别?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源 |http://rrd.me/eW9gG在 java 中 Class.forName() 和 ClassLoader 都可以对类进行加载。ClassLoader 就是遵循双亲委派模型最终调用启动类加载器的类加载器,实现的功能是“通过一个类的全限定名来获取描述此类的二进制字节流”,获取到二进制流后放到 JVM 中。...

2019-11-13 17:31:00 522

转载 96秒100亿!如何抗住双11高并发流量?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:uee.me/c9UsN今年双 11 全民购物狂欢节进入第十一个年头,1 分 36 秒,交易额冲到 100亿!比 2018 年快了近 30秒,比 2017 年快了近 1 分半!这个速度再次刷新天猫双 11 成交总额破 100 亿的纪录。那么如何抗住双 11 高并发流量?接下来让我们一起来聊聊高可用的“大杀器”...

2019-11-12 08:41:00 869

转载 你真的知道 NoSuchMethodError 发生原因和解决办法吗

点击上方“朱小厮的博客”,选择“设为星标”后台回复”加群“加入公众号专属技术群来源:阿里巴巴中间件当应用程序试图调用类(静态或实例)的指定方法,而该类已不再具有该方法的定义时,就会抛出 java.lang.NoSuchMethodError 错误。简单地说,就是同一个 Class 有多个版本的实现,并且在运行时调用了缺少方法的那个版本。本文总结了 NoSuchMethodError 常见原因及其解...

2019-11-12 08:41:00 797

转载 你知道SQL的这些错误用法吗?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"加群",加入皮皮专属交流群来源:https://dwz.cn/cgAPOWPx1、LIMIT 语句分页查询是最常用的场...

2019-11-11 08:51:00 273

转载 细说 Java 主流日志工具库

点击上方“朱小厮的博客”,选择“设为星标”后台回复"加群",加入皮皮专属交流群来源:http://uee.me/c9b3c在项目开发中,为了跟踪代码的运行情况,常常要使用...

2019-11-10 10:11:00 508

转载 面试官:说说Java中java.lang.Void和void有什么作用和区别?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"加群",加入皮皮专属交流群来源:http://suo.im/5p28k2void关键字表示函数没有返回结果,是java...

2019-11-09 08:41:00 728 1

转载 为什么阿里巴巴要禁用Executors创建线程池?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"加群",加入皮皮专属交流群来源:http://rrd.me/eUh6V看阿里巴巴开发手册并发编程这块有一条:线程池不允...

2019-11-09 08:41:00 905

转载 2020年前必须掌握的数据库面试问题~

点击上方“朱小厮的博客”,选择“设为星标”后台回复"加群",加入皮皮专属交流群来源:http://uee.me/c8a2T一、为什么用自增列作为主键1、如果我们定义了主键...

2019-11-07 08:41:00 490

转载 9 个爱不释手的 JSON 工具

点击上方“朱小厮的博客”,选择“设为星标”后台回复”内推“,加入内推群来源:http://uee.me/c7FsJ原标题:JSON tools you don’t wan...

2019-11-06 08:51:00 1754

转载 Linux服务器为什么被黑?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”内推“,加入内推群安全是IT行业一个老生常谈的话题了,从之前的“棱镜门”事件中折射出了很多安全问题,处理好信息安全问题...

2019-11-05 08:41:38 577

转载 SQL 查询语句总是先执行 SELECT?

点击上方“朱小厮的博客”,选择“设为星标”后台回复”1024“领取惊喜资料很多 SQL 查询都是以 SELECT 开始的。不过,最近我跟别人解释什么是窗口函数,我在网上搜...

2019-11-04 08:41:00 525

转载 感受lambda之美,推荐收藏,需要时查阅

点击上方“朱小厮的博客”,选择“设为星标”后台回复”1024“领取惊喜资料来源:http://uee.me/c6YT3一、引言java8最大的特性就是引入Lambda表达...

2019-11-04 08:41:00 279

zookeeper查看器

zookeeper查看器

2016-11-27

spring+activemq必备jar包

spring+activemq必备jar包:activeio-core-3.1.4.jar,activemq-all-5.13.2.jar,activemq-pool-5.13.2.jar,commons-pool2-2.4.2.jar

2016-04-15

jedis-2.1.0.jar

java操作redis的jar包

2016-04-11

redis安装包-linux

redis的安装包 版本3.0.5 是linux版的

2016-04-11

memcached安装包以及MemCachedClient

memcached, libevent, MemCachedClient

2016-04-06

memcached-session-manager

memcached-session-manager 以及kryo的jar包 完整版 经过实际检验

2016-04-06

HttpClient的jar包 plus

之前的不给力

2016-03-31

HttpClient的jar包

commons-codec-1.6.jar commons-httpclient-3.1.jar

2016-03-31

测试对象大小的jar包

测试对象大小的jar包

2016-03-29

cglib动态代理

cglib和asm搭配的jar,方便你使用动态代理

2016-03-25

Cglib两个jar包

cglib动态代理的jar包

2016-03-25

序列化工具(Gson, Jackson, FastJson, ProtoBuf)

各种序列化工具类,包括Gson, Jackson, FastJson, ProtoBuf以及proto.exe,希望大家喜欢

2016-02-23

空空如也

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

TA关注的人

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