自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 [PHP算法]一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那

一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。用程序模拟该过程。//$a 有多少个猴子编号//$b 要第几步要踢出的猴子function getNumber($a,$b){ $i = 0;//默认 第0个大王 //循环数组,判断猴子次数 while(count

2021-10-12 18:27:05 420

原创 Linux基础题

1.绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?绝对路径:如/etc/init.d当前目录和上层目录:./ ../主目录:~/切换目录:cd2.怎么查看当前进程?怎么执行退出?怎么查看当前路径?查看当前进程:ps执行退出:exit查看当前路径:pwd3.怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令?清屏:clear退出当前命令:ctrl+c 彻底退出执行睡眠 :ctrl+z .

2021-10-05 11:54:41 181

原创 [swoole]定时任务

1.执行脚本的用 指令去执行 php swoole.php2.定时任务的代码<?php$serv = new Swoole\Server("0.0.0.0", 9501);$serv->set(array( 'worker_num' => 1, //worker process num));$serv->on('connect', function ($serv, $fd){ echo "客户端 ".$fd."连接成功 \n";});

2021-07-30 19:07:47 358

原创 [PHP算法]给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果

// 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。// 如果反转后整数超过 32 位的有符号整数的范围[−231, 231− 1] ,就返回 0。// 假设环境不允许存储 64 位整数(有符号或无符号)function reset($x){ $newxNum = 0; while($x != 0){ $yu = $x%10; $x = intval($x/10); $newNum = $newNum * 10+$yu; } if($new...

2021-06-30 16:18:55 382 2

原创 [laravel]laravel的几种操作数据库方法

一、Model使用法在需要的地方引入 你写好modeluse App\Models\mend\TeacherRepairApprove;直接静态访问TeacherRepairApprove::add($params);<?phpnamespace App\Models\mend;use Illuminate\Database\Eloquent\Model;class TeacherRepairApprove extends Model{ protected $t

2021-06-29 17:25:00 234

原创 [Swoole]学习Swoole需要掌握哪些基础知识

了解Linux操作系统进程和线程的概念 了解Linux进程/线程切换调度的基本知识 了解进程间通信的基本知识,如管道、UnixSocket、消息队列、共享内存 SOCKET 了解SOCKET的基本操作如accept/connect、send/recv、close、listen、bind 了解SOCKET的接收缓存区、发送缓存区、阻塞/非阻塞、超时等概念 IO复用 了解select/poll/epoll 了解基于select/epoll实现的事件循环,Reactor模型 了解可读事件、可写事件

2021-06-29 11:04:16 68

原创 PHP-算法[给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标]

// 给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target的那两个整数,并返回它们的数组下标。// 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。// 你可以按任意顺序返回答案。例如// 输入:nums = [2,7,11,15], target = 9// 输出:[0,1]// 解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。$nums = [2,7,13,1...

2021-06-28 17:05:47 453 1

原创 分享gethub访问速度变快

使用方法首先,你需要复制以下内容185.199.108.154 github.githubassets.com140.82.114.21 central.github.com185.199.108.133 desktop.githubusercontent.com185.199.108.153 assets-cdn.github.com185.199.108.133 ...

2021-03-26 14:25:53 204

原创 git--发布一个新功能或bug的流程

--------------------新增一个分支流程-------------- git pull origin master --更新最新的主程 # git branch --查看当前本地有哪些分支, 带*就是你当前的分支# git branch -r --查看远程的分支有...

2021-03-25 12:49:36 80

原创 mysql 多个字段查询,按照最佳匹配度排序,使用LOCATE函数根据

LOCATE('盛放的彩铅',t.name) DESC,

2021-02-27 21:07:01 673

原创 PHP面试经常被问到的知识点汇总(转载,已有链接)

如果你现在处于以下几种状态,本资料非常适合你: 准备换工作,不知道从哪开始准备 技术遇到瓶颈,不知道该学什么 准备学 PHP,但不知道领域有多深 基础篇 了解大部分数组处理函数 字符串处理函数区别 mb_ 系列函数 & 引用,结合案例分析 == 与 === 区别 isset 与 empty 区别 全部魔术函数理解 static、$this、self 区别 private、protecte...

2021-02-20 17:16:42 378 5

原创 php 使用xunsearch--迅搜

运行下面指令下载、解压安装包Info:出于性能和多数需求考虑xunsearch服务端和 SDK API 通讯时没有加密和验证处理, 并且默认情况xs-ctl.sh启动的服务程序是绑定并监听在127.0.0.1上。如果您的 SDK 调用和xunsearch服务端不在同一服务器,请使用 -b inet 方式启动脚本, 并注意借助类似iptables的防火墙来控制xunsearch的8383/8384两个端口的访问权限。 启动脚本用法举例如下,以下均为合法使用...

2021-01-31 13:16:27 718 2

原创 github快速下载器

1.下载一个扩展插件jshttps://greasyfork.org/zh-CN/scripts/412245-github-%E5%A2%9E%E5%BC%BA-%E9%AB%98%E9%80%9F%E4%B8%8B%E8%BD%BD2.Tampermonkey 脚本管理器把js放上去

2021-01-27 14:07:46 397

原创 php 下载Compose里面的包

打开终端。 下载 Composer,执行以下命令。curl -sS https://getcomposer.org/installer | php创建一个名为composer.json的文件,内容如下。{ "require": { "qcloud/cos-sdk-v5": "2.*" }}使用 Composer 安装,执行以下命令。php composer.phar install...

2021-01-15 01:27:36 223

原创 2020PHP面试总结

1.mysql 分表,按月按年 6月 和 7月怎么查询1.1 索引--全文检索索引--空间索引--主键索引--普通索引--唯一索引2.redis2.1Redis支持的数据类型?--String字符串:格式: set key valuestring类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。string类型是Redis最基本的数据类型,一个键最大能存储512MB。--Hash(哈希)格式: hmset name ...

2020-11-12 13:23:40 213 1

原创 php上传文件打印为空

在windows10的操作系统安装wampserver软件,在此平台上运行thinkphp5.0框架,上传视频的时候发现只打印了文件名,文件扩展名(后缀)和临时路径都没有,反而error字段的值是1php.ini,点击后直接在打开的文件内修改大小限制(upload_max_filesize、post_max_size这两个文件)。...

2020-11-01 16:21:09 115

原创 php解析出现No input file specified.

php解析出现No input file specified.这个问题apache No input filespecified,今天是我们配置apache RewriteRule时出现这种问题,解决办法很简单如下打开.htaccess 在RewriteRule 后面的index.php教程后面添加一个“?”.htaccessRewriteEngine onRewriteCond $1 !^(index.php|images|robots.txt)//如果还出现,这个没加上去Rewr

2020-10-28 12:34:18 163

原创 Sql指令(可以写导出数据库)

1.展示所有的表SHOW TABLESarray(5) { [0] => array(1) { ["Tables_in_test"] => string(12) "employee_tbl" } [1] => array(1) { ["Tables_in_test"] => string(9) "lo_school" } [2] => array(1) { ["Tables_in_test"] => string(2

2020-10-20 09:24:59 125

转载 使用 google 网页多语言切换

<!doctype html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta h.

2020-10-13 11:33:23 1218

原创 php面试题基础(一)

一、选择题01.输出为Mozilla/4.0(compatible;MSIE5.01;WindowNT5.0)时,可能的输出语句是: BA.$_SERVER['HTTP_USER_AGENT_TYPE'];B.$_SERVER['HTTP_USER_AGENT'];C.$_SERVER['USER_AGENT'];D.$_SERVER['AGENT']; 02.下面功能PHP无法实现的是: DA.服务器端脚本运行B.命令行脚本运行C.客户端图形界面(GUI)程序D.浏览器端执行DO.

2020-10-09 16:06:20 1574

原创 怎么在vue页面嵌入远程js?

直接在index.html 插入进去方法直接调用

2020-09-23 11:14:06 186

原创 uniapp坑【报Bug】

1.【报Bug】代码报错 read EBADF解决:开启端口

2020-09-12 15:35:34 572

原创 uniapp富文本转化使用

//小程序富文本转换var graceRichTextReg;var GRT = [ ['div', "line-height:2em;"], ['h1', "font-size:3em; line-height:1.5em;"], ['h2', "font-size:2em; line-height:1.8em;"], ['h3', "font-size:1.6em; line-height:2em;"], ['h4', "font-size:1.2em; line-height:2em;.

2020-09-12 12:35:41 1260

原创 uniapp如何引入全局js

1.在common文件夹创建httpApi.js文件,内容如下var getNewsDetail ='/api/v1/news/getNewsDetail';var getNewsList ='/api/v1/news/getNewsList';export default { getNewsDetail:getNewsDetail,//资讯详情 getNewsList:getNewsList,//资讯列表};2.main.js 引入import Vue from '...

2020-09-12 12:32:50 6579 1

原创 php 公众号迁移,openid转换

根据公司的需求,把旧的公众号的用户数据迁移到新的公众号上,这时就会发现,老的数据怎么办,特别是用户的openid匹配不上,腾讯提供了相对应的接口文档。账号迁移后,粉丝的openid会变化,微信用户关注不同的公众号,对应的openid是不一样的,迁移成功后,粉丝的openid以目标帐号(即新公众号)对应的OpenID为准。但开发者可以通过开发接口转换openid,开发文档可以参考:提供一个openid转换的API接口,当帐号迁移后,可以通过该接口:将原帐号粉丝的openid转换为新帐号的openid

2020-09-03 15:44:53 926

原创 面试风云

面试官:"那自增主键达到最大值了,用完了怎么办?" 你:"这问题没遇到过,因为自增主键我们用int类型,一般达不到最大值,我们就分库分表了,所以不曾遇见过!"面试官:"那自增主键达到最大值了,用完了怎么办?"你:"啥?你们公司用的是int而不是bigint?汗.算了,我还是去别家面试吧."...

2020-09-02 10:13:16 88

转载 Nginx根据二级路径/域名映射不同的服务器

server{ listen 80; server_name bb5.378520.cn; index index.php index.html index.htm default.php default.htm default.html; root /www/wwwroot/bb5.378520.cn; #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 #error_page 404/404.html; #S.

2020-06-11 08:48:55 1007

原创 nginx 一个域名配置多个项目的根目录

server { listen 80; server_name testgzh.idyoga.cn; index index.php index.html index.htm; #根据后缀去区分走不同的根目录 location /qyzg/ { root /home/wwwroot/zhibo/testgzh/; try_files $uri $uri/ /index.html last;.

2020-06-11 08:48:33 3435

原创 mysql HAVING使用

1.having字句可以让我们筛选分组之后的各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。

2020-06-08 17:08:32 97

原创 在纯页面获取header信息 头部信息

<!DOCTYPE html><html lang="en"><head> <title>获取浏览器 UserAgent</title> <meta charset="UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="x-ua-compatibl.

2020-05-27 17:00:06 1378

原创 js 跨域名获取 cookie值

setCookie('key','sdas');function setCookie(name, value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + value + ";expires=" + exp.toGMTString().

2020-05-18 13:44:57 912

原创 ajax 加入自定义请求头,出现两次请求 预请求OPTIONS 后端处理

1.tp5处理方式 直接拦截并且返回use think\Response;use think\exception\HttpResponseException;header('Access-Control-Allow-Origin:*');header('Access-Control-Allow-Headers:*');//header('Access-Control-Max-Age:...

2020-04-30 10:49:18 1545

原创 mysql 检查某个字段是否存在某个值

1.SELECT * FROM yp_live WHERE FIND_IN_SET('22',title)

2020-04-01 23:41:34 899

原创 pdf实现在线预览

1.直接pdf打开<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=4.0,user-scalab...

2019-11-15 09:43:34 529

原创 php支付宝H5支付(手机网站支付)

(官方文档 ---- https://docs.open.alipay.com/203/105285/)第一步:创建应用要在您的应用中接入电脑网站支付能力,您需要登录支付宝开放平台(open.alipay.com),在开发者中心中创建您的应用,应用审核通过后会生成应用唯一标识(APPID),并且可以申请开通开放产品使用权限。通过 APPID 您的应用才能调用开放产品的接口能力。需要详细了解开...

2019-10-16 17:02:01 3585

原创 php支付宝电脑网站支付

(官方文档 https://docs.open.alipay.com/270/105899/)第一步:创建应用要在您的应用中接入电脑网站支付能力,您需要登录支付宝开放平台(open.alipay.com),在开发者中心中创建您的应用,应用审核通过后会生成应用唯一标识(APPID),并且可以申请开通开放产品使用权限。通过 APPID 您的应用才能调用开放产品的接口能力。需要详细了解开放平台创建...

2019-10-16 16:56:12 690

原创 php高并发和大流量解决方案

高并发的问题,应关注1. QPS:每秒钟请求或查询数量,在互联网领域指每秒响应的请求数(指 HTTP 请求)2. 吞吐量:单位时间内处理的请求数量(通常由 QPS 和并发数决定)3. 响应时间:从请求发出到收到响应花费时间4. PV:综合浏览量(Page View),即页面浏览量或者点击量,一个访客在 24 小时内访问的页面数量。同一个人浏览你的网站同一个页面,只记作一次 PV5....

2019-08-21 10:25:07 431 1

原创 当接口放回一个长整形的值的时候,处理

json_decode($createTemplateContractDetail, true , 512 , JSON_BIGINT_AS_STRING);把长整形转成字符串

2019-07-04 15:28:26 103

原创 js 监听手机端返回键的动作

$(document).ready(function () { window.history.pushState("", "", "#");});window.addEventListener("popstate", function (e) { // alert(1) // alert(window.history.length); if( window.h...

2019-04-13 17:53:10 1170

转载 tp5 小知识

tp5 路由相关:Route::domain('api.com', 'api');# 路由1Route::get('v1/users/recordDetail','@api/v1.users/recordDetail');# 路由2Route::get('v1/users/recordDetail','v1.users/recordDetail');域名已经绑定模块的前提下:路由...

2019-03-12 23:22:14 440

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除