自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (5)
  • 收藏
  • 关注

原创 layer弹出层点击关闭按钮刷新父页面

例:页面写个a标签方便调用:<a id=“hidalayerclose” style=“display: none;” οnclick=“fureload()”>在弹出层页面,,找到layer关闭按钮,写一个关闭事件,里面去执行js方法。

2024-04-22 14:09:18 149

原创 summernote-image-title:Summernote插件可编辑图像标题和alt属性

1

2024-02-28 16:53:42 338

转载 php生成UUID唯一序列的代码示例

【代码】php生成UUID唯一序列的代码示例。

2024-01-31 14:05:45 77

转载 ZendStudio-13.6.1

1、直接check for updates升级,或者官方下载 http://downloads.zend.com/studio-eclipse/13.6.1/ZendStudio-13.6.1-win32.win32.x86_64.exe。2、关闭软件,进入安装目录 C:\Program Files\Zend\Zend Studio 13.5.1\plugins,替换破解文件(请先备份原有文件再替换,以便破解不了可以恢复)3、启动软件,输入 license key,完成。

2024-01-22 08:40:17 54

原创 微信公众号配置

在微信公众平台(https://mp.weixin.qq.com/)上进行注册和申请即可。提交服务器配置信息后,微信会向你的服务器发送一个GET请求,用于验证服务器配置的有效性。在微信公众平台上创建公众号,并绑定一个域名。URL:填写服务器接口的地址,例如:http://example.com/api.php。登录微信公众平台,打开开发者中心,在"开发配置"页面中,找到并点击"服务器配置"。在服务器上创建一个名为api.php的文件,用来处理微信公众号的消息和事件。三、处理微信公众号的消息和事件。

2024-01-09 10:48:53 396

转载 nvm 安装node

将 <node_version> 替换为要设置为默认的 Node.js 版本号,例如:12.18.2。用于安装指定的 Node.js 版本。将 <node_version> 替换为要安装的 Node.js 版本号,例如:12.18.2。将 <node_version> 替换为要卸载的 Node.js 版本号,例如:12.18.2。用于列出当前计算机上已经安装的所有 Node.js 版本,以及正在使用的版本(带有 -> 标记)用于列出远程可用的所有 Node.js 版本,包括最新的稳定版本和 LTS 版本。

2024-01-05 11:07:07 301

原创 镜像站地址

https://npm.taobao.org/mirrors/node/https://www.npmmirror.com/

2024-01-05 11:00:42 342

原创 微信发送模板消息

【代码】微信发送模板消息。

2023-12-28 11:47:25 349

原创 百度快照跳转到网站首页

【代码】百度快照跳转到网站首页。

2023-12-26 13:33:32 503

原创 fastadmin 导出

【代码】fastadmin 导出。

2023-12-14 08:30:58 545

转载 基于TP5、phpspreadsheet导出数据和图片到excel

感慨一下,我希望我们都能有一点奉献精神,就遇到问题踩的坑大家都能仔细的分享出来,与其你给我完整的demo不如给我分享你踩的坑,因为这次我没踩过这个坑不代表我下一次不会踩坑或许是因为项目需求的问题反正方方面面了,就是大家搞技术的都能奉献一点,这样很多问题都能得到解决,我就是随心写的,如果对你的心理造成伤害我表示抱歉哈,嘿嘿。原文链接:https://blog.csdn.net/weixin_43588185/article/details/115910669。导出图片到excel。// 引入操作图片类。

2023-12-11 09:22:27 246

转载 bootstrap-daterangepicker

monthNames: [‘一月’, ‘二月’, ‘三月’, ‘四月’, ‘五月’, ‘六月’,‘七月’, ‘八月’, ‘九月’, ‘十月’,‘十一月’, ‘十二月’],‘3个月’: [moment().add(3, ‘months’),moment().add(3, ‘months’),],‘3天’: [moment().add(3, ‘days’),moment().add(3, ‘days’),],daysOfWeek: [‘日’, ‘一’, ‘二’, ‘三’, ‘四’, ‘五’, ‘六’],

2023-12-09 10:04:45 51

转载 redis实现延时队列

1、怎么使用redis实现延时队列我们通过redis的有序集合zset来实现简单的延迟队列,将消息数据序列化,作为zset的value,把消息处理时间作为score,每次通过zRangeByScore获取一条消息进行处理。class DelayQueue{protected $prefix = ‘delay_queue:’;protected $redis = null;protected $key = ‘’;public function __construct($queue, $confi

2023-12-02 18:58:58 28

原创 python web api部署服务器

从你提供的输出来看,testapi服务存在,但是它处于禁用状态。你需要启用该服务,然后才能够使用它。一、写一个testapi.service文件,上传到/etc/systemd/system目录下。这将启用并立即启动该服务,并在系统启动时自动启动该服务。

2023-05-26 15:03:18 553

转载 Redis 16 个常见使用场景

Redis 16 个常见使用场景

2022-12-10 09:28:38 114

转载 php 按照分辨率压缩图片到指定kb

<?phpnamespace img;/** * 图片压缩类:通过缩放来压缩。如果要保持源图比例,把参数$percent保持为1即可。 * 即使原比例压缩,也可大幅度缩小。数码相机4M图片。也可以缩为700KB左右。如果缩小比例,则体积会更小。 * 结果:可保存、可直接显示。 */class Img{ private $src; private $image; private $imageinfo; private $percent = 0.5;

2022-04-25 14:40:52 734

原创 日历格式模板

//格式化提交数据function post_input($data){ $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data;}public function test(){ //设置中国时区时间 if (function_exists('date_default_timezone_set')){ d

2022-04-11 09:12:30 126

原创 路由是什么

路由广义上就是映射关系

2022-03-18 14:48:12 181

转载 set-ExecutionPolicy‘ 不是内部或外部命令 cnpm : 无法加载文件 C:\Users\XXX

set-ExecutionPolicy’ 不是内部或外部命令,也不是可运行的程序 或批处理文转到“开始”菜单,然后搜索“ Windows PowerShell ISE”。右键单击x86版本,然后选择“以管理员身份运行”。在顶部,粘贴Set-ExecutionPolicy RemoteSigned ; 运行脚本。 选择“全是”。对64位版本的Powershell ISE(非x86版本)也重复这些步骤。在安装启动服务的时候会报“cnpm : 无法加载文件 C:\Users\XXX\AppData\R

2022-03-17 17:21:24 1197 1

原创 windows powershell或cmd终端命令快捷键

windows powershell或cmd终端命令快捷键1 使用 ↑ 键,可以快速定位到上一次执行的命令2 使用 tab 键,能够快速补全路径3 使用 esc 键,能够快速清空当前已经输入的命令4 输入 cls 命令,可以清空终端...

2022-03-03 10:20:19 478

原创 Warning: require(): open_basedir restriction in effect. File(/www/wwwroot/svnrepos/thinkphp/base.php

Warning: require(): open_basedir restriction in effect. File(/www/wwwroot/svnrepos/thinkphp/base.php) is not within the allowed path(s): (/www/wwwroot/svnrepos/public/:/tmp/:/proc/) in /www/wwwroot/svnrepos/public/index.php on line 16Warning: require(/www

2021-12-07 17:21:55 2634

原创 fastadmin 导出文件

fastadmin 导出大文件 添加set_time_limit(0);@ini_set(‘memory_limit’, -1);

2021-11-20 11:18:11 616

原创 Layui镜像站

推荐使用Layui镜像站:https://www.layui.site Layer:https://www.layui.site/layer/index.htm Mobile:https://www.layui.site/layer/mobile/index.htm Layui文档:https://www.layui.site/doc/index.htm Layui示例:https://www.layui.site/demo/index.htm Layer文档:https://www.layui.site/

2021-11-10 10:08:24 987

原创 mysql重复字段第几次出现 mysql如何标记某字段值第几次重复出现

select A.id,A.mc,count(distinct A1.id) cnt from A left join A1 on A.id<=A1.id and A.mc=A1.mc group by A.idselect A.id,A.mc,count(distinct A1.id) cnt from A left join A1 on A.id>=A1.id and A.mc=A1.mc group by A.id查询结果

2021-09-10 11:21:02 656

原创 tp5.0安装 workerman和运行 websocket

第一步:cmd 到项目根目录运行1 :composer require topthink/think-worker=1.0.* -vvvwindows下需要运行(tp5手册:https://www.kancloud.cn/manual/thinkphp5/235128)2: composer require workerman/workerman-for-win第二步public 目录新建server .php文件define(‘APP_PATH’, DIR . ‘/…/application/

2021-07-08 14:58:50 495

原创 Postman设置全局token

使用Postman时,经常会遇到接口需要加token,每次手动添加较麻烦,这里介绍了全局设置token的方法:获取token:在Postman的Tests填写如下代码,设置Postman的环境变量token方法:pm.test(“Status code is 200”, function () {pm.response.to.have.status(200);});var data = JSON.parse(responseBody); // 把responseBody转为json字符串

2021-07-07 08:38:59 411

原创 windows本地部署websocket

1官网下载 安装包官网链接:http://websocketd.com/将下载下来的文件进行解压,解压之后可以看到里面有一个.exe的执行文件然后配置环境变量path,径路指向websocket的可执行文件所在路径,这样就可以直接使用websocketd的命令了...

2021-07-02 16:50:30 1732 2

原创 ThinkPHP5.0的助手函数汇总

```phpload_trait:快速导入Traits,PHP5.5以上无需调用/** * 快速导入Traits PHP5.5以上无需调用 * @param string $class trait库 * @param string $ext 类库后缀 * @return boolean */load_trait($class, $ext = EXT)exception:抛出异常处理/** * 抛出异常处理 * @param string $msg 异常消息 *.

2021-06-30 14:54:00 159 2

原创 使用zend studio 添加本地项目

1:选择:File-》new-》project,如下图显示:2:选择后会弹出一个框,接下来选择:General-》Project,点next,步骤如下图:3:再次弹出一个框,里面写上本地的项目名称,再点完成即可加载一个本地的项目,如下图:...

2021-06-24 10:58:40 196

转载 正则表达式

https://c.runoob.com/front-end/854校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$有两位小数

2021-06-15 12:13:42 82

转载 zend studio直接导入外部项目而无须创建新项目

1、打开zend stuidio 编辑器,选择 file->New->Other,打开other选项,打开面板如下,选择 General/projecthttps://blog.csdn.net/happysunshineguy/article/details/77160026

2021-06-10 10:36:16 44

转载 全网最好用的VS Code插件推荐

https://blog.csdn.net/bigbear00007/article/details/103449939/

2021-06-08 09:05:33 64

转载 API接口设计要考虑的几个重要原则和方法总结

1.合理的接口命名;接口的命名必须规范优雅,在未看到接口文档时,就可以根据接口的URL明白接口的功能是什么?2.入参和出参的规范化定义,有统一的风格;一个项目内的所有接口,必须有统一的风格,统一返回格式,约定业务层错误编码,每个编码可以携带明确的错误信息。出入参字段含义明确,采用统一的命名规范,如驼峰命名等。返回格式统一采用json格式。举一个例子:{ "status": "failure", "error_code": 100003, "error_message": "未

2021-05-28 10:00:01 1546

转载 php处理浮点数、精度运算、数字处理

本篇文章给大家介绍php处理浮点数、精度运算、数字处理等。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。前言php浮点类型数字进行运算 稍微不留神就会出现偏差 特别是金融行业,电子商户订单,商城类项目。浮点数的精度有限。尽管取决于系统,PHP 通常使用 IEEE 754 双精度格式,则由于取整而导致的最大相对误差为 1.11e-16。非基本数学运算可能会给出更大误差,并且要考虑到进行复合运算时的误差传递。永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等

2021-05-16 21:28:03 313

原创 php大小写转换

在编写PHP程序时,经常会需要对一些字符串进行大小写转换,下面是几个最常用的函数strtolower() //将字符串转换为小写形式strtoupper() //将字符串转换为大写形式ucfirst() //将字符串的第一个字符转换为大写形式ucwords() //将字符串中每一个单词的首字母转换为大写形式...

2021-04-26 12:56:51 43

原创 依赖注入的理解

//\app\common\Temp $temp 触发依赖注入 public function getMothod(\app\common\Temp $temp){ //\app\common\Temp $temp等价于 //$temp =new \app\common\Temp; $temp->setName('学习tp5.1'); echo $temp->getName(); }...

2021-04-19 16:06:55 41

原创 php 中trait类实现代码复用

trait Demo1{ public function test1(){ return __METHOD__; }}trait Demo2{ public function test2(){ return __METHOD__; }}class Demo{ use Demo1,Demo2; public function test(){ return __METHOD__; }}$obj =

2021-04-19 13:27:34 66

转载 网页不被复制

1、通过css的方式{/* moz-user-select: -moz-none; */-moz-user-select: none;-o-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}2、通过在body标签中添加如下属性:3、在js中添加如下两行语句://禁止页面选择以及鼠标右键document.οncο

2021-04-15 18:46:09 56

转载 Memcached与Redis的区别和选择

一、Memcached简介Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染

2021-04-15 18:44:49 97

原创 小程序的openid和公众号的openid是否一致

同一个用户在小程序和公众号的下的两个openid肯定不一样如果小程序和公众号都绑定在同一个开放平台账号下的话,用户在小程序和在公众号下的unionid是一样的

2021-04-09 20:39:13 2769

summernote-image-title:Summernote插件可编辑图像标题和alt属性

summernote-image-title:Summernote插件可编辑图像标题和alt属性

2024-02-28

环形进度条环形进度条环形进度条

环形进度条

2022-04-15

fastadmin 导出csv文件

fastadmin 导出csv文件

2021-11-20

webuploader.zip

webuploader.zip

2021-08-04

微信扫描二维码提示在浏览器中打开

微信扫描二维码提示在浏览器中打开

2020-11-25

手机底部菜单手机底部菜单

手机底部菜单

2020-11-22

空空如也

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

TA关注的人

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