摘要:
JVM 的 CAS,即 Compare And Swap,是一种并发编程中常用的保证原子性的技术。 通俗地讲,CAS 用于在多线程环境下对共享变量的值进行原子操作,即多个线程同时访问同一个共享变量,但只有一个线程能修改这个变量的值,并且这个操作是原子的,不会被其他线程打断。 具体来说,CAS 操作包 阅读全文
摘要:
os._exit()会直接将python程序终止,之后的所有代码都不会继续执行。 sys.exit()会引发一个异常, SystemExit,如果这个异常没有被捕获,那么python解释器将会退出, 如果有捕获此异常的代码,那么这些代码还是会执行, 0为正常退出,其他数值(1-127)为不正常,可抛 阅读全文
摘要:
异步协程 aiohttp 注意语法糖 (async \await )异步调运 关键词 event_loop 事件循环:程序开启一个无限的循环,程序员会把一些函数注册到事件循环上。当满足事件发生的时候,调用相应的协程函数。 coroutine 协程:协程对象,指一个使用async关键字定义的函数,它的 阅读全文
摘要:
1. 结构体 -- 类成员的 抽象 * 指针相似类 & 查看成员 2. 机器学习算法 -- 向量机 3. python rpc 服务 -- 多调运 远程触发 服务进程 -- 返回结果 4. mysql 实时刷新 redis 触发器 实现redis 命令执行 5. 高并发建立多层负载,集群,高可用 6 阅读全文
摘要:
1. go 指针 指针使用流程: 定义指针变量。 为指针变量赋值。 访问指针变量中指向地址的值。 在指针类型前面加上 * 号(前缀)来获取指针所指向的内容。 实例 package mainimport "fmt"func main() { var a int= 20 /* 声明实际变量 */ var 阅读全文
摘要:
1 . blog 推进 2 . go 语法 3 . 机器算法 4 . 卷积神经 5 . 架构设计思想 6 . 方向思考 7 . 工作醒悟 8 . 修性 -- 健体 阅读全文
摘要:
importlib.import_module 导入名字为字符串给出的一个模块或者包的一部分用例: >>> import importlib >>> math = importlib.import_module('math') >>> math.sin(2) 0.9092974268256817 > 阅读全文
摘要:
1. redis keys 的 架构排布基于hashmap , a . hashcode -> hash 槽 b . 16838 槽位 寻找执行范围 2. zset 用于战绩排行计数 3. mysql inno --聚簇 4. explain ref 、 key 、type(user index) 阅读全文