高并发系统数据库架构设计
在WEB网站的规模从小到大不断扩展的过程中,数据库的访问压力也不断的增加,数据库的架构也需要动态扩展,在数据库的扩展过程基本上包含如下几步,每一个扩展都可以比上一步骤的部署方式的性能得到数量级的提升。 WEB应用和数据库部署在同一台服务器上 一般的小规模的网站采用这种方式,用户量、数据量、并发访问量都比较小,否则单台服 ...
Git 将其他分支文件或提交合并到当前分支
将其他分支文件合并到当前分支 如将 dev 分支 x.php 合并到 master 分支为例 1、将分支切换到master分支 git checkout master 2、合并文件, 将dev分支上 x.php文件追加补丁到 master 分支上 x.php文件。你可以接受或者拒绝补丁内容。 git checkou ...
AI抠图,自动删除照片背景
在线图片处理工具 remove bg。这是一个抠图,处理图片背景,删除人物照片背景的网站。 使用说明 1、打开网站 https://www.remove.bg/ 2、点击图片上传按钮,上传要处理的照片 3、处理后图片效果 ...
Logo 在线生成工具
PornHub 风格 Logo 生成工具 一款简易的 Logo 生成工具,你可以用它生成 Pornhub 和 YouTube 风格的 Logo。 站点1 站点2 ...
清缓存要放到事务外部
对于数据库操作之后的清缓存要放到数据库事务外部 若事务未提交之前清了缓存,在清缓存到事务提交这段时间内,若其他的方重新生成缓存,会生成老数据的缓存 因此若需要清缓存一定要在事务提交之后。 ...
Nginx 工作原理、进程模型
Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工 ...
overtrue/wechat 报错 Failed to cache access token 原因
Laravel 中安装 overtrue/wechat 后运行报错 Failed to cache access token ,原因如下: 在 overtrue/wechat SDK 中的所有缓存默认使用文件缓存,缓存路径取决于 PHP 的临时目录,默认情况下存储在 /tmp/symfony-cache 目录下, 报这 ...
微信中网页如何跳转到小程序?
1、普通链接方式 H5页面可以用普通链接跳转小程序,普通链接打开小程序接口地址 通过调用该方法获取小程序的 URL Scheme, 生成的 URL Scheme 如下所示: weixin://dl/business/?t= *TICKET* iOS系统支持识别 URL Scheme,可在短信等应用场景中直接通过 Sc ...