摘要: 上下文什么意思 ? 参考博客 https://blog.csdn.net/caizir913/article/details/108826764 上下文是针对中断来体现其具体含义的 在内核设计者的眼中,当一个任务在中断时,CPU会去执行中断对应的任务。中断结束后, 再执行之前的task时,原有任务的 阅读全文
posted @ 2024-11-06 17:57 tengyifan 阅读(82) 评论(0) 推荐(0)
摘要: 不想打包,又不想泄露核心代码怎么办 最简单的方法,被动的生成.pyc文件: 直接把启动项目后,项目的核心代码生成的__pycache__文件夹里对应的 .pyc 预编译文件复制出来, 然后删掉核心代码xxx.py 再把xxx.cpython-39.pyc文件改一下名字改成xxx.pyc 这样项目就能 阅读全文
posted @ 2024-11-06 17:52 tengyifan 阅读(81) 评论(0) 推荐(0)
摘要: # Python是解释型语言,我们写的Flask或Django项目如果部署, # 源码可能会泄露,因此我们可以把项目打包成exe,来保护源码 # 需要用到工具 -pyinstaller:把python项目打包成不同平台的可执行文件 -nsis:NSIS(Nullsoft Scriptable Ins 阅读全文
posted @ 2024-11-06 17:51 tengyifan 阅读(634) 评论(0) 推荐(0)
摘要: 参考博客 https://baijiahao.baidu.com/s?id=1758410771062793648&wfr=spider&for=pc 设计模式(Design pattern) """ 对软件开发中【普遍存在(反复出现)的问题】,而提出的【解决方案】。 每一个设计模式系统地命名、解释 阅读全文
posted @ 2024-11-06 17:45 tengyifan 阅读(133) 评论(0) 推荐(0)
摘要: 常见判断易出的问题 l1 = [] print(l1 is None) # false print(l1 == True) # false print(l1 == False) # false print(l1 == []) # true print(l1 is True) # false prin 阅读全文
posted @ 2023-09-14 17:50 tengyifan 阅读(39) 评论(0) 推荐(0)
摘要: . . 参考老刘博客 https://www.cnblogs.com/liuqingzheng/p/16002298.html . . 产生背景 # 1.1 大规模数据如何检索 如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题: 1)用什么数据库好?(m 阅读全文
posted @ 2023-05-07 14:21 tengyifan 阅读(24) 评论(0) 推荐(0)
摘要: 今日内容 1 消息队列Rabbitmq介绍 # 消息队列 也叫消息队列中间件 celery中使用redis做过消息队列来用 换Rabbitmq做消息队列,就只需要把broker的连接地址换成Rabbitmq的连接地址就行了 # 消息队列 MessageQueue 也叫MQ 消息队列就是基础数据结构中 阅读全文
posted @ 2023-05-05 17:22 tengyifan 阅读(127) 评论(0) 推荐(0)
摘要: 第一章 Python基础 3. 公司线上和开发环境使用的什么系统? 4. Python和Java、PHP、C、C#、C++等其他语言的对比? 5. 简述解释型和编译型编程语言? 编译型语言:把源程序代码一次性编译成二进制代码的可运行程序(机器码)。这样,CPU便可以直接运行这个程序了。速度很快。 解 阅读全文
posted @ 2023-04-23 21:59 tengyifan 阅读(70) 评论(0) 推荐(0)
摘要: . . . # 数组、链表、区别 ```python 链表是一种基本的数据结构,它通过指针将一组零散的内存块串联起来, 形成一个逻辑上有序的数据集合。链表中的每个节点都包含两部分信息: 数据域和指针域。其中,数据域存储节点的数据信息,指针域则存储指向下一个节点的指针。 数组和链表是两种不同的数据结构 阅读全文
posted @ 2023-04-23 15:22 tengyifan 阅读(23) 评论(0) 推荐(0)
摘要: 昨日回顾 # 悲观乐观锁: django中如何实现 -悲观锁:mysql 行锁 表锁 -乐观锁:真正修改时,加入限制条件 django中事务如何开启 -原生sql如何开启事务:begin; commit; -django中如何开事务:atomic() commit() for_update是锁表还是 阅读全文
posted @ 2023-04-20 18:59 tengyifan 阅读(62) 评论(0) 推荐(0)