Fast CGI 工作原理 CGI的历史早期的webserver只处理html等静态文件,但是随着技术的发展,出现了像php等动态语言。webserver处理不了了,怎么办呢?那就交给php解释器来处理吧!交给php解释器处理很好,但是,php解释器如何与webserver进行通信呢?为了解决不同的语言解释器(如php、python解释器)与we...
ElasticSearch学习笔记 一、常用术语索引(Index)、类型(Type)、文档(Document)索引Index是含有相同属性的文档集合。索引在ES中是通过一个名字来识别的,且必须是英文字母小写,且不含中划线(-);可类比于 MySQL 中的 database ;在 7.0中,由于类型(Type)的移除,我们可以理解为,一个索引就是一张 table。一个索引中可以定义一个或多个类型Type,文档...
PHP的工作原理和生命周期 表层分析php是以请求/响应为周期运行服务端应用程序,当请求进入应用程序,流程如下:php的每一个请求都会重复以上的交互。底层分析php的运行模式有两种:web模式和cli模式。无论是哪种公众模式,php的工作原理都是一样的,都是作为一种SAPI运行。首先,认识下SAPI,它是什么?Sapi全称是Server Application Programming Interface...
css圣杯布局 HTML<div class="container"> <div class="content">content</div> <div class="left">left</div> <div class="right">right</div></div&...
css负边距布局 三行三列的布局代码结构<div class="container"> <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> ...
web前端面试总结 一、html1、meta中的reffer2、img中的src无法加载二、css1、盒模型负边距布局四个子元素的宽度加上三列间隔的宽度圣杯布局、双飞翼布局,元素虽然在后面,但是可以通过负边距显示在前面负边距绝对定位居中2、webkit-text-size-adjust3、文字截断处理4、flex布局5、tap-highlight-color...
【译】Angular 开发44条“军规” Angular是一个很棒的框架,非常适合开发大型应用程序,以便在网络上获得最高性能。但有时我们作为开发人员最终会做一些导致应用程序性能不佳的事情。在这篇文章中,我将Angular特定的最佳实践放在一起,以获得最佳的加载时间和运行时性能.此外,除了Angular之外,我还提到了Web开发中的一些一般最佳实践。加载性能 (Load Time Performance)1. AOT: 与在...
selenium中应用问题解决 selenium使用Runtime.getRuntime().exec()调用系统执行bat文件Test.java文件内容:import java.util.Timer;import java.util.TimerTask;import java.util.Date;public class Test{ public static voi...
201709-2公共钥匙盒 #include<iostream>#include<queue>using namespace std;struct _node { int num;//钥匙编号 char op;//操作 g:取钥匙 r还钥匙 int time;//某时间 bool operator <(_node a) const {...
201709-1打酱油 #include<iostream>using namespace std;int main(){ int n; cin >> n; int t = n / 50; int sum = t * 7; n %= 50; t = n / 30; sum += t * 4; n %= 30; ...
201803-2碰撞的小球 // exercise.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include "pch.h"#include<iostream>using namespace std;struct ball { int pos;//位置 int dir;//方向,1为右};ball balls[101];int...
关于pr扩展是灰色的问题 下载链接链接: https://pan.baidu.com/s/1k3rBBuXWgppcte-oUuXNhw 提取码: iq91下载之后里面也有教程,如果按照步骤最后无法打开则:若扩展打不开,则看文件夹里的word文档解决,我是2019版,修改CSXS.9。然后扩展是灰色,则表明你没装好插件,但我们明明已经装了,why?!你是不是装到自定义盘中了,也就是不再默认的C盘如果是,...
鲁迅散文——随感录四十九 随感录四十九凡有高等动物,倘若没有遇着意外的变故,总是从幼到壮,从壮到老,从老到死。我们从幼到壮,既然毫不为奇的过去了;自此以后,自然也该毫不为奇的过去。可惜有一种人,从幼到壮,居然也毫不为奇的过去了;从壮到老,便有点古怪;从老到死,却更是奇想天开,要占尽了少年的道路,吸尽了少年的空气。少年在这时候,只能先行萎黄,且待将来老了,神经血管一切变质以后,再来活动。所以社会上的状态,先...
201903-2二十四点 #include<iostream>#include<stack>#include<ctype.h>#include<string>using namespace std;struct oprt{ char opr; int clas;//运算符等级};oprt op[5] = { {'#',0}, {'+'...
201712-2放学 70分运行超时#include <iostream>using namespace std;//结构体,记录每个路口状态和所剩时间struct status { int color; int time;};int r, y, g;status st[100001];//函数,得到下一个灯色,所剩时间为最大status nextOf(...
鲁迅散文——随感录三十五 随感录三十五从清朝末年,直到现在,常常听人说“保存国粹”这回一句话。前清末年说这话的人,大约有两种:一是爱国志士,一是出洋游历的大官。他们在这题目的背后,各各藏着别的意思。志士说保存国粹,是光复旧物的意思;大官说保存国粹,是教留学生不要去剪辫子的意思。现在成了民国了。以上所说的两个问题,已经完全消灭。所以我不能知道现在说这话的那一流人,这话的背后藏着什么意思了。可是保存国...
游戏201712-2 #include<iostream>#include<queue>using namespace std;int main(){ int n,k; queue<int> q; cin>>n>>k; //队列初始化 for(int i=1;i<=n...
鲁迅散文——狗的驳诘 狗的驳诘我梦见自己在隘巷中行走,衣履破碎,像乞食者。一条狗在背后叫起来了。我傲慢地回顾,叱咤说:“呔!住口!你这势力的狗!”“嘻嘻!”他笑了,还接着说,“不敢,愧不如人呢。”“什么!?”我气愤了,觉得这是一个极端的侮辱。“我惭愧:我终于还不知道分别铜和银;还不知道分别布和绸;还不知道分别官和民;还不知道分别主和奴;还不知道……”我逃走了。“且慢!我们再...
201712-1最小差值 #include<vector> #include<iostream>#include<math.h>using namespace std;int main(){ int n;//元素个数 cin>>n;//输入n vector <int> a;//a[] ...
小中大201903-1 #include <iostream>#include<vector>#include<iomanip>#include<algorithm>using namespace std;int main(){ int max = 0, min = 0;float mid = 0; int ...
跳一跳201803-1 #include<iostream>using namespace std;int main(){int n;cin>>n;int sum=0;int point=0;while(n!=0){if(n==2)point+=2;elsepoint=0;switch(n){case 1:sum+=1;...
鲁迅散文——立论 立论我梦见自己正在小学校的讲堂上预备作文,向老师请教立论的方法。“难!”老师从眼镜圈外斜射出眼光来,看着我,说。“我告诉你一件事——”“一家人家生了一个男孩,合家高兴透顶了。满月的时候,抱出来给客人看,——大概自然是想得一点好兆头。一个说:‘这孩子将来要发财的。’他于是得到一番感谢。一个说:‘这孩子将来要做官的。‘他于是收回几句恭维。一个说:‘这孩子将来是要死的。...
鲁迅散文——题辞 题辞当我沉默着的时候,我觉得充实;我将开口,同时感到空虚。过去的生命已经死亡,我对于这死亡有大欢喜,因为我借此知道它曾经存活。死亡的生命已经朽腐。我对于这朽腐有大欢喜,因为我借此知道它还非空虚。生命的泥委弃在地上,不生乔木,只生野草,这是我的罪过。野草,根本不深,花叶不美,然而吸取露,吸取水,吸取陈死人的血和肉,各各夺取它的生存。当生存时,还是将遭践踏,将遭删刈(yi),...
小明上学201812-1 #include<iostream>using namespace std;int main(){ int r,y,g; cin>>r>>y>>g; int n; cin>>n; int sum=0; for(int i=0;i<n;i++) ...
买菜201809-2 #include<iostream>#include<string>#include<vector>using namespace std;int main(){ vector <int> a,b; int sum=0; int n; cin>>n; for(int i=0;i<...
Robo 3T SQL 查询指定日期,指定显示字段,排序,注释功能db.getCollection('spuBasisInfo').find({"createTime":{$gte:ISODate("2019-08-14 04:22:08.090Z")}}, {"_id":0, "bname":1, "pid":1, "pname":1, "createTime":1}).sort({"createTim...
python 优雅的解析 jsonp 一段 jsonp 格式数据mtopjsonpweexcb1({"api":"mtop.taobao.idle.recycle.nextspunav.get","data":{"ext":{},"items":[{"bannerFlag":false,"hasNextLevel":true,"hasReturnNextLevel":true,"hotLabel":true,"hotLab...
获取本机IP地址[JavaScript / Node.js] --web客户端JavaScript<body onload="checkCookie()"></body> function getYourIP(){ const RTCPeerConnection = window.RTCPeerConnection || window.webkitRTCPeerConnection || wi...
spingmvc-参数传递 将数据通过jsp页面传递给控制台: /** * 参数传递第一种方法 * 采用注解开发调用HttpServletRequest的方法 * * @param request * @return */ @RequestMapping(value=...
SpringMVC框架 1、SpringMVC概述。 SpringMVC是一个基于MVC模式的web框架,属于Spring中的一个模块,它和Spring不需要通过中间层进行整合就可以一起使用。它是应用在javaee三层结构中的web层框架(V层)2、SpringMVC登录示例。3、SpringMVC HandlerMapping和ViewResolver4、SpringMVC注解使用 @...
springmvc登陆示例(非注解) 说好的一周一篇呢,说好的要努力呢!又失言了,以后再也不说大话了!今天通过示例对springmvc流程就行了解,在这里做个记录。springmvc的实现流程,总共4步,下面就分布进行记录:环境: JDK1.8 Tomcat:8.0 win7 第一步:首先创建一个Javaweb工程然后把springmvc所需的jar添加到工程目录“WEB-INF/lib”下。...
springmvc-返回值 今天做了一个返回值的练习,将后台的数据返回给前段页面。下面将实例进行记录,方便后期自己的查找。环境: JDK1.8 Tomcat:8.0 win7 第一步:创建一个web项目并添加相关jar 项目目录如下图: jsp页面代码如下: <%@ page language="java" contentType="text/html; ...
springmvc登路示例(注解) 上一篇是非注解开发的springmvc登录示例,这一篇使用注解开发环境: JDK1.8 Tomcat:8.0 win7 操作步骤和上一篇大同小异:第一步:创建web工程,并把相应的jar导入到'WEB-INF/lib"目录下 工程目录如下: index.jsp代码: 1 <%@ page language="java" content...
【题解】luogu p2078 朋友 并查集总结:1.求两次并查集可以用一个数组来使用, 一次并查集后更新fa[]数组即可;2.求两个值的是否是一样的祖先时,用find(),不用fa[]数组判断,有可能其中某个值的路径没被压缩;3.a,b公司都有可能是男或女#include<bits/stdc++.h>using namespace std;int n, m, q, p, a, b, ...
【题解】luogu p1111 修复公路 并查集总结:1.并查集板子掌握不熟练#include<bits/stdc++.h>using namespace std;int n, m, fa[1005], t, sum[1005];struct node{ int u, v, t;}a[100005];bool cmp(node x, node y){ r...
【题解】luogu p1032 字串变换 总结:1.bfs的模板没有掌握好2.string s 的时候可以用s[m]=x 将s字符串中的m位置的字符改变成x字符一道简单的bfs#include<bits/stdc++.h>using namespace std;string s1, s2;string a[10], b[10];int cnt = 1, m;queue <...
【模板】 最小生成树 prim:给出一个无向图,求出最小生成树,如果该图不连通,则输出impossible。#include<bits/stdc++.h>using namespace std;const int maxm = 200005;const int inf = 0x3f3f3f3f;struct edge{ int v, w, next;}e[m...
STL string https://blog.csdn.net/fdqw_sph/article/details/54233971queue https://blog.csdn.net/zhongguozhichuang/article/details/53196415转载于:https://www.cnblogs.com/lovezxy520/p/11397020.html...
模板 并查集(路径压缩)// luogu p3367 并查集板子#include<bits/stdc++.h>using namespace std;int n, m, z, x, y;int f[10005];int find(int x){ if(x == f[x]) return x; return f[x] = find(f[...
【题解】lugu P4095 Eden的新背包问题 总结:1.50分的代码(因为由多个数据,所以不能改变num[]数组)#include<bits/stdc++.h>using namespace std;struct node{ int pos, value;}que[1005];int c[1005], w[1005], num[1005], f[1005], vis[1005]...
dfs的一般框架 void dfs(){ if(到达中点状态) { ... //根据题意添加 return; } if(越界或不合法状态) return; if(特殊状态) // 剪枝 return; for(扩展方式) { if(扩张方式所到达状态...
【题解】luogu P1941 飞扬的小鸟 转自 https://www.cnblogs.com/y142857/p/7134366.html首先想到设f[i][j]表示到第i行第j列所需要的最少点击屏幕次数。转移方程为f[i][j]=min{f[i-1][j-k*x[i-1]]+k}(1<=k<=j/x)上升——①f[i][j]=min{f[i-1][...
【题解】luogu p1156 垃圾陷阱 背包总结:1.状态要根据问的问题设计,一开始我设计dp[i]是在i时间时的最高高度,而题目卡门最长可以活多久,这样设计的话若不能出去,则这个不好判断。所以设计为dp[i]是在i的高度时,卡门最多可以后活多久,这样问题便迎刃而解。2.不用将牛的寿命减去时间,直接将牛可以存活的时间与当前时间比较即可。3.关于状态设计时,dp[j+a[i].h] = max(dp[j+a[...
【题解】p1230 智力大冲浪 总结:1.因为完成游戏的时间都是1分钟,所以不用考虑时间不同而带来的影响,这就是不用贪心的原因,所以可以用贪心2.从每个游戏的最晚时间向前循环,是为了尽可能让后面游戏完成。#include<bits/stdc++.h>using namespace std;int n, m, vis[505], sum;struct node{ int ...
【题解】luogu P1757 通天之分组背包 分组背包类型总结:1.先循环体积,再循环每组内的物品,保证每组物品内只选一次。 若调换位置,有可能每组内物品多选了。2.num数组记录每组有多少个物品; belong数组记录每组物品的每一个物品的序列号是多少很巧妙的方法#include<bits/stdc++.h>using namespace std;int dp[1005], va...
【题解】p1064 金明的预算方案 总结:1.尝试设计多个状态转移方程2.这道题记录分组的思想与分组背包由异曲同工之妙#include<bits/stdc++.h>using namespace std;int dp[32005], val[65], w[65], sum[65], c[65][20], p[65];int n, m;int main(){ cin &g...
laravel 模型查询总结 Model::find($id);//查找主键为$id的数据Model::find([$key1,$key2]);//使用双主键进行查找Model::findOrFail($id);//查找主键为$id的数据,找不到抛出异常Model::where('id',$id)->first();//获取id为$id的第一条数据Model::where('id',$id)...
linux基本命令 1.cd命令cd /uer/local 绝对路径cd lib 切换到当前位置的目标文件路径后,切换子目录使用相对路径,不需要/cd . 表示当前目录cd .. 切换上级目录cd 切换到主目录2.pwd命令pwd 查看当前目录下文件路径3.ls命令ls 查看文件夹ls -a 显示隐藏文件和普通文件ls -F 区分文件和目录...
413 Request Entity Too Large 网上找到是因为设置的问题,想到自己最终是布署在iis上的,找到如下步骤:1. Launch “Internet Information Services (IIS) Manager”2. Select the site that you are hosting your web application under it.3. In the Features section...
Mapper method 'com.xxxx.other.dao.MyDao.getNo attempted to return null from a method with a primitiv... 使用myBatis调用存储过程的返回值,提示错误信息:org.apache.ibatis.binding.BindingException: Mapper method 'com.xxxx.other.dao.MyDao.getNo attempted to return null from a method with a primitive return type (int)....
启用sql日志 SHOW VARIABLES LIKE "general_log%"; -- 查询是否启用日志SET GLOBAL general_log = 'ON'; -- 设置启用SET GLOBAL sql_log_off = 'ON'; -- 设置关闭以上设置重启mysql后失效转载于:https://www.cnblogs.com/Wicher-lsl/p/1138...
备份mysql的批处理命令 需要工具mysqldump.exe的支持,安装mysql默认是带此工具的批处理命令set NOW_TIME_HH=%time:~0,2%if "%NOW_TIME_HH%" lss "10" (set NOW_TIME_HH=0%time:~1,1%) else (set NOW_TIME_HH=%time:~0,2%)set NOW_TIME=%date:~0,4%...
List中bean某属性值转换为list List<类> lst = new ArrayList<>() ;lst.stream().map(类::get需要取得仠的属性名).collect(Collectors.toList()) ;转载于:https://www.cnblogs.com/Wicher-lsl/p/11369307.html
map构造同时初始化 Map<String, Object> mtest = new HashMap<String, Object>(){{put("test","MyTest");}} ;第一层括弧定义一个匿名内部类 (Anonymous Inner Class),第二层括弧是一个实例初始化块 (instance initializer block),这个块在内部匿名类构造时被...
使用jackson转换类型时报Unrecognized field 调用objectMapper.convertValue(obj, valueType ); 时报错原因obj 的属性多于valueType 导致,添加一条语句即可objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);转载于:https://www.cnblogs....
word 2007 文档中添加文件 1. "插入"->"对象",出现的下拉框中选择"对象"2.弹出界面3.切换至"由文件创建",点击"浏览",添加要加入的文件4. 选择好文件后,点击"插入"5. 点击"确定",如图7.保存文件,再重新打开,双击 "测试.txt",弹出对话框8. 点击"打开"按钮,显示出了文件内容...
IDEA控制台输出中文乱码日志文件正常 控制台中文输出乱码但输出的日志文件正常idea.exe.vmoptions与idea64.exe.vmoptions已经配置-Dfile.encoding=UTF-8logback.xml中也配置了UTF-8 网上搜索到重新启动调试,中文显示正常转载于:https://www.cnblogs.com/Wicher-lsl/p/11317390.ht...
idea xml文件去掉背景黄色 编写dao中的sql时,xml文件中背景一大片黄色,看着不舒服,如何去掉了?1. File -> Settings...2. 去消以下两项勾选 (Inspections -- 如果找不到,直接在左上角查询框中搜索)3. 取消勾选 Background (Injected language fragment -- 如果找不到,直接在左上角查...
java.lang.NumberFormatException: For input string: "F" 在通过myBatis执行sql时,报错:java.lang.NumberFormatException: For input string: "F"xml中sql内容为: <if test="myKey == 'P' "> and `Field1` = #{fieldname...
jdbc oracle 连接串 jdbc.url配置为:jdbc:oracle:thin:@xxx.xx.xx.xx:1521:orclpdb报错:java.sql.SQLException: Listenerrefused the connection with the following error:ORA-12505, TNS:listener does notcurrently know of ...
初玩PLSQL连接 Oracle 1. 官网下载合适的【Instant Client】https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html我这里下载的是:Version 18.5.0.0.0 Basic Package 64位(instantclient-basic-windows.x64-18...
网站被截持到赌博网 朋友有个网站,今天登录看看,结果等待了好久,几次跳转后到了一个赌博网站,吓了我一跳,第一反应,自己的云服务器被攻击了。登录上阿里云控制台,发现有30多个漏洞,只有5个中级,其他监控显示正常, 服务器没问题。难道是 nginx被人改了配置,查看nginx配置文件修改时间,没发现异常, 进入nginx配置文件,里面的配置也没有问题, 怪了,那就只剩下是网站的问题了.建立一个测试...
java时间差 以下代码没什么意义,只是记录long mstart = System.nanoTime();int mIndex = 0 ; for (int i = 0; i < 100000000; i++) { mIndex = i ; if ( mIndex >= 0 ){ } } ...
idea安装Maven Helper 1. File -> Settings...2. 选择 Plunins, 查询Maven Helper,如果没有,点击 Search in repositories3. 选择 Maven Helper, 点击 Install4. 安装完毕后重启 idea转载于:https://www.cnblogs.com/Wicher...
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" 以下为自己刚学习java遇到及排错过程日志换成了 slf4j+logback,没看到本地有日志文件生成,调试时发现有错误提示(是在加载druid时出现的):SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logge...
list排序 List<xxBean> lst = new ArrayList<xxBean>() ;单条件排序lst.sort(Comparator.comparing(xxBean::get属性A)) ;多条件排序lst.sort(Comparator.comparing(xxBean::get属性A).thenComparing(xxBean::get属...
idea自定义快捷鍵 一 生成方法注释1. File -> Settings...2. Editor -> Live Templates,点击最右边的+3. 依自己情况选择,我这里选择的 Live Template4. 此处设置的快捷键为 ( "/" + "a" + 空格 三个键组合), 右边中部的 Expand With 我是选择的 Spac...
MySQLWorkbench注释 不改变快捷键配置文件基础上1. 通过菜单操作Edit -> Format ->Un/comment2. 键盘 (Windows 10, 其他操作系统未试过) Ctrl + / (重要: / 为数字键盘上的) 笔记本上不知道如何操作其他资料:https://stackoverflow.com/questions/27490790/ho...
Invalid bound statement (not found): com.xxxx.dao.other.LoginDao.getUser" 原来是能正常运行的,后想把登录相关的调整一下目录,对应登录的文件都调整到了other下边,启动服务,请求时报错:Invalid bound statement (not found): com.xxxx.dao.other.LoginDao.getUser"网上找到是因为自动扫描没有扫描到所致,查看applicationContext.xml <pro...
SQL SERVER 2012 OBJECT_ID 原来一个存储过程执行正常,升级sqlserver后提示临时表已存在,后查找资料 sql server 2012OBJECT_ID('临时表')返回的数值是负数,在 2008r2及前是正数,所以导致以下语句: IF (SELECT ISNULL(OBJECT_ID('TEMPDB..#XXXXXX'),0) ) >0 BEGIN DROP TABLE T...
mysql多表关联更新 update 表Ainner join 表Bon 表A.关联字段 = 表B.关联字段set 表a.待更新字段01 = 表B.字段01 , 表a.待更新字段021 = 表B.字段02where 其他条件刚学mysql不久,先记录在此转载于:https://www.cnblogs.com/Wicher-lsl/p/11387334.html...
使用IDEA创建一个Servlet应用程序 使用IDEA创建一个Servlet应用程序第一步:创建web应用选择web application应用,之后填写项目名称等。第二步:项目配置在WEB-INF目录下创建两个文件夹:classes和lib,其中classes是Servlet类和其他JAVA类必须存放的位置,类以下的目录反映了类包的结构。lib是Servlet应用程序所需JAR文件要在这里部署。但是Servlet A...
Repeater嵌套绑定 页面 <div class="list1"> <asp:Repeater ID="rptlist" runat="server" OnItemDataBound="rptlist_ItemDataBound"> <ItemTemplate> ...
tp5 模型中配置数据库连接信息 namespace app\api\model;use think\Model;class BaseModel extends Model { protected $connection = [ // 数据库类型 'type' => 'mysql', // host '...
tp5中在where中使用in $where = array(); $where['id'] = array('in', $uid_str); $res = $this->db2->name('user')->where($where)->select();转载于:https://www.cnblogs.com/Skate0rDie/p/11...
生成小程序菊花码(生成菊花码、更换中间logo、更改图片尺寸,加文字) <?php/** * 获取小程序二维码 */class getMiniQrcode { public $db = ''; public function __construct() { $this->db = mysqli_connect('', '', '', ''); } ...
微信小程序 子组件调用父组件方法 原文连接 --->https://blog.csdn.net/qq_40190624/article/details/87972265组件 js:var value = 123;this.triggerEvent('callSomeFun', value)父组件 wxml:<component bind:callSo...
PHP、JS 中 encode/decode PHP :urlencode()urldecode()JS :encodeURIComponent()decodeURIComponent()同一字符串,编码后的结果一样1转载于:https://www.cnblogs.com/Skate0rDie...
关于小程序授权地理位置(wx.getLocation + 用户体验) wx.getLocation 如果用户曾点击过一次 “确认授权” ,那么再次调用该接口时将不会出现弹出框(可以直接拿到经纬度)关于用户体验: 在 onLoad 中判断: 如果用户之前“没有触发过“授权地理位置事件,则发起请求授权-----> 如果同意授权,直接拿到经纬度处理逻辑; ...
PHP 接口输出 图片 html:<img src="{eq name='v.miniqrcode' value=""}{:url('makeMiniQrcode_do')}?id={$v.id}{else/}{$v.miniqrcode}{/eq}" style="width:100%;">// 接口地址写在src属性中PHP:header('C...
PHP生成小程序二维码 /** * [生成小程序二维码] * @return [type] [description] */ public function makeMiniQrcode_do() { begin: $id = input('id');// 获取token $ACCESS_...
部署GitLab时, 问题 1. 开启防火墙可能会对 nginx 造成影响。2. 安装 gitlab 会自带一个 nginx, 启动后会对 现有的nginx 造成影响, 解决方案 参考 连接1转载于:https://www.cnblogs.com/Skate0r...
写入文件_调试方法 $word = getSomething();file_put_contents(ROOT_PATH."/path/to/words", " w1:".$word, FILE_APPEND);file_put_contents(p1, p2, p3); p1: 要写入文件路径(没有会创建) p2: 要写入 的值 ...
更新yum源并重建缓存 原文连接1)下载wget yum install -y wget 2)备份默认的yummv /etc/yum.repos.d /etc/yum.repos.d.backup 3)设置新的yum目录mkdir /etc/yum.repos.d 4)下载阿里y...
触发器 示例: 在更新之后触发说明: 如果 订单表 的订单状态由 -1 改为 1 或者 3, 则对 产品表 的库存字段进行 -1 的操作BEGIN IF((new.order_status=1 || new.order_status = 3) && old.order_status=-1)THEN ...
PHP传引用/作用域 问题 $arr = [1,2,3]; foreach($arr as &$v) { //nothing todo. } foreach($arr as $v) { //nothing todo. } var_export($arr); //output:array(0...
tp5 修改配置参数 view_replace_str 无效 原因: 缓存问题找到 thinkphp\library\think\Template.php找到 public function fetch($template, $vars = [], $config = [])if ($template) { $cacheFile = $this->config[...
layui 单选框、复选框、下拉菜单 不显示问题 记录 1. 如果是 ajax嵌套了 页面, 请确保 只有最外层的页面引入了 layui.css 和 layui.js 内层页面 切记不要再次引入2.layui.use(['form', 'upload'], function(){ var form = layui.form; form.render(); // 加入这一...
array_reduce() 与 array_map() 相似部分: 二者同为 处理数组函数,可遍历 数组中的每一个元素, 对其通过 function callback(){} 处理。不同处: 参数: array_reduce( array, callbackFunction, initValue ) array_map( callbackFunction, array1,...
获取某一日期为当年的第几旬 <?php$date = '2007-1-17';function getXun($date){ // 拆分年月日 list($year, $month, $day) = explode('-', $date); for($i = 0; $i < 12; $i++){ if($i == $...
微信小程序 wxml 中使用 js函数 原文链接1.在 utils 目录下 新建`filter.wxs`var filters = { toFix: function (value) { return value.toFixed(2) // 此处2为保留两位小数,保留几位小数,这里写几 },...
微信小程序 时间戳 转化为 日期格式 util.js :function transTime(unixtime) { var dateTime = new Date(parseInt(unixtime) * 1000) var year = dateTime.getFullYear(); var month = dateTime.getMonth() + 1; var day = da...
workman 使用心得 1. 服务端调试: 直接在 Events.php 中 echo 变量, 即可在 命令行工具中 看到输出的信息。 以便进行调试。2. 客户端调试: 由于是js代码, 可以直接 用 console.log(); 进行调试。1转载于:http...
layui 多个文件上传控件 整合缩减代码 // 图片上传 upload.render({ elem: '.upload-img' // 点击上传的按钮统一使用该类 ,url: "{:url('image/upload')}" ,done: function(res, index, upload){ //获取当前触发上传的元素,一般用于 elem 绑定 cla...
dedeCMS 两个站共用同一个数据库 图片路径统一 1 。 在 /include/extend.fun.php 中增加方法:function replaceurl($newurl){ $newurl=str_replace('src="/uploads','src="http://www.tongbu.com/uploads',$newurl); return $newurl; }...
tp5 隐藏index.php 原文——>链接官方默认的.htaccess文件<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCon...
Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a futu... 参考链接解决方法:修改 php.ini :always_populate_raw_post_data = -1PHP 5.6已经废弃了$HTTP_RAW_POST_DATA转载于:https://www.cnblogs.com/Skate0rDie/p/11435457.html...