摘要: explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 先解析一条sql语句,看出现什么内容 EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.phone,f.posta 阅读全文
posted @ 2016-04-16 22:39 hongxinerke 阅读(345) 评论(0) 推荐(1) 编辑
摘要: 1.简介 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机 制是在内存中开辟一块空间,然后建立一个HashTable,Me 阅读全文
posted @ 2016-04-05 17:23 hongxinerke 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 用PHPExcel做导出execl的时候发现在本地没有问题,但是把网站传到租用的服务器的时候就报错,具体如下: 代码如下: 阅读全文
posted @ 2016-03-25 19:45 hongxinerke 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 最近替朋友放一个微信下载链接,通过二维码扫描下载。 通过扫描二维码下载APP已成为一个非常方便的方式,微信也成为扫描二维码重要的工具,但是扫描后微信浏览器会对APK和appStore的链接进行屏蔽,导致用户无法正常下载。 提供解决方案:1.使用腾讯应用宝;2.提示用户使用浏览器打开。 参考了前端开发 阅读全文
posted @ 2016-03-19 13:46 hongxinerke 阅读(15243) 评论(0) 推荐(0) 编辑
摘要: 不多说,看代码 Head.php foot.php test.php //其他看到的很全的php文件缓存 看http://www.cnblogs.com/coolid/archive/2012/09/14/2684373.html 链接 阅读全文
posted @ 2016-03-16 10:39 hongxinerke 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: 你需要把邮件地址换成你自己的邮件地址 阅读全文
posted @ 2016-03-14 14:14 hongxinerke 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 公司代码一直采用着异步调用,好处挺多。 浏览器和服务器之间是通过 HTTP 协议进行连接通讯的。这是一种基于请求和响应模型的协议。浏览器通过 URL 向服务器发起请求,Web 服务器接收到请求,执行一段程序,然后做出响应,发送相应的html代码给客户端。 这就有了一个问题,Web 服务器执行一段程序 阅读全文
posted @ 2016-03-14 11:48 hongxinerke 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 一 从网页中提取关键词 $meta = get_meta_tags('http://www.emoticode.net/'); $keywords = $meta['keywords']; // Split keywords $keywords = explode(',', $keywords ); 阅读全文
posted @ 2016-03-12 10:06 hongxinerke 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 如何利用php自动执行.sql文件,就是获取sql文件中的内容,然后将每一句sql语句一次执行。 代码example: //读取文件内容 $_sql = file_get_contents('test.sql'); $_arr = explode(';', $_sql); $_mysqli = ne 阅读全文
posted @ 2016-03-10 10:40 hongxinerke 阅读(3012) 评论(0) 推荐(1) 编辑
摘要: 我们写程序,难免会有问题(是经常会遇到问题 ),而PHP遇到错误时,就会给出出错脚本的位置、行数和原因。有很多人说,这并没有什么大不了。确实,在调试程序阶段,这确实是没啥的,而且我认为给出错误路径是必要的。 但泄露了实际路径的后果是不堪设想的,对于某些入侵者,这个信息可是非常重要,而事实上现在有很多 阅读全文
posted @ 2016-03-07 23:34 hongxinerke 阅读(692) 评论(1) 推荐(0) 编辑
摘要: 复制这段js在你需要有聊天室的页面上, 每个页面都是独立的空间: <script src="http://meet.xpro.im/v2/api/xmeet.api.js"></script> 或者配置一个聊天空间, 这样就可以让多个页面共享一个聊天空间xnest: <script type="te 阅读全文
posted @ 2016-03-07 10:13 hongxinerke 阅读(1697) 评论(0) 推荐(0) 编辑
摘要: 这是使用QQ网站用的js来实现省市区三级联动的。引用非常方便 前台: <!DOCTYPE html> <html> <head> <title>QQ JS省市区三级联动</title> <!-- 直接使用QQ的省市区数据 --> <!-- <script type="text/javascript" 阅读全文
posted @ 2016-03-05 12:14 hongxinerke 阅读(638) 评论(3) 推荐(0) 编辑
摘要: mysql的多实例有两种方式可以实现,两种方式各有利弊。第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便。第二种是通过官方自带的mysqld_multi使用单独的配置文件来实现多实例,这种方式定制每个实例的配置不太方面,优点是管理起来很方便 阅读全文
posted @ 2016-03-04 09:38 hongxinerke 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 最近在服务器上,多媒体与设备(摄像头)对接的时候,总是发生错误导致设备崩溃,抓包发现响应头不对,没有返回length,使得摄像头立即崩溃。找了一下资料,改了一下响应头就好了。//定义编码 header( 'Content-Type:text/html;charset=utf-8 '); //Atom 阅读全文
posted @ 2016-02-24 13:50 hongxinerke 阅读(4067) 评论(0) 推荐(0) 编辑
摘要: 最近公司的视频设备在下载视频的时候,出现了很诡异的现象,在新旧服务器一样的tpp包,下载下来后,新服务器无法解析,旧服务器没问题。且tpp包并没有改动。 后面找了挺久,终于发现了视频下载的时候是断点续传。且http报文不一致。是Content-Length的问题。特此记录如下: 在HTTP协议中,有 阅读全文
posted @ 2016-02-24 13:48 hongxinerke 阅读(11034) 评论(0) 推荐(0) 编辑
摘要: php 安全过滤函数代码,防止用户恶意输入内容。 //安全过滤输入[jb] function check_str($string, $isurl = false) { $string = preg_replace('/[\\x00-\\x08\\x0B\\x0C\\x0E-\\x1F]/','',$ 阅读全文
posted @ 2016-02-16 21:55 hongxinerke 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: 最近在家里学习渗透,看到了nmap对服务器进行端口扫描,记录学习如下: Nmap支持非常多的扫描方式,包括TCP Syn ,TCP Connect,TCP ACK,TCP FIN/Xmas/NULL,UDP等扫描方式。Nmap 扫描用法较为简单,并且提供丰富的参数来指定扫描方式。 案例一:扫描指定I 阅读全文
posted @ 2016-02-13 10:53 hongxinerke 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: 最近在公司使用ssh客户端(如:putty)连接Linux服务器,可能会等待10-30秒才有提示输入密码。严重影响工作效率。登录很慢,登录上去后速度正常, 百度了一下: 这种情况主要有两种可能的原因(摘自网上): 1. DNS反向解析问题 OpenSSH在用户登录的时候会验证IP,它根据用户的IP使 阅读全文
posted @ 2016-01-29 16:15 hongxinerke 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 最近在操作公司视频设备的tutk转发服务器的时候,用到的数据库是sqlite,在此复习一下 目录 最近在操作公司视频设备的tutk转发服务器的时候,用到的数据库是sqlite,在此复习一下 目录 1 建立数据库档案 2 在sqlite3提示列下操作 3 SQL的指令格式 4 建立资料表 5 建立索引 阅读全文
posted @ 2016-01-29 11:12 hongxinerke 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 今天新开了一个服务器,代码挪移过去的时候,竟然数据库连接不上,看了一下,原来将配置从127.0.0.1改为localhost就可以了。看看下面这两个的区别。 很多人会接触到这个ip地址127.0.0.1。也许你会问127.0.0.1是什么地址?其实127.0.0.1是一个回送地址,指本地机... 阅读全文
posted @ 2016-01-25 11:26 hongxinerke 阅读(749) 评论(2) 推荐(1) 编辑