学文の博客🥝
无题
12345678title: python八股文1mathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 Table of Contents Python语言特性 1 Python的函数参数传递 2 Python中的元类(metaclass) 3 @staticmethod和@classmethod 4 类变量和实例变量 5 Python自省 6 字典推导式 7 Python中单下划线和双下划线 8 字符串格式化:\x和.format 9 迭代器和生成器 10 *args and **kwargs 11 面向切面编程AOP和装饰器 12 鸭子类型 13 Python中重载 14 新式类和旧式类 15 __new__和init的区别 16 单例模式 1 使用__new__方法 2 共享属性 3 装饰器版本 4 import方法 17 Python中的作用域 18 GIL线程全局锁 19 协程 20 闭包 21 lambda函数 22 ...
无题
12345678title: python八股文2mathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 Python设计模式 代码直戳: https://github.com/faif/python-patterns 创建型模式 工厂方法 实例 -> 类 -> 类工厂 抽象工厂 简单来说就是把一些具有相同方法的类再进行封装,抽象共同的方法以供调用.是工厂方法的进阶版本. 实例 -> 类 -> 类工厂 -> 抽象工厂 惰性初始化 Lazy evaluation 这个Python里可以使用@property实现,就是当调用的时候才生成. 生成器 Builder Builder模式主要用于构建一个复杂的对象,但这个对象构建的算法是稳定的,对象中的各个部分经常变化。Builder模式主要在于应对复杂对象各个部分的频繁需求变动。但是难以应对算法的需求变动。这点一定要注意,如果用错了,会带来很多不必要的麻烦。 重点是将复 ...
无题
12345678title: 自动化部署mathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16
无题
12345678title: 岗位需求mathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 1.新意互动–python全栈实习生 岗位需求: 1.熟悉agent搭建及后端开发,有相关项目经历 2.熟悉coze,dify,langchain中的一种或多种,有prompt工程经验 3.熟悉python,pytorch,使用过知识库,了解RAG的基本原理,熟悉一些经典的机器学习算法,有一定的前后端API开发经验 2.理想汽车–后端开发实习生(python) 岗位职责: 1.飞书生态开发: (1)基于飞书开放平台SDK,参与应用后端API开发与维护 (2)设计并实现飞书机器人、消息推送等场景化功能模块 2.效率工具开发 (1)开发自动化工具,集成飞书API实现业务场景提效 (2)参与微服务架构设计,协助搭建高可用后端服务,优化接口性能 3.技术文档编写 (1)输出模块设计文档、接口文档及SDK使用指南 任职要求: 硬性要求 1.熟练掌握Python ...
无题
12345678title: python八股文3mathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 1.新意互动–python全栈实习生 岗位需求: 1.熟悉agent搭建及后端开发,有相关项目经历 2.熟悉coze,dify,langchain中的一种或多种,有prompt工程经验 3.熟悉python,pytorch,使用过知识库,了解RAG的基本原理,熟悉一些经典的机器学习算法,有一定的前后端API开发经验 2.理想汽车–后端开发实习生(python) 岗位职责: 1.飞书生态开发: (1)基于飞书开放平台SDK,参与应用后端API开发与维护 (2)设计并实现飞书机器人、消息推送等场景化功能模块 2.效率工具开发 (1)开发自动化工具,集成飞书API实现业务场景提效 (2)参与微服务架构设计,协助搭建高可用后端服务,优化接口性能 3.技术文档编写 (1)输出模块设计文档、接口文档及SDK使用指南 任职要求: 硬性要求 1.熟练掌握 ...
无题
12345678title: python开发6Djangomathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 增删改查 models层 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141from django.shortcuts import render# Cr ...
无题
12345678title: python开发5Djangomathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 ORM(对象关系映射) 1.定义模型类 在models文件 12345678910111213class BookInfo(models.Model): name = models.CharField(max_length=18) # 重写 str方法以让admin显示书籍名称 def __str__(self): return self.nameclass PeopleInfo(models.Model): name = models.CharField(max_length=10) gender = models.BooleanField() # 外键约束:人物属于哪本书 book = models.ForeignKey(BookInfo, on_delete=mo ...
无题
12345678title: python开发4Djangomathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 Django框架 Web应用处理流程 发音:zhang gou(张狗) 遵循MVC模式,model-view-controller model:对数据库进行访问,对数据库的数据增删改查; view:封装结果,以html页面形式展示; controller:接受请求,处理业务逻辑,与model和view交互,返回结果 Django是MVT模式,T是Template,和controller一样 创建虚拟环境 Linux mkvirtualenv -p python3 虚拟环境名 # 若不加python3,默认python2 rmvirtualenv 虚拟环境名 # 移除环境 deactivate # 退出当前环境 workon # 罗列环境 workon 虚拟环境名 # 切换环境 co ...
无题
12345678title: python开发3Gitmathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 Git 源代码管理软件 版本控制 创建目录和文件 mkdir 文件夹名 touch 文件名 git命令 git init 初始化 git config user.name 名字 告知仓库谁管理 git config user.email 邮箱 git add 文件夹或文件 提交的暂存区 / git add . git commit -m “备注” 提交到仓库区 git push git reset --hard HEAD^ 回退一个版本,一个^代表一个版本 git reflog 版本记录 git reset --hard 版本号 回退到某个版本 git reset HEAD login.py 由暂存区恢复到工作区 实例 复制仓库地址 空文件夹内,右键选择git bash here 克隆远程 ...
无题
12345678title: python开发2Redismathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 Redis Redis是一个服务端-客户端模式 服务端 服务端命令为redis-server help命令查看帮助文档 redis-server --help 其它命令 ps aux | grep redis 查看redis服务器进程 sudo kill -9 pid 杀死redis服务器 sudo redis-server /etc/redis/redis.conf指定加载的配置文件 客户端 命令为redis-cli redis-cli --help 连接redis redis-cli 数据结构 设置与查看kv值 set key值 value值 设置kv值 get key值 查看kv值 select 15 切换0到15数据库 设置过期 setex key值 s ...
无题
12345678title: python开发1Redismathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 1.Redis Redis是一个高性能的Key-Value数据库 C语言编写的 实习缓存、队列系统的不同角色 中文网站(redis.cn) Redis特性(同其它可以-value缓存产品) 支持数据的持久化,即将内存的数据保存在磁盘上,重启时可再次加载 Redis不仅仅支持简单的kv类型的数据,还可提供list、set、zset、hash等数据结构的存储 支持数据备份,即master-slave模式的数据备份 Redis优势 性能极高 丰富的数据类型----支持二进制的Strings(字符串),Lists(列表),Hashes(哈希表),Sets(集合)及Ordered Sets(有序集合)数据类型操作 所有操作都是原子性的 丰富的特性—支持publish/subscribe(发布/订阅),通知,key过期等特性 Re ...
无题
12345678title: Agent开发(智能体)mathjax: truetags: - 计算机基础categories: - 计算机基础date: 2025-03-25 20:01:16updated: 2025-03-25 20:01:16 基础知识 Ollama(欧拉玛):主要用于消费者,个人开发者 VLLM:企业在用,大规模在线推理服务,高并发处理,模型支持主流的Hugging Face模型,使用python包、openAI兼容API、Docker 开发软件: 小用户:Dify(底飞) 大用户:LangChain(兰彻因) 面向开发者,要求灵活性,高并发性,分布式,性能,可定制化
avatar
🐟认真摸鱼中
学文の博客🥝
Future is now 🍭🍭🍭
前往小窝
公告栏
wenblog.org.edu.kg | 
alan-pro.github.io
🍧欢迎访问🍧
小站资讯
文章数目 :
38
本站总字数 :
5.1w
本站访客数 :
本站总访问量 :
最后更新时间 :
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面