每天学习一点点,成功增加一大步
PHP

解决 CORS Access-Control-Allow-Headers 的跨域

解决 CORS Access-Control-Allow-Headers 的跨域
前言: 今天处理了一个之前一直没有遇到过的 CORS 的 AJAX 的跨域请求受限的问题。状况是一台放在 linux 服务器的部署在 apache 上的 php 程序使用二级域名,受到另一台 windows 服务器上的部署在 IIS 中的 WEB 网站的 AJAX 请求,...

zhanghui 2个月前 (04-23) 95℃

服务端

宝塔通过 Git 实现本地代码与远程服务器的同步更新

宝塔通过 Git 实现本地代码与远程服务器的同步更新
前言 标题的需求也是大部分的后端开发者的一个需求,以前更新远程服务器的通道,一是通过 FTP 等第三方传输通道来更新,二是通过远程桌面登陆到远程服务器,然后再通过打包程序源码文件的方式上传。这几种方式相对于初学者来说比较容易接受,但对于(熟悉 Git + webhook)...

zhanghui 3个月前 (03-06) 199℃

PHP

PHP – Redis 扩展

PHP – Redis 扩展
Redis 作为缓存数据库,在现在主流项目中应用的比较频繁,它解决了程序与关系型数据库的频繁交互时所带来的负荷。 windows 环境 从官网下载对应版本的dllhttp://pecl.php.net/package/redis 将下载后的 zip 压缩包中的...

zhanghui 3个月前 (03-05) 291℃

Linux

Linux 服务器中 Git 创建公钥

Linux 服务器中 Git 创建公钥
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。,现在很多提供用 Git 搭建的代码托管平台,Github、Gitee、Gitlab、阿里云Code 等等,方便程序员协同写源码来完成项目的开发, 无论是协同开发,还是向测试环境或生产环境 pu...

zhanghui 5个月前 (01-25) 289℃

MYSQL

mysql 一个字段多个值

mysql 一个字段多个值
有时我们会遇到一个商品的一个特性有多个属性值时,就会将这个字段的值以中间用英文逗号(,)来分隔多个值的字符串来存储,那么在查表时就需要根据多个值查询出匹配的结果。那么 mysql 对这种字段的操作也有多种。 在一个字段中添加一个值 使用“,”隔开 update ta...

zhanghui 8个月前 (10-20) 685℃

前端

jquery 动态将JSON加载到 select

jquery 动态将JSON加载到 select
今天遇到一个需求,就是在通过 webAPI 获取到一组 JSON 数组之后,如何将这个数组加载到 select 的 option 中。百度之后找到解决方法经过整理后的代码如下,可以封装一个方法来使用。 2020-10-13 记:今天记录了 JQUERY 对 SELECT...

zhanghui 8个月前 (10-12) 462℃

我的随笔

移动版网站在小程序中发布

移动版网站在小程序中发布
要点: 没有点不开的链接(包括轮播图),a 标签中不带有 _blank 没有空内容页面显示有整体感iframe 标签中的域名必须加到业务域名里面提交代码前必须通过小程序名称的审核,否则提交不了代码包的审核 百度小程序: 官网配置https://smartpro...

zhanghui 9个月前 (09-30) 476℃

数据库

redis 客户端连接过多不释放

redis 客户端连接过多不释放
在使用 redis 时候经常会出现连接过多,导致其他程序在连接时连接不上,产生了道路拥堵现象,虽然在程序中有做执行完任务后自动关闭连接的操作,但难免会有漏网之鱼的出现,为避免这种现象的出现还有一种防御的方法,就在 redis 自身进行空闲连接的自动释放的处理,将较长时间处于空闲...

zhanghui 9个月前 (09-04) 602℃

PHP

php7中对preg_replace内的e不再支持

php7中对preg_replace内的e不再支持
背景 最近想升级 PKCMS 系统,直接用的之前的代码,将系统适配到 PHP7,之前适配的是 PHP 5.3~5.6,然后一顿操作,发现打开后成一片空白,傻眼了,开始从系统底层检查,最后发现是模板引擎中的模板标签语法解析出了问题。这段解析来自 PHPCMS 的底层。 ...

zhanghui 10个月前 (08-04) 605℃

数据库

阿里云(ECS)服务器中的Redis远程访问

阿里云(ECS)服务器中的Redis远程访问
当你的服务器是 linux 时想直观的用 Redis 客户端来观察 Redis 里面的数据态度,就要做到以下几步。 一、更改Redis的配置文件. 1.修改redis.conf文件 将绑定本机注释掉,,在bind 127.0.0.1地址前面加个#,若是想指定多...

zhanghui 10个月前 (08-03) 543℃