docker 安装 php GD库 和 freeType支持

PHP 

如果php环境,没有GD库,和freeType,通常不能显示验证码 # 添加freetype,libpng,libwebp,libjpeg 依赖 RUN apk add libjpeg-turbo-dev libpng-dev freetype-dev libwebp-dev # gd 先配

POST数组有上限? (超过1000)导致数据丢失

PHP 

一、场景 今天做保存专题商品列表的时候发现,前端明明有2300多条数据,但是实际服务端接受存入数据库才166条 二、解决过程 经过调试发现前端页面提交post请求时数据量是正确的,但到服务端只能接受到166条。 一开始以为是post请求长度超过限制,不过看了下请求内容才200多K,而post请求默认

什么是JWT?原理是什么?

PHP 

什么是JWT JWT 是Json Web Tokens的简称。用百度上面的解释讲,是目前流行的跨域认证解决方案,一种基于JSON的、用于在网络上声明某种主张的令牌(token)。 JTW原理 jwt验证方式是将用户信息通过加密生成token,每次请求服务端只需要使用保存的密钥验证token的正确性,

🔥🔥一个小时带你完全掌握Promise - 超详细解析

1. 背景 JavaScript 的 Promise 是一个非常重要的概念,用于处理异步操作。在解释 Promise 之前,我们需要了解 JavaScript 的异步编程历史以及 Promise 出现的背景。 异步编程:JavaScript 是一种单线程语言,这意味着它只有一个执行上下文。在早期的

var 和 let 在 jQuery中的区别

下面通过代码案例来进一步解释 var 和 let 在 jQuery link 函数中的区别: (function ($) { $.fn.link = function () { // Example using 'var' var exampleVar = '

使用annaconda虚拟环境Pyinstaller打包32位程序

Python 

创建一个32位虚拟环境。 set CONDA_FORCE_32BIT=1 # 切换到32位, =号前后,不能有空格 set CONDA_FORCE_32BIT=0 # 切换到64位 这个命令,经测试是临时生效的,下次启动conda就没了,需要注意。 检查是否32位 conda info

anaconda常用命令

Python 

一、创建虚拟环境 conda create --name env_name conda create --name env_name python=3.6 # 创建指定python版本 conda create --name env_name python=3.6 pandas

PHP常用命令

PHP 

pathinfo (path,options) pathinfo() 函数以数组的形式返回关于文件路径的信息。 print_r(pathinfo("/testweb/test.txt")); // return Array ( [dirname] => /testweb [basen

PHP 真正多线程的使用

PHP 

  PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。   我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增加VPS