- 博客(18)
- 收藏
- 关注
翻译 搭建Docker环境
1.安装与配置 Docker安装 Docker首先安装 Docker 必要依赖包 :yum install -y yum-utils device-mapper-persistent-data lvm2由于自带 yum 没有 Docker-CE 所以我们需要先增加 docker repo:yum-config-manager --add-repo https://download....
2020-01-26 20:58:27 179
原创 Docker安装与常用命令
Docker安装1.添加Docker镜像源https://download.docker.com/linux/centos/docker-ce.repo2.安装Dockeryum install docker-ce安装完成可用 docker -v 查看安装版本3.启动Dockersystemctl enable docker # 添加开机启动systemctl start do...
2020-01-26 12:38:42 173
原创 Centos7安装mysql8.0教程
准备工作1.查看是否有安装过mysqlrpm -qa | grep -i mysql2.删除mysqlyum -y remove MySQL-*一般用rpm -e 的命令删除mysql,这样表面上删除了mysql,可是mysql的一些残余程序仍然存在,并且通过第一步的方式也查找不到残余,而yum命令比较强大,可以完全删除mysql.(ps:用rpm删除后再次安装的时候会提示已经安装...
2019-08-08 19:57:30 36405 17
原创 Mac下brew的安装
brew 是 Mac 下的一个包管理工具,类似于 centos 下的 yum,可以很方便地进行安装/卸载/更新各种软件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用来快速搭建各种本地环境,程序员必备工具。安装 Homebrew/usr/bin/ruby -e "$(curl -fsSL https://raw.github...
2019-08-02 21:55:52 844
原创 sublime Text 3中文乱码问题
Sublime Text 3 一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。它默认不支持GBK的编码格式,因此打开GBK的代码文件,如果里面有中文的话,就会乱码。1.安装Package ControlPackage Control包,这是一个用来安装其他插件的包,不管装什么插件,首先要先装这个包才行安装Sub...
2019-08-02 21:33:00 120
原创 Mac下安装ElasticSearch
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasti...
2019-08-02 21:29:15 257
原创 使用之Git回退到某个历史版本
1.查看历史版本查看所有的历史版本,获取你git的某个历史版本的idgit log2.恢复到历史版本git reset --hard fae6966548e3ae76cfa7f38a461c438cf75ba9653.把修改推到远程服务器git push -f -u origin master...
2018-10-30 20:01:24 11014
原创 RocketMQ快速开始
环境准备 64bit OS, Linux/Unix/Mac is recommended 64bit JDK 1.8+ Maven 3.5.4 Git 1.Downloadwget -c https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.0/rocketmq-all-4.3.0-source-re...
2018-08-25 21:19:03 374
原创 centos7搭建jenkins
1.检测系统是否安装jdkjavajavac2.获取/安装jenkins(参考:http://pkg.jenkins-ci.org/redhat/)sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.reposudo rpm --import https://pkg.j...
2018-07-12 22:41:13 522
原创 git从已有分支拉新分支开发
1. 切换到被copy的分支(master),并且从远端拉取最新版本$ git checkout master$ git pull2.从当前分支拉copy开发分支$ git checkout -b devSwitched to a new branch 'dev'3.把新建的分支push到远端$ git push origin dev4.拉取远端分支由于当前的分支并...
2018-06-12 16:17:04 2498
原创 Centos7 安装 Maven环境
1.下载maven包https://maven.apache.org/download.cgi2.解压gztar zxvf apache-maven-3.3.9-bin.tar.gz3.添加环境变量export M2_HOME=/root/workspace/software/apache-maven-3.3.9export MAVEN_OPTS=-X...
2018-04-09 14:35:45 493
原创 oracle中如何修改用户名和密码
1.以Linux操作系统为例,输入命令sqlplus /nolog ,进入oracle控制台,并输入 conn /as sysdba;以DBA角色进入。[oracle@vm-100-11-17-55 ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.3.0 Production on Sun Feb 11 14:04:03 2018Copyright...
2018-02-11 14:33:44 995
原创 Poi-读取Excel2003/Excel2007及兼容性问题
void toInExcel(@RequestParam("file") MultipartFile file) throws Exception{ //String filepath = "D:/cData07.xlsx"; //InputStream is = new FileInputStream(filepath); InputStream i
2017-12-27 11:13:49 2970 1
原创 Ubuntu14.04 安装Nginx
Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,n
2017-10-16 13:22:01 1781
原创 ubuntu(14)系统安装mysql
下载压缩包,下载地址如下wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-i686.tar.gz创建目录 usr/local/mysql,将解压后文件夹复制到此目录mkdir usr/local/mysqlmv /home/plugin/jdk-8u131-linux-x64 /usr/local/my
2017-10-14 13:10:33 439
原创 单例模式(Singleton pattern)
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式的要点有三个: 1、某个类只能有一个实例 2、它必须自行创建这个实例 3、它必须自行向整个系统提供这个实例下面我们来看一下
2017-10-14 10:40:41 291
原创 ubuntu系统安装jdk
ubuntu系统安装jdkwget获取压缩文件,不可以直接解压,需要重命名(后缀名有问题)wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u13
2017-10-14 10:25:06 376
原创 Ubuntu系统上搭建gitweb(可视化)服务器
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。1.下载gitlab包,这个包的下载速度会很慢,所以使用(wget -c)。-c, --continue 接着下载没下载完的文件wget -c https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.0.0-omnibus-1_a
2016-04-20 17:35:41 3467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人