- 博客(192)
- 收藏
- 关注
转载 Swoole入门(5)☞进程相关知识
#Swoole入门(5)☞进程相关知识###什么是进程?什么是上下文、上下文切换?进程包含三个要素:1.一个可执行的程序。2.和该进程相关的数据;包括变量、内存空间、缓冲区等。3.程序的执行上下文。【总结】:1.进程就是一个可执行程序的一次执行过程中的一个状态...
2017-12-14 11:02:00
243
转载 Swoole入门(4)☞创建毫秒级定时器
#Swoole入门(4)☞创建毫秒级定时器###crontab服务 VS 基于swoole的定时器一般开发者都是使用linux自带的crontab定时处理服务,crontab服务够稳定,有日志,基于服务器,非常好用;但是有个缺点就是只支持分钟时间级别的定时器。而swoole的time...
2017-12-14 11:00:00
286
转载 Swoole入门(3)☞使用Worker、Task模块
#Swoole入门(3)☞使用Worker、Task模块###task模块的用途task模块可以用来一些异步的慢速任务,比如广播消息,发送群邮件等等;同时还支持PHP的数据库连接池,异步队列等,功能很强大。当swoole接收到任务时,worker进程将任务丢给task进程之后,wor...
2017-12-14 10:58:00
1017
转载 Swoole入门(2)☞创建TCP服务器
#Swoole入门(2)☞创建TCP服务器###编码前的准备在编码之前需要简单了解下网络协议,下面主要介绍一下协议中的TCP、UDP协议,何两者区别是?###何为网络通信协议?从计算机时代的开始,由一个个相互独立的计算机,到计算机和计算机互联,最后形成一个计算机互联网;而这其中...
2017-12-14 10:57:00
342
转载 Swoole入门(1)☞初识swoole
#Swoole入门(1)☞初识swoole###什么是swoole?Swoole允许通过PHP构造一个新的Server,提供跟Apache类似的功能,监听请求,作出响应。这个时候PHP不再是写Web业务逻辑的PHP了,它参与了Server的构建,成为一个Network Server,...
2017-12-14 10:52:00
132
转载 ip段宣告
假设运营商A与运营商B建立BGP对等互联来交换路由。下面是她们的AS号和IP地址范围:运营商 A: AS38372, IP段 172.16.0.0/16,BGP路由器eth1网卡的IP地址172.16.0.1运营商 B: AS135373, IP段 172.17.0.0/16,BGP路由...
2017-09-30 14:47:00
1611
转载 如何升级数据存储的VMFS
升级数据存储的VMFS和vSphere 4中的VMFS-3相比,vSphere 5.0的VMFS 5在架构方面进行了众多改进,降低了复杂性,提高了性能及可扩展性:VMFS 5支持的LUN大小最大可达64TB;将块大小统一为1MB,在添加LUN时操作将更加简单;改进了VMFS 3的子块机制,能够...
2017-09-30 14:42:00
1023
转载 VLan之间如何通过子接口通信
大家好,又来到睿江云网络课堂,这次我们的课题是:Vlan之间如何通过子接口通信近期我们接到了业务需求如下:某客户的不同部门拥有相同的业务,如上网、VoIP等业务,且各个部门中的用户位于不同的网段。目前存在不同的部门中相同的业务所属的VLAN不相同,现需要实现不同VLAN中的用户相互通信。部...
2017-09-28 15:13:00
3606
转载 UPS蓄电池维护经验谈
在市电意外闪断而发电机组未能及时提供电源供应的时候,UPS电源可以提供及时的供电,保证数据中心服务器正常的工作运行。其实,很多人认为密封的蓄电池是不需要维护的,尤其是在使用UPS电源时,这种想法就越加明显。但事实上,由于蓄电池缺乏维护而导致的问题在UPS的全部故障占比中相当高。因此,对UPS的...
2017-09-28 15:04:00
253
转载 发展绿色数据中心迫在眉睫
近几年,随着云计算时代的到来,数据中心市场发展迅速,我国的数据中心建设已进入了高速发展时期。除了一些大型企业仍在自建数据中心以外,一些大型互联网企业都在建设大规模的数据中心,如百度云、阿里云、腾讯云、睿江云、华为云等,有业内人士指出,中国的数据中心建设是刚性需求,未来5-10年仍会保持增长的态...
2017-09-27 14:16:00
161
转载 华为S93交换机Telnet失败案例
对于一个网管来说,远程不了交换机就好像丢了饭碗,毫无安全感。早些时候,有一朋友(女汉子/女攻城狮)找我聊天,说她网内的几台HW S93突然远程不了。我第一时间反应是不是设备挂了,经过她检查:1,设备上的网关地址能通。2,设备能够console进去。 由此可以判断设备本身是没有问题。同时我也在...
2017-09-27 14:14:00
967
转载 c++11中的using关键字
刚进入ceph源码感觉很多怪怪的语法:像上图的bufferlist不是一个类,它的其实是 ceph::list 类,如下图:那为什么能直接用bufferlist实例化对象呢,经过一番搜索,原来在 ceph/src/include/buffer_fwd.h 里有这么一个using,如下图...
2017-09-25 14:50:00
198
转载 C++11 左值、右值与右值引用
上图为bufferlist::read_fd的实现,此方法是从文件中读一定长度的内容,上图中的move是什么意思呢?解释:在C++11中,标准库在<utility>中提供了一个有用的函数std::move,这个函数的名字具有迷惑性,因为实际上std::move并不能移动任何东西...
2017-09-22 14:39:00
117
转载 Osd启动过程
Osd基本启动过程:程序入口: src/ceph_osd.cc main(),通过查询正在运行的osd得知启动命令如下:/usr/bin/ceph-osd --cluster=ceph -i 0 -f --setuser ceph --setgroup ceph开始进入main函数1...
2017-09-22 14:30:00
1124
转载 qsort11
前言相信很多搞计算机的朋友都听说过一句话:程序=数据结构+算法自己的一些体会是,其实出来工作之后,很少会用到太复杂的算法,基本上都是业务逻辑的编写为主。退一万步来讲,即使有用到,也有相应的工具库帮你实现好,非常方便^_^。所以,算法这些东西,通常是学了又忘,忘了又学。算法虽然不...
2017-09-21 14:46:00
116
转载 Windows系统镜像集成VirtIO驱动
由睿江云运维人员提供,想了解更多,请登陆www.eflycloud.com 转载于:https://my.oschina.net/u/3363053/blog/15411...
2017-09-21 14:36:00
954
转载 邮件内嵌图片的深入浅出
最近又学习了一下邮件,客套的话还是要说一下,常用的邮件服务器有:Linux: sendmail、postfixMicrosoft: exchangeIBM: 莲花。不要想花钱的人基本都回去用开源的的linux senmail或者postfix;Sendmail老爷爷:linux出现就...
2017-09-20 15:16:00
748
转载 Ubuntu使用root用户+安装mysql5.07+基础配置
上一章讲到破解root权限,个人是不建议使用root用户的,毕竟权限越大责任越大。不过有些朋友还是有需要的,下面讲讲。破解root权限:1)sudo passwd root//设置root用户的密码2)把/etc/ssh/sshd_config文件下的 Per...
2017-09-20 14:38:00
124
转载 浅谈web cache的简单原理
小普在最近学习WEB相关的过程中,发现了web cache是一个很有趣的点,所以这次要和大家分享的,就是关于web cache的一些个人的理解。在介绍Web cache时,我们需要简单介绍缓存的理解。什么是缓存呢?你可以理解为是键值存储的一种方式。因此你只需要理解以下的几个点即可:缓存通...
2017-09-19 15:15:00
1906
转载 traceroute命令的使用
traceroute 是用来检测发出数据包的主机到目标主机之间所经过的网关数量的工具。traceroute 的原理是试图以最小的TTL发出探测包来跟踪数据包到达目标主机所经过的网关,然后监听一个来自网关ICMP的应答。发送数据包的大小默认为 38个字。如果你访问某个域名或者IP不通,那就可以...
2017-09-19 15:06:00
4302
转载 字符处理工具之——正则表达式和grep简介
1.Grep介绍:Grep全称为global search regular expression(RE)and print out the line。它是一个文本搜索工具,根据用户指定的文本模式对目标文件进行逐行搜索,显示能够被指定模式所匹配到的行。格式: grep [option] ‘P...
2017-09-18 14:50:00
84
转载 openwrf编译路由器
英文原版 编译教程http://wiki.openwrt.org/doc/howto/build==openwrt编译基本教程OpenWrt是一个高度模块化、高度自动化的嵌入式linux发行版,其编译和安装过程比普通的linux发行版而言,要简单太多了。如果您是新手,您那恐惧的心大可放...
2017-09-18 14:31:00
161
转载 expect简单用法
expect简单用法转载自:http://yujia2016.blog.51cto.com/59379/1760924下期预告:Centos7安装配置phpmyadmin在现今高度发展的it社会,已经有很多的自动化管理程序了,例如Puppet,Salt,func,Capistrano …...
2017-09-15 14:31:00
189
转载 linux基本服务系列之dnsmasq的使用
前言DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络。它提供了DNS功能和可选择的DHCP功能可以取代dhcpd(DHCPD服务配置)和bind等服务,配置起来更简单,更适用于虚拟化和大数据环境的部署。Dhsmasq主要是在配置文件/etc/dnsmasq.c...
2017-09-15 14:25:00
1202
转载 开源监控之Performance Co-Pilot
开源监控之Performance Co-Pilot预告下篇:《开源监控之Performance Co-Pilot web 图形工具的应用》Performance Co-Pilot(PCP)是一个开源框架和工具包,用于监控,分析和响应实时和历史系统性能的细节。PCP具有完全分布式,基于插件的...
2017-09-14 14:46:00
1020
转载 JS的数据类型---对象
JavaScript的数据类型----------对象对象是 JavaScript 的数据类型。它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值,因此我们可以把它看成是从字符串到值的映射。对象是动态的,可以随时新增和删除自有属性。对象除了可以保持自有的属性,还可以从一个称为原...
2017-09-14 14:33:00
222
转载 Echarts实战--Echarts基础图表--饼图_干货
#####上次介绍了Echarts的柱形图,现在介绍下Echarts的饼图,包含环形图以及南丁格尔图 首先,老规矩,在使用Echarts时,要先引用Echarts,然后创建容器挂载绘制的图表,接着将当前容器传进去,创建Echarts实例,此处比较简单,往期也有,所以一律省略这个#####...
2017-09-13 16:09:00
407
转载 Swoole入门(5)☞进程相关知识
###什么是进程?什么是上下文、上下文切换?进程包含三个要素:1.一个可执行的程序。2.和该进程相关的数据;包括变量、内存空间、缓冲区等。3.程序的执行上下文。【总结】:1.进程就是一个可执行程序的一次执行过程中的一个状态。2.系统中有个进程表,进程表中...
2017-09-13 16:05:00
111
转载 Swoole入门(4)☞创建毫秒级定时器
###crontab服务 VS 基于swoole的定时器一般开发者都是使用linux自带的crontab定时处理服务,crontab服务够稳定,有日志,基于服务器,非常好用;但是有个缺点就是只支持分钟时间级别的定时器。而swoole的timer定时器完全可以弥补这个缺点,支持毫秒级的定时...
2017-09-12 14:51:00
121
转载 Swoole入门(3)☞使用Worker、Task模块
###task模块的用途task模块可以用来一些异步的慢速任务,比如广播消息,发送群邮件等等;同时还支持PHP的数据库连接池,异步队列等,功能很强大。当swoole接收到任务时,worker进程将任务丢给task进程之后,worker进程可以继续处理新的数据请求。任务完成后会异步地通知w...
2017-09-12 14:46:00
219
转载 Swoole入门(2)☞创建TCP服务器
###编码前的准备在编码之前需要简单了解下网络协议,下面主要介绍一下协议中的TCP、UDP协议,何两者区别是?###何为网络通信协议?从计算机时代的开始,由一个个相互独立的计算机,到计算机和计算机互联,最后形成一个计算机互联网;而这其中的互联是就是通过互联网规定的通信协议来实现的,...
2017-09-11 14:59:00
104
转载 Swoole入门(1)☞初识swoole
###什么是swoole?Swoole允许通过PHP构造一个新的Server,提供跟Apache类似的功能,监听请求,作出响应。这个时候PHP不再是写Web业务逻辑的PHP了,它参与了Server的构建,成为一个Network Server,也不需要依赖与apache/nginx,因此访...
2017-09-11 14:54:00
116
转载 HTTP协议的安全性与HTTPS
Web之http协议(四)一、HTTP的缺点1.通信使用明文可能会被窃听(1)TCP/IP是可能被窃听的网络按 TCP/IP 协议族的工作机制,通信内容在所有的通信线路上都有可能遭到窥视。(2)加密处理防止被窃听,加密的手段有通信的加密:一种方式就是将通信加密。HTTP 协议中没有...
2017-09-08 15:25:00
786
转载 用 CSS 实现三角形
1.利用 border 属性实现三角形怎么border能实现三角形呢?是不是很神奇?别着急,先来看看一个梯形:.triangle{width:30px;height:30px;...
2017-09-08 15:12:00
105
转载 AvalonJS 源码分析之二
上次主要讲解了avalon的整体框架,以及其模块加载器,那么接下来我们将一步一步讲解接下来的参数(注入)依赖部分,今天使用的源码跟上次分析的一样也是2.16版本。整体内容介绍:从我们上一次最后讲解的部分开始,也就是从代码63行到结束,我们所讲的参数(注入)依赖部分是以一个数组的形式引入的,...
2017-09-07 15:28:00
99
转载 程序员自我修炼(二) - 如何编写合格代码(下)
在《如何编写合格代码》的上篇中的开头,我给大家分享了对于“合格的代码” 的定义。在本文的开头,不妨先让大家重温一下:-满足要求定义的初始化规则-代码清晰简洁,没有思维逆反的逻辑或者刻意为之的陷阱代码-尽可能控制代码风险-合理的代码注释-合理的标准化接口定义合,杜绝误用或者...
2017-09-07 15:23:00
134
转载 前端模块化(二):模块化编程
所谓的模块化编程就是封装细节,提供使用接口,彼此之间互不影响,每个模块都是相互独立,实现某一特定的功能。如果其他模块想调用的时候,可以暴露我们所希望对外的公开的方法与数据。1、函数写法function f1(){var value=1; //...}functio...
2017-09-06 14:45:00
90
转载 前端模块化(一):模块化那些事儿
前端这几年发展太快了,我学习的速度都跟不上这速度了。在JavaScript发展初期就是为了实现简单的页面交互逻辑,随着前端的业务逻辑越复杂,代码也越来越多,JavaScript极其简单的代码组织规范不足以驾驭如此庞大规模的代码,于是一些问题就暴漏了出来。1、命名冲突我们平时做的项目的时候,...
2017-09-06 14:43:00
92
转载 Apache的AB测试
AB压力测试功能的安装centos安装apache benchyum install httpd-toolsWIN下ab测试工具在apache安装目录的bin目录下的ab.exe文件,请使用doc命令打开到“bin/”目录。AB压力测试的常用参...
2017-09-05 15:36:00
94
转载 Lumen
Lumen?Lumen是什么?Lumen其实是Laravel的微框架,相信大家都听过Laravel了吧?Laravel是号称宇宙最快的框架之一,而Lumen就是构建在 Laravel 之上, 使其具备 Laravel 强大的功能,适合用于构建微服务架构和 API 应用。官网:http://w...
2017-09-05 15:25:00
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人