这里仅为测试和演示,安装和使用均在同一台设备,实际应用应该是仓库和使用者不在一起。Docker 官方提供了一个搭建私有仓库的镜像 registry ,只需把镜像下载下来,运行容器并暴露5000端口,就可以使用docker pull registry安装docker run -id -p 5000:5000 -v /root/registry:/var/lib/registry --name registry1 registry配置仓库地址为信任的地址vim /etc/dock...阅读全文>>
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。目前如果你在python.org下载最新版本的安装包,则是已经自带了该工具。Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。pip 官网:https://pypi.org/project/pip你可以通过以下命令来判断是否已安装:pip --version # Python2.x 版本命令 pip3 --version &n...阅读全文>>
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。官网地址https://docs.docker.com/compose/install/ 运行此命令以下载Docker Compose的当前稳定版本sudo curl -L \ "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(u...阅读全文>>
谁人不爱子孙贤,谁人不爱千钟粟。莫把真心空计较,五行不是这题目。书到用时方恨少,事非经过不知难。 行事存德,莫问前程。河狭水紧,人急智生。明知山有虎,莫向虎山行。路不行不到,事不为不成。无钱方断酒,临老才读经。点塔七层,不如暗处一灯。万事劝人休瞒昧,举头三尺有神明。 先看这条sqlSELECT @rowNum:=0;@rowNum:=0的意思是声明了一个叫rowNum的变量并赋值为0创建测试表CREATE TABLE `utest` ( `id` int(11) NOT N...阅读全文>>
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。经过学习,现在把docker常用的一些命令,和常用软件安装命令进行总结:(...阅读全文>>
一个实现汉字与拼音互转的小巧web工具库https://github.com/sxei/pinyinjs/ 第一个功能就是汉字转拼音,支持多音字,输出结果如下第二个是有了一个自定义的词库,注意是词库,如果输入多音字的词汇时,会更准确的识别第三个就是拼音转汉字,并实现了一个JS的输入法如何使用/** * 获取汉字的拼音首字母 * @param str 汉字字符串,如果遇到非汉字则原样返回 * @param polyphone 是否支持多音字,默认false,如果为true,会...阅读全文>>
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名GitHub。简单来说,GitHub是一个代码托管云服务网站,帮助开发者存储和管理其项目源代码,且能够追踪、记录并控制用户对其代码的修改。甚至你可以简单粗暴的把它当作一个网盘,用来存储任何东西。一、确定ip进入网址https://github.com.ipaddress.com 查看GitHub的ip地址。140.82.114.4 github.com二、确定域名ip进入网址https://fastly.net.ipaddress.com/github.global.ssl...阅读全文>>
想重命名文件的时候,发现F2怎么也不管用,开始我还以为F2键坏了或者是没有起作用,傻傻的百度为啥F2不管用,有的甚至说是需要调BOSS,至于嘛?后来发现网上有人提出,是QQ干的,我想着应该不可能吧,可是当我把QQ退出后,F2就好了。可是我把QQ设置里面快捷键都改了一通后,发现只要启动QQ就霸占F2,可是看图,谁能告诉我到底哪个冲突了?而且它到底占着F2干嘛了也不知道。既然如此,只能以毒攻毒了,操作如下:(1)把QQ退了(2)启动微信设置微信截图快捷键为F2(3)启动QQ(4)把微信截图快捷键还原然后再操作,就没事了。QQ你牛你倒是抢微信的快捷键啊。=======================...阅读全文>>
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看...阅读全文>>
日志接口(slf4j)slf4j是对所有日志框架制定的一种规范、标准、接口,并不是一个框架的具体的实现,因为接口并不能独立使用,需要和具体的日志框架实现配合使用(如log4j、logback)。接口用于定制规范,可以有多个实现,使用时是面向接口的(导入的包都是slf4j的包而不是具体某个日志框架中的包),即直接和接口交互,不直接使用实现,所以可以任意的更换实现而不用更改代码中的日志相关代码。日志实现(log4j、logback、log4j2)Log4j:Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来...阅读全文>>