240 发简信
IP属地:北京
  • Resize,w 360,h 240
    mysql锁

    共享锁与排他锁 共享锁(读锁):其他事务可以读,但不能写。 排他锁(写锁) :其他事务不能读取,也不能写。 粒度锁 MySQL 不同的存储引擎支...

  • mysql索引

    一条查询语句是如何执行的 当执行 SQL 语句时,应用程序会连接到相应的数据库服务器,然后服务器对 SQL 进行处理。 接着数据库服务器会先去查...

  • mysql设计规范

    命名规范 库命名规范 采用单词+下划线'_'组成 命名简洁明确(长度不能超过30个字符) 例如:user,stat,log,也可以wifi_us...

  • 进程间通信

    进程通信方式 管道/匿名管道(pipe) 管道的实质是一个内核缓冲区会有哪些问题?怎么解决? 有名管道(FIFO) 先进先出(first in ...

  • golang锁和原子操作

    锁是什么? 锁是用于解决隔离性的一种机制某个协程(线程)在访问某个资源时先锁住,防止其他协程的访问,等访问完毕解锁后其他协程再来加锁进行访问 锁...

  • Golang值传递和指针传递

    指针传递与值传递 严格地说,go方法或函数只有一种传递方式,那就是值传递。每次将一个变量作为参数传递时,都会创建一个新的变量副本并将其传递给所调...

  • Golang切片和数组

    数组 数组是值类型,如果你将一个数组赋值给另外一个数组,那么,实际上就是将整个数组拷贝一份 如果数组作为函数的参数,那么实际传递的参数是一份数组...

  • redis会遇到的3个问题

    雪崩 首页等热点信息流数据,更新缓存策略一般有两种 用定时任务刷新缓存的策略,每12小时运行一次 先从redis查,查不到数据后从mysql查这...

  • athens

    墙太高风太大google的包不让下最近在用 grpc 的时候从 google.golang.org 上死活下不下来。只能找找骚操作了 代理 通过...