摘要: 1.es简介 1.1 起源 https://www.elastic.co/cn/what-is/elasticsearch,es的起源,是因为程序员Shay Banon在使用Apache Lucene发现不太好用,然后手动改造升级的过程中发展起来的。(程序员就是需要有这种动力~)实际上es也是一个j 阅读全文
posted @ 2021-01-30 16:42 小熊的进阶之路 阅读(3562) 评论(2) 推荐(1) 编辑
摘要: #二十八分钟,带你用gitlab向企业微信发出灵魂拷问 例如: 是不是想着想着,就下班了呢?哈哈。由于像灵魂拷问这样的神问题数量有限, 下面也有播报新闻版的,这样就不怕提交次数多了看见重复的拷问~ 材料准备 gitlab一个,企业微信一个,能随意部署应用的机器一台(用来翻译webhook)。 Web 阅读全文
posted @ 2021-04-06 16:14 小熊的进阶之路 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: 其中有四个知识点我单独罗列了出来,属于多线程编程中需要知道的知识: 知识点1:X,T为泛型,为什么要用泛型,泛型和Object的区别请看:https://www.cnblogs.com/xiaoxiong2015/p/12705815.html 知识点2:线程池:https://www.cnblog 阅读全文
posted @ 2020-05-06 16:17 小熊的进阶之路 阅读(1104) 评论(0) 推荐(1) 编辑
摘要: 1. 前言 BlockingQueue即阻塞队列,它是基于ReentrantLock,依据它的基本原理,我们可以实现Web中的长连接聊天功能,当然其最常用的还是用于实现生产者与消费者模式,大致如下图所示: 在Java中,BlockingQueue是一个接口,它的实现类有ArrayBlockingQu 阅读全文
posted @ 2020-05-04 10:45 小熊的进阶之路 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 具体如下: 1. 检查系统自带的MySQL及相关RPM包,是否安装 rpm -qa | grep -i mysql 如果有安装,则移除(rpm –e 名称) yum -y remove mysql 2. 创建用户和组(如果已经创建则跳过) groupadd mysql useradd -r -g m 阅读全文
posted @ 2020-04-23 15:36 小熊的进阶之路 阅读(2492) 评论(0) 推荐(0) 编辑
摘要: ThreadPoolExecutor提供了四个构造方法: 我们以最后一个构造方法(参数最多的那个),对其参数进行解释: public ThreadPoolExecutor(int corePoolSize, // 1 int maximumPoolSize, // 2 long keepAliveT 阅读全文
posted @ 2020-04-15 16:22 小熊的进阶之路 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才出现异常,这是一个安全隐患。 阅读全文
posted @ 2020-04-15 15:47 小熊的进阶之路 阅读(835) 评论(0) 推荐(0) 编辑
摘要: lambda表达式以及并行流。官方承诺你写出来的代码更运行得更快。流会自动通过Fork/Join池并行地执行。我听过一些关于Java 8的主题的演讲,不过在这个非常关键的点上它们都说的有点问题。我计划在后续的文章中对并行流进行下深入的讲解,在这之前我先花点时间仔细地分析下它。关于这个问题,我只想问你 阅读全文
posted @ 2020-04-15 15:07 小熊的进阶之路 阅读(8722) 评论(1) 推荐(0) 编辑
摘要: 配置静态资源: location /z-s-i-b-fe/ { alias /usr/local/nginx/z-s-i-b-fe/; gzip_static off; } 配置URL: 在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如 阅读全文
posted @ 2020-04-14 17:28 小熊的进阶之路 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 使用最新的包管理器安装MySQL sudo dnf install @mysql 开启启动# 安装完成后,运行以下命令来启动MySQL服务并使它在启动时自动启动: sudo systemctl enable --now mysqld 要检查MySQL服务器是否正在运行,请输入: sudo syste 阅读全文
posted @ 2020-04-11 17:08 小熊的进阶之路 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 把台式机的centos8快照复制到笔记本,然后上不了网。 一番折腾,发现不是centos的配置问题。是我笔记本的vm没有设置桥接网卡。晕! 另:收获到centos8可以使用NetworkManager管理网络,这个是图形化界面管理网络的。 阅读全文
posted @ 2020-04-11 15:34 小熊的进阶之路 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 功能管理表wb_app_apps DROP PROCEDURE apps DELIMITER $$ CREATE PROCEDURE apps(IN appCode VARCHAR ( 20 )) BEGIN DECLARE stopflag INT DEFAULT 0; DECLARE tenan 阅读全文
posted @ 2020-04-10 18:19 小熊的进阶之路 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 首先安装执行: [root@Centos8Node1 ~]# yum install -y docker-ce 上次元数据过期检查:0:13:32 前,执行于 2020年04月04日 星期六 00时18分50秒。 错误: 问题: package docker-ce-3:19.03.8-3.el7.x 阅读全文
posted @ 2020-04-05 18:56 小熊的进阶之路 阅读(4271) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-02-29 23:12 小熊的进阶之路 阅读(911) 评论(2) 推荐(5) 编辑
摘要: Mybatis源码解读-设计模式总结 虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。 Mybatis至少遇到了以下的设计模式的使用: Builder模式,例如SqlS 阅读全文
posted @ 2020-01-09 15:09 小熊的进阶之路 阅读(207) 评论(0) 推荐(0) 编辑