项目中经常需要分页,所以这里记录一个非常好用的分页类,后面项目可以用上<?php class Page { private $total; //总记录 ...
一个php数据库操作类,记录下,方便以后用,是pdo的,注意有要开启pdo_mysql<?php class mysql_link { protected static $_dbh = null; /...
当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。def fun_var_args(farg, *args): print("arg:", f...
set方法我再python中常常用来去重操作,但是实际set方法还是有很多的其他功能,只是我们没有用到而已set是python数据类型中的集合,我们在创建一个空的集合的方法是s = set()使用add可以给集合添加元素...
rem(font size of the root element)是指相对于根元素(即html元素)的字体大小的单位。假设根元素的字体大小是10px, 则5rem的大小为 5*10=50px,例如html{ f...
Swoole扩展是按照php标准扩展构建的。使用phpize来生成php编译配置,./configure来做编译配置检测,make进行编译,make install进行安装。请下载releases版本的swoole,直接...
Gunicorn是基于unix系统,被广泛应用的高性能的Python WSGI HTTP Server。用来解析HTTP请求的网关服务。它通常是在进行反向代理(如nginx),或者进行负载均衡(如 AWS ELB)和一个...
virtualenv是python的第三方包,可以让项目运行在一个独立的局部的 Python 环境中,使采用不同环境的项目互不干扰安装过程比较简单pip install virtualenv接着我们可以使用命令来创建虚拟...
jQuery实现点击菜单展开,点击页面其他地方隐藏菜单,前端常用的,MARK下,下次方面使用$("#a").on("click", function(e){ $("#menu").show(); $(do...
socket模块是Python网络编程的核心模块,通过它可以实现各种网络通信功能,从简单的 TCP/UDP 连接到复杂的网络服务开发。socket模块提供了访问 BSD 套接字的接口,在现代 Unix 系统、Window...
layui对表单使用lay-verify属性,然后可以通过该属性来对应编写验证规则,这里是我写过一个验证,记录下,以后可能用的上reg.jslayui.use(['form','jquery','layer'], fun...
在 PHP 应用开发中,往往需要验证用户邮箱、发送消息通知,而使用 PHP 内置的 mail() 函数,则需要邮件系统的支持。如果熟悉 IMAP/SMTP 协议,结合 Socket 功能就可以编写邮件发送程序了,不过开发...
for 循环是 PHP 中最复杂的循环结构。它的行为和 C 语言的相似。 for 循环的语法是: for (expr1; expr2; expr3) statement第一个表达式(expr1)在循环开始前无条件求值一次...
项目上需要php模拟提交post请求,所以这里记录下使用方法,方便后面再使用 /** * 模拟post进行url请求 * @param string $url * @param string...
经调试发现,当在短连接的情况下,频繁过多的socket连接时,会发生异常。这里我们将MySQL的连接方式改成长连接即可。在TP5中,可以在/application/database.php中,修改params项,由par...
出现这个报错,一般都是php.ini中关于>mysql.sock的指向与my.cnf中mysq.sock的指向不一致导致的。方案一打开/etc/my.cnf配置文件(这里的我的机器,具体根据环境实际情况查找),找到如下配...
print和echo一样,但速度比echo慢。print_r打印关于变量的易于理解的信息,如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元...
图片延迟加载的原理就是先自定义类替代src,然后鼠标滑动到附近时使用js来替换这个自定义类为src来达到动态加载显示图片的关系。我们来看看实现图片延迟加载,引用jquery和jquery.lazyload.js到你的页面...
python中format函数在我们格式化输出中常用到,但是format其实使用方法还是蛮多的,下面我们来一一学习下1.位置方法格式化print("{}.{}".format("yang", "su")) #打印结果 y...