- 博客(26)
- 问答 (8)
- 收藏
- 关注
原创 mamp连接navicat报错Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
其中之一方法:https://stackoverflow.com/questions/11105796/error-2002-cant-connect-to-local-mysql-server-through-socket-applications-ma;数据库默认端口为3306,mamp默认端口不是3306;好像是8889,然后用navicat去连接的时候需要在连接属性里面高级里面去做...
2019-12-07 21:33:11
376
转载 五种常见的 PHP 设计模式
策略模式策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用。策略模式指的是程序中涉及决策控制的一种模式。策略模式功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性思想。策略模式的三个角色:1.抽象策略角色2.具体策略角色3.环境角色(对抽象策略角色的引用)实现步骤:1.定义抽象角色类(定义好各个实现的共同抽象方法)2....
2019-12-02 20:27:55
159
转载 Redis和Memcache以及两者之间的区别?
什么是memcache?Memcached是分布式的内存对象缓存系统,是基于Key/Value对的HashMap。每一对,都可以设定过期时间,(如果设置为0则永不过期【永不过期实际为30天后过期】)但由Memcached的数据是存在内存中的,所以发生断电或者是服务器故障都会使数据丢失Memcached可以存储数组、对象、字符、汉字等各种数据类型Memcached特点:(1)无备份,各...
2019-12-02 20:09:56
181
转载 为什么需要WebSocket?
因为HTTP协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP协议做不到服务器主动向客户端推送信息。这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。我们只能使用"轮询":每隔一段时候,就发出一个询问,了解服务器有没有新的信息。最典型的场景就是聊天室。轮询的效率低,非常浪费资源(因...
2019-12-02 18:29:19
304
转载 php 处理上百万条的数据库如何提高处理查询速度
原文地址:http://www.yinxi.net/doc/show.php?DocID=160991.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可...
2019-12-02 16:41:07
297
转载 php反射介绍
原文地址:https://dengbaoleng.iteye.com/blog/1504589反射是操纵面向对象范型中元模型的API,其功能十分强大,可帮助我们构建复杂,可扩展的应用。其用途如:自动加载插件,自动生成文档,甚至可用来扩充PHP 语言。php 反射api 由若干类组成,可帮助我们用来访问程序的元数据或者同相关的注释交互。借助反射我们可以获取诸如类实现了那些方法,创建一个类的实例(...
2019-08-09 10:25:33
170
转载 php 对 redis所有方法的用法
转载地址:https://www.cnblogs.com/glory-jzx/p/5714173.htmlPHP Redis 全部操作方法类和方法用法Redis类 类RedisException 预定义的常量Redis类说明:创建一个Redis客户端例$redis = new Redis();类RedisException如果无法到达Redis...
2019-08-06 10:38:46
268
原创 soap
别人写的挺详细了,提供几篇文档,方便以后自己看。https://blog.youkuaiyun.com/wander2/article/details/22749683https://www.cnblogs.com/kvienchen/p/8310798.htmlhttps://blog.youkuaiyun.com/slqgenius/article/details/78538911https://www.c...
2019-06-15 15:32:46
114
转载 phpstorm用ftp同步服务器代码
https://blog.youkuaiyun.com/Knight_quan/article/details/51910102
2019-05-08 09:32:59
337
原创 navicat远程连接1130错误
解决方法:https://www.cnblogs.com/wangduanduan/p/5055629.html用改表发不成功,第二种方法成功了。GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;连接不成功可能原因:1 服务器3306端口是否开放。2 数据库账...
2019-05-07 10:28:39
4057
转载 HTTP请求报文和HTTP响应报文
1.一次完整的HTTP请求所经历的7个步骤HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建 Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。H...
2019-04-09 10:27:53
245
原创 linux下每分钟运行一次php文件
先推荐几篇博客,比较有用。https://blog.youkuaiyun.com/b1303110335/article/details/77097451;https://blog.youkuaiyun.com/qq125293177/article/details/80434218;https://blog.youkuaiyun.com/qq_32923745/article/details/78286385;...
2019-01-10 17:31:22
1785
原创 svn同步服务器代码
通常情况下我们在修改了代码之后总是希望他能同步更新到我们的服务器上,所以这个时候需要设置svn钩子文件,至于svn服务器如何搭建:https://blog.youkuaiyun.com/jueyan520/article/details/82628420, 可以查看这篇文章。 我们所说的钩子文件是在你建的svn仓库下的hooks文件夹下,在该文件夹下有很多的样本,至于每个都是干什么...
2019-01-08 16:49:11
2568
转载 再谈PHP错误与异常处理
原文地址:https://www.cnblogs.com/zyf-zhaoyafei/p/6928149.html 博客好久没有更新了,实在惭愧,最近在忙人生大事,哈哈!这段时间没有看什么新的东西,结合项目中遇到的PHP异常处理问题,我又重新梳理了之前模糊的概念,希望对大家理解PHP异常处理有所帮助。 请一定要注意,没有特殊说明:本例 PHP Version < 7 说起PH...
2018-12-20 16:00:54
150
原创 phpstorm之断点调试
至于断点调试是干嘛的,就不详细介绍了,只是说一下自己遇到的问题,到目前为止还有未解决的问题。 推荐文章:https://blog.youkuaiyun.com/qq_21386275/article/details/78109498; http://www.php.cn/php-weizijiaocheng-387522.html;开始之前请先看我...
2018-12-14 11:08:48
214
原创 你真的了解tp框架吗
以前用过tp框架,但是从没有去研究过tp框架,这两天闲来无聊看了下tp框架是如何从index.php跳转到对应模块下的控制器和方法的。之前一直以为是通过引入的文件,然后最后访问的是模板下面的控制器和方法,然后今天才发现原来不是这样的。 tp框架其实一直执行的是index.php,其余的是引入了文件,然后调用了其方法,实现加载模板下面的控制器其实从始至终都没有访问过魔板下面的控制器,而是通过ap...
2018-12-10 17:43:32
1904
1
原创 php奇葩现象
自己的笔记,把遇到过的比较奇葩的记一下,方便以后自己回忆。1.如果类名和方法名一样,并且没用构造函数,那么实例化的时候会直接调用该方法。举例:class name{ public function __construct(){ echo 2222; } public function name(){ ...
2018-12-05 17:21:56
158
原创 namespace使用
demo.php<?phpnamespace MyName;class test{ public function ceshi(){ echo 'hello world'; }}namespace Name;class test{ public function ceshi(){ echo 'hello 你妹'...
2018-12-05 16:10:41
204
转载 php面试题
莫斯科的一位酒商现有六桶酒,容量分别为30升、32升、36升、38升、40升、62升。白酒五桶,红酒一桶。他的酒都是整桶出售,上午卖出了两桶白酒,下午卖出的白酒是上午的两倍。请问:红酒是哪一桶?...
2018-09-30 09:25:29
1383
原创 sublime安装插件
最近看了看了下apicloud,里面提到了sublime安装插件,之前用的是netbeabs,sublime只是测试用,所以弄得比较少,所以就试着安装了一下,但是一直报错,这里给个记录,方便下次自己再次安装时可以回顾,https://blog.youkuaiyun.com/weixin_41762173/article/details/79382132, 这篇文章是说缺少channel_v3.json文件的,...
2018-09-25 16:21:09
190
原创 linux 下svn 服务器搭建
最近尝试着搭了一个svn服务器,做个笔记,仅供下次参考。开始前请先阅读以下文档,我买的是阿里云的服务器,所以直接看的阿里云的文档;https://help.aliyun.com/document_detail/52864.html?spm=5176.11065259.1996646101.searchclickresult.20da5a85tEUk1Q如果按照上面的文档做完后,并且确定...
2018-09-11 16:56:35
303
转载 php的坑
文章所罗列的问题虽然看似简单,但是每个背后都涵盖了一个或几个大家容易忽视的基础知识点,希望能够帮助到你的面试和平时工作。Q1第一个问题关于弱类型1234567$str1 = 'yabadabadoo';$str2 = 'yaba';if (strpos($str1,$str2)) { echo "/"" . $str1 . "/" contains /"" . $str2...
2018-07-10 17:01:58
378
原创 sql将一个表中的一个字段的值复制到另一个字段
开始之前先看https://blog.youkuaiyun.com/qq_25040441/article/details/53212619,这篇博客。他把大致需要实现的功能说了,我继续补充一点,先说一下left和right的用法;select *,right(left(address,10),1) as top from ceshi;得到的是如上结果,left有两个参数,一个是字段,第二个参数是保留的位数,...
2018-07-10 11:28:22
12610
原创 微信支付之jsapi
这两天在研究微信公众号的支付,弄完以后写一个文档,方便以后自己再次做这个的时候可以看。 首先,https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1;https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842;在你开始操作之前请先...
2018-07-04 10:43:08
2311
原创 include引入 线上文件
测试本地文件能否引入线上文件,测试成功,是可以的,但是需要线上文件有读取权限,然后设置你的php.ini中的allow_url_include = Off把上面的off改为on,这样你就可以引入线上的文件了,但是遇到了个问题,希望知道的大神帮忙回答下:本地文件:localhost 下面a.php <?php include('http://www.xxxxx.com/mobile/...
2018-06-29 16:18:22
472
原创 php小白入门之php函数 str_replace
本人是刚入门的php小白,到了三十岁才学的php,之前除了大学的时候过了计算机二级,貌似对于计算机就是个文盲,各种不知道,在培训了五个月后便出去找工作,刚开始因为班里的学生都不算用功,所以感觉自己学的挺好的,所以对于未来挺充满信心的,谁知道一个月换了三个工作,第一个三天自己不想干了,没有技术人员,就我一个技术,感觉一脸懵逼,第二个是个外包公司,进去一个礼拜被踢了,说我学的慢,第三个进去...
2018-06-06 20:23:05
238
空空如也
mysql.sock.lock文件被删除了,数据库访问不了
2019-12-07
linux下运行php文件不成功
2019-01-10
tp框架中$this->fetch方法
2017-12-04
如何把字符串拼接成数组
2017-11-21
如何让localhost显示的不是it works
2017-11-10
js中点击停止播放音乐视频
2017-10-13
js中创建了a标签,但是总是闪现,显示以下就没了
2017-10-04
img标签中_src是什么意思
2017-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人