自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 php玩一笔画完

php玩一笔画完实现方式说明代码实现输入顶点解析顶点顶点关系邻接矩阵计算路径路径结果其他路径一关多路径其他关路径完整代码实现方式说明如上图所示,猫咪可以走上下左右的灰色方块,直到把方块走完。我们把每个灰色方块简化成一个顶点,每个方块到另一个方块的路径简化为边。这种顶点和边关系就可以用邻接矩阵来表示。有了邻接矩阵,我们就可以用深度优先算法来计算顶点之间的可达路径。简化顶点顶点与顶点间的...

2019-08-23 15:52:20 494

原创 rabbit mq 将 durable 改成 true

设置 durable=false,如果消费者长期未启动的话,发布者启用队列的时候会出错。这时候需要改 durable=true.但是问题又来了,已经存在的队列不可更改 durable,会报错inequivalent arg ‘durable’ for queue ‘queueName’ in vhost ‘/’ received ‘true’ but current is ‘false’或者 inequivalent arg ‘durable’ for queue ‘exchangeName’

2022-05-09 16:24:05 1698

原创 地址参数 &times 转义成 x 的问题

$url = 'http://localhost/mytest';$time = floor(microtime(true) * 1000);$url .= '?code=codevalue' . '&timestamp=' . $time ;echo $url;echo '</br>';echo htmlspecialchars($url);直接输出 urlhttp://localhost/mytest?code=codevalue×tamp=163601510698

2021-11-04 16:42:00 542

原创 json_encode 转义中文和反斜杠

json_encode 转义问题php 项目开发经常遇到用 json_encode 处理参数然后加密去请求别的项目接口,如果其他项目是非 php 语言,容易在 json_encode 的时候出现中文转义和反斜杠转义的问题,导致加密参数出错。处理中文转义...

2021-08-18 13:47:28 979

原创 instr 排序错误用 field 代替

instr 排序错误用 field 代替instr 排序失效:SELECT * FROM `myguests` WHERE id IN (16,1,4,19,17,20) ORDER BY INSTR('16,1,4,19,17,20',id);得到的排序结果是:1、16、4、19、27、20field 排序正确 :SELECT * FROM `myguests` WHERE id IN (16,1,4,19,17,20) ORDER BY FIELD(id,16,1,4,19,17,20);

2021-08-16 15:20:56 170

原创 win10 电脑内存占用率过高解决

win10 电脑内存占用率过高解决问题:win10 电脑开机即占用内存 80% 以上解决方法:关闭电脑快速启动1、win + x > 电源选项 > 选择电源按钮的功能。或 控制面板搜索“电源” > 更改电源按钮的功能。2、更改当前不可用的设置 > 启用快速启动 去掉 √ 勾选 > 保存修改3、重启电脑,开机内存占用率下降到 30% 左右...

2021-08-13 11:56:43 7290

原创 phpstorm快速注释方法

在方法的前面,输入/**,然后回车,自动加载方法的注释。默认的注释包括请求参数和返回参数。可自定义注释,添加一些注释参数。file->setting->Editor->File and Code Templates->Includes->Php Function Doc Comment 添加一些参数。/** * Notes: * User: ${USER} * Date: ${DATE} * Time:${TIME}${PARAM_DOC}#if (${TY

2020-08-04 10:49:44 3562

原创 远程访问个人电脑项目

访问个人电脑项目ngrokngrok注册账号进入ngrok,里面会提示你要做的4个步骤。下载ngrok,https://dashboard.ngrok.com/get-started/setup。解压ngrok。到你的下载目录解压,解压后只有ngrok.exe这么一个项目。直接打开这个项目,或者用cmd进入目录中打开。我的目录是E:\download\ngrok-stable-windows-386,打开如下。将步骤3的语句复制粘贴到你的ngrok里面如下将步骤4的语句复制粘贴到你的

2020-07-22 15:58:21 286

原创 sourcetree安装和使用

到官网下载 windows 版本的 sourcetree,参考网址:https://www.sourcetreeapp.com/安装的时候用账号登陆,需要跳转到浏览器操作。(如果没有,注册一个)安装完成后,source 会安装到目录 C:\Users\yourcomputername\AppData\Local\SourceTree 里面。如果没有 AppData,打开隐藏文件即可看到。将 \...

2020-07-22 15:15:30 343

转载 浏览器关闭后,Session就销毁了吗?

话题:       当浏览器关闭后,Session就销毁了吗?答案:        存在于浏览器上的唯一标识符JSESSIONID(sessionid)消失了,但是服务器中存放的sessionid并没有立马销毁。分析:       我们知道Session是JSP的九大内置对象(也叫隐...

2020-07-22 14:37:16 800

原创 两台电脑之间共享文件

两台电脑之间共享文件设置共享文件夹访问共享文件设置共享文件夹创建一个文件夹share,一个要分享的文件share.txt右键点击文件夹share,双击“属性”选择“共享”->“高级共享”。勾选“共享此文件夹”,其余默认或加加点注释。点击“确认”即可。cmd 输入 ipconfig 查看此电脑 ip 。比如192.168.2.107。访问共享文件“win+r”快捷键打开运行...

2020-04-17 11:11:21 2914

原创 分页的简单示例

分页实质就数据库的分段查询假如每页5条数据,则第一页的数据库查询如下SELECT * FROM `myguests` limit 0,5第二页:…limit 5,5第三页:…limit 10,5…第n页:…limit (n-1)*5,5所以只要获取当前页数,根据当前页数去查询相应数据段即可。代码实现index.php<?phpclass ConnectTable{...

2019-11-08 10:50:11 276

原创 微信小程序图片上传并保存到php服务器

微信小程序图片上传并保存到php服务器说明代码详情小程序代码php代码运行结果说明简单演示微信小程序上传 jpg 图片到 php 后台,并在 php 保存接收到的图片。使用微信开发者工具运行小程序代码。勾选“不校验合法域名、web-view(业务域名),TLS版本及HTTPS证书”,可在工具里面用 http 访问 php 服务器域名,本地小程序甚至可以访问本地 php 项目。代码详情...

2019-10-18 13:57:40 2837

原创 git常见的n个报错解决

git常见的n个报错解决n.1 代码库文件覆盖本地文件(xshell)== error: Your local changes to the following files would be overwritten by merge: protected/config/main.php Please, commit your changes or stash them befo...

2019-09-09 14:00:59 299

原创 mysql数组入库

mysql数组入库

2019-08-21 17:12:37 1215

原创 php将大文件平均拆分成小文件

最近获得了一个40多万行数据的文件,需要把这个大文件分成小文件,在做完这件事之后,写个文档记录一下。相关主要函数ftell() 返回文件指针的当前位置。fseek() 把文件指针从当前位置向前或向后移动到新的位置,新位置从文件头开始以字节数度量。<?php $file = fopen('source/data.txt','r+') or die('fail'); echo...

2019-08-07 16:47:02 784

转载 文件的获取,文件路径./和../

学习了 ”/ " 、“ ./ “ 、 ”…/“的区别在此记录下/ :表示当前路径的根路径。./ :表示当前路径。…/ :表示父级路径,当前路径所在的上一级路径。举个栗子:在读取文件时,路径的写法有如下方式1、文件在当前目录(以图像文件为例,当前项目文件为中心)“./1.jpg” 或 “1.jpg”2、文件在上层目录(1)在上层目录下"../1.jpg"(2)在上层目录...

2019-05-27 17:25:50 393

原创 phpstorm参数、方法、类、文件的定位和查找方法

定位1、定位参数、方法、类ctrl键+鼠标左键ctrl键+鼠标左键点击318行元素“str”,鼠标光标会跳转到310行该参数初始化的地方。同样ctrl键+鼠标左键点击方法、类,光标都会跳到该方法、类所在的位置。这样在调用繁多的项目中能快速找到元素、方法和类。如下图.2、套用定位左下角位置左下角指示了当前鼠标光标所在行的位置。左键点击,鼠标跳转到该元素所在的行。3、查找文件位置...

2019-05-23 18:36:15 11554

转载 wampserver环境下配置虚拟域名

1.首先打开wamp文件夹下面的bin文件夹找到Apache打开下面的conf文件夹。找到httpd.conf文件打开,然后将里面的Include conf/extra/httpd-vhosts.conf将前面的#号去掉。2.然后打开conf文件夹下面的extra文件夹打开找到 httpd-vhosts.conf 文件打开,然后在文件的最下面配置虚拟域名:<VirtualHost *...

2019-05-21 16:05:19 272

原创 Chrome 主页被恶意篡改快速解决

Chrome 主页被恶意篡改,搜索网上的解决方式,大多数是删除快捷方式下的“目标”附带的篡改地址。如下图。如果有相同情况,直接删除篡改地址就可以。可是我的电脑中,就算是主页被篡改,目标地址还是没有异样。如下图。网上搜了大量结果,居然还有人说要安装360或者电脑管家,简直疯狂。安了这些流氓软件,更别想改好主页,只会被篡改得越多,不仅是chrome,你的其他浏览器主页都有被篡改的可能。后来...

2019-04-18 09:56:34 20038 13

空空如也

空空如也

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

TA关注的人

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