技术专栏 PhalApi数据库操作:基于NotORM的使用及优化 (1) 基本CURD //查询 $row = DI()->notorm->user->where('id', 1)->fetch(); //更新 $data = array('name' => 'test', 'update_ … Mr.Li 2020年9月28日 0 0 2.1 k
前端开发 JS控制键盘录入 和 window.event.keycode对照 JS控制键盘录入或者说是验证输入数据; window.event.keycode对照 一、只允许录入整数 1.不允许录入非数字(按下字母键就会提示并清空) function intOnly() { if (!(window.event.keyCode >= 48 && win … Mr.Li 2020年9月28日 0 0 2.24 k
服务器 Linux下编辑文件并保存 第一步:cd到该文件的目录下 第二步:vi 要编辑的文件名,进入普通模式,(可以查看文件内容) 第三步:输入 i 进入编辑模式,开始编辑文本 第四步:编辑之后,按ESC退出到普通模式。 第五步:在普通模式下,输入 : 进入命令模式 第六步:在命令模式下输入wq, 即可保存并退出 来源:h … Mr.Li 2020年9月28日 0 0 2.28 k
服务器 SourceTree这是一个无效源路径/URL的解决方法 很多新使用SourceTree的用户发现自己clone的时候不成功,提示这是一个无效源路径/URL 如果确定自己的url没有问题的话,那么就是SourceTree设置的问题,很容易搞定,不需要什么ssh. 只需要在菜单栏选择工具—-选项—-Git。把点击下图红色所示的Embedded按钮 … Mr.Li 2020年9月28日 0 1 5.82 k
数据库 SQL 中 只查出日期最新记录 示例表:重复的liveid只筛选日期最近的一条。 语句:SELECT id,uid,liveid,max(FROM_UNIXTIME(starttime,'%Y-%m-%d')) as stime FROM cmf_XXXXX WHERE uid = 62 … Mr.Li 2020年9月28日 0 0 2.9 k
数据库 sql语句中直接将时间戳转化为时间格式 例如将:1532311689 =》2018-07-23 10:8:9 语句如下:select *,FROM_UNIXTIME(addtime,'%Y-%m-%d %H:%i:%s') as addTime from user 重点是:FROM_UNIXTIME(addtime, … Mr.Li 2020年9月28日 0 1 3.76 k
技术专栏 SQL去重distinct方法解析 一 distinct 含义:distinct用来查询不重复记录的条数,即distinct来返回不重复字段的条数(count(distinct id)),其原因是distinct只能返回他的目标字段,而无法返回其他字段 用法注意: 1.distinct 【查询字段】,必须放在要查询字段的开头,即放在第一 … Mr.Li 2020年9月28日 0 0 1.93 k
技术专栏 什么是框架? 什么是框架? 框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。 框架这个广泛的定义使用的十分流行,尤其在软件概念。框架也能用于机械结构。 在软件工程中的框架: 框架( Framework )是构成一类特定软件可复用设计的一组相 … Mr.Li 2020年9月28日 0 0 1.73 k
技术专栏 给Cmder添加到右键菜单 Cmder 是一个在Windows下很好的终端工具,但是如果要进入目标文件夹需要一层一层的进入,比较麻烦。于是给Cmder添加右键菜单就很好的解决这个问题。 1、首先把 Cmder 安装所在目录 加到系统环境变量 。 添加完之后,如果你运行 WIN+ R, 输入 Cmder 回车,就可以打开该软件。 2、为了添 … Mr.Li 2020年9月15日 0 0 2.42 k
技术专栏 composer install过慢解决方法 在phper开发过程中,有时候会遇到composer拉取安装镜像过慢的问题,这个时候只要让composer配置使用国内镜像即可: 阿里云的composer镜像源 composer config -g repo.packagist composer https://mirrors.aliyun.com/compo … Mr.Li 2020年9月15日 0 1 2.28 k
面试宝典 PHP数组面试题8道以及答案 1.写函数创建长度为10的数组,数组中的元素为递增的奇数,首项为1. 代码: function arrsort($first,$length){ $arr = array(); for($i=$first;$i<=$length;$i++){ $arr[] = $i*2-1; } retur … Mr.Li 2020年9月14日 0 0 1.73 k
面试宝典 2019PHP面试题网发布35道面试题 一:OOP简介及OOP的特点 OOP是面向对象编程,面向对象编程是一种计算机编程架构,OOP的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。 OOP的特点: 1、封装性:也称为信息隐藏,就是将一个类的使用和实现分开,只保留部分接口和方法与外部联系,或者说只公开了一些供开发 … Mr.Li 2020年9月14日 0 0 1.81 k
技术专栏 | 面试宝典 2020PHP经典面试题汇总 2020PHP经典面试题汇总,包括PHP基础部分、数据库部分、面向对象部分、ThinkPHP部分部分、smarty模板引擎、二次开发系统(DEDE、ecshop)、微信公众平台开发、对于自身掌握的技术描述等几部分PHP面试题。 更新日期:2020年1月16日 目录: 一:PHP基础部分 二:数据库部分 三:面向 … Mr.Li 2020年9月14日 0 0 2.05 k
面试宝典 怎么书写高质量 SQL ? 1.查询SQL尽量不要使用select ,而是select具体字段。 2. where子句比较符号左侧避免函数 尽量避免在where条件子句中,比较符号的左侧出现表达式、函数等操作。因为这会导致数据库引擎进行全表扫描,从而增加运行时间。 举个例子,下图是10名学生的成绩表,老师突然发现因为参考答案出错,给所有人 … Mr.Li 2020年9月14日 0 0 1.75 k
高效办公 电商系统产品上架素材分类素材,适用系统演示 分享一份电商系统产品上架素材图,含一级二级分类(分类图片随便截取的,不喜勿喷哈)。 PS:素材图来源于天猫,淘宝。请勿商用,以免引起商业纠纷。 素材获取方式:扫码关注 百讯生活馆 ,回复关键字‘商品素材’即可获取。如遇到图片不显示,请将地址栏https改为http 后访问。 如果素材不满 … Mr.Li 2020年8月27日 0 1 1.98 k