- 最新
- 程序人生
- php开发
- 大前端
- 后端开发
- 数据库
- 移动端
- 运维开发
- UI设计
- 开发工具
-
php开发
PHP实现递归,原来有这么几种方法
递归函数是我们常用到的一类函数,最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则会无限调用下去。一般来说,递归函数可利用全局变量,引用,静态变量,但需对他们的作用范围有所理解。递归函数也是解决无限级分类的一个很好的技巧。
2022-07-15 860 -
移动端
使用Linux的Crontab定时执行PHP脚本,你还不会??
首先说说cron,它是一个linux下的定时执行工具。 根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。
2022-07-15 3025 -
php开发
PHP在做api开发中,RSA加密算法的使用
RSA 加密是什么?RSA(Rivest-Shamir-Adleman)是最早的公钥密码系统之一,广泛用于安全数据传输。3 位数学家 Rivest、Shamir 和 Adleman 的名字来命名的。
2022-07-15 1032 -
php开发
「新手篇」ThinkPHP-配置环境引入UI
配置加速源,安装orm扩展,安装composer, 安装驱动,使用composer命令在指定的目录安装Thinkphp6.x;
2022-06-12 3352 -
php开发
ThinkPHP6记录百度等蜘蛛的爬取日志
在控制器的父类如IndexBase中写入以下代码,所有前端控制器继承这个控制器
2022-06-12 6112 -
数据库
Navicat Premium 16.0.12 mac中文汉化包
Navicat Premium 16.0.12 mac中文汉化包
2022-04-07 5556
-
程序人生
妙控触摸板使用比较累
妙控板使用起来不知道你们使用的胳膊累不累那
2021-07-10 4543 -
程序人生
苹果电脑自定义文件夹图标
教你怎么自定义苹果电脑的文件夹图标,并附上我自己制作的分享
2021-07-10 4046 -
程序人生
博客创建的初衷
人生,是一场修行,在不断的选择与舍弃中行走,繁华历尽终归平淡,任他风雨,砥砺前行。
2020-08-27 5299
-
php开发
PHP自定义命令行实现定时任务
PHP自定义命令行实现定时任务
2023-02-28 9007 -
php开发
敏感数据签名-集成SHA512withRSA算法签名
PHP服务端提供开放api时,通常需要对敏感的数据进行数据加密传输,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密
2023-02-20 8775 -
php开发
PHP开发快手小程序封装(登录、入账、退款、查询)
快手小程序php源码封装,并且整合了登录、授权、入账,退款、查询等方法。
2023-01-28 8851 -
php开发
PHP 内存溢出 ?如何解决呢 ?
PHP 内存溢出 ?如何解决呢 ?什么是内存溢出?内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。
2022-07-15 6226 -
php开发
一起来用用 php的生成器 yield
如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。
2022-07-15 1775 -
php开发
PHP实现递归,原来有这么几种方法
递归函数是我们常用到的一类函数,最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则会无限调用下去。一般来说,递归函数可利用全局变量,引用,静态变量,但需对他们的作用范围有所理解。递归函数也是解决无限级分类的一个很好的技巧。
2022-07-15 860
-
大前端
小程序富文本编辑器Editor之setContents初始化富文本内容失败(报错)终极解决!!!
小程序富文本初始化文本内容失败,报错editorCtx.setContents is not a function,貌似是因为官方的bug导致的,现在提供一个解决方法给大家
2023-01-13 5131 -
大前端
nuxtjs设置反向代理,解决跨域问题
再前后端请求中,经常回遇到跨域的问题,而再nuxtjs中我们可以通过设置代理的方式,来解决这个问题
2021-01-21 4128 -
大前端
vue中如何做路由参数校验
在实际项目开发中,在有些时候进行路由跳转的时候,我们需要带上一些必带的参数进行跳转,到新的页面的时候我们需要来校验这些参数,今天在这里就教大家nuxtjs如何进行校验路由参数
2021-01-17 2229 -
大前端
vue中使用Rsa加密
最近在nuxtjs中使用Rsa加密中遇到一个大坑,所有过程都搭建好以后,总是报错navigator is not defined,查阅大量资料终于解决该问题,在这里记录下来
2021-01-14 6325 -
大前端
在前端工程化中webpack的配置
在前端大型应用开发中,一定会用到webpack这个工程化神器,但是很多小伙伴只是听说过webpack,但是却不会配置,今天我们来说一下webpack的简单配置
2021-01-08 2139 -
大前端
Nuxt.js使用百度地图vue-baidu-map
在日常的前端开发中,我们经常遇到需要使用地图来展示的应用场景,今天来教大家如何在Nuxt.js中使用vue-baidu-map来构建百度地图应用
2021-01-05 2417
-
后端开发
开发自己的Composer扩展包
Composer 是 PHP 用来管理依赖关系的重要工具。一个合格的程序员肯定得学会使用别人提供的包,但也应掌握制作和分享自己的软件包的方法,下面将详细讲述如何创建一个Composer 包。
2023-02-28 9898 -
后端开发
thinkphp全站实现静态化页面
模板完全静态化,也就是通过模板完全生成纯静态的网页,相比动态页面和伪静态页面更安全更利于SEO访问更快。
2023-02-28 9962 -
后端开发
JWT-实现token用户身份验证机制
集成JWT-实现token用户身份验证机制,JWT数据接口加密
2023-02-28 9725 -
后端开发
Python通过正则表达式去除(过滤)或者替换HTML标签
本文实例介绍了Python通过正则表达式获取,去除(过滤)或者替换HTML标签的几种方法,具体内容如下
2021-06-22 2641 -
后端开发
正则表达式入门
Regular Expression, 正则表达式, ⼀种使⽤表达式的⽅式对字符串进⾏匹配的语法规则.我们抓取到的⽹⻚源代码本质上就是⼀个超⻓的字符串, 想从⾥⾯提取内容.⽤正则再合适不过了. 正则的优点: 速度快, 效率⾼, 准确性⾼ 正则的缺点: 新⼿上⼿难度有点⼉⾼.不过只要掌握了正则编写的逻辑关系, 写出⼀个提取⻚⾯内容的正则其实并不复杂正则的语法: 使⽤元字符进⾏排列组合⽤来匹配字符串
2021-04-25 545 -
后端开发
requests模块⼊⻔
Python内置的urllib模块,用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。更好的方案是使用requests。它是一个Python第三方库,处理URL资源特别方便。
2021-04-25 2449
-
数据库
Navicat Premium 16.0.12 mac中文汉化包
Navicat Premium 16.0.12 mac中文汉化包
2022-04-07 5556
-
移动端
使用Linux的Crontab定时执行PHP脚本,你还不会??
首先说说cron,它是一个linux下的定时执行工具。 根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。
2022-07-15 3025
-
运维开发
webhook自动部署
webhook自动部署,webhooks是一个api概念,是微服务api的使用范式之一,也被成为反向api,即:前端不主动发送请求,完全由后端推送。 举个常用例子,比如你的好友发了一条朋友圈,后端将这条消息推送给所有其他好友的客户端,就是 Webhooks 的典型场景。
2023-02-20 9822 -
运维开发
koa项目部署到阿里云(宝塔)服务器
很多小伙伴在编写完koa程序后对如何部署到服务器并不了解,今天就以阿里云为例告诉大家如何部署
2021-02-11 4925 -
运维开发
过分了啊!Nginx这些重要的安全设置,你不会....
Nginx 是最流行的 Web 服务器,可以只占用 2.5 MB 的内存,却可以轻松处理 1w 的 http 请求。做为网站的入口,Nginx 的安全设置重要性不言而喻。下面带你一起去认识一下这些安全配置吧!nginx.conf是 Nginx 最主要的配置文件,大部分的安全配置都在这个文件上进行。
2020-12-15 5530 -
运维开发
Linux系统对文件夹进行打包压缩
打包:指将多个文件(或目录)合并成一个文件,方便在不同节点之间传递或在服务器集群上部署。 压缩或打包文件常见扩展名 *.tar,*.tar.gz,*.gz,*.bz2,*.Z Linux系统一般文件的扩展名用途不大,但是压缩或打包文件的扩展名时必须的,因为linux支持的压缩命令较多,不同的压缩技术使用的压缩算法区别较大,根据扩展名能够使用对应的解压算法。
2020-09-06 6521 -
运维开发
CNAME和MX记录冲突
域名的顶级解析设置成了cdn,CNAME记录解析,导致设置邮箱MX记录时,造成解析记录的冲突,具体原理,可以百度下
2020-09-04 5314
-
开发工具
phpstrom正版免费激活教程
Jetbrains家的产品(phpstrom)有一个很良心的地方,他会允许你试用30天(这个数字写死在代码里了)以评估是否你真的需要为它而付费。JetBrains全系列软件激活教程,共有两种方法,喜欢哪种用哪种。另外附上JetBrains系列软件的汉化包以及中文设置教程,希望大家喜欢。
2021-04-11 3858 -
开发工具
phpstrom误删除得文件怎么找回
只所以写这篇文章,你懂得,也是误删除了文件,网上有得方法不好用,终于找到了个有效果得,记录下
2020-09-16 5527