- 博客(162)
- 资源 (2)
- 收藏
- 关注
转载 redis在PHP中的基本使用案例
利用phpredis实现php操作redis,需要进行redis.so的下载,添加//利用Redis类进行操作//实例化Redis类$redis = new Redis();//选择指定的redis数据库连接,默认端口号为6379$redis->connect('127.0.0.1', 6379);//普通set/get操作$redis->set(‘library’, ‘pre
2018-01-31 23:20:03 318
转载 使用PHP+Swoole实现的网页即时聊天工具:PHPWebIM
使用PHP+Swoole实现的网页即时聊天工具全异步非阻塞Server,可以同时支持数百万TCP连接在线同时支持websocket+comet2种兼容协议,可用于所有种类的浏览器包括IE拥有完整的UI界面支持单聊/群聊/组聊等功能支持发送表情支持永久保存聊天记录基于Server PUSH的即时内容更新,登录/登出/状态变更/消息等
2018-01-31 09:44:13 1844
原创 mysql 一次性插入千万级数据
首先创建一个表(t3),只有一个字段mysql有个功能是存储:\d // :命令作用是改变语句定界符(本来是 分号 ; 现在改变成双斜杠 //)最后使用 call p3() 执行存储
2018-01-22 16:42:00 1748
原创 PHP use关键词作用
假如代码不是在同一个文件中,那么命名空间中的use关键词的作用是什么呢,难道use关键词会自动解释对应文件里的代码?应该不会。所以就要与自动加载功能结合,告诉编译器那些命名空间里的代码在那个文件中
2018-01-03 16:15:59 491
原创 php 对象实例化初体验
声明的类就像是设计图纸,里面的东西不会变,也不会记录而实例化后的对象就是实物。一开始的实例化就是为了搭建基本框架,每次调用属性都会记录。就像是建造房子,实例化就是将房子的大体框架建立起来,然后每一次添加的砖瓦都会一直存在直到房子拆迁
2017-12-26 11:19:54 410
原创 php 生成器语法
首先生成器是实现了迭代器接口的类,所以叫做迭代生成器Generator:生成器Iterator: 迭代器GeneratorimplementsIterator{/* 方法 */publiccurrent(void) :mixedpublickey(void) :mixedpublicnext(void) :voidpublic...
2017-12-20 09:53:06 242
原创 mysql group_concat( 读取出来的数据长度限制
MySQL提供的group_concat函数可以拼接某个字段值成字符串,如 select group_concat(user_name) from sys_user,默认的分隔符是 逗号,即"," ,如果需要自定义分隔符可以使用 SEPARATOR如:select group_concat(user_name SEPARATOR '_') from sys_user但是如果 us
2017-12-18 16:54:18 760
翻译 lunix 后台运行程序
& 将指令丢到后台中去执行[ctrl]+z 將前台任务丟到后台中暂停jobs 查看后台的工作状态fg %jobnumber 将后台的任务拿到前台来处理bg %jobnumber 将任务放到后台中去处理kill 管理后台的任务
2017-11-30 18:54:51 521
原创 HTML5 完美解决javascript中iphone手机和android手机复制文本到剪切板问题
fdsfasdfsdfa点击复制function myCopy(){ var ele = document.getElementById("text");//ele是要复制的元素的对象ele.focus();// ele.select();ele.setSelectionRange(0, ele.value.length);if(document.
2017-11-27 18:28:56 4607
转载 linux 的Centos操作系统下 apache启动、停止、重启命令 原创 2016年10月19日 11:04:43 7783 若安装路径为:apahce安装目录为/usr/local/apache
若安装路径为:apahce安装目录为/usr/local/apache2,这些方法适合任何情况apahce启动命令: 推荐/usr/local/apache2/bin/apa
2017-11-15 16:15:01 514
原创 svn 操作
svn中操作流程: 更新: 将线上的文件更新到本地文件中 提交: 是将本地修改的内容更新到线上去删除:将文件删除这个操作记录在svn版本库中,版本中还是有这个文件的去除版本控制并增加到忽略列表中: 该操作是将该文件的记录从版本库中删除,就是说版本中不会再记录该文件的任何信息
2017-11-15 12:56:49 280
原创 svn 批量移除版本库
svn 批量移除版本控制 可以在windows上 连接linux的svn然后用windows上的svn批量删除svn版本库的名字最好要跟项目的最顶级文件名字匹配
2017-11-14 21:55:44 891
原创 linux 下的mysql软件
mysql是一种软件 它是用来创建数据库和管理数据库的(之前一直以为Mysql就是数据库)。每个数据库中都有的多张表
2017-11-08 22:09:14 593
原创 mysql 事务
事务是队列创建的 所以可以根据事务id来判断执行顺序根据SELECT 检索条件可以知道,它会检索创建时间(创建事务的ID)小于当前事务ID的行和删除时间(删除事务的ID)大于当前事务的行读出在当前事务之前创建和在当前事务之后删除的数据(就像是我现在看到了东西(这东西得在我看到之前创建了或看到那时)存在就是存在,我不管它之后是否会消失)
2017-11-07 21:48:58 205
原创 mysql 根据某个字段将多条记录的某个字段拼接成一个字段
SELECT `xxx`,group_concat(aaa) as xxx FROM `xxx` WHERE ( `xxx` = 1 ) AND ( `xxx` = 0 ) GROUP BYxxx根据xxx字段将aaa字段拼接成一个字段
2017-11-01 12:01:56 401
原创 php 浏览器不缓存页面,后退或history.go(-1)是加载新页面同时也是浏览不留痕
//禁止缓存页面 防止订单页面不给钱直接返回键 导致购物车中生成订单的商品还存在 $time = time() - 60*60*24;// or filemtime($fn), etc header('Last-Modified: '.gmdate('D, d M Y H:i:s', $time).' GMT'); header("Exp
2017-10-23 09:10:31 1543
翻译 php 清理变量容器的问题(Cleanup Problems)
Example #8 把数组作为一个元素添加到自己$a = array( 'one' );$a[] =& $a;xdebug_debug_zval( 'a' );?>以上例程的输出类似于:a: (refcount=2, is_ref=1)=array ( 0 => (refcount=1, is_ref=0)='one', 1 =>
2017-09-30 20:49:44 450
翻译 引用计数基本知识
http://php.net/manual/zh/features.gc.refcounting-basics.php点击打开链接
2017-09-30 10:45:52 269
翻译 什么是 Zend ? 什么是 PHP ?
Zend是语言引擎,PHP内核。PHP是从外层展现的完整系统。咋一听似乎有点模糊不清,但是其实并不复杂( 看下面).为了实现一个 web 脚本解释器,你需要三个部分:第一:解释器部分分析输入代码,翻译代码,然后执行代码。第二:功能部分 完成语言的功能(函数,等等)。第三:接口部分与web通信,等等。Zend完全参与第一部分,部分参与第二部分;PHP参与第二部
2017-09-30 09:59:52 2088
原创 js location.replace()
location.replace('b.html') 作用是将当前页的浏览器记录替换成b.html(就是将history对象url列表中的最后一个更改成b.html)例如在a.html跳转到b.html中,history对象url列表中最后一个浏览记录是b.html,如果在b.html中使用location.replace()跳转到c.html中,那么history对象中的url列表就是 a,
2017-09-29 20:49:08 2023
原创 js 理解
阅读 http://www.w3school.com.cn/jsref/dom_obj_document.asp阅读后的理解:浏览器中有一个个窗口(window),然后窗口(window)里面加载了文档(document)。文档(document)里面的内容就是html。
2017-09-21 15:43:28 495
原创 layer mobile 点击按钮取消 自动关闭 解决方法
找到对应的layer.js文件更改红色框的内容 (注图片中的红色框已经是修改后的内容)
2017-09-15 14:56:49 2384
转载 MySQL数据库优化的八种方式(经典必看)
转载处:http://www.cnblogs.com/zhyunfe/p/6209074.html 1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为
2017-09-08 15:09:53 208
原创 js 访问的js文件不是应有的内容,而是其他的
应该显示的内容实质显示的内容出现这状况的原因可能是 有crossOrigin="anonymous"这个 跨域访问
2017-09-01 16:29:01 380
原创 子div没撑起父div高度
1 子div中有overflow属性2 子div中定义的position:absolute;1和2都可以归结为一个原因 子div脱离了文档流
2017-08-21 14:20:57 1113
原创 flipInY在Safari中为嘛没有效果 解决办法
在父元素css中添加这一段代码 transform: perspective(5000px); -moz-transform: perspective(5000px); -o-transform: perspective(5000px); -webkit-transform: perspective(5000px)
2017-08-17 11:04:29 704
原创 html 点击苹果手机出现闪黑解决
//添加阻止默认事件的代码 $('body').bind("touchstart",function(e){ e.preventDefault(); e.stopPropagation(); if ( firstTouch ) { firstTouch = false;
2017-08-15 10:23:12 859
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人