阻塞和非阻塞说明

简单的例子来说明: 我要看足球比赛,但是妈妈叫我烧水,电视机在客厅,烧水要在厨房。家里有2个水壶,一个是普通的水壶,另一个是水开了会叫的那种水壶。我可以: 用普通的水壶烧,人在边上看着,水开了再去看球。(同步,阻塞)这个是常规做法,…

Read more...

大型网站技术架构设计

1. 初始阶段的网站架构 一般来讲,大型网站都是从小型网站发展而来,一开始的架构都比较简单,随着业务复杂和用户量的激增,才开始做很多架构上的改进。当它还是小型网站的时候,没有太多访客,一般来讲只需要一台服务器就够了,这时应用程序、数据库、文件等所有资源都在一台服务器上,网站架构如下图所示:

Read more...

微信开发网页授权10003错误细节

如果是测试号:在进行网页授权时,若报10003错误,请查看你对应的网页授权域名,如图:

Read more...

linux cat grep 查看log

通常查找出错误日志 cat error.log | grep ‘xxxx’ ,有时候数据显示不全,需要以下方法,注意大小写。

Read more...

ckeditor+jquery validate + ajax异步提交数据丢失解决办法

ckeditor编辑器如果直接submit提交没有问题,但是用ajax或者jquery validate时,第一次就会数据丢失。

Read more...

php+中文分词scws+sphinx+mysql打造千万级数据全文搜索

Sphinx是由俄罗斯人Andrew Aksyonoff开发的一个全文检索引擎。意图为其他应用提供高速、低空间占用、高结果 相关度的全文搜索功能。Sphinx可以非常容易的与SQL数据库和脚本语言集成。当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入…

Read more...

MySQL导出表结构表数据以及导入数据

导出表结果表数据 使用mysqldump命令行下具体用法如下: mysqldump -u用户名 -p密码 -d 数据库名 表名 > 脚本名; 1、导出数据库为dbname的表结构(其中用户名root,密码为dbpasswd,生成的脚本名為db.sql) mysqldump -uroot -pdbpasswd -d dbn…

Read more...

Linux top 命令监听查看系统性能

top的第一行就是uptime命令的内容 第二行:进程信息 Tasks: 71 total 进程总数 2 running 正在运行的进程数 69 sleeping 睡眠的进程数 0 stopped 停止的进程数 0 zombie 僵尸进程数   第三行:CPU信息 Cpu(s): 4.8%us 用…

Read more...

监测服务器服务停止并自动重启

任何在服务器端运行的服务,例如redis  mysql nginx ….. 等都有可能因为故障而停止或崩溃。可以利用shell脚本监听服务,一旦挂点自动重启,减少数据丢失。tou

Read more...

我是谁,我来自哪里。

  我能怎么办,我也很绝望呀。 这是代码编辑器

Read more...