• 最新文章
  • JS笔记
  • CSS笔记
  • PHP笔记
  • Vue学习
  • Docker
  • Nginx
  • Swoole
  • Mysql
  • Golang
  • Linux笔记
  • Redis

一款基于UNIAPP开发的手机壳DIY小程序(前端示例代码)

一款基于UNIAPP开发的手机壳DIY小程序(前端示例代码),兼容抖音和微信小程序,在线案例: Github:https://github.com/friend-nicen/DIY Gitee:https://gitee.com/friend-nicen/DIY 下载HBuilderX,导入项目 修改中的为你的小程序的 安装依赖 "" 运行到微信或抖音小程序(无后端代码,需要模拟接口) ├─.hb
一款基于UNIAPP开发的手机壳DIY小程序(前端示例代码)

《操作系统原理》学习笔记,多进程和多线程的优缺点?IPC进程间通信的方式?

每个处理器都有自己的指令系统(指令集),处理器的物理组成如下: 运算器:实现任何指令的算数和逻辑运算,是计算机计算的核心。 控制器:负责控制程序运行的流程,包括取指令,维护CPU的运行状态,CPU与内存的交互。 寄存器:是指令在CPU内部运算过程中存放数据、内存地址以及指令信息的存储设备,在计算机存储系统中具有最快的存储速度。 高速缓存:处于CPU和物理内存之间,用户多级存储结构,均衡CPU和内存
《操作系统原理》学习笔记,多进程和多线程的优缺点?IPC进程间通信的方式?

《数据库原理》学习笔记,Mysql join到底该不该用?Mysql外键到底该不该用?Mysql分库分表相关知识点。

关系模型把数据表示为关系的集合,数据结构用单一的二维表结构来表示实体以及实体之间的联系 关系,一个关系对应一个二维表,二维表名就是关系名。二维表可以是原数据表,也可以是运算产生的表。关系由关系模式(表头)和关系实例(表数据)组成; 属性,二维表中的列,列值称为属性值,属性的个数称为关系的元或度 值域,属性值的取值范围称为值域 元组,二维表中的行,关系的一个实例 分量,元组中的一个属性值 码或键,唯
《数据库原理》学习笔记,Mysql join到底该不该用?Mysql外键到底该不该用?Mysql分库分表相关知识点。

Easyswoole学习笔记,快速上手

EasySwoole 是一款基于Swoole Server 开发的常驻内存型的分布式PHP框架,专为API而生,摆脱传统PHP运行模式在进程唤起和文件加载上带来的性能损失。EasySwoole 高度封装了 Swoole Server 而依旧维持 Swoole Server 原有特性,支持同时混合监听HTTP、自定义TCP、UDP协议,让开发者以最低的学习成本和精力编写出多进程,可异步,高可用的应用
Easyswoole学习笔记,快速上手

拼多多服务商应用开发,相关笔记

开发文档:https://open.pinduoduo.com/application/document/browse?idStr=04DD98845AD2977D 拼多多服务商应用发布要求必须使用多多云的云服务器、数据库、Redis等 拼多多提供了一些可选的自带运行环境的容器。 购买的云实例操作起来,限制比较多。可以上传源代码、通过特定的方式修改配置文件以及连接web shell。 每次容器重启
拼多多服务商应用开发,相关笔记

安卓(android)开发从入门到精通,学习笔记

开发者指南:https://developer.android.google.cn/guide API文档:https://developer.android.google.cn/reference/packages 每个 Android 应用都处于各自的安全沙盒中,并受以下 Android 安全功能的保护: Android 操作系统是一种多用户 Linux 系统,其中的每个应用都是一个不同的用户
安卓(android)开发从入门到精通,学习笔记

Linux screen命令的作用是什么?screen命令该如何使用?

参考文档:https://wangchujiang.com/linux-command/c/screen.html Screen 是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。 只要Screen本身没有终止,在其内部
Linux screen命令的作用是什么?screen命令该如何使用?

Cloudflare Workers学习笔记,Cloudflare Workers 是什么?

开发文档:https://developers.cloudflare.com/workers/ Cloudflare Workers提供了一个serverless执行环境,无需配置或维护基础架构即可创建全新的应用程序或扩充现有的应用程序。 Wrangler是一个用于Cloudflare Workers功能开发、测试、部署的CLI工具 相关文档:https://developers.cloudfla
Cloudflare Workers学习笔记,Cloudflare Workers 是什么?

读《什么样的爱值得勇敢一次》,相关笔记

• 在这个充满不确定性的时代,爱情的真正目的是让你踏上寻找真正自己的旅程,然后通过碰撞,不断形塑自己,与他人建立联结,然后打开你的世界,打开你对生活的想象,体验有趣的人生。 • 第一,爱情是发现自我和找到自我价值的过程。 • 第二,爱情让我们与他人建立联结,激发了我们对生活的热情。 • 第三,爱使性欲望升华。 • 人是一种社会动物,很需要爱与被爱,身体接触是亲密关系最基本的交流方式,我们需要触摸。
读《什么样的爱值得勇敢一次》,相关笔记

读《鹤老师说经济:揭开财富自由的底层逻辑》,相关笔记

• 真正的知识,是框架,是把杂乱的无机物组成有机物,是简单的单细胞构成高级生命体,是把零碎的信息组成体系,构成自己的世界观、人生观、价值观。 • 有太多的人,他们把信息当知识,把数字当成就,把阅读当思考,把存储当掌握。 • 大家都没有三头六臂,都是碳基生物,都只有 24 小时,肉体的差异很小。唯一能拉开层级的,只有选择。 • 人生最没有价值的,是正确而无用的废话。 • 所谓「财务自由」,并不是一个
读《鹤老师说经济:揭开财富自由的底层逻辑》,相关笔记

通过PM2来管理Node、PHP CLI等脚本应用进程,什么是PM2进程管理器?

PM2官网:https://pm2.keymetrics.io/docs PM2.js是一个Node.js应用程序的进程管理器,可以帮助开发人员在生产环境中管理和监控Node.js应用程序或其他程序的进程。它可以自动重启应用程序,监控应用程序的资源使用情况,以及提供实时日志记录和错误处理等功能。此外,PM2.js还可以通过集成的API和CLI工具来管理和监控多个Node.js应用程序。 对于nod
通过PM2来管理Node、PHP CLI等脚本应用进程,什么是PM2进程管理器?

前端Server-Sent Events、EventSource接口相关知识点总结,什么是EventSource?

转自:http://www.ruanyifeng.com/blog/2017/05/server-sent_events.html 严格地说,HTTP 协议无法做到服务器主动推送信息。但是,有一种变通方法,就是服务器向客户端声明,接下来要发送的是流信息(streaming)。 也就是说,发送的不是一次性的数据包,而是一个数据流,会连续不断地发送过来。这时,客户端不会关闭连接,会一直等着服务器发过来
前端Server-Sent Events、EventSource接口相关知识点总结,什么是EventSource?

消息中间件的使用场景,流行的消息中间件有哪些?

对于一个电商APP而言,每卖掉了一个商品,就要扣减掉商品的库存,而且一旦用户成功支付了,还需要将订单的状态更新成待发货。 在完成这些最核心的功能后,其实是有很多事情要做的,如果这些动作都以同步方式来完成,根据线上系统的一般统计,多个子步骤全部执行完毕,加起来大概需要1秒~2秒的时间。 有时候在高峰期并发量特别大,服务器的磁盘、IO、CPU的负载会很高,执行SQL语句的性能也会有所下降。因此有的时候
消息中间件的使用场景,流行的消息中间件有哪些?

前后端分离状态下,如何搭建微信公众号网页的本地开发环境?

进行微信公众号网页开发的时候,微信平台一般有如下几个要求: 必须是https协议 通过验证的可信域名 开发过程中一般有如下几个需求: 本地开发,正常调用微信API,实时调试。 和正常浏览器一样的开发体验。 构建工具都自带了web服务器,但是对于配置https以及自定义域名不是很友好。所以一般通过反向代理来实现自定义域名以及https: 假设开发服务器地址为:http://192.168.2.3:8
前后端分离状态下,如何搭建微信公众号网页的本地开发环境?

如何通过PHP打包Git版本库中两个版本之间的差异文件?

PHP作为脚本语言,很多时候我们更新程序都只需要把修改过的文件重新上传覆盖一下就行。 通过Git Diff命令可以识别出所有被修改的文件,把这些文件的路径信息提交给PHP CLI脚本,然后由PHP进行压缩。 <?php /* * @author 爱心发电丶 * 打包git diff 之后的文件 * */ include_once __DIR__ . '/vendor/autoload.php
如何通过PHP打包Git版本库中两个版本之间的差异文件?

记录一些自己主动意识到的问题、灵感

很多突然意识到的东西,往往是很有用的,但是日常过程中很多事后都忘了。 临到见女朋友之前,才意识到自己要准备礼物,好在时间上还来得及,买了礼物。去见面之前,才发现忘记买花,礼物也没带在身上。 意识到了女朋友情绪有点不对劲,却没有立马去补救,反而陷入了自己的情绪内耗。 发生矛盾了,才发现自己很长时间没给予女朋友足够的关心了。 这天突然想到要给姐姐、妈妈发节日快乐,事后想了一下,其实还可以发一个18的红
记录一些自己主动意识到的问题、灵感

组织架构设计、角色与权限设计的一些思考

查询某个组织下面的所有用户(包括所有下级组织) 查询某个组织下面的所有下级组织 查询用户所在的组织 获取整个组织结构,方便生成树形数据结构 相关的必要字段如下: id,主键ID pid,父级组织id tree,当前节点的所有父级组织,假设当前组织的父级id为2,2的父级id为1,则tree的值为:1,2 相关的必要字段如下: department,所在的组织id。 SELECT * FROM `d
组织架构设计、角色与权限设计的一些思考

微信公众号Web开发笔记,如何开发自己的公众号应用?

官方文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html 为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的Ope
微信公众号Web开发笔记,如何开发自己的公众号应用?

前端事件总线(Event Bus)是什么?前端事件总线的简单介绍

参考文章:https://www.pipipi.net/questions/13598.html 事件总线是对发布-订阅模式的一种实现,它是一种集中式事件处理机制,允许不同的组件之间进行彼此通信而又不需要相互依赖,达到一种解耦的目的。 发布订阅模式定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。 发布订阅模式主要有两个角色: 发布方(Publ
前端事件总线(Event Bus)是什么?前端事件总线的简单介绍

如何自己DIY手机壳?推荐一个手机壳DIY小程序

购买后觉得不好看、购买后与实际效果不符...,还在为找不到满意的手机壳而烦恼吗?那就扫描上方二维码试试这款在线DIY手机壳的小程序吧! 小程序支持上传自定义图片、添加自定义文字进行任意组合,内置丰富的手机壳模型,通过手机模型实时展现DIY的手机壳效果: 同时提供了丰富的素材和图片模板(支持自定义修改图片上的个性文字),为您的创作增添想象力:   DIY成功后,您可以选择保存效果图和素材到手机相册,
如何自己DIY手机壳?推荐一个手机壳DIY小程序

PHP ImageMagick扩展有哪些函数?PHP ImageMagick扩展的使用方法

ImageMagick是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。 官方网站:https://imagemagick.org/index.php PHP相关文档:https://www.php.net/manual/zh/book.imagick.php 相关
PHP ImageMagick扩展有哪些函数?PHP ImageMagick扩展的使用方法

2022年年终总结,2023再出发。

时光荏苒,2022年一晃而过。即将步入2023年,想着也到总结的时候了。 2022年,总的来说这一年比较平稳,也能说是比较平淡。尝试了许多新方向,得到了不少经验,但是人生路上的迷雾并没有减少,还需要继续摸索。锻炼身体、学习充电一直有在坚持,也算是达成了上一年的几个小目标。 人际交往方面没有太多变化,朋友依旧是那几位,也没有太多的结交新朋友的想法,大部分关系都是保持在角色之内。今年留心记住了朋友们的
2022年年终总结,2023再出发。