![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器
零点五度
IT / 屌丝 / 宅男 / 动漫 / 交流 / 学习 / 拍照 / 旅游
展开
-
《图解HTTP》笔记
一、网络基础 1、发送端在层与层之间传输数据时,每经过一层时必定会被打上一个该层所属的首部信息。反之,接收端在层与层传输数据时,每经过一层时会把对应的首部消去。http位于应用层,tcp位于传输层,ip位于网络层。 2、ARP(Address Resolution Protocol)是一种用以解析地址的协议,根据通信方的 IP 地址就可以反查出对应的 MAC 地址。 3、TCP位于传输层,为了方...原创 2018-11-20 15:54:46 · 152 阅读 · 0 评论 -
《第一本Docker书》笔记
看这本书是也是专业的运维同事推荐的,我主要想了解下docker,学习一下基本命令,在工作中同事说起时至少得知道大概是个什么,自己还谈不上具体应用。 一、docker组件 1、客服端和服务器(守护进程),docker是c/s架构的程序,提供命令行工具docker以及一整套RESTful API。 2、镜像,基于联合文件系统的一种层式结构(类似于jar包)。 3、容器,基于镜像启动起...原创 2018-10-29 17:47:50 · 583 阅读 · 0 评论 -
Tomcat启动加载过程
我 是在看jvm类加载机制时突然想到我们经常使用的tomcat是如何启动?如何加载类的?于是顺藤摸瓜找了找,和大家分享下,比较粗糙,不要介意。 1、start.bat是启动tomcat的脚本,查看脚本可知其实是启动catalina.bat。 2、在catalina.bat中可以看到执行setclasspath.bat,setclasspath.bat是做一些变量参数设置,比如这里可以设置JVM原创 2017-03-24 15:20:40 · 1119 阅读 · 0 评论 -
OwnCloud搭建
OwnCloud搭建 1、安装Apache2 sudo apt-get install apache2 2、安装PHP、数据库驱动、Curl、SMB客户端 $ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcu原创 2015-08-14 11:06:03 · 944 阅读 · 0 评论 -
nginx配置
#设定访问的默认首页地址 #user nobody; #启动进程数 worker_processes 1; #进程cpu分配 #worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; #worker_rlimit_nofile 1024; #原创 2015-11-23 15:30:38 · 382 阅读 · 0 评论 -
nginx + tomcat + redis问题记录
对于redis的安装和tomcat的配置网上都有,就不重复了,这里主要是记录其中遇到的问题及解决方法。 问题一:redis虽然提供了对list set hash等数据类型的支持(底层都是把其序列化后再以字符串的方式存储的),但是没有提供对POJO对象的支持? 答:可以使用序列化工具包对pojo进行序列化,或者直接使用json工具包把pojo转成json(这其实也就是序列化)。原创 2015-06-18 14:08:02 · 990 阅读 · 0 评论 -
nginx upstream 容错机制
来源:http://ju.outofmemory.cn/entry/39236 1. 摘要 (1) 结论 详细描述了nginx记录失效节点的6种状态(time out、connect refuse、500、502、503、504,后四项5XX需要配置proxy_next_upstream中的状态才可以生效)、失效节点的触发条件和节点的恢复条件、所有节点失效后nginx转载 2015-11-24 09:21:30 · 7102 阅读 · 0 评论