2017年5月28日

摘要: 1.完全开放的接口 有没有这样的接口,谁都可以调用,谁都可以访问,不受时间空间限制,只要能连上互联网就能调用,毫无安全可言。 实话说,这样的接口我们天天都在接触,你查快递,你查天气预报,你查飞机,火车班次等,这些都是有公共的接口。 我把这称之为裸奔时代。代码如下: /// /// 接口对外公开 /// /// [HttpGet] [Route("NoSecure")] public... 阅读全文
posted @ 2017-05-28 10:46 想她 阅读(156) 评论(0) 推荐(0)

2017年5月26日

摘要: 在CentOS 7.0下安装MySQL的时候,使用yum list | grep mysql 来查找yum源中是否有MySQL,结果如下: [root@VM_47_56_centos ~]# yum list | grep mysql akonadi-mysql.x86_64 1.9.2-4.el7 base ... 阅读全文
posted @ 2017-05-26 15:21 想她 阅读(143) 评论(0) 推荐(0)

2017年5月25日

摘要: 更新字段 alter table 表名 alter column 字段名 字段类型 Ex. alter table 表1 alter 字段名 varchar(100) 阅读全文
posted @ 2017-05-25 16:04 想她 阅读(153) 评论(0) 推荐(0)

2017年5月23日

摘要: <?php //错误处理函数 function myErrorHandler($errno, $errstr, $errfile, $errline) { $log_file = "./php_%s_log_".date("Ymd").".log";//定义日志文件存放目录和文件名 $template = ''; switch ($errno) { cas... 阅读全文
posted @ 2017-05-23 11:58 想她 阅读(133) 评论(0) 推荐(0)

2017年5月22日

摘要: 首先呢,我们闲话少说,直接入主题吧 冒泡:其实冒泡就是一组数据,让它们左右两位进行排序,若数组的要求是要从大到小排序,那么就让小的数与大的数交换位置,交换位置就是根据for里面的key值进行交换,但是还有一点就是不得不提的就是,我们需要给这个排序一个标志,在排序的开始,我们让这个标志位false,最后再for里面进行交换位置的时候,我们再把这个标志换成true 代码如下: function... 阅读全文
posted @ 2017-05-22 21:17 想她 阅读(133) 评论(0) 推荐(0)
 
摘要: 这一次总结和分享用Redis实现分布式锁来完成电商的秒杀功能。先扯点个人观点,之前我看了一篇博文说博客园的文章大部分都是分享代码,博文里强调说分享思路比分享代码更重要(貌似大概是这个意思,若有误请谅解),但我觉得,分享思路固然重要,但有了思路,却没有实现的代码,那会让人觉得很浮夸的,在工作中的程序猿都知道,你去实现一个功能模块,一段代码,虽然你有了思路,但是实现的过程也是很耗时的,特别是代码调试... 阅读全文
posted @ 2017-05-22 19:40 想她 阅读(281) 评论(0) 推荐(0)
 
摘要: 1,connect 描述:实例连接到一个Redis. 参数:host: string,port: int 返回值:BOOL 成功返回:TRUE;失败返回:FALSE connect('127.0.0.1', 6379); var_dump($result); //结果:bool(true) ?> 2,set 描述:设置key和value的值 参数:Key Value 返回值:B... 阅读全文
posted @ 2017-05-22 16:30 想她 阅读(136) 评论(0) 推荐(0)

2017年5月20日

摘要: $a=array('3','8','1','4','11','7'); print_r($a); $len = count($a); //从小到大 for($i=1;$i=$i;$j--) if($a[$j]$b[$j-1])就可以了 $x=$a[$j]; $a[$j]=$a[$j-1]; $a[$j-1]=$x; } } print_r($a);j //另一种方法 从小到大 $b=arr... 阅读全文
posted @ 2017-05-20 14:50 想她 阅读(216) 评论(0) 推荐(0)
 
摘要: 1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本。 2.下载php_igbinary-1.2.1-5.5-ts-vc11-x64.zip,php_redis-2.2.5-5.6-ts-vc11-x64.zip(一定要保证版本的正确性) 下载地址: http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/ ht... 阅读全文
posted @ 2017-05-20 09:48 想她 阅读(132) 评论(0) 推荐(0)

2017年5月19日

摘要: 为什么要分表和分区? 日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点来讲就是提高表的增删改查效率。 什么是分表? 分表是将一个大表按照一定的规则分解成多张具有独立存储空间的实体表,我们... 阅读全文
posted @ 2017-05-19 16:22 想她 阅读(109) 评论(0) 推荐(0)