- 博客(19)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 html+jQuery实现照片墙
前提准备,有批量的照片。最好是有共同的前缀,这样有利于jQuery的批处理。 推荐七牛云或者是又拍云,他们可以提供图片的各种处理。直接上代码。
2015-04-13 22:31:24 1407
原创 MySql的主从复制备份
1.复制解决的问题 MySQL复制技术有以下一些特点: 读写分离(Read And Write Separate) 数据分布 (Data distribution ) 负载平衡(load balancing) 备份(Backups) 高可用性和容错行 H
2015-04-11 15:47:15 689
原创 各大型SMTP服务器及端口收集
各大型邮箱smtp服务器及端口收集: >新浪邮箱smtp服务器 外发服务器:smtp.vip.sina.com 收件服务器:pop3.vip.sina.com 新浪免费邮件 外发服务器:smtp.sina.com.cn 收件服务器:pop3.sina.com.cn >163邮箱smtp服务器 pop: pop.163.com smtp: smtp.163.com
2015-04-07 23:48:33 2001
原创 cURL-GET/POST/上传
1.最基本的抓取页面 <?php $cURL = curl_init();//实例化curl对象 curl_setopt($cURL,CURLOPT_URL,'www.baidu.com'); curl_setopt($cURL,CURLOPT_RETURNTRANSFER,1); //抓取到的结果不立即输出 curl_setopt($cURL,CURLOPT_HEADER,0)
2015-04-06 22:56:40 569
原创 PHP抽奖算法
写抽奖无非就是从概率入手,每个层次的奖的概率是该权重总权重的百分比 $arr = array( array('prize'=>'first', 'weight'=>10), array('prize'=>'second','weight'=>10), array('prize'=>'third', 'weight'=>80) //权重依次排下来,权重保证为整型 ); 分析上列数据
2015-03-31 22:44:29 913
原创 解决Warning: World-writable config file ‘/etc/my.cnf’ is ignored
今天用shell来直接登录mysql,报错如下 xeay@ubuntu:~$ mysql Warning: World-writable config file '/etc/mysql/my.cnf' is ignored ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysq
2015-03-08 02:47:41 9447
原创 无脑简单又暴力的AJAX。get访问API
写接口的话,无非就为了让移动端,WEB端,或者是PC Client调用。 我们写个返回JSON格式的接口,功能是关于四则运算。 header('Content-type:application/json'); $operator = $_GET['operator']; $first = $_GET['first']; $second = $_GET['second'];
2014-12-30 18:13:42 1035
原创 Redis整理(6)之数据类型set
集合场景应用. 1.最基本的应用就是可以做数学集合运算 2.假设在社交网路中,每个人都是一个集合,集合里面有其个人的一些兴趣爱好。那么通过集合的交集运算,就可以找出和你有相管兴趣的人,可运 用于匹配系统,还有类似个人学历,工作地点,出生地点,通过集合运算以此来发现相近的人。 3.并集运用于,假如在有限的空间资源下,不同老师对一些教室资源的利用时间表可以做成集合。所有老师并集运算可以得出教室资源的总利用率,交集可以查看是否有冲突。 4.总结,集合在规划一些特性还有时间段是否相同或者对一些东西进行归并,有有着
2014-12-19 16:01:26 555
原创 简易版学生成绩管理系统(c++)
#include//基本输入输出流 #include//文件操作流 #include//算法 #include//string类 using namespacestd; struct Student//结构体 { char name[20];//姓名 double chi;//语文成绩 double math;//数学成绩 dou
2014-12-14 11:10:10 5115
原创 Redis整理(5)之数据类型list
双向链表 应用场景:在成千万条数据如果只是想取得头尾的值,那么可以使用list,复杂度是根据取得值得深度,越靠近两端速度越快 例如,获取最新的插入数据,即最新新闻。 另外拓展:可以作为数据结构栈和队列使用 lpush key value[value...] 向list左边插入一个值 rpush key value[value...] 向list右边插入一个值 lpop key li
2014-12-10 21:05:34 463
原创 Redis整理(4)之数据类型hash
除了散列类型,其他数据类型不支持嵌套 一个散列类型键只能包含2^32-1字段 散列类型适合存储对象:使用对象类别和ID构成键名,使用字段表示对象的属性,字段值存储属性值。 也就是说:同样的对象,各自却可以添加减少属性,有各自额外的特性。 例如一个NBA球员属性 NBAplayer:ID height rate NBAplayer:ID height ra
2014-12-09 11:51:43 614
原创 Redis整理(3)之bitmap的应用
场景分析:如果叫你设计一个表,存放了userID和性别或者是账户存在状态。 userID sex status 1 0 1 2 1 1 3 1 1 ....... 一般思路用数据库关系表的话,也还OK,但是如果这个表很大,上亿级别? 这时候可以考虑用redis中的bitmap来轻易解决
2014-12-09 10:32:39 1420
原创 Redis整理(2)之数据类型string
大同小异,redis包含了memcache的协议,所以string型数据操作基本一致, string类型一个键所能存储的键大小512MB //键名遵循变量命名规范! //set 设置一个键 $redis->set('test','123');第三个参数代表键生存时间,缺省为不限时 //get 获取一个键 $redis->get('test'); /
2014-12-08 21:50:49 527
原创 Redis整理(1)之database/key操作
$redis->SELECT(0); //数据库为数字下标$redis->FLUSHALL();//清空所有数据库的key$redis->flushdb(); # 删除当前数据库所有key$redis->RENAME('message','greeting');//改变键的名称 $redis->exists('fake_key');//判断key是否存在 $redis->del('fake_
2014-12-08 21:39:57 842
原创 php.ini设置之报错等级及其二进制原理
在研究php.ini设置报错等级之前,我们先来讨论一下二进制的运算。IT行业有句谚语是:世界上只有两种人,分别是懂二进制而不懂二进制的。 这里浅析二进制的几种运算 先来认识一下关于进制互相转换的函数 php进制转换函数如下: bindec() — 二进制转换为十进制 decbin() — 十进制转换为二进制 dechex() — 十进制转换为十六进制 decoct() — 十进制转换
2014-11-27 21:37:42 761
原创 Apache与phpmyadmin内外网访问,及本地DNS的应用
相信大家使用WAMP的时候,会遇到一些问题。本地无法正确访问phpmyadmin或者是外网无法访问Apache,我们列举下列常见。 1.关于内外网访问Apache的限制 刚下载安装的WAMP时候,默认设置是外网无法访问的。即你只能在本地用127.0.0.1或者是localhost来访问WEB应用。那么如何开启外网访问呢? 可见 Apache->httpd.conf 这个文件是
2014-11-15 22:00:55 953 1
PHP redis部分方法无法生效
2014-12-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人