自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

廖钺焕的博客

我是菜鸡

  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 redis 配置

redis-cli -h 127.0.0.1 -p 6379  [-a passwprd] [-n database] set cli1 1    ---- cli执行命令#系统内核有关配置 #tcp_backlog   #RDBsave 900 1 #当有一条Keys数据被改变时,900秒刷新到Disk一次save 300 10 #当有10条Keys数据被改变时,300秒刷新到Di...

2018-03-23 18:10:16 481

原创 使用docker 遇到的问题

1、docker的centos中安装hiredis出现libhiredis.so.0.13: cannot open shared object filevi /etc/profileexportLD_LIBRARY_PATH=/where/you/install/lib:$LD_LIBRARY_PATH:wq 退出source /etc/profile2、阿里云ECS...

2018-03-21 20:13:48 10779 1

原创 swoole curl和协程http的性能比较

function curl($ip){ $ch = curl_init('http://'.$ip); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); $rs = curl_exec($ch); curl_close($ch); return $rs; } ...

2018-03-17 18:47:22 6577 1

转载 使用支持高并发网络I/O的编程技术

在编写高并发的tcp连接应用时,必须使用1、合适的网络I/O技术2、合适的网络I/O事件分派机制可用的io技术有:     I/O技术有同步I/O    非阻塞式同步I/O(也称反应式I/O)    异步I/O。非阻塞式同步I/O的技术包括:select(),poll(),epoll等机制异步I/O的技术:就是使用AIO事件分派机制:从I/O事件分派机制来看,使用select()是不合适的,因为它...

2018-03-09 14:16:38 2406

原创 tcp三次握手

如redis的tcp_backlog就是受到ACCEOT quqeue的限制 ,tcp_backlog的值不能小于 /proc/sys/net/core/somaxconn的值第一步:client发送SYN包(syn=a+1) ,并进入SYN_SENT状态等他服务器确认第二步:server收到SYN包,确认client的SYN包ACK(ack=syn+1),,同时向客户端发送SYN(s...

2018-03-24 10:08:20 167 1

原创 redis进阶的使用

目录注意事项:0、getrange1、sorted set2、list的应用3、bit的应用4、lua脚本5、对象类型和编码方式6、GEO地理位置应用7、stream8、安全注意事项:1、hset 的子key时无法设置过时时间的,只能对大key设置过期时间0、getrange1、sorted setzadd test-zadd 15 ...

2018-03-23 19:32:25 3198

原创 mysql日志配置

#log_binserver-id=1log-bin=/var/mysql/logs/mysql-binmax_binlog_size = 100Msync_binlog = 0                                         #sunc_binlog=nbinlog_format = mixed                             ...

2018-03-22 13:54:37 135

原创 htop的使用

1、安装htopyum install htop2、htop左上角分别是:1.当前cpu负载 2.内存当前负载 3.当前交换空间的信息右上角:   Tasks:任务数  thr:线程数 load average: : 过去5分钟平均负载 10分钟 15分钟 -!注:和最高值是 -> 核数 * 13、操作F5 显示树状的视图 !上面那张图就是F9 选择向哪个进程发送信号4、简单实例通过点击左上...

2018-03-22 13:44:51 1254

原创 mysql 锁使用情况

1、表锁table_locks_immediate : 表立即获取表锁的次数 table_locks_waited:等待获取表锁的次数(即不能立即获取表锁的次数)例子假如test_db 有四张表则下面的执行语句的上面的 table_locks_immediate 的值会加4mysqldump -uroot -proot test_db --lock-tables --f...

2018-03-20 20:22:41 644

原创 ouath2.0

OAuth 2.0定义了四种授权方式。1.授权码模式(authorization token)2.简化模式(implicit)3.密码模式(resource owner password credentials)4.客户端模式(client credential)在详细讲解OAuth 2.0之前,先了解下面的几个专业名词,以便大家更好的去理解(1)、third-party application ...

2018-03-18 19:08:39 657

转载 systemctl配置(mysql例子)

[Unit]Description=MySQL Community ServerAfter=network.targetAfter=syslog.target[Install]WantedBy=multi-user.targetAlias=mysql.service[Service]User=mysqlGroup=mysql#systemctl status就是根据pid来判断服务的运行状态的PI...

2018-03-16 19:15:38 2526

转载 nginx ip限制访问控制

ngx_http_limit_req_module:限制某一段时间内同一ip访问数实例http{ ... #定义一个名为allips的limit_req_zone用来存储session,大小是10M内存, #以$binary_remote_addr 为key,限制平均每秒的请求为20个, #1M能存储16000个状态,rete的值必须为整数, #如果限制两秒...

2018-03-09 17:49:13 2415

转载 1.linux高并发下socket最大连接数受到的影响

1.linux高并发下socket最大连接数受到的影响1.1 每个tcp连接都要创建一个socket句柄,每个socket句柄就是一个文件1.2 ulimit -n 查看用户进程的打开的文件限制数1.3 假若ulimit -n 的值是2048则这表示当前用户的每个进程最多允许同时打开2048个文件,这2048个文件中还得除去每个进程必然打开的标准输入,标准输出,标准错误,服务器监听 socket,...

2018-03-09 13:54:40 639

银行logo165家(带文字logo).zip

里面包括了各个市级银行等,共计有165个,非常的全面,全部是png格式的,下载了就可直接使用。

2020-02-20

Git-2.24.1.2-64-bit.exe 代码版本控制工具

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

2020-02-03

cmake-3.16.3.tar.gz

CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake

2020-02-03

php7.3 php_curl.dll x64

windows下php7.3官方自带的php_curl.dll好像有问题,增加扩展curl经常失败

2019-04-16

itextpdf.jar

创建XML文档,将HTML,Web表单,CSS或数据库中的文档转换为PDF,并使其符合全球标准。

2018-04-12

docker for window 安装包

一个集成的,易于部署的开发环境,用于在Windows PC上构建,调试和测试Docker应用程序。 Docker for Windows是一款本机Windows应用程序,与Hyper-V虚拟化,网络和文件系统深度集成,使其成为Windows中速度最快,最可靠的Docker环境。

2018-03-19

suiteCRM7.9.8中文语言包

语言包就是把软件原显示的语言转换成其他某种语言的程序。 将中文简体转换成繁体中文的就叫繁体中文语言。 其工作原理简单说就是替换文件。 为什么会有语言包? 使用不同的语言的人需要不同的界面,语言包就是在这种环境中诞生的!

2017-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除