- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 php的正则表达式大全
1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$" //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$" //正整数 4. "^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$" //负整数 6.
2016-10-27 14:16:55 428
原创 redis的五种数据类型
String[html] view plain copy 1、String 常用命令: 除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作: 获取字符串长度 往字符串append内容 设置和获取字符串的某一段内容 设置及获取字符串的某一位(bit) 批量设置一系列字符
2016-10-23 20:16:03 318
原创 数据库事务
事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。
2016-10-21 11:26:24 235
原创 shell脚本
Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson的sh是第一种Unix Shell,Windows Explorer是一个典型的图形界面Shell。
2016-10-20 21:15:53 763
原创 linux的计划任务
本文说的计划任务是指Linux的Cronjob。语法 下面是个简单的计划任务:10 * * * * /usr/bin/php /www/virtual/username/cron.php > /dev/null 2>&1它主要有两部分组成:1.”10 * * * *” ,这是定时器。2.其他部分是命令,它们会在命令行运行。这个例子中,命令本身又有三个部分:1
2016-10-20 21:13:24 601
原创 apache和nginx的优缺点
1、nginx相对于apache优点:轻量级同样起web 服务比apache占用更少内存及资源 抗并发nginx 处理请求异步非阻塞而apache 则阻塞型高并发下nginx 能保持低资源低消耗高性能 高度模块化设计编写模块相对简单 社区活跃各种高性能模块出品迅速啊 Nginx本身就是一个反向代理服务器 2.Nginx支持7层负载均衡apache 相对于ngin
2016-10-10 11:35:19 756
原创 redis的详解
Redis 有三个主要使其有别于其它很多竞争对手的特点:Redis是完全在内存中保存数据的数据库,使用磁盘只是为了持久性目的; Redis相比许多键值数据存储系统有相对丰富的数据类型; Redis可以将数据复制到任意数量的从服务器中; Redis优点异常快速 : Redis是非常快的,每秒可以执行大约110000设置操作,81000个/每秒的读取操作。支持丰富的数据类型 : Redi
2016-10-09 21:13:50 684
原创 深入了解memcache
MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCache是什么?MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的
2016-10-09 20:48:47 579
原创 hash的基本原理
哈希算法是根据hash值将不同的value映射到相应的位置的过程。余数hash的缺点:那么在分布式中,【比如memcached】,需要将不同的缓存对象按照相应的hash算法映射到相应的机器上去,那么当添加一台机器或者是其中某一台机器宕机之后,如果按照最原始的key%n的形式来做hash的话,需要将缓存清空,然后重新将内容映射到所有的机器上,这样的代价是巨大的于是粗线了一致性哈希。简
2016-10-08 20:49:26 614
原创 GitHub学习
从0开始学习 GitHub 系列之「初识 GitHub」从0开始学习 GitHub 系列之「加入 GitHub」从0开始学习 GitHub 系列之「Git 速成」从0开始学习 GitHub 系列之「向GitHub 提交代码」从0开始学习 GitHub 系列之「Git 进阶」从0开始学习 GitHub 系列之「团队合作利器 BRANCH」从0开始学习 GitHub 系列之「如
2016-10-08 16:08:41 365
原创 phpstrom 2016.3破解和汉化
phpstorm 2016.2版本,发现网上提供的破解地址都有问题 , 最后网上找到一个可以用的地址,现在分享出来给大家 ,选择license server。然后复制 http://jetbrains.tencent.click/ 这个地址进去就可以啦。
2016-10-07 21:15:29 532
原创 mysql的常见面试问题
1、如何登陆mysql数据库MySQL -u username -p2、如何开启/关闭mysql服务service mysql start/stop3、查看mysql的状态service mysql status4、如何显示数所有数据库show databases5、如何获取表内所有字段对象的名称和类型describe table_name;6、MYSQL支持事务吗?
2016-10-07 11:54:31 1343
支付宝支付
2016-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人