自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C赏心悦目

所有的为时已晚,都是开始的最好时候!

  • 博客(189)
  • 资源 (1)
  • 问答 (7)
  • 收藏
  • 关注

转载 Postman-----如何导入和导出

此处介绍2种导出和导入的操作方法,一种是通过分享link,另一种是导出json文件,再次导入,个人推荐link的方式,简单方便,下面将详细介绍。2,本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。1.2、导入link的操作步骤。著作权归作者所有:来自51CTO博客作者Lucky_Syw的原创作品,请联系作者获取转载授权,否则将追究法律责任。Postman-----如何导入和导出。第一种:分享链接,导入链接的方式。

2023-01-06 10:50:47 8447 1

转载 网站都变成灰色了,这是怎么实现的?

有些时候我们需要把网站页面变成黑白色或灰色,特别是对于一些需要悼念的日子,以及一些影响力很大的伟人逝世或纪念日的时候,都会让网站的全部网页变成灰色(黑白色),以表示我们对逝者或者英雄的缅怀和悼念。当大家看到全站的内容都变成了灰色,包括按钮、图片等等。这时候我们可能会好奇这是怎么做到的呢?有人会以为所有的内容都统一换了一个 CSS 样式,图片也全换成灰色的了,按钮等样式也统一换成了灰色样式。但你想想这个成本也太高了,而且万一某个控件忘记加灰色样式了岂不是太突兀了。其实,解决方案很简单,只需要几行代码就

2022-12-03 14:08:31 318

转载 (thinkphp)Error while sending STMT_PREPARE packet. PID=某些数字

这个错误有时候执行程序就会突然出现,比较不稳定。。。想调试也无从下手。我这边是通过频繁刷新大概7-20次,就会出现这个错误了,然后去ThinkPHP官网论坛找了相关资料整理出方法:thinkphp5.0.x版本有这问题,thinkphp5.0.24版本已经修复1、修改数据库设置文件 database.php或者config.php添加//是否需要断线重连'break_reconnect' => true,修改第一步之后,我频繁刷新都不会出现那个错误了。但网上资料说要把以下两步也改

2022-05-19 11:43:39 610

转载 PHP array_slice():截取数组的一部分

PHParray_slice() 函数用来截取数组,也就是从数组中提取出一个片段,语法如下:array array_slice ( array $arr , int $start [, int $length = NULL [, bool $preserve_keys = false ]] )参数说明:arr 表示要截取的数组。 start 表示开始截取的位置(下标): 如果 start 为正数,则从前往后截取。 如果 start 为负数,则从距离 arr 末端 -start 的位置开.

2022-05-16 15:40:55 990

转载 phpexcel列数太多,【PHPEXECL】关于使用phpExecl导出数据时,列数超过26个报错问题

今天遇到一个关于导出excel表的问题,原因是因为导出的数据列数超过26列,为什么超过26列就会报错呢,因为execl表的抬头标示是从A-Z的,所以超过26位之后,会用[/^等等标识符进行标示.其实这些标识符是有规则的,这些是根据ASCII码进行编排的.下面我们来看看完善的代码protectedfunction getExcel($fileName,$headArr,$data,$keys){//导入PHPExcel类库,因为PHPExcel没有用命名空间,只能inport导入impor.

2022-05-04 18:36:20 744

转载 mysql中数据类型的取值范围

mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下:1、bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到18446744073709551615。一位为 8 个字节。2、int一个正常大小整数。有符号的范围是-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647

2022-04-22 18:03:23 2033

转载 校验身份证号码格式是否正确

<?php/** * 校验身份证号码格式是否正确 * @param string $idcard * @return bool */function checkIdcard($idcard){ $idcard = strtoupper($idcard); if (!preg_match('#^\d{17}(\d|X)$#', $idcard)) { return false; } // 判断出生年月日的合法性(解决号码为666666666.

2022-04-19 18:07:49 284

转载 MySQL之OPTIMIZE TABLE应用简介

文章目录简介使用场景STEP1:准备阶段STEP2:删除操作前查看STEP3:删除数据STEP4:查看删除后的文件STEP5、使用optimize table优化STEP6、查看优化后的文件简介MySQL删除表数据(DELETE)时,MySQL并不会回收这条记录占据的存储空间以及索引位,而是空在那里,等待新的数据来弥补这个空洞。若一时半会没有数据来填补这个空洞,就会形成资源浪费。OPTIMIZE TABLE操作会整理数据文件的碎片,释放多余的空间。所以对于写操作比较频繁的表,需要根据实际

2022-04-15 14:58:39 6346

转载 win11关闭微软拼音输入法中英文切换

在日常使用Windows的微软拼音输入法的过程中,经常会不小心按住shift键,使得输入法在中文中切换,带来不便,所以使用了两个键盘:一是微软拼音输入法(禁用其快捷键切换输入法功能),二是英文键盘(选用了美式键盘),用于满足中英文的输入。步骤如下:1.点击‘中文’后的‘三个点’,语言选项➡键盘(微软拼音),键盘选项➡按键2.三个框均不勾选即可。————————————————版权声明:本文为CSDN博主「HGW XX 7」的原创文章,遵循CC 4.0 BY-SA版权协...

2022-04-14 18:18:22 7061

转载 TP6一键删除runtime缓存文件

在系统公共函数文件里面新建一个方法:如下/** * del_dir() * 循环删除目录和文件 * @param string $dir_name * @return bool */function del_dir($dir) { $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir.

2022-04-12 11:43:21 1356

转载 echarts的x轴文字展示不全

当x轴文字过长时,可能会出现重叠现象,如图:解决文字过长展示不全的问题,可以有以下解决方式:设置x轴文字倾斜一定角度,可防止文字重叠 1 2 3 4 5 6 7 8 9 10 xAxis: [ { name:'部门', type:'category', axisLabel: { ...

2022-04-02 16:31:54 7513

转载 360浏览器服务组件怎么关闭,开机总是弹出新闻窗

方案一:到目录F:\ProgramFiles(x86)\360se6\Application\components\sesvc下查看文件sesvc.exe的属性也可以看到该文件的描述为360安全浏览器服务组件。再一次证明“热点新闻”弹窗是360安全浏览器捆绑的插件。禁止方法win + R 然后输入gpedit.msc。点击确定,打开组策略管理器在界面左侧依次选择 用户配置–>管理模板–>系统在界面右侧双击 “不运行指定的 windows 应用程序”. 如图:选..

2022-03-21 17:40:08 7279

转载 win10系统,找不到gpedit.msc文件怎么办?组策略编辑器添加方法

gpedit.msc是大伙儿常见到的一种命令,在运行里输入能够打开本地策略组编辑器,可是有的盆友碰到win10电脑上gpedit.msc找不到的状况,那麼电脑上gpedit.msc找不到怎么办呢?下面大家来详细介绍win10电脑上gpedit.msc找不到处理方法。1、最先与此同时按键盘上的WIN R键,打开运行对话框,输入notepad打开记事本。2、随后在记事本中复制以下代码。@echo offpushd "%~dp0"dir /b %systemroot%\Window

2022-03-21 17:30:52 1794

转载 阿里云服务器,解析二级域名

原文链接:阿里云服务器,解析二级域名_Selly166的博客-CSDN博客前提你必须有一级的域名操作步骤:进入控制台首页 进入域名控制台解析二级域名1、点击一级域名对应的【解析】菜单2、添加二级域名,可以查看标红的说明,很好理解3、等待几分钟,就可以了;...

2021-12-21 10:47:38 739

转载 Windows 10 配置Java 环境变量

下载、安装官网下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html快速下载链接:https://codechina.csdn.net/the-tutorials/java/-/raw/master/jdk1.8_windows.exe下载 JDK下载地址:Java Downloads | Oracle点击下载按钮:开始安装JDK:可以设置为你想安装.

2021-12-15 11:45:17 121

转载 Git 工具 - 贮藏与清理

​​​​​​Git - 贮藏与清理贮藏与清理有时,当你在项目的一部分上已经工作一段时间后,所有东西都进入了混乱的状态, 而这时你想要切换到另一个分支做一点别的事情。 问题是,你不想仅仅因为过会儿回到这一点而为做了一半的工作创建一次提交。 针对这个问题的答案是git stash命令。贮藏(stash)会处理工作目录的脏的状态——即跟踪文件的修改与暂存的改动——然后将未完成的修改保存到一个栈上, 而你可以在任何时候重新应用这些改动(甚至在不同的分支上)。 Note ..

2021-12-11 10:01:03 361

转载 Git 中.gitignore 使用和.gitignore 无效的解决方法

昨天把新公司的项目提交到了 GitLab 上,感觉 GitLab 创建项目很简洁并没有看到设置 Git版本忽略文件的选项。然后就直接提交了上去。可是烦人的事来了,Xcode 的缓存文件和一些系统目录缓存文件不断出现更改。实在不忍直视,然后到项目目录下:// 1 新建 .gitignore文件touch .gitignore >// 2 然后打开文件open .gitignore>// 3 添加忽略信息并保存# OS X.DS_Store# Xcodebuild

2021-12-11 09:56:43 415

转载 PHP sprintf() 函数

实例把百分号(%)符号替换成一个作为参数进行传递的变量:<?php $number = 9; $str = "RUNOOB"; $txt = sprintf("%s 每天有 %u 万人在访问!", $str, $number); echo $txt; ?>执行输出结果如下:RUNOOB 每天有 9 万人在访问!定义和用法sprintf() 函数把格式化的字符串写入一个变量中。arg1、arg2、++ 参数将被插入到主字符串中的百分号(%)符号处。该函数是逐步执行的。在

2021-12-09 17:04:43 263

转载 array_column() 返回输入数组中某个单一列的值。

$res = array_column([['a'=>11,'b'=>22]],'b');$res2 = array_column([[33,44,55]],1,0);print_r($res);print_r($res2);结果:Array( [0] => 22)Array( [33] => 44)从记录集中取出 last_name 列:<?php// 表示由数据库返回的可能记录集的数组$a = array( arr.

2021-12-07 10:17:36 182

转载 TP6打印sql语句的几种方法

方法一:在链式写法的语句后面执行以下语句:本例前缀:$Db = Db::name($tableName);$Db->field($field);$Db->where($where)->select();调用此句:echo $Db->getLastSql();exit;方法二:在链式写法的中间添加fetchSql:本例前缀:$Db = Db::name($tableName);$Db->field($field);调用此句:echo $..

2021-12-06 19:03:52 5959

转载 史上最全最实用HBuilder快捷键大全

史上最全最实用HBuilder快捷键大全一、文件操作二、编辑操作三、插入操作四、转义操作五、选择操作六、跳转操作七、查找操作八、运行九、视图一、文件操作新建菜单: ctrl + N新建: ctrl + N关闭: ctrl + w全部关闭: ctrl + shift + w保存: ctrl + s全部保存: ctrl + shift + s刷新: F5属性: Alt + Enter二、编辑操作激活代码助手:Alt + /显示方法参数提示: Alt + Shift +

2021-12-06 10:33:01 6955

转载 Windows下Git多账号配置,同一电脑多个ssh-key的管理

小编推荐  自己开发app到上架应用市场需要经历什么?   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有一些提到一些基础的操作。  本文以配置github.com账号和git.oschina.net账号来逐步演示在Windows环境下配置Git多账号支持即在同一个电脑上管理多个ssh-key,对git多一分了解。  备注:这篇文章所有执行命令的地方都是在管理员模式下进行,即打开cmd,Git Ba

2021-12-01 14:16:43 579 1

转载 Git国内下载镜像

官网的git下载非常慢,推荐一个国内的git镜像网站git-for-windows Mirror原文链接:Git国内下载镜像_OriSu-CSDN博客_git镜像

2021-11-26 13:00:51 1321

转载 浅谈PHP面向对象编程(七、抽象类与接口)

7.0 抽象类与接口当定义一个类时,常常需要定义一些方法来描述该类的行为特征、但有时这些方法的实现方式是无法确定的,此时就可以使用抽象类和接口。抽象类和接口用于提高程序的灵活性、抽象类是一种特殊的类,而接口又是一种待殊的抽象类。接下来本节将针对抽象类和接口进行详细讲解。7.1 抽象类当在定义一个类的 时候,其中所霜的某些方法暂时并不能完全定义出来,而是让其继承的类来实现,此时就可以用到抽象类。比如定又一个动物类,每种动物有一“叫” 的方法,面每种动物叫的方式不同,因此可以..

2021-06-17 15:57:42 256

转载 ThinkPHP 3.1.2调试模式开启有什么用

ThinkPHP有专门为开发过程而设置的调试模式,开启调试模式后,会牺牲一定的执行效率,但带来的方便和除错功能非常值得。调试模式的优势在于:开启日志记录,任何错误信息和调试信息都会详细记录,便于调试;1、关闭模板缓存,模板修改可以即时生效;2、记录SQL日志,方便分析SQL;3、关闭字段缓存,数据表字段修改不受缓存影响;4、严格检查文件大小写(即使是Windows平台),帮助你提前发现Linux部署可能导致的隐患问题;5、通过页面Trace功能更好的调试和发现错误;朋友,我不是很理解.

2021-05-12 10:46:22 288

转载 VMware 设置虚拟机全屏

在VMware里安装虚拟机的时候,默认的系统窗口并没有在虚拟机中全屏显示,看着比较小,而且不方便,可以通过虚拟机的设置使得系统桌面在虚拟机中全屏显示。本文以Ubuntu 20.04 为例进行说明,其实换了其它 Linux 系统也是一样的操作。1. 依次点击 “虚拟机”,“安装 VMware Tools(T)”,点击后在虚拟机下方出现提示信息,同时在左侧工具栏会出现VMware Tools,如下图所示:2. 点击左侧工具栏中的 VMware Tools ,将VMwareTools-10.3.10-1.

2021-04-14 15:21:13 2769

转载 密码加盐

加密算法进行反向查询地址http://www.cmd5.com/一、密码加盐加盐加密是一种对系统登录口令的加密方式,它实现的方式是将每一个口令同一个叫做”盐“(salt)的n位随机数相关联。无论何时只要口令改变,随机数就改变。随机数以未加密的方式存放在口令文件中,这样每个人都可以读。不再只保存加密过的口令,而是先将口令和随机数连接起来然后一同加密,加密后的结果放在口令文件中。二、几种常见的破解密码的方法最简单、常见的破解方式当属字典破解(Dictionary Attac...

2021-03-29 11:27:44 300

转载 PHPExcel对于Excel中日期和时间类型的处理

PHPExcel是一款优秀的处理Excel文件读写的开源PHP Library,能够给我们提供强大的Excel读写能力,本文针对Excel处理过程中关于日期和时间类型的处理进行深入的讨论。PHPExcel最新的版本是2014年3月2日发布的1.8.0版本,后来项目迁移到了GitHub,后续的版本已经更名为PHPSpreadSheet。一、Excel中的日期和时间类型Excel中的日期存储的是数值类型,计算的是从1900年1月1日到现在的数值。例如2008-12-31实际上存储的是39813。可.

2021-02-01 21:00:34 603

转载 cmd乱码

为解决乱码问题,我们往往会把编码方式改为“utf-8”,下面就以此为例。 打开cmd窗口,在命令行输入 “chcp 65001” 。 (65001代表编码格式为utf-8) 按下回车键后,控制台的编码方式就会更改为utf-8了,你也可以按照上面的方式,查看编码方式进行检验。 如果你想一直保持这种编码格式,而非仅限于本次使用,那么还有一步操作:打开“属性”>>“选项”,勾选“丢弃旧的副本”这一项。只有选中了这一项,才能在下一次打开cmd时,保持编码..

2021-01-28 19:06:43 216

转载 谷歌浏览器:解决Chrome加载扩展程序提示程序包无效

将文件后缀改为.rar 将压缩包解压出来 加载已解压的扩展程序,选择刚解压出来的文件夹即可

2021-01-25 22:19:18 883

转载 php验证一个日期的格式是否正确

思路可以用strtotime()把日期($date)转成时间戳,再用date()按需要验证的格式转成一个日期,来跟$date比较是否相同来验证这个日期的格式是否是正确的。$dateTime=”2010-6-4 00:00:00″;if(preg_match(“/^d{4}-d{2}-d{2} d{2}:d{2}:d{2}$/s”,$dateTime)){echo “Yes”;}else{echo “No”;}/** 方法 isDate* 功能 判断日期格式是否正

2020-12-07 12:06:39 1083

原创 线上临时记录日志

$file = 'log.txt'; $content = "public_log:" . $result2 . "\ndata_array:" . var_export($data_array, true) ."\n"; file_put_contents($file,$content,FILE_APPEND);注意var_export($data_array, true)的第二个参数true;参考:var_export()函数用于输出...

2020-12-02 14:19:41 211 1

转载 notepad++添加到右键快捷方式

效果展示:一、下载官网地址:https://notepad-plus-plus.org/我下载的绿色版,不用安装二、解压我解压放到了D盘这个目录:三、新建个txt文档,把下面这段复制进去(注意路径) Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\NotePad++] @="NotePad++" "Icon"="D:\\Program Fil..

2020-10-20 14:57:56 323

原创 详解CSS中的display属性

上周使用layer.tips(‘提示信息’。‘#id’);含有id的元素设置display:none后,提示信息弹出框位置错位了,百度后找的以下原因:应该是含有id的元素脱离文档流造成的。参考:https://www.cnblogs.com/controlms/p/7762012.html前言  display在网页的设计中经常用到,对页面的布局和尺寸等内容有着很大影响,常用的主要有none、block、inline(默认值)、inline-block等几个属性,本文详细介绍关于d.

2020-10-19 09:59:51 4701

转载 highcharts 折线图 饼图

一.折线图(以时间为x轴)先上一张效果图直接上代码function graph(data) { $('#container').highcharts({ global:{ useUTC:false }, chart: { type: 'spline' }, credits:{

2020-09-11 11:26:06 244 1

转载 jquery on()方法绑定多个选择器,多个事件

on(events,[selector],[data],fn)•events:一个或多个用空格分隔的事件类型和可选的命名空间,如"click"或"keydown.myPlugin" 。•selector:一个选择器字符串用于过滤器的触发事件的选择器元素的后代。如果选择器为null或省略,当它到达选定的元素,事件总是触发。•data:当一个事件被触发时要传递event.data给事件处理函数。•fn:该事件被触发时执行的函数。 false 值也可以做一个函数的简写,返回false。这样一个需.

2020-08-07 18:57:26 794

转载 thinkphp5踩坑之部署到服务器模板不存在

今天把公司的一个项目部署到Linux服务器上,测试发现某些模板竟然会报错说“模板不存在:/Application/Admin/….”但是在本地Windows环境测试时没有问题的,到底问题出现在哪里呢?报错如下:检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错。经过查资料发现,使用$this->fetch();渲染模板的时候会自动渲染view目录下对应控制器的对应的模板。问题就出现在这里,因为开发是在Windows环境下开发的,在Windows下不区分文件名大小写,L..

2020-07-16 16:06:57 488

转载 phpstudy使用nginx服务器的版本,thinkphp项目打不开报错404,或者报path_info错

如题, nginx服务器是不支持path_info.需要配置nginx文件.博主本地环境是window + 2018 phpstudy进入phpstudy安装目录, 进入nginx文件夹, 再进入conf文件,打开vhosts.conf文件增加如下语句(重写ur规则):location / {if (!-e $request_filename) {rewrite ^/(.*)$ /index.php?s=/$1 last;...

2020-07-16 13:49:38 489 1

转载 git push 每次都需要输入用户名和密码 TortoiseGit 不用每次输入用户名和密码的方法

最近使用git每次提交代码到远端和fetch 远端代码的时候都需要输入用户名密码 比较麻烦,特地弄了一下 这里也记录下步骤。之所以每次都需要输入用户名密码是因为使用的是https的方式进行连接的 一个检测方式是是在终端 输入git remote -v显示的结果是origin https:项目地址.git (fetch)origin https:项目地址.git (push)就说明用的是用https 的方式连接远端 需要将其修改为ssh方式。下面是修改方式 在终端中输入gi...

2020-07-07 16:19:13 435

转载 Git使用出现warning: LF will be replaced by CRLF 的完美解决办法

Huang Rong@DESKTOP-O2VRRQO MINGW64 ~/Documents/git/testgit (master)$ git add test.txtwarning: LF will be replaced by CRLF in test.txt.The file will have its original line endings in your working directory12345出现warning: LF will be replaced by CRL

2020-07-07 16:02:49 2150

searchableSelect.zip

jQuery-searchableSelect下拉框带搜索插件,支持模糊查询。 jQuery-searchableSelect下拉框带搜索插件,支持模糊查询。

2020-09-23

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

TA关注的人

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