摘要: 由于我的页面比较复杂就不贴完整代码了,这里就讲大概思路 先设置css /** 隐藏滚动条 */ ::-webkit-scrollbar { width: 8px; background-color: transparent; } table tbody { display: block; width 阅读全文
posted @ 2020-03-27 19:00 _时光悠悠 阅读(453) 评论(0) 推荐(0)
摘要: 这是在网上找到的方法,拷到自己的html打开就能看到效果了: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initi 阅读全文
posted @ 2020-03-27 18:49 _时光悠悠 阅读(1903) 评论(0) 推荐(0)
摘要: 1. 设置要显示弹窗的元素为隐藏: display: none; 比如我的是:.hidden-pop{display: none;} 2. 设置出发动作,我的是 $(".pop-tips") 鼠标经过事件: $(".pop-tips").hover(function () { // 向下滑动显示 $ 阅读全文
posted @ 2020-03-27 18:41 _时光悠悠 阅读(260) 评论(0) 推荐(0)
摘要: 1. 单一职责:一个类只做一件事情 2. 开放封闭:类是可扩展的而不可修改 3. 依赖倒置:对一个类的操作不要直接修改,而是注入依赖,这样便于替换类 4. 配置化:常量和配置项应该放在统一使用配置文件而不是编码化 5. 面向接口编程:只关心接口不需要关心内部实现 阅读全文
posted @ 2020-03-04 17:52 _时光悠悠 阅读(158) 评论(0) 推荐(0)
摘要: 概念:把对对象的操作映射为对数据的存储 实例:在实例化用户类的时候把单条数据查询出来赋值给对象属性,然后修改该对象的属性,在程序结束后自动存储已修改过的属性到数据库中 创建用户类(ORM类):User.php <?php namespace app; /** * 用户类 * Class User * 阅读全文
posted @ 2020-02-25 23:09 _时光悠悠 阅读(486) 评论(0) 推荐(0)
摘要: 首先建立策略接口类,这是基础接口,所有的业务逻辑都必须要实现这个接口定义的方法 <?php /** * Created by IntelliJ IDEA. * User: root * Date: 2020/2/18 0018 * Time: 下午 23:12 */ namespace app; / 阅读全文
posted @ 2020-02-18 23:55 _时光悠悠 阅读(187) 评论(0) 推荐(0)
摘要: # 定义一个变量为null$a = null;# 把$a当数组,取里面的year元素var_dump($a['year']);# 输出的是null没想到还有这种操作....... 阅读全文
posted @ 2020-01-15 14:14 _时光悠悠 阅读(336) 评论(0) 推荐(0)
摘要: 在php7.1版本开始可以用 composer require endroid/qrcode 安装,最新的qrcode类库,但是在7.1之前还是要手动下载phpqrcode类 phpqrcode类文件:https://sourceforge.net/projects/phpqrcode/ 下载包后解 阅读全文
posted @ 2020-01-09 15:36 _时光悠悠 阅读(1179) 评论(0) 推荐(0)
摘要: 概念:把不同的接口封装成统一的api 实例: 这里以数据库连接为例 首先定义一个接口来约束数据库类必须实现的方法:DatabaseInterFace.php <?php namespace app; /** * 数据库连接接口 * Interface DatabaseInterFace * @pac 阅读全文
posted @ 2020-01-07 22:33 _时光悠悠 阅读(216) 评论(0) 推荐(0)
摘要: 概念:将对象注册到全局的树上,任何地方直接去访问。 实例: 定义注册树模式类 <?php namespace app; /** * 注册树模式实例类 * Class Register * @package app */ class Register { /** * 定义全局树,当成一个全局变量可能更 阅读全文
posted @ 2020-01-07 21:26 _时光悠悠 阅读(479) 评论(0) 推荐(0)