摘要: 用PHP操作路由器 我们经常会碰到需要自动换IP的需求,比方模拟点击投票,数据采集被封IP,Alexa作弊等等,也就是需要经常换IP的,我们都可以通过PHP控制路由器来换IP,这样就不需要用按键精灵搞得那么累了。呵呵。 有的路由器是提供通过WEB方式管理路由器设置的,中间有一个功能就是断线和重新连接,我们就利用这个功能,呵呵,下面看代码: 使用方法:url("/userRpm/StatusR... 阅读全文
posted @ 2017-11-21 16:45 雨落知音 阅读(1940) 评论(0) 推荐(0) 编辑
摘要: //去掉bom头 $result = trim($result, "\xEF\xBB\xBF"); print_r(json_decode($result, true)); 阅读全文
posted @ 2017-11-21 16:29 雨落知音 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 反向索引案例:CREATE TABLE my_tab(x VARCHAR2(20)); INSERT INTO my_tab VALUES('abcde'); COMMIT; CREATE INDEX my_tab_idx ON my_tab(REVERSE(x)); SELECT * FROM my_tab t WHERE REVERSE(t.x) LIKE REVERSE('%cde')... 阅读全文
posted @ 2017-11-21 16:00 雨落知音 阅读(3079) 评论(0) 推荐(0) 编辑
摘要: 表的结构如下: mysql> show create table person; | person | CREATE TABLE `person` ( `number` int(11) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `birthday` date DEFAULT NULL ) ENGINE=MyISAM D... 阅读全文
posted @ 2017-11-21 15:53 雨落知音 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 前言 有人反馈之前几篇文章过于理论缺少实际操作细节,这篇文章就多一些可操作性的内容吧。 注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础。 优化目标 1.减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作 阅读全文
posted @ 2017-11-21 15:44 雨落知音 阅读(660) 评论(0) 推荐(0) 编辑
摘要: SHOW CHARACTER SET 显示所有可用的字符集 SHOW CHARACTER SET; SHOW CHARACTER SET LIKE 'latin%'; SHOW COLLATION 输出包括所有可用的字符集 SHOW COLLATION; SHOW COLLATION LIKE 'latin1%'; SHOW COLUMNS 显示在一个给定表中的各列的信息,对于视图,本语... 阅读全文
posted @ 2017-11-21 15:41 雨落知音 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: LOAD DATA INFILE语句用于高速地从一个文本文件中读取行,并装入一个表中。文件名称必须为一个文字字符串。 阅读全文
posted @ 2017-11-21 15:23 雨落知音 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES ({expr | DEFAULT},...),(...),... [ ON DUPLICATE KEY UPDATE col_name=expr, ... ]或: INSERT ... 阅读全文
posted @ 2017-11-21 15:19 雨落知音 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 移除XSS攻击脚本 GBK转UTF8 UTF8转GBK 阅读全文
posted @ 2017-11-21 15:09 雨落知音 阅读(361) 评论(0) 推荐(0) 编辑
摘要: SELECT group_concat(town) FROM `players` group by town; //group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果。 //group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函数参数(就是字段名)决定。分组必须有个标准,就是根据group by指定的列进行... 阅读全文
posted @ 2017-11-21 14:54 雨落知音 阅读(1143) 评论(0) 推荐(1) 编辑
摘要: 打印js对象方法 判断浏览器是否支持javascript dom复习 阅读全文
posted @ 2017-11-21 11:56 雨落知音 阅读(151) 评论(0) 推荐(0) 编辑
摘要: mysql读写性能是多少,有哪些性能相关的配置参数? 几个重要的配置参数,可根据实际的机器和业务特点调整 Max_connections:最大连接数 Table_cache:缓存打开表的数量 Key_buffer_size:索引缓存大小 Query_cache_size:排序缓存大小(会将排序完的数 阅读全文
posted @ 2017-11-21 11:50 雨落知音 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1. 搜索字符串 /string 向下搜索字符串“string” ?string 向上搜索字符串“string” 2. 重复上次搜索 n 根据上次搜索条件找到下一个匹配的字符串 N 根据上次搜索条件找到上一个匹配的字符串 4、撤销与重做操作(undo,redo) u (Undo)撤销上一个操作 Ctrl+r (Redo)重做上一个操作 1、删除操作(delete) dd 删除光标所在行 ndd ... 阅读全文
posted @ 2017-11-21 11:33 雨落知音 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 存储过程 drop procedure if exists lopp;create procedure lopp() BEGIN FOR idx IN 1 .. 1000 LOOP INSERT INTO my_tab VALUES ('A' || idx); END LOOP; COMMIT; d 阅读全文
posted @ 2017-11-21 11:31 雨落知音 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。 方便操作,特别是查询操作,减少复杂的SQL语句,增强可读性; 视图与表是一对一关系情况:如果没有其它约束(如视图中没有的字段,在基本表中是必填字段情况),是可以进行增删改数据操作; 视图与表是一对多关系情况:如果只修改一张表的数据,且没有其 阅读全文
posted @ 2017-11-21 11:23 雨落知音 阅读(162) 评论(0) 推荐(0) 编辑
摘要: /*上下居中*/ vertical-align:center; font-size=line-height; /*最低高度*/ height:auto!important; height:400px; min-height:400px; 阅读全文
posted @ 2017-11-21 11:18 雨落知音 阅读(275) 评论(0) 推荐(0) 编辑
摘要: JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。 下面简单介绍一下它们的区别 1 escape()函数 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 语法 e... 阅读全文
posted @ 2017-11-21 11:12 雨落知音 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-11-21 11:03 雨落知音 阅读(1604) 评论(0) 推荐(0) 编辑