上一页 1 2 3 4 5 6 ··· 48 下一页

2024年3月12日

Python - whl文件是什么?怎么安装?

摘要: whl文件是什么? .whl文件是Python分发的a56爆大奖在线娱乐标准内置包格式,通常称为“轮子(wheel)”。123 这种格式允许Python用户安装和分发第三方库,.whl文件包含了Python模块的压缩形式(.py文件和经过编译的.pyd文件)以及这些模块的元数据。它们通常通过Zip压缩算法进行压缩, 阅读全文

posted @ 2024-03-12 13:34 frank_cui 阅读(425) 评论(0) 推荐(0) 编辑

Python - import导入上级目录文件,为啥飘红?

摘要: 易错:为什么有时候飘红,但不影响运行? 尽管写了 sys.path.append('../publish'),但是pycharm在编译时,是无法把../publish加入root path的。因此就会飘红。 但是一旦运行起来,../publish就会加入root path,飘红并不会导致运行失败。 阅读全文

posted @ 2024-03-12 09:57 frank_cui 阅读(205) 评论(0) 推荐(0) 编辑

2024年3月11日

Python - PyCharm支持的4种Python Interpreter和配置方法

摘要: 原文地址 https://blog.csdn.net/qq_41498261/article/details/109112331 1. Virtualenv Environment1.1 Virtualenv Environment是什么?1.2 如何使用Virtualenv Environment 阅读全文

posted @ 2024-03-11 15:38 frank_cui 阅读(329) 评论(0) 推荐(0) 编辑

SQL Server - SQLite 数据库 简介、特点、优势、局限性及使用

摘要: SQLite简介 SQLite是一个进程内的轻量级嵌入式数据库,它的数据库就是一个文件,实现了自给自足、无服务器、零配置的、事务性的SQL数据库引擎。它是一个零配置的数据库,这就体现出来SQLite与其他数据库的最大的区别:SQLite不需要在系统中配置,直接可以使用。且SQLite不是一个独立的进 阅读全文

posted @ 2024-03-11 13:52 frank_cui 阅读(88) 评论(0) 推荐(0) 编辑

Archi - ini配置

摘要: ini配置文件 : https://blog.csdn.net/first_bug/article/details/129693732ini配置文件ini文件是initialization file的缩写,即初始化文件,是widows系统配置文件所采用的存储格式。文件扩展名: .iniini配置文件 阅读全文

posted @ 2024-03-11 13:27 frank_cui 阅读(5) 评论(0) 推荐(0) 编辑

2024年2月29日

不知不觉让数据库索引失效的“坑”

摘要: 前言 提到 “数据库的查询耗时过长”, 很多情况下都与索引有关系: 或是因为索引忘记创建 或是因为SQL查询条件未满足“最左前缀原则” 以上问题的迷惑性和隐蔽性还不太强,一般都可以迅速发现root cause并拿出解决方案。 但是如果编程人员已经明确: a56爆大奖在线娱乐已经加了所需的索引 a56爆大奖在线娱乐写的SQL也满足了所谓 阅读全文

posted @ 2024-02-29 10:58 frank_cui 阅读(6) 评论(0) 推荐(0) 编辑

2024年2月23日

Arthas - Java诊断与调试的瑞士军刀(一)

摘要: 一、故事的开端,从一个诡异的bug开始 笔者负责了FICC量化金工的项目——情景分析(下文简称为:项目A),其引用了一个公共库fane-lib-java (下文简称为:lib B),内部包含了四个子module。 由于lib B里面防御性编程的缺失,当某个参数异常的传入了null, 导致lib B抛 阅读全文

posted @ 2024-02-23 16:56 frank_cui 阅读(17) 评论(0) 推荐(0) 编辑

2024年2月1日

Financial - 置信区间 (Confidence Interval,CI)

摘要: 总结 1.一些前置概念 置信区间是谁的置信区间?--> 置信区间是参数的置信区间 参数又是什么的参数?--> 参数是总体(population)的参数 置信区间是怎么算的?--> 是通过样本(sample)算的 2.正确理解置信区间 95%置信区间,意味着如果你用同样的步骤,去选样本,计算置信区间, 阅读全文

posted @ 2024-02-01 10:24 frank_cui 阅读(43) 评论(0) 推荐(0) 编辑

2024年1月31日

Financial - zValue

摘要: 作者:大飞侠链接:https://www.zhihu.com/question/20107280/answer/1741114532来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 通俗解释z-value,即 z-score 是对某一原始分值进行转换,变成的一个标准分值 阅读全文

posted @ 2024-01-31 15:29 frank_cui 阅读(3) 评论(0) 推荐(0) 编辑

2023年11月30日

MySQL - 一致性读 vs 一致性写(当前读)vs 行锁

摘要: 总结 一致性读 使用“可见性规则”:https://www.processon.com/mindmap/655307fe6a2ff722ead8d9e4 一致性写(当前读) 更新数据都是先读后写的,而这个读,只能读当前的值,称为“当前读”(current read) 行锁 (两阶段锁协议) 一、问题 阅读全文

posted @ 2023-11-30 10:14 frank_cui 阅读(15) 评论(0) 推荐(0) 编辑

2023年11月29日

MySQL - 生产环境线上,如何安全地给小表加字段?

摘要: 首先a56爆大奖在线娱乐们要解决长事务,事务不提交,就会一直占着 MDL 锁。在 MySQL 的 information_schema 库的 innodb_trx 表中,你可以查到当前执行中的事务。如果你要做 DDL 变更的表刚好有长事务在执行,要考虑先暂停 DDL,或者 kill 掉这个长事务。 但考虑一下这个场景 阅读全文

posted @ 2023-11-29 13:11 frank_cui 阅读(27) 评论(0) 推荐(0) 编辑

MySQL - 元数据锁MDL - 生产线上修改表结构,为何可能导致整个库崩溃?

摘要: 元数据锁 MDL https://www.processon.com/mindmap/655307fe6a2ff722ead8d9e4 问题描述 给一个表加字段,或者修改字段,或者加索引,需要扫描全表的数据。在对大表操作的时候,你肯定会特别小心,以免对线上服务造成影响。而实际上,即使是小表,操作不慎 阅读全文

posted @ 2023-11-29 11:22 frank_cui 阅读(8) 评论(0) 推荐(0) 编辑

2023年11月16日

VSCode - 开发人员必备配置

摘要: 调试时进入标准库文件/第三方包源码 如下图所示操作即可: 调试时行内显示变量值 方法:设置 > Debug: Inline Values > on 效果见下图: 参考文献 VSCode 相关配置:https://zhuanlan.zhihu.com/p/609205029 阅读全文

posted @ 2023-11-16 09:55 frank_cui 阅读(8) 评论(0) 推荐(0) 编辑

2023年11月14日

MySQL - MySQL 占用内存涨得特别快?可能原因?解决方案

摘要: https://www.processon.com/mindmap/655307fe6a2ff722ead8d9e4 阅读全文

posted @ 2023-11-14 16:14 frank_cui 阅读(52) 评论(0) 推荐(0) 编辑

MySQL - 一条SQL查询语句是如何执行的

摘要: MySQL 的逻辑架构图 详细解答 https://www.processon.com/mindmap/655307fe6a2ff722ead8d9e4 阅读全文

posted @ 2023-11-14 16:13 frank_cui 阅读(5) 评论(0) 推荐(0) 编辑

2023年11月10日

设计模式 - Immutable 模式(Java不变集合类 vs Google Guava不变集合类)

摘要: 总结 JDK中的unmodifiableList的构造函数是对原始集合的浅拷贝, 而Guava.ImmutableList.copyOf是对原始集合的深拷贝 public class ImmutableDemo { public static void main(String[] args) { L 阅读全文

posted @ 2023-11-10 16:49 frank_cui 阅读(7) 评论(0) 推荐(0) 编辑

Archi - 运维 - 一个经过10个服务的 API 请求,出现了随机无法访问的故障,如何解决

摘要: 问题描述 一个 API 请求,出现了随机无法访问的故障,而这个 API 可能会经过 5-10 个服务,怎么快速定位是哪一个服务出现问题? 解决方案 对于每一个请求,都会分配一个唯一的请求编号(requestId),在经过每一个服务的时候,都带上这个请求编号,a56爆大奖在线娱乐服务都把这个请求的输入和输出记录下来, 阅读全文

posted @ 2023-11-10 10:38 frank_cui 阅读(6) 评论(0) 推荐(0) 编辑

2023年11月8日

Python - .egg 文件(python 蛋)

摘要: Python 什么是 Python 蛋(Python egg) 在a56爆大奖在线娱乐中,a56爆大奖在线娱乐们将介绍 Python 蛋(Python egg)是什么以及它在 Python 程序开发中的作用。Python 蛋是a56爆大奖在线娱乐用于管理和分发 Python 代码的软件包格式。它是a56爆大奖在线娱乐打包、分发和安装 Python 代码的标准方式, 阅读全文

posted @ 2023-11-08 10:48 frank_cui 阅读(981) 评论(0) 推荐(0) 编辑

2023年11月6日

Debug - MySQL - Err 1062 duplicate entry xxxx for key xxx

摘要: 可能原因1 脏数据存在 可能原因2 当你手动刷sql修改表结构时,可能这张表正有写库操作。 一边写库一边修改表结构,就会出现这种错误。。。原因未知,猜测和锁表有关系 两次错误提示: 详细的数据是不一样的....而且日期是今天的,说明不是脏数据 等待写库程序结束,再刷表就没有报错了 阅读全文

posted @ 2023-11-06 18:00 frank_cui 阅读(10) 评论(0) 推荐(0) 编辑

2023年11月2日

Java 基础 - 多态(动态绑定)的底层原理:虚函数表

摘要: 为了实现Java方法调用的动态绑定,HotSpot使用了与C++虚函数类似的机制,同时为了避免a56爆大奖在线娱乐对象都维护一个虚函数表,就是设计了Oop-Klass模型,用Klass类保存类的元数据和虚函数表。 多态的理解 从java语言层面看,多态是指在编译期间不确定实际类型,在运行期间才根据实际类型调用具体的 阅读全文

posted @ 2023-11-02 17:41 frank_cui 阅读(121) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 48 下一页

导航

levels of contents