摘要:@(终于等到你) 唠个嗑 现在的面试要求是越来越难了,想当初毕业后面试开发岗位如果你会使用 Redis ,在面试官心中就会觉得,哎呦,你挺不错哦,算是加分项。现在的 Redis 成为了开发者的必备技能,面试如果没用过或不会用 Redis,那你就真的可能被劝退了。不停的学习新技术,或许就是开发者的宿命 阅读全文
posted @ 2020-11-07 17:29 charmsongo 阅读(7) 评论(0) 推荐(0) 编辑
摘要:写在前面 单例设计模式,相信是大家接触设计模式时的入门设计模式,它理解起来比较简单,当然实现起来也很简单,但是别看不上这简单的东西,简单的事情重复做将不再简单,再复杂的事情拆分开来也是由很多简单的事情的集合。接下来来过一遍三种经典的单例模式。 单例模式三个主要特点: 1、构造方法私有化; 2、实例化 阅读全文
posted @ 2020-10-24 15:31 charmsongo 阅读(8) 评论(0) 推荐(0) 编辑
摘要:@(终于等到你) 策略、工厂模式融合 InitializingBean 策略、工厂模式分别是什么 策略模式 策略模式是将不同的算法封装成一个对象,这些不同的算法从一个抽象类或者一个接口中派生出来,客户端持有一个抽象的策略的引用,这样客户端就能动态的切换不同的策略 工厂模式 工厂模式又分为简单工厂和抽 阅读全文
posted @ 2020-10-13 17:12 charmsongo 阅读(23) 评论(0) 推荐(0) 编辑
摘要:@(终于等到你) 问题背景 公司测试环境出现的奇怪问题,环境代码刚部署完,测试时报这个错,错误信息也不是很详细,就是简单的一句异常描述 1.站在巨人的肩膀上找答案 这个异常的意思是线程访问越界 ,百度搜索了几次,大体的原因都是循环中引起的问题,但是我这里没有循环,代码就不贴了。框架用到的是 Dubb 阅读全文
posted @ 2020-08-23 22:38 charmsongo 阅读(58) 评论(0) 推荐(0) 编辑
摘要:@ "TOC" 环境 系统环境:CentOS 7.7 Nginx:nginx/1.17.9 1.Nginx 简介 Nginx 是一个高性能的 HTTP 和反向代理 Web 服务器,同时也提供了 IMAP/POP3/SMTP 服务。 Nginx 是由伊戈尔·赛索耶夫为俄罗斯访问量第二的 Rambler 阅读全文
posted @ 2020-03-15 16:13 charmsongo 阅读(220) 评论(0) 推荐(0) 编辑
摘要:@ "TOC" 写在前面 String 算是 Java 源码中先要学习的,今天就从源码的角度来重新认识一下 1.存储结构 看主流的 JDK 版本 1.8 ,String 内部实际存储结构为 char 数组,源码如下: 2.常用方法 2.1.构造方法 其中 StringBuffer 和 StringB 阅读全文
posted @ 2020-03-14 20:05 charmsongo 阅读(110) 评论(0) 推荐(0) 编辑
摘要:@ "TOC" 环境准备 基础系统:CentOS 7.6 Erlang 和 RabbitMQ 需要版本对应,参考 "这里" ,本次使用如下版本 Erlang:otp_src_22.0.tar.gz (RabbitMQ 是基于 Erlang 语言开发的,所以必须先安装 Erlang) RabbitMQ 阅读全文
posted @ 2020-01-21 17:26 charmsongo 阅读(67) 评论(0) 推荐(0) 编辑
摘要:前言 2019 年 11 月 26 日,全球所有 43 亿个 IPv4 地址已分配完毕。 1.IPv4 IPv4是 Internet Protocol version 4 的缩写,中文翻译为互联网通信协议(TCP/IP协议)第四版,通常简称为网际协议版本 4。 IPv4 使用32位地址,4 字节,一 阅读全文
posted @ 2020-01-20 14:28 charmsongo 阅读(78) 评论(0) 推荐(0) 编辑
摘要:@ "TOC" 准备工作 此次案例使用官方 Demo,不使用任何插件 环境:windows 10 1.Allatori简介 Allatori 是第二代 Java 混淆器,可为您的知识产权提供全方位的保护。 尽管 大多数第二代混淆器都提供了值得保护的级别,但我们已经在Allatori中开发了许多附加功 阅读全文
posted @ 2019-09-28 12:45 charmsongo 阅读(371) 评论(0) 推荐(0) 编辑
摘要:@ "TOC" 安装前准备 基础系统:CentOS 7 yum y install gcc gcc c++ autoconf automake make yum y install zlib zlib devel openssl openssl devel pcre pcre devel 1.下载k 阅读全文
posted @ 2019-08-18 18:18 charmsongo 阅读(103) 评论(0) 推荐(0) 编辑