摘要:
MySQL主从复制原理剖析与应用实践 https://mp.weixin.qq.com/s/QtxgfA2IaFTgfV5tpJvRCA
阅读全文
posted @ 2023-05-17 23:41
papering
阅读(35)
推荐(0)
摘要:
进程切换:自愿(voluntary)与强制(involuntary) | Linux Performance http://linuxperf.com/?p=209 抢占(preemption)是如何发生的 | Linux Performance http://linuxperf.com/?p=21
阅读全文
posted @ 2023-05-17 01:52
papering
阅读(384)
推荐(0)
摘要:
https://en.wikipedia.org/wiki/Orthogonal_Procrustes_problem 翻译 搜索 复制
阅读全文
posted @ 2023-05-16 00:02
papering
阅读(29)
推荐(0)
摘要:
CREATE TABLE t1(id INT PRIMARY KEY, c INT) ENGINE=Memory;CREATE TABLE t2(id INT PRIMARY KEY, c INT) ENGINE=InnoDB;INSERT INTO t1 VALUES(1,1),(2,2),(3,
阅读全文
posted @ 2023-05-15 20:25
papering
阅读(59)
推荐(0)
摘要:
12 | atomic:要保证原子操作,一定要使用这几种方法 https://time.geekbang.org/column/article/304127 对一个地址的赋值是原子操作吗? 这是一个很有趣的问题,如果是原子操作,还要 atomic 包干什么?官方的文档中并没有特意的介绍,不过,在一些
阅读全文
posted @ 2023-05-14 00:15
papering
阅读(144)
推荐(0)
摘要:
小结: 1、 虽然MTrace已经通过javaagent&instrument技术可以完成Trace信息跨线程传递,但是目前只覆盖到ThreadPoolExecutor类、ScheduledThreadPoolExecutor类和ForkJoinTask类的字节码,而@Async在未指定线程池的情况
阅读全文
posted @ 2023-05-11 23:27
papering
阅读(195)
推荐(0)
摘要:
实践 1、 python s="abc" s+="34" # OK print(s) s[0]="k" # TypeError: 'str' object does not support item assignment golang s := "abc" s += "456" fmt.Printl
阅读全文
posted @ 2023-05-11 20:53
papering
阅读(53)
推荐(0)
摘要:
Unique and non-unique indexes - IBM Documentation https://www.ibm.com/docs/en/ias?topic=indexes-unique-non-unique Unique and non-unique indexes Last U
阅读全文
posted @ 2023-05-11 18:35
papering
阅读(40)
推荐(0)
摘要:
默认值只计算一次。默认值为列表、字典或类实例等可变对象时,会产生与该规则不同的结果。例如,下面的函数会累积后续调用时传递的参数: def f(a, L=[]): L.append(a) return L print(f(1)) print(f(2)) print(f(3)) 输出结果如下: [1]
阅读全文
posted @ 2023-05-11 07:03
papering
阅读(48)
推荐(0)
摘要:
type LinkNode struct { Val int Next *LinkNode } e := &LinkNode{} f := e fmt.Println(" &e=", &e, " &f=", &f) fmt.Println(" &e.Next=", &e.Next, " &f.Nex
阅读全文
posted @ 2023-05-11 03:25
papering
阅读(30)
推荐(0)
摘要:
chore: avoid deadlock after stopping TimingWheel (#1768) · zeromicro/go-zero@8bc34de https://github.com/zeromicro/go-zero/commit/8bc34defc4240f3d11ca4
阅读全文
posted @ 2023-05-10 22:52
papering
阅读(23)
推荐(0)
摘要:
反转链表 II - 反转链表 II - 力扣(LeetCode) https://leetcode.cn/problems/reverse-linked-list-ii/solution/fan-zhuan-lian-biao-ii-by-leetcode-solut-teyq/ 翻译 搜索 复制
阅读全文
posted @ 2023-05-09 06:09
papering
阅读(22)
推荐(0)
摘要:
https://golang.design/under-the-hood/zh-cn/part1basic/ch03lang/chan/#heading3 翻译 搜索 复制
阅读全文
posted @ 2023-05-06 12:44
papering
阅读(22)
推荐(0)
摘要:
https://golang.design/under-the-hood/zh-cn/part1basic/ch03lang/defer/ 翻译 搜索 复制
阅读全文
posted @ 2023-05-06 12:29
papering
阅读(38)
推荐(0)
摘要:
ForkJoinPool (Java SE 11 & JDK 11 ) https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html 翻译 搜索 复制
阅读全文
posted @ 2023-05-05 01:20
papering
阅读(33)
推荐(0)
摘要:
记一次nginx配置不当引发的499与failover 机制失效 - 及时 - 博客园 https://www.cnblogs.com/AcAc-t/p/nginx_499_and_504_for_uwsgi.html 背景 nginx 499在服务端推送流量高峰期长期以来都是存在的,间或还能达到告
阅读全文
posted @ 2023-05-02 19:06
papering
阅读(2041)
推荐(0)
摘要:
Go 汇编详解 https://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&mid=2247502457&idx=1&sn=9b754e6b17ade0d48694d089b6537092&chksm=e9d3019bdea4888df6dbde663632d
阅读全文
posted @ 2023-05-02 09:48
papering
阅读(24)
推荐(0)
摘要:
【进程代数学习笔记】1:[CSP]进程的基本表示,迹及其操作_进程代数csp_LauZyHou的博客-CSDN博客 https://lauzyhou.blog.csdn.net/article/details/102536317 翻译 搜索 复制
阅读全文
posted @ 2023-04-26 07:05
papering
阅读(83)
推荐(0)
摘要:
5. 如何设计一个并行程序 — python-parallel-programming-cookbook-cn 1.0 文档 https://python-parallel-programmning-cookbook.readthedocs.io/zh_CN/latest/chapter1/05_H
阅读全文
posted @ 2023-04-26 05:27
papering
阅读(215)
推荐(0)
摘要:
安装 | ClickHouse Docs https://clickhouse.com/docs/zh/getting-started/install ClickHouse可以在任何具有x86_64,AArch64或PowerPC64LE CPU架构的Linux,FreeBSD或Mac OS X上运
阅读全文
posted @ 2023-04-25 17:42
papering
阅读(247)
推荐(0)
摘要:
06 | WaitGroup:协同等待,任务编排利器 https://time.geekbang.org/column/article/298516 type WaitGroup struct { // 避免复制使用的一个技巧,可以告诉vet工具违反了复制使用的规则 noCopy noCopy //
阅读全文
posted @ 2023-04-24 02:04
papering
阅读(43)
推荐(0)
摘要:
@dcloudio/uni-ui - npm https://www.npmjs.com/package/@dcloudio/uni-ui 翻译 搜索 复制
阅读全文
posted @ 2023-04-22 18:14
papering
阅读(81)
推荐(0)
摘要:
Postcss 简明教程 及 css module - 掘金 https://juejin.cn/post/6862371071115558926 PostCSS - 是一个用 JavaScript 工具和插件来转换 CSS 代码的工具 | PostCSS中文网 https://www.postcs
阅读全文
posted @ 2023-04-22 14:38
papering
阅读(87)
推荐(0)
摘要:
使用反汇编工具 可以使用反汇编工具将Go程序反汇编为汇编代码。常用的工具有go tool objdump和llvm-objdump等。使用这些工具可以将机器码转换为汇编代码,但是汇编代码并不易于阅读。使用反编译工具 可以使用反编译工具将Go程序反编译为高级语言代码,如C或者C++。常用的工具有Hex
阅读全文
posted @ 2023-04-22 04:03
papering
阅读(4477)
推荐(0)
摘要:
使用 xclip 在 Linux 命令行中复制粘贴 - 知乎 https://zhuanlan.zhihu.com/p/73286091 翻译 搜索 复制
阅读全文
posted @ 2023-04-22 01:01
papering
阅读(80)
推荐(0)
摘要:
09 | map:如何实现线程安全的map类型? https://time.geekbang.org/column/article/301174 Go 内建的 map 对象不是线程(goroutine)安全的,并发读写的时候运行时会有检查,遇到并发问题就会导致 panic。 我们一起看一个并发访问
阅读全文
posted @ 2023-04-21 23:54
papering
阅读(66)
推荐(0)
摘要:
小结: 1、 浏览器访问资源是通过 URL 地址,如果内嵌 H5 的地址不发生变化,那么 web-view 访问资源会从缓存里取,而缓存里并没有最新的数据,这就导致了服务端的最新资源根本无法到达浏览器,这也解释了为什么修改 Nginx 的 Cache-Control 配置也无法生效的原因。 所以,要
阅读全文
posted @ 2023-04-20 18:22
papering
阅读(379)
推荐(0)
posted @ 2023-04-20 17:38
papering
阅读(77)
推荐(0)
摘要:
手把手教你如何进行 Golang 单元测试 - 知乎 https://zhuanlan.zhihu.com/p/377834750 翻译 搜索 复制
阅读全文
posted @ 2023-04-20 13:49
papering
阅读(36)
推荐(0)
posted @ 2023-04-20 01:31
papering
阅读(20)
推荐(0)
摘要:
https://dave.cheney.net/2020/04/25/inlining-optimisations-in-go https://dave.cheney.net/2020/04/25/inlining-optimisations-in-go Go语言 inline 内联的策略与限制 -
阅读全文
posted @ 2023-04-20 01:31
papering
阅读(289)
推荐(0)
摘要:
08 | Once:一个简约而不简单的并发原语 https://time.geekbang.org/column/article/301113 type Once struct { done uint32} func (o *Once) Do(f func()) { if !atomic.Compa
阅读全文
posted @ 2023-04-18 01:07
papering
阅读(35)
推荐(0)
posted @ 2023-04-15 18:50
papering
阅读(23)
推荐(0)
摘要:
小结: 1、 为什么?单线程、CPU 密集型任务、阻塞 UI JavaScript 执行是单线程的,同一时间只能做一件事,无法同时运行两个 JavaScript 脚本。当浏览器在执行2万行*100列的排序的函数( CPU 密集型任务)时,浏览器是无法执行其他 的代码逻辑,也就无法立刻执行用户的点击、
阅读全文
posted @ 2023-04-14 01:01
papering
阅读(171)
推荐(0)
摘要:
把以上文本请按指令定义生成⼆维码, 然后启动设备⼆维码扫码功能, 通过设备扫码配置成功后会自动重启 翻译 搜索 复制
阅读全文
posted @ 2023-04-13 14:37
papering
阅读(47)
推荐(0)
摘要:
HTTP1.1之后的长连接和WebSocket的长连接之间的区别 https://mp.weixin.qq.com/s?src=11×tamp=1681315755&ver=4464&signature=MFfuJCZhqrF0CJHXIkkxwwNd9-JhgHbZAcYSVqyDtLu
阅读全文
posted @ 2023-04-13 00:11
papering
阅读(159)
推荐(0)
posted @ 2023-04-13 00:08
papering
阅读(21)
推荐(0)
摘要:
小结: 1、租户 vivo全球商城:电商交易平台设计 https://mp.weixin.qq.com/s/YDPZi1D8EDtv-C72_LRsog 作者:vivo 官网商城开发团队 - Cheng Kun、Liu Wei 本文介绍了交易平台的设计理念和关键技术方案,以及实践过程中的思考与挑战。
阅读全文
posted @ 2023-04-12 21:07
papering
阅读(105)
推荐(0)
摘要:
小结: 1、 PCS层为底层,以硬设备为主,主要面向操作工人,实现生产过程操作运转自动化,减少操作工人编制; MES层为中间层,承上启下,以生产运行管理软件为主,主要面向生产管理人员,实现生产管理信息化,以及管理组织的扁平化和紧密化; ERP层为最高层,以经营管理软件为主,主要面向经营管理和决策人员
阅读全文
posted @ 2023-04-12 20:18
papering
阅读(470)
推荐(0)
摘要:
生产事故-记一次特殊的OOM排查 - 程语有云 - 博客园 https://www.cnblogs.com/mylibs/p/production-accident-0002.html 翻译 搜索 复制
阅读全文
posted @ 2023-04-11 12:00
papering
阅读(44)
推荐(0)