-
织梦列表页内容页输出上一个栏目和下一个栏目
所属栏目:[PHP教程] 日期:2020-12-13 热度:191
织梦内容页有上一篇下一篇文章,没有上一个栏目下一个栏目,我们不修改程序内核文件,直接在模板里用runphp输出上一个栏目和下一个栏目 上一个栏目下一个栏目标签写法 适用于列表页、内容页 适用于动态、静态 {dede:field.typeid runphp=yes}global $dsql; $[详细]
-
PHP Rabbitmq 报错Broken pipe
所属栏目:[PHP教程] 日期:2020-12-13 热度:168
fwrite(): send of 13 bytes failed with errno=32 Broken pipe fwrite(): send of 21 bytes failed with errno=104 Connection reset by peer ? 用?rabbitmq 做消息队列时报上面的错误,当消费队列一启动,Unacked 瞬间达到好几百。经查:RabbitMQ服务器在[详细]
-
kmp(最长前缀与后缀)
所属栏目:[PHP教程] 日期:2020-12-13 热度:59
http://acm.hdu.edu.cn/showproblem.php?pid=1358 Period Problem Description For each prefix of a given string S with N characters (each character has an ASCII code between 97 and 126,inclusive),we want to know whether the prefix is a periodi[详细]
-
PHP中的XML解析的5种方法
所属栏目:[PHP教程] 日期:2020-12-13 热度:70
【前言】 ? ?不管是桌面软件开发,还是WEB应用,XML无处不在! ? ?然而在平时的工作中,仅仅是使用一些已经封装好的类对XML对于处理,包括生成,解析等。假期有空,于是将PHP中的几种XML解析方法总结如下: ? ?以解析Google API 接口提供的天气情况为例,我[详细]
-
项目中实现虚拟点击操作
所属栏目:[PHP教程] 日期:2020-12-13 热度:178
一、HTML中的data属性??? 使用data属性来嵌入自定义的数据? ? data-*="? " 在项目中有一个问题,经常需要获得当前行或者一个位置的值,比如我项目中需要在后台php文件中foreach循环输出一行tr,然后将这个tr传到前台页面中, foreach ($res as $k = $v) { $s[详细]
-
php . extension_loaded
所属栏目:[PHP教程] 日期:2020-12-13 热度:65
? (PHP 4,PHP 5,PHP 7) extension_loaded?—? 检查一个扩展是否已经加载 ? 如果? name ?指定的扩展已加载,返回 TRUE ,否则返回? FALSE 。 Example #1? extension_loaded()?例子 ? php if (!extension_loaded( ‘ gd ‘ )) { if (!dl( ‘ gd.so ‘ )) { exi[详细]
-
PDO连接MySQL
所属栏目:[PHP教程] 日期:2020-12-13 热度:149
1、什么是PDO? ?php data object,php数据对象, PHP?数据对象 ?(PDO)?扩展为PHP操作多种数据库定义了一个轻量级的一致接口。实现?PDO?接口的每个数据库驱动可以公开具体数据库的特性作为标准扩展功能。 注意利用?PDO?扩展自身并不能实现任何数据库功能;[详细]
-
看吧,这就是现代化 PHP 该有的样子
所属栏目:[PHP教程] 日期:2020-12-13 热度:50
文章的标题真是自命不凡,不是吗?是的,虽然我们使用 PHP 工作很多年,但是我们能够说出哪些是最佳实践和最好的工具吗?我不能,但是我将要去这么做。 我看到开发者们使用 PHP 工作的方式正在发生真正的变化,不仅因为 PHP 新的版本和自身逐步的完善,让 PH[详细]
-
HDU1074 Doing Homework
所属栏目:[PHP教程] 日期:2020-12-13 热度:142
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1074 分析: 状压dp;看的dalao的题解。。。 用二进制表示,最大1n,对于他的二进制每一位分别表示第几个科目是否做了 1 #includeiostream 2 #includesstream 3 #includecstdio 4 #includecstdlib 5 #[详细]
-
PhpStorm的主题和字体设置
所属栏目:[PHP教程] 日期:2020-12-13 热度:88
打开PhpStorm,点击File,然后点击Setting ? ? ? ? 然后 ? ? ? ? 点击Apply,就可以看到主题变化的效果,其次就是来设置字体,先要选取一个样式, 然后点击Save As ,然后命名,我选择的是最后一个,命名为WarmNeon_1? -----------------保存后,字体大小才[详细]
-
浅说——tarjan
所属栏目:[PHP教程] 日期:2020-12-13 热度:66
Tarjan陪伴强连通分量,生成树完成后思路才闪光。Euler跑过的七桥古塘让你,心驰神往…… 相关连接: https://big-news.cn/2019/02/07/%E5%BC%BA%E8%BF%9E%E9%80%9A%E5%88%86%E9%87%8F/ https://www.langlangago.xyz/index.php/archives/83/ (特别感谢洛谷[详细]
-
lnmp集成环境不支持pathinfo模式
所属栏目:[PHP教程] 日期:2020-12-13 热度:59
[ Nginx ] 在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现: location / { // …..省略部分代码 if ( ! -e $request_filename ) { rewrite ^ ( . * )$ /index .php ?s = /$ 1 last ; break ; } } 其实内部是转发到了Thin[详细]
-
NetBeans配置
所属栏目:[PHP教程] 日期:2020-12-13 热度:140
NetBeans下载链接:https://netbeans.org/downloads/8.2/ 选择PHP×64版本 NetBeans 安装插件Darcula LAF for NetBeans ctrl+E 删除行 ctrl+R 同步重命名 ctrl+shift+方向键 Alt+shift+方向键 ctrl+H替换 ctrl+F查找 Alt+shift+F 代码格式化[详细]
-
零基础php开发工程师视频教程全套,基础+进阶+项目实战(80G)
所属栏目:[PHP教程] 日期:2020-12-13 热度:123
零基础php开发工程师视频教程全套,基础+进阶+项目实战(80G) ? 天数 模块 阶段1 php基础 阶段2 mysql 阶段3 html+css+js 阶段4 php高级 阶段5 xml编程 阶段6 smarty 阶段7 ThinkPHP框架 阶段8 js高级 阶段9 ajax 阶段10 jquery 阶段11 linux 阶段12 SVN 阶段1[详细]
-
Thinkphp自定义生成缩略图尺寸的方法
所属栏目:[PHP教程] 日期:2020-12-13 热度:105
Thinkphp自定义生成缩略图尺寸的方法,本实例中生成两张不同尺寸的图片:第一张是大图350*350,第二张 50*50的缩略图 Image类是Thinkphp系统自带的,可以研究下,这个缩略图类很强大 1 function getLogo( $logo , $width , $height , $name ) { 2 $fileArr =[详细]
-
PHP延迟几秒后执行,PHP延迟执行,PHP停顿几毫秒后执行 usleep()
所属栏目:[PHP教程] 日期:2020-12-13 热度:52
? // usleep()函数 echo date (‘h:i:s‘) . "br /" ; // 延迟 10 描述 usleep (10000000 ); // 再次开始 echo date (‘h:i:s‘ );输出显示: 09:23:1409:23:24 // sleep() 函数 echo date (‘h:i:s‘) . "br" ; // sleep for 5 seconds sleep (5 ); // star[详细]
-
PHP异步通信框架Swoole实战教程(22集)
所属栏目:[PHP教程] 日期:2020-12-13 热度:104
? 〖课程介绍〗: 详细讲解PHP高级运用,实战swoole以及秒杀架构的实战流程,掌握swoole的基础操作,理解同步异步编程、socket使用、进程线程开发,理解秒杀架构原理,并且进行实战操作。 5 n4 _/ f,i* Y‘ W2 z$ |( E??P??? 需要的联系我:qq:1844912514 〖课[详细]
-
cogs 264. 数列操作 单点修改 区间查询
所属栏目:[PHP教程] 日期:2020-12-13 热度:114
http://cogs.pro:8080/cogs/problem/problem.php?pid=pyNimmVeq ? 264. 数列操作 ★☆?? 输入文件: shulie.in ?? 输出文件: shulie.out ??? 简单对比 时间限制:1 s?? 内存限制:160 MB 【问题描述】 给定一个数列? A ,请实现如下两种操作: 1. 将? A k ?[详细]
-
phpstorm 断点调试 傻瓜教程
所属栏目:[PHP教程] 日期:2020-12-13 热度:178
? 前言: 简单介绍下为什么要用断点调试,很多人说我在代码调试的部位用var_dump 或者 exit 或者print_r来进行断点,但是当项目足够大的时候这样的做法就比较费时费力,因为你断点后需要删除原有的打印,很多时候我们自己也不知道在什么地方打印, 但是安装[详细]
-
PHP垃圾回收机制
所属栏目:[PHP教程] 日期:2020-12-13 热度:105
什么是垃圾? 垃圾主要是针对内存的,如果一个对象struct,并没有任何变量引用它,那这个对象就是垃圾。 ? 为啥要清理垃圾? 不是说php线程结束的时候回销毁所有的变量,关闭所有打开的句柄资源,不都是自动的吗?为什么还需要清理? ·如果php开启了很多内[详细]
-
PHP判断类型
所属栏目:[PHP教程] 日期:2020-12-13 热度:149
? ?is_bool();//判断是否为布尔型 ?? is_float(); //判断是否为浮点型 ?? is_int(); //判断是否为整型 ?? is_numeric(); //判断是否为数值型 ?? is_string(); //判断是否为字符串 ?? is_array(); //判断是否为数组 ?? is_object(); //判断是否为对象 ? implo[详细]
-
2019杭电多校 permutation2
所属栏目:[PHP教程] 日期:2020-12-13 热度:90
Problem: http://acm.hdu.edu.cn/contests/contest_showproblem.php?pid=1007cid=852 #includebits/stdc++.h using namespace std;typedef long long ll;ll d[ 100005 ]; void f(){ d[ 1 ]=d[ 2 ]=d[ 3 ]= 1 ; for ( int i= 4 ;i= 100001 ;i++) d[i]=(d[i- 1[详细]
-
系统管理员必须知道的PHP安全实践
所属栏目:[PHP教程] 日期:2020-12-13 热度:138
Apache?web?服务器提供了这种便利?:通过?HTTP?或?HTTPS?协议,访问文 件和内容。配置不当的服务器端脚本语言会带来各种各样的问题。所以, 使用?PHP?时要小心。以下是?25?个?PHP?安全方面的最佳实践,可供系统管理 员们安全地配置?PHP。 为?PHP?安全提示而[详细]
-
自定义接口错误响应格式
所属栏目:[PHP教程] 日期:2020-12-13 热度:74
基础小知识 laravel 处理异常的位置在? app/Exceptions ?这个目录,如果新建异常类,就在这个目录 这个目录中,最重要的是? Handler.php ?这个文件,如何处理渲染异常,是这个类的 rander 方法。如果你需要自定义错误输出,其实就是重写这个 rander 方法。 1[详细]
-
[Usaco2015 dec]Breed Counting
所属栏目:[PHP教程] 日期:2020-12-13 热度:54
原题链接https://www.lydsy.com/JudgeOnline/problem.php?id=4397 用线段树维护区间和即可。时间复杂度 (O((N+Q)logN)) 。 #includeiostream#includecstring#includecstdio#define maxn 100010using namespace std; inline int read(){ register int x(0),[详细]