邵珠庆の博客 生命只有一次,你可以用它来做些更多伟大的事情–Make the world a little better and easier

107月/180

【项目管理】敏捷项目管理流程-Scrum框架最全总结

发布在 邵珠庆

Scrum中的角色
Scrum Master——项目负责人、项目经理
保护团队不受外界干扰,是团队的领导和推进者,负责提升 Scrum 团队的工作效率,控制 Scrum 中的“检视和适应”周期过程。与 Product Owner 一起将投资产出最大化,他确保所有的利益相关者都可以理解敏捷和尊重敏捷的理念。

Team——开发人员、测试人员、美工设计、DBA等全职能性团队
团队负责交付产品并对其质量负责,团队与所有提出产品需求的人一起工作,包括客户和最终用户,并共同创建 Product

[......]阅读全文

226月/180

Redis 数据类型详解适用场景场合

发布在 邵珠庆

1.  MySql+Memcached架构的问题

实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:

1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。

2.Memcached与MySQL数据库数据一致性问题。

3.Memcached数据命中率低或down机,大量访问直接穿透[......]阅读全文

175月/180

Linux查看系统配置常用命令

发布在 邵珠庆

一、linux CPU大小
cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。
其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以[......]阅读全文

115月/180

Redis内存数据库操作命令详解

发布在 邵珠庆

默认无权限控制:

远程服务连接:

redis-cli -h 127.0.0.1 -p 6379

windows下 :redis-cli.exe -h 127.0.0.1 -p 6379
redis 127.0.0.1:6379>

远程服务停止:

redis-cli -h 172.168.10.254 -p6379 shutdown

2) 有权限控制时(加上-a 密码):

redis-cli -h 127.0.0.1 -p 6379

[......]阅读全文

224月/180

史上最全Vue相关开源项目库汇总

发布在 邵珠庆

目录

UI组件

  • element ★13489 - 饿了么出品的Vue2的web UI工具套件
  • Vux ★8133 - 基于Vue和WeUI的组件库
  • iview ★6634 - 基于 Vuejs 的开源 UI 组件库
  • mint-ui ★6253 - Vue 2的移动UI元素
  • muse-ui ★3705 - 三端样式一致的响应式 UI 库

[......]阅读全文

34月/180

配置ab为Nginx服务器压力测试

发布在 邵珠庆

在运维工作中,压力测试是一项非常重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。
但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面对这些问题,我们只能尽量去想方设法去模拟。所以,压力测试非常有必要,有了这些数据,我们就能对自己做维护的平台做到心中有数。
目前较为常见的网站压力测试工具有webbench、ab(apache be[......]阅读全文

1311月/170

LBS查询某经纬度范围内的数据性能优化

发布在 邵珠庆

在实际的使用中,不太可能会发生需要计算该用户与所有其他用户的距离,然后再排序的情况,当用户数量达到一个级别时,

就可以在一个较小的范围里进行搜索,而非在所有用户中进行搜索.

所以对于这个例子,我增加了4个where条件,只对于经度和纬度大于或小于该用户1度(111公里)范围内的用户进行距离计算,同时对数据表中的经度和纬度两个列增加了索引来优化where语句执行时的速度.

最终的sql语句如下

$sql='select * from users_location where

[......]阅读全文

1110月/170

LINUX中查看文本文件内容命令

发布在 邵珠庆

cat:从第一行開始显示所有的文本内容
tac:从最后一行開始,显示所有分文本内容,与cat相反。
nl:显示文本时,能够输出行号。
more:按页显示文本内容
less:与more差点儿相同,也是按页显示文本内容,差别是less能够一行一行的回退。more回退仅仅能一页一页回退。
head:从头開始显示文件指定的行数;
tail:显示文件指定的结尾的行数。但每一行的位置还是原文件里的位置,不会像tac那样与原文件相反。
vi: NB的Linux文本编辑器。

样例与说明

c

[......]阅读全文

189月/170

firewalld和iptables的关系

发布在 邵珠庆

Centos 7,发现无法使用iptables控制Linuxs的端口,而使用firewalld代替了原来的iptables

 

firewalldiptables的关系

firewalld自身并不具备防火墙的功能,而是和iptables一样需要通过内核的netfilter来实现,也就是说firewalldiptables一样,他们的作用都是用于维护规则,而真正使用规则干活的是内核的netfilter,只不过firewalldiptables的结构以及使用方法不一[......]阅读全文

149月/170

如何构建垂直网络爬虫平台

发布在 邵珠庆

写一个爬虫很简单,写一个可持续稳定运行的爬虫也不难,但如何构建一个通用化的垂直网络爬虫平台

这篇文章主要介绍垂直网络爬虫平台构建思路。

爬虫简介

首先介绍一下什么是爬虫

网络爬虫(又被称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动地抓取网页信息的程序或者脚本。

很简单,爬虫就是指定规则自动采集数据的程序脚本,目的在于拿到想要的数据。

爬虫主要分两类:

由于第一类的开发成本较高,故只有搜索引[......]阅读全文

   下一页