- 博客(7)
- 收藏
- 关注
原创 PHP设计模式
模式核心思想典型场景单例模式全局唯一实例数据库连接、配置管理工厂模式封装对象创建动态创建不同子类对象观察者模式一对多事件通知用户行为触发多系统响应策略模式算法可替换支付方式、折扣策略装饰器模式动态扩展功能添加日志、缓存等非核心功能适配器模式接口兼容整合旧系统或第三方库责任链模式链式处理请求中间件、权限校验链。
2025-04-27 14:34:04
657
原创 mysql主从配置
以下是 MySQL 主从复制配置的MySQL 主从复制通过将数据变更记录到 binlog。读取主库的 binlog,重放日志以同步数据。
2025-04-27 11:43:39
800
原创 redis数据类型应用场景分析
二进制安全,支持数字操作(自增/自减),最大存储 512MB。:优先使用 String,复杂对象可序列化或拆分为 Hash。:海量数据基数统计,误差率约 0.81%,内存占用极低。:支持消费组、消息持久化,类似 Kafka 的消息队列。:存储用户属性(如姓名、年龄),避免序列化整个对象。:以用户 ID 为键,商品 ID 为字段,数量为值。:无序、元素唯一,支持集合运算(交集、并集、差集)。:有序、元素可重复,支持双向操作(栈/队列)。:键值对集合,适合存储对象,支持字段级更新。
2025-04-27 11:27:40
537
原创 mysql索引失效的情况及原因
字段类型与查询值类型不匹配,导致隐式转换(等价于对字段使用函数)。:表数据频繁更新后,索引统计信息未及时刷新,优化器误判索引效率。:索引字段重复值过多(如性别字段),优化器认为全表扫描更快。:范围查询后的字段无法继续使用索引(除非触发索引下推)。连接的字段中有任意一个无索引,优化器会放弃索引。:在存储引擎层直接过滤索引字段,减少回表次数。:索引使用的字节数(越长说明利用的字段越多)。:查询字段包含非索引列,触发回表查询。:索引按前缀有序存储,无法反向匹配。:多索引合并可能不如单个高效索引。
2025-04-27 11:21:04
881
原创 Gstreamer命令在脚本中调不起来
今天遇到一个问题,在使用Gstreamer采集HDMI发送TCP时,在后台可以成功接收TCP,然而把命令放入脚本中去执行怎么也调不起来。在命令前添加 /bin/su -c ,成功执行。
2023-08-25 09:48:08
79
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人