一、简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 二、Docker与虚拟机的比较 Docker是在操作系统进程层面的 ...
分类:
其他好文 时间:
2019-12-13 23:17:00
阅读次数:
91
《人件》读后感 课上老师向我们推荐了一本书——《人件》。这是第一次接触到“人件”这个概念,觉得十分别扭,它和软件管理有什么关系呢?后来看了英文“peopleware”才知道是和“软件”、“硬件”并列的意思。在看这本书之前我也查阅了一些资料,知道这本书是软件管理领域的传奇经典,被誉为“对美国软件业影响 ...
分类:
其他好文 时间:
2019-12-13 23:16:49
阅读次数:
115
SpingSecurity + SpringSession 整合 疯狂创客圈 Java 高并发【 亿级流量聊天室实战】实战系列 【 "博客园总入口" 】 架构师成长+面试必备之 高并发基础书籍 【 "Netty Zookeeper Redis 高并发实战" 】 疯狂创客圈 高并发 环境 视频,陆续上 ...
分类:
编程语言 时间:
2019-12-13 23:16:33
阅读次数:
90
bom是浏览器提供的api,也就是运行环境的工具 可以理解为因为有html页面所有有dom,因为运行在浏览器上所以有bom 那浏览器提供了什么呢? window对象 location对象 history对象 navigtor对象 弹窗对象 计时器 cookie Storage对象 XMLHttpRe ...
分类:
其他好文 时间:
2019-12-13 23:16:20
阅读次数:
91
二进制安装 1.先创建mysql用户及mysql组,并制定家目录为/data/mysql groupadd r g 306 mysql 指定属组gid为306 useradd r g 306 u 306 d /data/mysql mysql 指定属主uid为306,家目录为/data/mysql ...
分类:
数据库 时间:
2019-12-13 23:16:02
阅读次数:
128
前言 在一次聚会中,我和一个腾讯大佬聊起了池化技术,提及到java的线程池实现问题,我说这个我懂啊,然后巴拉巴拉说了一大堆,然后腾讯大佬问我说,那你知道线程池有什么缺陷吗?我顿时哑口无言,甘拜下风,所以这次我再回来思考一下线程池的实现原理 源码分析 ThreadPoolExecutor构造器 1. ...
分类:
编程语言 时间:
2019-12-13 23:15:29
阅读次数:
83
参考: javascript 高级程序设计第三版工厂模式12345678910function (name) { var obj = new Object() obj.name = name obj.getName = function() { console.log(this.name) } re... ...
分类:
Web程序 时间:
2019-12-13 23:15:06
阅读次数:
199
https://www.cnblogs.com/Helchan/p/4304889.html ...
分类:
Web程序 时间:
2019-12-13 23:14:41
阅读次数:
95
1.全面解读华为认证流程
2.华为认证的含金量
3.心惊胆战的“面试”会考哪一些内容?
分类:
其他好文 时间:
2019-12-13 23:14:13
阅读次数:
145
转自 https://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascri ...
分类:
编程语言 时间:
2019-12-13 23:13:42
阅读次数:
67
申明:请尽量与我本博文所有的软件版本保持一致,避免不必要的错误。所用软件版本列表:MySQL 5.7spring5mybaties3.4.6首先搭建一个完整的spring5+springMVC5+Mybatis3.4的完整框架,如果嫌麻烦,可以直接去我github上下载完整测试代码,代码地址 htt... ...
分类:
数据库 时间:
2019-12-13 23:13:11
阅读次数:
101
dict是python中的常用数据结构,应该尽量掌握其使用方法 """ 初始化一个dict的四种方式: 1. dict() -> 创建一个空的dict 2. dict(mapping) -> new dictionary initialized from a mapping object's (ke ...
分类:
其他好文 时间:
2019-12-13 23:12:52
阅读次数:
70
我们常常在Linux下去查找文件 find / -name 'test.py' # 在根目录下查找名为test.py的文件 但是如果用查找文件的方式去查找文件夹的话,是查不到的 find / -maxdepth 1 -type d -name 'test_dictionary' # -maxdept ...
分类:
系统相关 时间:
2019-12-13 23:12:35
阅读次数:
264
Google C++ Style Guide 书籍:C++ Primer,C++标准程序库,Effective C++,C++ concurrency in Action, Linux多线程服务端编程 读取数量不定的输入数据 while内返回其左侧运算符,即std:cin, 当istream作为条件 ...
分类:
编程语言 时间:
2019-12-13 22:06:55
阅读次数:
113
死锁问题分析 线上某服务时不时报出如下异常(大约一天二十多次):“Deadlock found when trying to get lock;”。 Oh, My God! 是死锁问题。尽管报错不多,对性能目前看来也无太大影响,但还是需要解决,保不齐哪天成为性能瓶颈。 为了更系统的分析问题,本文将从 ...
分类:
其他好文 时间:
2019-12-13 22:06:24
阅读次数:
134
配置垂直分表 修改 schema.xml (db1) 创建测试数据(db1) 启动 mycat, 插入数据(db1) 测试(db1) 分片(水平拆分) 范围分片 配置 检查 ...
分类:
数据库 时间:
2019-12-13 22:05:29
阅读次数:
90