摘要: 更新于2019.12.17 本文内容 Linux在线/离线安装Docker CE (开源版本) 鉴于公司一般使用Centos 7 作为服务器,本文只记录Centos 7系统安装Docker部分,更多详见 "官方文档" 前提条件 1.系统、内核 CentOS7 要求64位系统、内核版本3.10以上 C 阅读全文
posted @ 2019-06-18 10:51 东北小狐狸 阅读(19664) 评论(0) 推荐(2) 编辑
摘要: 写文目的 在写本文之前,我在做一个docker compose项目,这里需要在docker compose.yml配置中引用到宿主机的ip,然而docker compose并没有命令行一个输入的选项,看了些博客和官方文档,发现自己定义的如 中定义的键值对,只能完全当做环境变量被引用,而不是部分变量。 阅读全文
posted @ 2019-06-17 14:37 东北小狐狸 阅读(10797) 评论(1) 推荐(0) 编辑
摘要: 官网说明: elasticsearch官网建议生产环境需要设置bootstrap.memory_lock: true 官网的解释 是:发生系统swapping的时候ES节点的性能会非常差,也会影响节点的稳定性。所以要不惜一切代价来避免swapping。swapping会导致Java GC的周期延迟从 阅读全文
posted @ 2019-06-12 14:49 东北小狐狸 阅读(21168) 评论(0) 推荐(3) 编辑
摘要: Why update kernel ? Update the kernel to new version fixed some newer hardware has no driver software, For me, My earphone has current noice. Someone 阅读全文
posted @ 2019-06-11 15:18 东北小狐狸 阅读(3118) 评论(0) 推荐(0) 编辑
摘要: 基本概念 Docker是什么? Docker是一种基于Golang开发的虚拟化技术,开发人员和系统管理员使用容器开发,部署和运行应用程序的平台。 使用Linux容器部署应用程序称为容器化。 容器不是新的概念,但它们用于轻松部署应用程序。 统一了开发与实施运维的系统环境,减轻实施与运维人员的负担。 D 阅读全文
posted @ 2019-06-10 17:07 东北小狐狸 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 说明 来北京找工作,有个猎头看我的简历不错,帮我投了两个58同城的面试,投的都比较高,题也注重原理,较难,这里分享出来,给有需要的人和自己提个醒,保持空杯 面试题内容 2019.05.07 北京58企服面试题 18 23k 1. catch(IOException|Exception ex)前后两个 阅读全文
posted @ 2019-05-09 22:50 东北小狐狸 阅读(1252) 评论(2) 推荐(0) 编辑
摘要: JVM参数之 XX:SurvivorRatio 最近面试过程中遇到一些问JVM参数的,本着没用过去学习的办法看了些博客写得不准确,参考oracle的文档记录一下,争取每天记录一点知识点 XX:SurvivorRatio=6 ,设置的是Eden区与每一个Survivor区的比值,可以反推出占新生代的比 阅读全文
posted @ 2019-05-09 22:31 东北小狐狸 阅读(10442) 评论(1) 推荐(0) 编辑
摘要: 引子 趁着五一的功夫搞了搞Jenkins布署和Dubbo,面试的时候总会问用过Dubbo没 前一家公司是做SpringCloud的微服务,所以就一直没有了解过这个技术,写个基础入门的教程留待备忘 Dubbo是什么? Dubbo是阿里巴巴开源的一款高性能Java RPC框架 (远程服务调用的分布式框架 阅读全文
posted @ 2019-05-04 16:13 东北小狐狸 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 前言 最近开发了几个微服务上线了,发现定时任务执行了很多次,查看rancher发现这几个微服务都是多实例的,也就是说定时任务执行了多次,恰好所用框架中使用的是Redisson, 正好记录下使用Redission实现分布式锁 正文 配置 添加Redisson依赖 <dependency> <group 阅读全文
posted @ 2019-04-01 15:09 东北小狐狸 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 前言 今天周五了,刚接了个新微服务模块,下班前高高兴兴开发完,提交git代码,jenkins发布到测试环境。突然看到一个提示 我最近提的代码呢?!! 想到可能会提错仓库,转念一想,不对呀,我怎有这么高的权限提到master呢? 去gitlab上看看,果然是推到了Master分支!/泪目 /泪目 于是 阅读全文
posted @ 2019-03-01 19:40 东北小狐狸 阅读(5484) 评论(0) 推荐(0) 编辑
摘要: 前言 本文仅针对Ubuntu 18.10、18.04、16.04的x86_64的OS与架构下的Docker CE的安装 卸载老版本 如果已安装,请卸载它们: 安装Docker CE 使用包管理器安装 更新 包索引 安装Https使用的包装包,防止OS中没有这些软件,导致安装失败 添加Docker官方 阅读全文
posted @ 2019-02-22 11:53 东北小狐狸 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: 前言 之前写了一篇文章,【输入法】Rime-中州韵 基本设置 附:官方定制指南,其中导入词库这一块引用其它博主的文章,最近发现那个工具链接已经过期了,参考了百度贴吧的说明,不要直接使用工具去导入会更好,这里使用原作者的做法为大家演示下 前提 安装好rime,无论是ibus-rime或fcitx-ri 阅读全文
posted @ 2019-01-13 15:24 东北小狐狸 阅读(4134) 评论(0) 推荐(0) 编辑
摘要: 前言 不知不觉就到了年终了,距离上次更新博客已经有一个半月,这段时间天天在加班,也没作一下新的学习计划,趁着元旦放假,写一点好玩的东西,这次要记录的是一点关于Rime相关的东西,文章本身不会长,只是说一点平时比较好用的设置,为了方便查阅,文末贴上定制指南 本文内容 基于上一篇「简记」 Linux安装 阅读全文
posted @ 2018-12-30 02:08 东北小狐狸 阅读(28136) 评论(6) 推荐(0) 编辑
摘要: 本文搬运自https://fishc.com.cn/forum.php?mod=viewthread&tid=71654&extra=page%3D1%26filter%3Dtypeid%26typeid%3D584 1. 内存是如何存放变量的? 通过变量名对变量进行访问和存储是为了方便程序员而设计 阅读全文
posted @ 2018-10-18 15:14 东北小狐狸 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 前言 本文为c基础入门学习笔记 正文 HelloWorld 编译与执行命令: 编译: 命令:gcc 源文件名 [ o 输出二进制文件名] 说明:其中[]内的参数可省略,默认输出一个a.out的文件 执行: 命令:./当前输出文件名 合并编译和执行: 命令: gcc 源文件名 [ o 输出二进制文件名 阅读全文
posted @ 2018-10-04 12:17 东北小狐狸 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 前言 本文为c语言的学习笔记,很多只是留下来占位的 数据类型 助记:变量就是在内存中挖个坑并给这个坑命名,而数据类型就是挖内存的坑的尺寸 基础类型 1. 整数类型 : short int int long int long long int 2. 浮点数类型 : float :单精度 double: 阅读全文
posted @ 2018-10-04 11:18 东北小狐狸 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 前言 学习下c语言以及相关的基础,最近会更新很基础的知识 进制 常用的进制分别为2进制、10进制(生活常用)、16进制 进制间的关系表 二进制 十进制 十六进制 0 0 0 1 1 1 10 2 2 11 3 3 100 4 4 101 5 5 110 6 6 111 7 7 1000 8 8 10 阅读全文
posted @ 2018-10-04 11:17 东北小狐狸 阅读(1376) 评论(0) 推荐(0) 编辑
摘要: 前言 本文为使用图标或快捷方式直接打开网易云音乐的一个从安装说起的到解决问题的简单教程 2019.07.09更新,Debian 10 和Ubuntu 18.04.2 所用的网易云客户端已经修复了此问题。 环境 debian 9.5 理论上使用apt包管理器的发行版均支持 源使用国内的源即可,无需特殊 阅读全文
posted @ 2018-10-01 17:29 东北小狐狸 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 为什么会有本文 因为最近帮一个朋友布署一个上网梯子,他那边本来用的是v2ray,但是他想用ssr,但是安装配置ssr过程中出了很多问题,比如linux内核版本4.9有点老,不支持bbr加速、无法连接socket、启动了连接不上等一系列问题,趁着有时间,就帮他看看,帮他升级了内核,改的防火墙…… 在修 阅读全文
posted @ 2018-09-21 18:52 东北小狐狸 阅读(11421) 评论(0) 推荐(1) 编辑
摘要: Spring AOP基本概念 是一种动态编译期增强性AOP的实现 与IOC进行整合,不是全面的切面框架 与动态代理相辅相成 有两种实现:基于jdk动态代理、cglib Spring AOP与AspectJ区别 Spring的AOP是基于动态代理的,动态增强目标对象,而AspectJ是静态编译时增强, 阅读全文
posted @ 2018-09-11 17:27 东北小狐狸 阅读(15111) 评论(0) 推荐(8) 编辑