240 发简信
IP属地:陕西
  • 120
    记一次应用cpu超高的性能优化.md

    系统:normal-alpine3.9服务框架:beego2.0配置:6核3G 在一次服务性能压测过程中发现吞吐量很低,并且服务所在机器CPU占用消耗很大,直接拉满 一、首先...

  • 缓存穿透、击穿、雪崩

    redis常见的问题及解决方案:1、缓存穿透:缓存中查不到数据,数据库中也查不到。解决方案: 1》对查询条件的参数进行合法性校验2》将查不到的数据也写到redis中,给一个n...

  • 数据库的一些锁

    数据库锁的种类包括: ==行锁、表锁、共享锁、排它锁、乐观锁、悲观锁== 按照锁粒度划分,可以将锁划分成 行锁🔒 表锁🔒 按照数据库管理角度划分,可以将锁分成排他锁和共享锁 ...

  • 力争每日吃鸡成功

    参加日更 | 让坚持成为习惯 egrep Jenkins 尽量把Jenkinsfile放在一级目录 Jenkinsfile中指定的工作空间,对dockerfile中的一些文件...

  • GIT高级篇(方便查找)

    ==1、选择性合并cherry-pick== ==2、版本回退reset(删除)== 没有--hard参数 有--hard参数 如果是对历史的某个版本进行的回退,那么会导致本...

  • Mac下go多版本共存切换

    brew info go 可以查看当前安装的go版本有哪些,比如当前安装的为go1.15,现在想装一个低版本的如1.12.17。操作如下: ll /usr/local/bin...

  • Golang标准库——bufio

    bufio bufio包实现了有缓冲的I/O。它包装一个io.Reader或io.Writer接口对象,创建另一个也实现了该接口,且同时还提供了缓冲和一些文本I/O的帮助函数...

  • go配置文件操作之goconfig

    配置文件conf.ini 操作

  • rsync使用

    rsync==远程备份== Rsync 与 scp的比较:scp 无法备份大量数据,类似Windows的复制 本地文件同步: 远程文件同步: ssh 模式 守护进程模式 ==...

  • 120
    goconvey 单元测试

    测试 还有一些其他的断言,有需要的可以看对应文档 image.png

  • protobuf-python

    安装protobuf环境 官网下载对应的安装包,如windows下protoc-3.14.0-win64.zip 配置对应的环境变量 编写protobuf文件 根据test....

  • 指针、引用还是传值

    Go 默认使用按值传递来传递参数,也就是传递参数的副本。函数接收参数副本之后,在使用变量的过程中可能对副本的值进行更改,但不会影响到原来的变量。如果你希望函数可以直接修改参数...

  • centos7 安装golang

    centos7安装golang环境 go命令学习手册https://www.bookstack.cn/read/go_command_tutorial/0.2.md[http...

  • 日志、字符串拼接

    关于字符串拼接效率: 单词调用字符串拼接性能 + > strings.Join > bytes.Buffer > fmt.Sprintf大量数据拼接推荐bytes.buffe...

  • PostgreSQL用户权限相关

    第一步:修改超级用户postgres的密码alter user postgres with password 'your password';^删除密码:passwd -d ...

  • 并发下的唯一订单号生成规则

    生成规则有很多,记录一个最近项目里使用的一个。背景:公司推一个活动,过程中需要给客户发红包,微信红包要求唯一订单号,在开始的时候用goroutine发送红包,采用的是项目号+...

  • pg_dump、pg_restore实践

    常见选项 -a --data-only只转储数据,而不转储模式(数据定义)。表数据、大对象和序列值都会被转储。 -c --clean在输出创建数据库对象的命令之前输出清除(...

  • PostgreSQL数据库实例只读锁问题

    锁定的实现方法有若干种。 硬锁定,直接将数据库切换到恢复模式,绝对不会有写操作出现。 软锁定,设置default_transaction_read_only为on,默认开启的...

  • redis【主从、哨兵、cluster】

    可以学习一下:https://www.cnblogs.com/demingblog/p/10295236.html redis单点、redis主从、redis哨兵 senti...