转:进程 线程 协程 管程 纤程 概念对比理解
摘要:引言 不知道是不是我自己本身就有那么一丝丝的密集恐惧,把这么一大堆看起来很相似很相关的概念放在一起,看起来是有点麻,捋一捋感觉舒服多了。 相关概念 任务、作业(Job,Task,Schedule) 在进程的概念出现之前,进程有着这样的称谓。 进程 为了使多个程序能够并发(同一时刻只有一个在运行,但感
阅读全文
posted @
2017-05-08 14:01
mynetstudy
阅读(2677)
推荐(1)
转:谈谈移动应用的安全性实践
摘要:本文首发在 Glow Tech Blog 虽然没有完美的安全性,但我们所做的每一步都能加大被攻击的难度。 本文将从用户注册流程出发,介绍下个人实践中在提高数据安全性方面采用的一些策略方法,供读者参考。下文将从 Android 和 服务端 两部分来进行讲解。 从注册说起 用户第一次打开app时便会进入
阅读全文
posted @
2017-03-22 17:04
mynetstudy
阅读(170)
推荐(0)
Linux Awk用法总结
摘要:目录 Awk是什么 命令行语法 脚本(Script)组成 模式(Pattern) 正则表达式(Regular Expression) 表达式(Expressions) 数组 内置变量 删除ARGV元素 增加ARGV元素 ARGV与ARGC CONVFMT与OFMT ENVIRON RLENGTH与R
阅读全文
posted @
2017-03-22 15:49
mynetstudy
阅读(539)
推荐(0)
转:架构师之路16年精选50篇
摘要:2016精选索引,点击标题阅读相关文章。 【方法论】 《秒杀系统架构优化思路》 《分布式ID生成器》 《互联网架构,如何进行容量设计》 《线程数究竟设多少合理》 《单点系统架构的可用性与性能优化》 《关于负载均衡的一切》 《异构服务器负载均衡及过载保护》 《LVS为何不能完全替代DNS轮询》 《究竟
阅读全文
posted @
2017-02-28 09:56
mynetstudy
阅读(374)
推荐(0)
转:使用tcpcopy导入线上流量进行功能和压力测试
摘要:使用tcpcopy导入线上流量进行功能和压力测试 JAN 8TH, 2014 假设我们要上线一个两年内不会宕机的先进架构。在上线前,免不了单元测试,功能测试,还有使用ab,webbench等等进行压力测试。 但这些步骤非生产环境下正式用户的行为。或许你会想到灰度上线,但毕竟可能会影响到部分用户,这怎
阅读全文
posted @
2017-01-05 15:09
mynetstudy
阅读(167)
推荐(0)
转:在CentOS 6.X 上面安装 Python 2.7.X
摘要:CentOS 6.X 自带的python版本是 2.6 , 由于工作需要,很多时候需要2.7版本。所以需要进行版本升级。由于一些系统工具和服务是对 Python 有依赖的,所以升级 Python 版本需要注意。 升级步骤 如何欢乐的,没有痛苦的升级python版本 ,往下看 … 更新系统和开发工具集
阅读全文
posted @
2016-12-29 11:47
mynetstudy
阅读(110)
推荐(0)
转:70个经典的 Shell 脚本
摘要:1) 如何向脚本传递参数 ? 例子: 显示文件名称脚本 (LCTT 译注:谢谢某匿名访客的提醒,原题有误,修改之。) 2) 如何在脚本中使用参数 ? 第一个参数 : $1,第二个参数 : $2 例子 : 脚本会复制文件(arg1) 到目标地址(arg2) 3) 如何计算传递进来的参数 ? 4) 如何
阅读全文
posted @
2016-12-21 10:22
mynetstudy
阅读(225)
推荐(0)
转:彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
摘要:导语 Http 缓存机制作为 web 性能优化的重要手段,对从事 Web 开发的小伙伴们来说是必须要掌握的知识,但最近我遇到了几个缓存头设置相关的题目,发现有好几道题答错了,有的甚至在知道了正确答案后依然不明白其原因,可谓相当的郁闷呢!!为了确认下是否只是自己理解不深,我特意请教了其他几位小伙伴,发
阅读全文
posted @
2016-12-16 11:09
mynetstudy
阅读(128)
推荐(0)
转:CentOs 6.x 升级 Python 版本
摘要:在CentOS 6.X 上面安装 Python 2.7.X CentOS 6.X 自带的python版本是 2.6 , 由于工作需要,很多时候需要2.7版本。所以需要进行版本升级。由于一些系统工具和服务是对 Python 有依赖的,所以升级 Python 版本需要注意。 升级步骤 如何欢乐的,没有痛
阅读全文
posted @
2016-11-21 12:31
mynetstudy
阅读(209)
推荐(0)
zabbix监控系统客户端安装
摘要:测试使用agentd监听获取数据。 下载地址。选择对应的版本http://www.zabbix.com/download 安装 1)创建用户 groupadd zabbix useradd -g zabbix zabbix 2)解压即可 tar zxvf zabbix_agents_2.4.1.li
阅读全文
posted @
2016-10-26 18:02
mynetstudy
阅读(133)
推荐(0)
转:zabbix v3.0安装部署
摘要:摘要: 本文的安装过程摘自http://www.ttlsa.com/以及http://b.lifec-inc.com ,和站长凉白开的《ZABBIX从入门到精通v3.0.1 - 运维生存时间(2016)》一书。 参考文献:http://jingyan.baidu.com/article/a65957
阅读全文
posted @
2016-10-26 14:53
mynetstudy
阅读(199)
推荐(0)
转:电商那些年,我摸爬打滚出的高并发架构实战精髓
摘要:一、关于高并发 高并发是指在同一个时间点,有很多用户同时访问URL地址,比如:淘宝的双11、双12,就会产生高并发。又如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩LOL被ADC暴击了一样,那伤害你懂的。 1 高并发会来带的后果 服务端:导致站点服务器/DB服务器资源被
阅读全文
posted @
2016-10-12 14:01
mynetstudy
阅读(229)
推荐(0)
转:一分钟学awk够用
摘要:1分钟懂awk-技不在深,够用就行 1.什么是AWK(1)Aho、Weinberger、Kernighan三位发明者名字首字母;(2)一个行文本处理工具; 2.AWK基本原理2.1原理:逐行处理文件中的数据 2.2语法: awk 'pattern + {action}' 说明:(1)单引号''是为了
阅读全文
posted @
2016-09-14 14:30
mynetstudy
阅读(1460)
推荐(0)
转:rsync+inotify搭建多台服务器之间文件实时同步
摘要:原文地址:http://gongfuxiang.com/post-92.html 一、准备 Inotify 是一种强大的、细粒度的、异步的文件系统事件监控机制,Linux内核从2.6.13起,加入了Inotify支持,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件,利用这个
阅读全文
posted @
2016-09-13 11:13
mynetstudy
阅读(253)
推荐(0)
redis 导出 导入 详解
摘要:方法一、 第一步、先redis-cli 进去后bgsave下数据将数据存储到磁盘对应文件dump.rdb中。如果是只存内存的请先做对应的存储设置(修改redis.conf中的save 等参数) 第二步、 ps -ef|grep redis 找到对应的进程,kill掉。 第三步、 找到dump.rdb
阅读全文
posted @
2016-09-08 13:37
mynetstudy
阅读(11502)
推荐(1)
转:lnmp 搭建手册-黑一路人
摘要:【LAMP环境搭建手册】 v1.4.1 Author: heiyelurenCreated: 2015/6/3Lastmodify: 2016/4/1 一、软件列表 # 基础软件 #Nginx : https://openresty.org/download/openresty-1.9.7.4.ta
阅读全文
posted @
2016-09-03 13:17
mynetstudy
阅读(517)
推荐(0)
查找攻击者ip的方法
摘要:最近服务器被攻击,带宽一直满的。。 记录下查找攻击者ip的方法 首先抓流量包 tcpdump -i any -n tcp -l >log.txt any是所有网卡端口。可以设置成对应的网卡编号eth0或其他 通过awk统计每个Ip访问的次数 cat log|perl -lne ' print $1
阅读全文
posted @
2016-07-22 16:45
mynetstudy
阅读(1185)
推荐(0)
sort帮你排序
摘要:linux sort 命令详解 sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 [rocrocket@r
阅读全文
posted @
2016-07-21 11:04
mynetstudy
阅读(177)
推荐(0)
Linux下高并发socket最大连接数所受的各种限制
摘要:在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打
阅读全文
posted @
2016-06-07 09:53
mynetstudy
阅读(8534)
推荐(0)
转:Redis监控工具—Redis-stat、RedisLive
摘要:Redis-stat(Ruby)和Redis Live(python)是两款Redis监控工具,下面将介绍如何安装部署这两个工具,监控Redis运行情况 12345 测试环境: Ubuntu 14.04 LTS x64 Redis redis-3.0.7.tar.gz Ruby ruby 1.9.3
阅读全文
posted @
2016-03-31 15:57
mynetstudy
阅读(528)
推荐(0)