- 博客(69)
- 资源 (3)
- 收藏
- 关注
原创 Docker无法启动: Error initializing network controller: list bridge addresses failed
CentOS7安装Docker后无法启动安装安装官方文档进行安装问题然后执行启动命令:systemctl start docker报错,无法启动,提示使用命令查看详细日志:jouralctr -xe发现关键的一句话:failed to start daemon: Error initializing network controller: list bridge addre...
2019-11-21 12:08:01 3916 2
原创 Spring Cloud Config 对称加密实现
Spring Cloud Config 对称加密实现版本很重要,主要是JDK的Spring CloudSpring BootJDK过程很简单,只要两步1. 不需要安装JCE2. 需要引入一个dependency**网上的帖子都比较老,折腾了好久终于解决了。1.8.0_162之前的版本还是需要装jce版本很重要,主要是JDK的Spring CloudGreenwich.SR2:Spring...
2019-08-30 17:14:23 375
转载 加盐hash保存密码的正确方式
看到一篇非常好的文章, 介绍了系统在保存密码时遇到的种种问题和解决方法.不多说, 直接上代码, 原文链接在最后/* * Password Hashing With PBKDF2 (http://crackstation.net/hashing-security.htm). * Copyright (c) 2013, Taylor Hornby * All rights reserved.
2016-02-26 09:56:09 1095
翻译 标记(Tag),推送(Push),拉取(Pull)你自己的镜像
在这一部分, 你会标记, 推送你的docker-whale镜像到你刚才新建好的Hub库中. 当你做好只好, 你可以拉去你的新镜像来测试你的Hub库是否正常. 第一步: 标记和推送镜像If you don’t already have a terminal open, open one now:打开Launchpad并定位到Docker Quickstart Terminal图标.点击Docker
2016-02-24 16:06:00 8601
翻译 创建Docker Hub账号&库
你已经建立了一个很酷的镜像,你应该分享它。在接下来的部分,你会做到这一点。你需要一个Docker Hub帐户。然后,你要会把你的镜像推送到Docker Hub, 这样其他人就可以通过Docker Engine运行它了第一步: 注册账号用浏览器访问Docker Hub的注册页面浏览器会显示下面的页面.填写注册页面Docker Hub是免费的, Docker需要填写用户名, 密码和电子邮件地址。点
2016-02-24 14:26:19 23635 1
翻译 构建你自己的镜像
whalesay镜像可以做到的更好, 尤其是当你不知道自己想要说什么的时候. 你可以输入更多的命令来让它发声.docker run docker/whalesay cowsay boo-boo在接下来的部分, 你会改进并构建一个新的版本, 这个版本只需要非常少的命令就可以让他”自说自话”. 第一步: 写Dockerfile在此步骤中,你使用Mac文本编辑程序来编写一个简短Dockerfile。一个D
2016-02-23 11:31:55 6338
翻译 搜索&运行whalesay镜像
人们可以在世界各地创建Docker镜像, 你可以通过浏览Docker Hub找到这些镜像. 在接下来的部分, 你会搜索并找到将在这个入门教程中会使用到的镜像。第一步, 定位whalesay镜像打开浏览器, 访问Docker HubDocker Hub包含的镜像有来自个人的, 也有来自RedHat, IBM, Google等等官方机构的点击”搜索”浏览器打开搜索页面搜索框中输入关键字”whale
2016-02-18 15:49:35 5466
翻译 理解镜像(images)和容器(containers)
Docker Engine提供了Docker的核心技术: 图像(images)和容器(containers). 在安装教程的最后一步, 你运行了Engine命令docker run hello-world. 这一个命令,使Engine完成了Docker的核心任务, 该命令包含了三部分. 一个容器是一个精简版的Linux操作系统, 一个镜像是加载到这个容器的软件, 当你运行这个命令后, Engine会
2016-02-18 14:57:41 11204
翻译 在OS X安装Docker
Mac OS X用户使用Docker Toolbox安装Docker软件, Docker Toolbox包含了下列的Docker 工具:Docker CLI客户端, 用来运行Docker Engine,并创建镜像和容器Docker Machine, 在Mac OS X终端运行Docker Engine命令Docker Compose, 用来运行docker-compose命令Kitemati
2016-02-18 14:22:26 12006 1
翻译 开始使用Docker
这篇入门教程是写给Mac OS X用户的, 如果你没有使用Mac OS X, 请看Linux 和 Windows 版本的教程这篇入门教程是面向没有技术基础的, 同时又对Docker感兴趣并愿意学习的用户. 跟着这篇教程, 通过做一些简单的任务, 你会学到Docker基础的特征. 你会学到:使用Docker ToolBox安装Docker在容器当中运行一个软件镜像在Docker Hub中查看
2016-02-18 11:27:27 9588
翻译 Docker官方教程中文版(MAC版)
在学习Docker的过程中仔细的阅读了官方的入门教程, 为加深学习的印象, 翻译此教程, 也同时方便他人学习使用.目录开始使用Docker在OS X安装Docker理解镜像(images)和容器(containers)搜索&运行whalesay镜像构建你自己的镜像创建Docker Hub账号(account)&库(repository)标记(Tag),推送(Push),拉取(Pull)
2016-02-18 10:57:16 24378 1
原创 ELK Stack 日志分析监控平台
ELK Stack最近因工作需要部署一个日志分析监控平台, 最后选型ELK Stack:elasticsearch-2.1.1logstash-2.1.1kibana-4.3.1redis-3.0.6
2016-01-21 14:53:57 1990
原创 Jenkins安装gitlab hook plugin失败的解决办法
Jenkins安装gitlab hook plugin失败的解决办法
2015-11-25 23:40:26 28054 6
原创 mysql使用utf8mb4
最近做一次数据库的数据转移,在过程中返现,有一部分的数据在insert到新的DB中出现了这样的错误:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x92\x94' for column 'name' at row 1 这是字符集不支持的异常。 新旧数据库都使用的是utf8编码,emoji在旧的数据库中查询显示的是乱码,应该在i
2015-11-25 19:49:55 9465
原创 CentOS6.5安装MySQL5.7.9
背景这几天有时间连接到我的阿里云上看了下,以前好像也没在上面做什么东西,索性这几天决心要搞,就从头来过,然后详细的记录下来,以后还可以回头再来看看.开始直接就操作了”重新初始化磁盘”,一切都是新的了,删掉了以前的快照.然后登陆进去 yum update安装MySQL看了下yum库里面只有MySql5.1,太老了,google了一下,找到了mysql的官网,跟着操作一下:下载含有yum库的rp
2015-11-23 19:59:52 1136 1
原创 新的开始,新的旅程
新的开始,新的旅程在上次决定离职后,现在离开嘟嘟牛四个多月,时间过的很快,期间去了海南玩了一星期.回家住了两个星期,都已经忘记北方的夏天是什么样的感觉了.现在入职了万科物业,团队的技术氛围还是非常浓的,实现了当初的想法,安静的写写代码.在适应了万科的节奏后,想起自己阿里云也好久没有做点什么了.趁现在有时间,也应该做的东西出来了.其实想法一直是有的,只是各种原因,主要还是自己懒的问题,一直没坚持下来
2015-11-23 19:22:03 924
原创 好久没写博客了
今天在csdn上找redis的资料,突然想起来我已经很久没写博客了,上次居然上去年8月。不禁回想我这一年做的事情:做了个微信公众账号,现在的支付流水已经一个月150W了。这个产品可能是我在这个公司唯一觉得做的不错的。现在回想起曾今一起和其他几个同事为这个公众号共同奋斗的日子很是怀念。等公众号稳定下来,来年我做了基础产品部的总监。也许我真的不是适合这个职位,太多的无力感,现实实在与我个人的期待和要求
2015-06-16 15:07:24 481
原创 Codeigniter 报错 Unable to connect to your database server using the provided settings
在使用Codeigniter操作s
2014-04-20 21:59:07 14296
原创 aircrack-ng on OSX 从零开始之探测
继续上一篇内容,在安装好aircrack-ng之后,就要学习如何对目标进行探测了。找了篇教程跟着学习一下吧。其实网上关于使用aircrack-ng的教程还是很多的,我也参考了很多,不过最后还是以官方的教程为标准比较好。大概的过程主要为下面几个步骤:1,检测网卡,2,监听无线网络,获取握手包,3,根据获得握手包破解密码。 1,检测网卡。 这个步骤我忽略了,因为使用的MacBook
2014-03-31 17:06:00 18214 11
原创 aircrack-ng on OSX 从零开始之安装
今天在知乎上看到了Evil1m0在知乎上写的一个关于无线网入侵的帖子,激起我也想折腾一下想法。其实这个想法已经由来已久了。如今WIFI遍地都有,这里面的安全隐患我真心觉得太大。实在需要舆论来给大家普及一下,虽然上次看到央视有过蜻蜓点水的普及,但是对大部分人来说太微不足道了。这次先学习一下无线网络的破解,后面我觉得还可以做一个WIFI的蜜罐。。。嘿嘿!好了废话不多说,开干了!
2014-03-31 11:12:46 17366 2
原创 Tomcat: IOException while loading persisted sessions: java.io.EOFException
tomat启动的时候突然报错,之前一直都很正常。 IOException while loading persisted sessions:java.io.EOFException 原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉SESSION.ser即
2014-03-17 14:56:29 699
原创 OPTION SQL_SELECT_LIMIT=DEFAULT java连接mysql错误
今天公司要搬家了,为了方便在搬家的时候引起的网络变化而导致无法使用的公司测试服务器上的数据库,所以准备将服务器上的数据库备份到本机。 项目启动时创建本地的数据库连接的时候频繁的报出SQL错误: You have an error in your SQL syntax; check the manual that corresponds to your MySQL
2014-03-14 10:35:17 29387 1
转载 java编译错误: 非法字符: \65279
在jeckins上使用Ant构建项目的时候报错如图:几次修改都没解决问题,网上求助了发现原来是这样的:在eclipse中用ant把项目打包,遇到一个问题:编译java文件的时候,有些java文件报非法字符 \65279错误在eclipse中根据错误提示,找到有【错误: 非法字符: \65279】的java文件,先将文件编码改为:ISO-8859-1, 然后打开这个java文件,
2014-03-04 11:03:26 5869
原创 知其然,不知其所以然
今天刚加入了go web变成交流群,感觉astaxie的这个群质量很高。看看聊天记录都很长见识。 在群里看到有人问迅雷下载到99.99%后就停止下载了,根据以前我的经验,我回复可以先暂停,再继续,有时候可以解决问题。问来以为这样就结束了。没想到后面有人接着我继续解释了一下这样做的原因。 突然发现我的思想是知其然,不知其所以然的类型,当自己发现了一个解决问
2014-01-14 01:18:48 889
转载 修改服务器的时区
今天突然发现在美国买的VPS的存在时区的问题,查到修改时区的命令:tzselect。不过这个方法只能用于RedHat和centOS,如果是debian系统使用timeconfig命令。登录SSH后,执行tzselect命令。我们这里选择亚洲5.这里选择china 9。一般选东八区(北京,广东,上海),你也可以根据自己的具体情况选择。这里要确定一下以上的信息是否为想要设置
2014-01-11 20:16:00 3124
原创 解决class版本冲突的问题
今天在服务器升级一个类文件后,重启tomcat报错:类文件具有错误的版本 50.0,应为 49.0。第一次见这样报错信息,在网上查找一番资料后了解了一下class版本的内容。 一个java的class文件是一个二进制文件,其中前四个字节是magic位,第五到第六个字节对应于minor(次版本号)和major(主版本号),下面是这个类文件版本与JDK的对应关系:jd
2014-01-11 19:50:31 2398
tomcatPluginV33.zip
2014-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人