摘要: tp框架作为国内主流框架,目前已经发布了6.0版本,相当于3.*版本是进行了重构,今天我们从源码的角度来研究下tp5.1自动加载的实现 作为单入口框架,从入口文件看起,入口文件在public/下,那么为什么大多数框架要把入口文件放到子文件夹下面呢? 第一,为了动静分离,因为现在的tp框架一般都是单入 阅读全文
posted @ 2019-10-31 22:56 别人放弃我坚持吖 阅读(1529) 评论(1) 推荐(1) 编辑
  2019年11月8日
摘要: 图片转载自:https://blog.csdn.net/zhuoya_/article/details/77418413 简单解释下: 1、第一列颜色框:文件类型列,这里简单描述几种常见类型,d表示目录文件,例如dr-xr-xr-x;-表示普通文件,例如-rwxrwxr-x。 2、第二三四列颜色框: 阅读全文
posted @ 2019-11-08 23:27 别人放弃我坚持吖 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 1、悲观锁? 悲观锁顾名思义就是很悲观,悲观锁认为数据随时就有可能会被外界进行修改,所以悲观锁一上来就会把数据给加上锁。悲观锁一般都是依靠关系型数据库提供的锁机制,然而事实上关系型数据库中的行锁,表锁不论是读写锁都是悲观锁。 2、乐观锁? 乐观锁顾名思义,就是很乐观,每次自己操作数据的时候认为没有人 阅读全文
posted @ 2019-11-08 23:26 别人放弃我坚持吖 阅读(666) 评论(0) 推荐(0) 编辑
  2019年11月7日
摘要: 数据表结构和数据如下: CREATE TABLE `commun_message_chat_single` ( `id` int(11) NOT NULL AUTO_INCREMENT, `chat_id` int(11) DEFAULT '0' COMMENT '会话id', `from_id` 阅读全文
posted @ 2019-11-07 23:11 别人放弃我坚持吖 阅读(18580) 评论(0) 推荐(0) 编辑
摘要: 锁的概念 ①、锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。 ②、在计算机中,是协调多个进程或线程并发访问某一资源的一种机制。 ③、在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。 ④、如何保证数据并发访问的一致性、有效性,是 阅读全文
posted @ 2019-11-07 23:01 别人放弃我坚持吖 阅读(227) 评论(0) 推荐(0) 编辑
  2019年11月5日
摘要: 我这个文章标题可不是和大家开玩笑的哦 首先, 大家都知道, PHP也是一种编译型脚本语言, 和其他的预编译型语言不同, 它不是编译成中间代码, 然后发布.. 而是每次运行都需要编译.. 为此, 也就有了一些Opcode Cache, 比如开源的APC, eacc. 还有商业的Zend O+等. 那么 阅读全文
posted @ 2019-11-05 14:55 别人放弃我坚持吖 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 直入主题 1、熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作简单的网页,对元素属性相对熟悉。 2、理解动态语言的概念和运做机制,熟悉基本的PHP语法。 3、学习如何将PHP与HTML结合起来,完成简单的动态页面。 4、接触学习MySQL,开始设计数据库。 5、不断巩固PHP语法,熟悉大 阅读全文
posted @ 2019-11-05 14:54 别人放弃我坚持吖 阅读(215) 评论(0) 推荐(0) 编辑
  2019年11月4日
摘要: 1.单一原则(Single Responsibility Principle):一个类只负责一项职责,尽量做到类的只有一个行为原因引起变化; a、业务对象(BO business object)、业务逻辑(BL business logic)拆分; 2.里氏替换原则(LSP liskov subst 阅读全文
posted @ 2019-11-04 15:14 别人放弃我坚持吖 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 做开发的过程中多少会用到MySQL数据库,所以忘记密码也就成为一些马虎的同学的家常便饭了,今天发布一个忘记MySQL密码如何修改的文章作为记录。 1.首先将MySQL的服务关闭,两种方法:1,打开命令行输入net stop mysql或者net stop mysql5命令即可关闭MySQL服务。2, 阅读全文
posted @ 2019-11-04 14:50 别人放弃我坚持吖 阅读(16063) 评论(0) 推荐(0) 编辑