ps -ef 查看当前的服务都有哪些进程
free 查看机器配置
top 查看内存与CPU使用情况
du -h 文件/文件夹 查看文件/文件夹 的大小
ps -ef 查看当前的服务都有哪些进程
free 查看机器配置
top 查看内存与CPU使用情况
du -h 文件/文件夹 查看文件/文件夹 的大小
最近一个月负责搭建公司新的开发构建环境,节前最后一天调试完成,节后开始测试,离下班还有一个半小时,忙里偷闲,将这一个月的工作做个总结。
背景:公司目前的开发环境是cc+rad,使用ant构建项目,服务器使用websphere,cc和rad都是付费工具,并且已经停止更新,还有一个大缺点是慢,cc的速度逼死手速快的程序员;ant没用过,但是技术负责人说构建需要写脚本,并且越写越长,越来越难维护,决定放弃;websheres也是付费项目,虽然我们是一家金融保险公司,但是也决定拥抱互联网,尽可能多的使用开源项目,
jenkins构建历史
构建包保存路径{JENKINS_HOME}/jobs/jobname/modules/xx/builds/xx/archive/
构建历史保存路径{JENKINS_HOME}/jobs/jobname/builds
什么是docker?百度之
docker的安装(ubuntu)
apt-get install docker.io 安装linux自带的docker
apt-get install http://www.docker.com|sh 安装最新的docker
docker version 查看安装的docker,如果既有client又有server,说明安装启动成功
service start/stop/restart docker 启动/停止/重启docker服务
docker pull [options] name [:tag] 从docker远程仓库拉取镜像
ex:docker pull hello-world 从docker hub上拉取hello-world镜像
docker images [options] [repository] [:tag] 查看本机已经存在的镜像
docker run [options] images [:tag] [command] [arg] 运行镜像
docker ps 查询正在运行的docker镜像
-d 后台运行
ex:docker run -d nginx 在后台运行nginx服务
docker stop image 停止指定的镜像
docker stop 86f
docker exec [options] imagesID bash 进入容器内部,在容器内部可执行命令
ex:docker exec -it 86f67a bash 新开一个终端,进入容器内部,在容器内部可执行命令
exit退出容器
docker网络
docker的网络类型有brige(虚拟出自己的网卡),Host(和主机共用网卡),None(没有网络,容器不能和外界有任何网络联系)
默认是bridge模式,使用bridge模式,需要端口映射,将主机的端口与镜像的端口进行映射,这样访问主机的指定端口就会访问镜像上的指定端口的服务
docker run -d -p 主机端口:容器端口 image
ex:docker run -d -p 9999:80 hello-world 将容器的80端口映射到主机的9999端口
docker run -d -P iamge 将容器的端口映射到随机端口上
ex: docker -d -P hello-world
根据image id删除镜像
docker rmi imageID
制作自己的镜像:
dockerfile:描述怎么制作自己的镜像
docker build:执行dockerfile中每一步描述的事情
ex:
dockerfile文件
from hub.c.163.com/library/tomcat //指定需要继承的镜像
MAINTAINER wenqaunzhang youth_fly@163.com //镜像所有者信息
COPY springmvc.war /usr/local/tomcat/webapps //把需要放到镜像的文件复制到指定路径
docker build -t springmvc:0.0.1 . //创建镜像 -t 镜像的名称和标签 dockerfile文件的路径,当前路径使用 .
|
|
如果程序执行到第三行的时候,JVM开始垃圾回收,问User对象u可能被回收吗?
如果这样呢?给自己留的问题
贴吧讨论http://tieba.baidu.com/p/5019938125
可以到redis的github上下载redis最新的发布版,github路径
https://github.com/MSOpenTech/redis
我的百度网盘中有Redis-x64-3.2.100.msi
安装过程和普通软件的安装一样,记住redis的默认端口是6379,
也可以在安装的过程中修改
|
|
如果文章过长,首页全部显示不美观,可以在文章中添加
<!--more-->
手工截断文章, 则首页仅显示该标签的上面的内容,
只有点阅读全文,才显示文章全部内容
发布新文章:
1、进入hexo 文件夹,e:/mygit/blog
2、新建文章: hexo new “title”
3、发布文章到本地: hexo clean ,hexo g, hexo server
4、推送最新数据到git: hexo d
注:新文章的路径,E:\mygit\blog\source_posts