Siam博客

调试本地composer包

PHP
正文 组件包测试 在给 hyperf 框架贡献PR的时候,有时候改完想在本地起一个项目引入修改后的包来本地测试。操作过好多次,但每次都还是要去百度搜索…直接记录到博客一下 在项目的composer.json设置仓库 { "repositories": & ...
Read more

windows.WSL.一些坑

Docker
WSL 结束不掉 wsl --shutdown 卡住了没反应 服务里重启LxssManager服务; 如果LxssManager是stopping的状态无法重启, 执行: tasklist /svc /fi "imagename eq svchost.exe" | fin ...
Read more

Kafka rebalance 与滚动更新

Kafka
Kafka rebalance 与滚动更新 rebalance 的场景 Kafka的Rebalance机制是指在消费者组内有新的消费者加入或有某个消费者退出时,Kafka会重新分配分区给消费者以实现负载均衡。常见的会触发Rebalance的场景包括: 新增Topic或Partition 消 ...
Read more

php-gc机制的补充

PHP
php-gc 高级语言的特征:内存gc机制,可以对内存空间自行管理释放,对程序员的心智负担少了很多。 在php官网上 垃圾回收机制的地址是这个 -> https://www.php.net/manual/zh/features.gc.php 关于引用计数基本知识这些,相信大家都在官网或 ...
Read more

初遇李嘉图

杂谈
初遇李嘉图 第一次"见到"李嘉图 李嘉图 —— 英国伦敦人,他是古典经济学理论的完成者和最有影响力的代表之一。 我第一次听到这个名字是在一本书中,关于知识《信息时代的定律》中。 这一章节粗略以"摩尔定律"等其他定律开头,介绍了一些大家更常听到的定律,比 ...
Read more

kafka:高可用和一致性,副本管理

Kafka
高可用Kafka Kafka是一个分布式的消息中间件,集群中少不了的问题就是:数据一致性和服务可用性。 数据一致性: 副本同步 服务可用性: 对外服务节点的维护 数据冗余 Kafka实例启动后,会向zookeeper汇报自己的地址信息等,加入集群 Kafka中每个分区都可以有多个副本,其 ...
Read more

kafka:基本抽象层次概念

Kafka
Kafka 第一讲,kafka的基本抽象层次概念,也就是Why kafka do like this?,理解了一部分这么设计的优点 第二讲,kafka高可用:副本管理 第三讲,elk中的kafka:流式应用 broker与zookeeper broker: 运行中的kafka实例,一 ...
Read more

嵌入式开发(一)知识储备

嵌入式开发
嵌入式开发 之前在广州上班的时候工作有小接触过嵌入式设备,当时的项目是一个智能超市、便利店系统。 利用单片机改造控制门锁、RFID扫描器、摄像头、电子秤等设备。 完成了图像识别智能冰箱售卖机、RFID无人值守超市等产品。 那时候的单片机是其他同事完成开发的,我负责的是小程序前端和服务端程序的 ...
Read more

github加jsdelivr!速度冲冲冲!

杂谈
前言 今天在找前端的CDN,进入了jsdelivr的官网(以前都是直接复制一些src直接在html用了 没进入过官网) 了解到还能加速github的项目,简单说一说它的应用 jsdelivr的github url // 加载任何托管在 npm 上的项目 https://cdn.jsdeliv ...
Read more

mysql与time_zone

数据库
mysql 与 time_zone 问题背景 业务产生了时间不一致的问题,数据相差的特征值很明显,八个小时,很容易就想到了是时区的问题 从中也了解到mysql 使用到的字段类型为timestamp的一些细节。翻阅了文档之后简单记录一下 程序中哪里有 time_zone 小小复习一下时间戳的定 ...
Read more
上一页 下一页