07 2022 档案

摘要:正则,就是用字符来描述字符。正则的规则在不同编程语言(C++/Java/Python/Go/Shell)中是通用。 【第一部分】正则表达式里用的字符(可以分为两类) 1 通用编程语言支持的字符 普通字符(包括空格)和 通用编程语言,比如C语言的转义字符(包括制表符、换行符、换页符等)。转义字符,需要 阅读全文
posted @ 2022-07-24 18:36 joel-q 阅读(52) 评论(0) 推荐(0) 编辑
摘要:并发机制:go的并发编程模型是基于消息(通道)的。比如,下述代码中的斐波那契数列,如果主线程(协程)来维护的话,就需要将a与b从局部变量升级为全局变量,但丢给子协程处理的话,主线程(协程)就不必为a和b操心了,这样的子协程即为一个generator,而主线程(协程)与generator子协程之间的通 阅读全文
posted @ 2022-07-23 23:11 joel-q 阅读(96) 评论(0) 推荐(0) 编辑
摘要:immutable与常量池:Java没有给字符串提供修改方法(a56爆大奖在线娱乐Java称其String为immutable的;还有a56爆大奖在线娱乐说法是,immutable是所有field都是final的对象)。因此,编译器可以将String指定为共享的,放在常量池中。即Java的底层字符数组byte[] value(用b 阅读全文
posted @ 2022-07-14 21:04 joel-q 阅读(38) 评论(0) 推荐(0) 编辑
摘要:yellow TextColor = #8d8d6d BackgroundColor = #10100c SelectionColor = #0070a0 grey TextColor = #7f8487 BackgroundColor = #0b0b0b SelectionColor = #423 阅读全文
posted @ 2022-07-05 18:46 joel-q 阅读(72) 评论(0) 推荐(0) 编辑