Siam博客

mysql varbinary 查询出来转 utf8 编码查看

数据库
背景 在公司业务解决历史遗留的表字符编码问题时候,使用到了 varbinary 这个类型 具体怎么解决编码问题的这期不讲,这期主要讲 varbinary 在我使用开源 DBeaver 查看的时候 无法正常显示成文字 怎么快速简单的解决 SQL SELECT CONCAT( &# ...
Read more

mysql JOIN 表前缀

数据库
相关报错 SQL 错误 [1052] [23000]: Column 'xxx' in where clause is ambiguous 问题举例 假设有以下两个表 CREATE TABLE users ( user_id INT PRIMARY KEY, ...
Read more

调试本地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
上一页 下一页