-
Thinkphp框架对数据库的操作(总结)
1.添加数据1.1添加一条数据$user = new User;$user->name = thinkphp;$user->email = thinkphp@qq.com;$user->save();$us
2020-01-29 14:08点击阅读
-
关于nginx location指令详解
location匹配的是nginx的哪个变量?$request_urilocation的匹配种类有哪些?=开头表示精确匹配^~ 开头,注意这不是一个正则表达式(是提升优先级的字符串匹配)–它的目的是优先于正则表达式的匹配。如果该locati
2020-01-29 13:24点击阅读
-
Redis 中如何使用 scan 替换 keys
我们都知道查找 Redis 的键时,可以使用 keys pattern,但当 key 太多时,keys 命令的效率就很低,如果在线上直接使用,甚至可能发生生产事故,这时候,我们不妨使用 scan 命令。SCAN 命令是一个基于游标的迭代器(
2020-01-28 14:06点击阅读
-
Thinkphp5与QueryList实现采集页面功能(爬虫)
QueryList 是什么?QueryList是一套用于内容采集的PHP工具,它使用更加现代化的开发思想,语法简洁、优雅,可扩展性强。相比传统的使用晦涩的正则表达式来做采集,QueryList使用了更加强大而优雅的CSS选择器来做采集,大大
2020-01-28 13:57点击阅读
-
如何在swoole中使用task进程来处理耗时任务?
本篇文章介绍了swoole中使用task进程来处理耗时任务的方法,具有一定的参考价值,希望对正在学习swoole框架的同学有帮助!如何在swoole中使用task进程来处理耗时任务?我们知道,swoole中有两大进程,分别是 master
2020-01-27 21:49点击阅读
-
这些好用的Git功能你也许还不知道!
一、刚提交的代码,发现需要微调一下刚刚最新提交了一段代码,然后跟前端说,接口好了。过了2分钟,前端跟你说,哎,兄弟,那个金额能不能返回整数,不要小数点。这个时候一般我们通常会修改一下之后,再提交一个版本。那么又过了2分钟,前端又跑来说,哎,
2020-01-26 16:55点击阅读
-
这些好用的Git功能你也许还不知道!
一、刚提交的代码,发现需要微调一下刚刚最新提交了一段代码,然后跟前端说,接口好了。过了2分钟,前端跟你说,哎,兄弟,那个金额能不能返回整数,不要小数点。这个时候一般我们通常会修改一下之后,再提交一个版本。那么又过了2分钟,前端又跑来说,哎,
2020-01-26 16:55点击阅读
-
开启phpMyAdmin高级功能的设置方法详解
下面由phpmyadmin教程栏目给大家介绍开启phpMyAdmin高级功能的设置方法,希望对需要的朋友有所帮助!注:本文基于phpMyAdmin5.5,使用LNMP环境问题:登录到phpMyAdmin以后,在主界面的底部,我们发现两条提示
2020-01-26 16:22点击阅读
-
Composer依赖管理(PHP利器)
别再到处搜PHP类扩展包了,对于现代语言而言,包管理器基本上是标配。Java 有 Maven,Python 有 pip,Ruby 有 gem,Nodejs 有 npm。PHP 的则是 PEAR,不过 PEAR 坑不少:● 依赖处理容易出问题
2020-01-26 16:01点击阅读
-
Composer依赖管理(PHP利器)
别再到处搜PHP类扩展包了,对于现代语言而言,包管理器基本上是标配。Java 有 Maven,Python 有 pip,Ruby 有 gem,Nodejs 有 npm。PHP 的则是 PEAR,不过 PEAR 坑不少:● 依赖处理容易出问题
2020-01-26 16:01点击阅读
-
Laravel利用pusher推送消息的方法详解
一.注册pusher1.注册https://pusher.com/2.获取key,密匙,app_id等 二.配置pusher1.安装pushercomposer require pusher/pusher-php-server2.配置con
2020-01-26 14:32点击阅读
-
PHP Swoole长连接常见问题总结
连接失效问题例子其中,Redis常见的报错就是:配置项:timeout报错信息:Error while reading line from the serverRedis可以配置如果客户端经过多少秒还不给Redis服务器发送数据,那么就会把
2020-01-26 13:48点击阅读
-
php Swoole实现毫秒级定时任务
项目开发中,如果有定时任务的业务要求,我们会使用linux的crontab来解决,但是它的最小粒度是分钟级别,如果要求粒度是秒级别的,甚至毫秒级别的,crontab就无法满足,值得庆幸的是swoole提供的强大的毫秒定时器。推荐学习: sw
2020-01-25 19:14点击阅读
-
详解shell实现SSH自动登陆
前言公司开发使用docker,每次登陆自己开发机总要输入 ssh user_name@ip_string,然后再确认输入password,手快了还经常会输错。作为一个懒人,肯定要找一个取巧的方式,查看了下ssh命令,由于它要进行一次跟服务器
2020-01-25 16:44点击阅读
-
thinkphp如何调用sqlserver储存过程返回多个结果集
首先安装扩展windows分为两个步骤1.找到对应自己PHP版本的pdo扩展,下载解压出来,并且在php.ini里面启用扩展,需要注意的问题是php版本以及是否为安全版本2.下载 ODBC Driver https://docs.micro
2020-01-25 12:16点击阅读
-
ThinkPHP5动态生成图片缩略图的方法详解
需求场景不同终端(PC端、手机端、平板),不同界面(列表页、详情页),对图片大小的要求不一样, 如果所有场景下都使用同一尺寸的图片,势必对会网络带宽及服务器性能造成一定的影响,由此需要服务器端能够根据前端的请求参数,自动匹配出相对应的图片资
2020-01-23 22:23点击阅读
-
Linux压缩命令(总结)
Linux压缩命令Linux常见的压缩格式有.zip、.gz、.bz2、.tar、.tar.gz、.tar.bz2;常用的压缩命令有zip、tar。这里列举了各压缩命令的使用示例。更多的用法请使用命令 --help查阅。推荐:《Linux教
2020-01-23 13:35点击阅读
-
ThinkPHP中循环遍历的两种方法(volist和foreach标签)
在ThinkPHP中系统提供了两个标签来实现便利操作:volist标签和foreach标签。volist语法格式:
注意:volist是双标签语句 2020-01-22 14:12点击阅读
-
Redis主从复制介绍及原理详解
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这
2020-01-22 12:06点击阅读
-
ThinkPHP5+jQuery+MySql实现投票功能的方法
下面由ThinkPHP教程栏目给给大家介绍ThinkPHP5+jQuery+MySql实现投票功能的方法,希望对需要的朋友也是帮助!首先效果图如下:然后分享代码如下:前端代码:
2020-01-21 17:45点击阅读
人气排行
- 1汽车之家中如何查询违章记录
- 2代号鸢主角是男是女
- 3手机克隆怎么选择这是新设备
- 4小度智能音箱使用的方法介绍
- 5魅族20pro最新消息
- 6疯狂番茄APP的具体使用讲解
- 7iPhone长按APP图标无法删除应用的操作方法
- 8vivo x80 pro+上市时间
- 9荣耀x40如何连接电脑
- 10在闲鱼APP中使用信用卡支付的方法
- 11苹果手机最新款详细介绍
- 12在天天p图中设置双眼皮的方法
- 13在交汇点APP中使用邀请码的详细方法
- 14使用薪头条app赚钱的简单操作技巧
- 15honor手机密码忘了怎么开锁
- 16百度贴吧APP调整字体大小的基础操作
- 17在华为畅享7s中设置来电头像的图文讲解
- 18手机频段怎么设置详细教程
- 19华为nova3星耀版和普通版的区别
- 20oppofindn2flip价格详情