240 发简信
IP属地:广东
  • Redis模块使用和开发

    一、介绍:Redis4.0之后的版本便支持模块扩展功能,开发人员可以通过模块开发来增强Redis的功能、自定义类型,如实现redis的json解...

  • Vim实践技巧二:为指定的行末尾批量修改

    一、背景 有一个PHP文件,由于某些原因,每行的最后分号结束符丢失,我们期望将其批量补全。原数据: 期望数据: 二、解决思路 这里涉及两个问题:...

  • Vim实践技巧一:为每行数据前面添加行号

    一、背景 最近在写Thrift文件时,从其他地方拷贝过来的数据,没能带上行号,这样子得手工一行行添加行号,比较费时费力。原数据: 期望数据: 二...

  • Unicode与Utf-8的那些事

    1、起源 计算机起源于美国,当时所需要用到的字符比较单一,基本是英文字符和数字及其他一些符号。计算机的数据存储及运算时都是使用二进制表示,而具体...

  • GDB调试实用技巧

    零、GDB用途:在完成代码开发或者在编译后,我们关心编译的运行程序是否按预期执行。为了达到这一目标,在长期的代码经验上,我们通常会对运行关键节点...

  • Resize,w 360,h 240
    开发工程师技能提升规划

    引言: 技术人是一门需要不断学习、不断成长的人生,对于一名新的开发同学还是工作多年的开发同学而言,一个清晰的职业规划能帮助其明确学习目标与学习方...

  • Resize,w 360,h 240
    SeLinux理论在Redis下实践:第2部分

    1. 介绍    Redis是一个广泛使用的Key-Value存储系统,主要用于处理各个高并发场景下的数据读取加速,与MemCache不同的是,...

  • Resize,w 360,h 240
    SeLinux理论在Redis下实践:第1部分

    SeLinux背景 SeLinux是什么?    SeLinux全称为:Security Enhance Linux(安全增强Linux),由美...

  • Resize,w 360,h 240
    PHP环境下使用ProtoBuf

    前言   RPC是google公司主导的一款RPC框架,并使用protobuf作为数据传输格式,伴随gRPC框架的成熟及使用人群的增加,对于底层...

个人介绍
一名普通的码农老兵,有近十年的PHP开发经验,历任过搜狐、阿里巴巴、360企业安全集团的高级研发、在奇安信集团担任服务端负责人。目前在字节跳动就职。希望能和一帮志同道合的技术宅、产品宅、运营宅一共畅谈互联网的风云变幻