摘要: linux 1.登录主机的方式 1.1 本地登录 输入用户名和密码 1.2 远程登录 基于ssh 终端【ssh 用户名@ip地址】 远程工具【xshell等】 如果xshell或者ssh指令连接linux系统的时候很慢,等好久才连接成功,那么就可以按照下面的方式优化一下。 # 修改配置文件,先备份 阅读全文
posted @ 2024-10-20 23:41 清风拂山岗(小高同学) 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 懒加载 当调用某个属性或方法时,相关的资源(如对象实例等)不会立即加载,而是在需要的时候才进行加载,这种策略可以显著减少内存消耗。 拿django-admin来举例 urls.py urlpatterns = [ path('admin/', admin.site.urls), ] 相关知识点 cl 阅读全文
posted @ 2024-10-20 10:55 清风拂山岗(小高同学) 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Admin整体底层实现原理 1.启动项目加载每个app目录下的admin.py app01/admin.py admin.site.register(models.Depart, admin.ModelAdmin) admin.site.register(models.UserInfo) 1.1Ad 阅读全文
posted @ 2024-10-18 10:46 清风拂山岗(小高同学) 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 单例模式 单例模式:每次实例化对象都是用的同一个内存地址【第一个对象】。 基于模块导入实现 基于面向对象实现 手撕一个单例模式示例: import threading class Singleton: instance = None lock = threading.RLock() def __in 阅读全文
posted @ 2024-10-18 10:24 清风拂山岗(小高同学) 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Admin Admin是什么?其实就是Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件 简单来说,它是django内部提供后台管理,对数据库表实现增删改查。 连接数据源【sqlite,mysql】,手动填写 admin实现增删改查 如何看待Admin? 假设开发一个新 阅读全文
posted @ 2024-10-17 16:44 清风拂山岗(小高同学) 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 作业2 仓库链接:https://gitee.com/jyppx000/crawl_project 作业① 要求:在中国气象网(http://www.weather.com.cn)给定城市集的7日天气预报,并保存在数据库。 仓库链接:https://gitee.com/jyppx000/crawl_ 阅读全文
posted @ 2024-10-16 11:21 清风拂山岗(小高同学) 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 作业1 仓库链接:https://gitee.com/jyppx000/crawl_project 作业①【结合flask】 要求:用requests和BeautifulSoup库方法定向爬取给定网址(http://www.shanghairanking.cn/rankings/bcur/2020) 阅读全文
posted @ 2024-10-15 23:56 清风拂山岗(小高同学) 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 创建类的两种方式 基于定义实现class School(object): def __init__(self, name, age): self.name = name self.age = age def func(self): return 456 obj = School() print(ob 阅读全文
posted @ 2024-10-12 09:14 清风拂山岗(小高同学) 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 软件工程第二次作业 GitHub项目地址 https://github.com/ICP-team/102202156-102202157.git 1.具体分工 王党兵 高涛 负责用户登录,注册 优化主页面 项目主页相关【添加/编辑/删除项目】 开发评论功能 关键词搜索功能【支持模糊搜索和全名搜索】 阅读全文
posted @ 2024-10-09 11:11 清风拂山岗(小高同学) 阅读(196) 评论(0) 推荐(0) 编辑
摘要: MySQL 1.安装 & 配置 & 启动 1.1 win系统 第1步:下载安装 https://downloads.mysql.com/archives/community/ 第2步:解压至任意文件夹 建议解压至软件安装目录【我一般习惯安装到C盘根目录,方便查找】 第3步:创建配置文件 在MySQL 阅读全文
posted @ 2024-10-07 00:15 清风拂山岗(小高同学) 阅读(67) 评论(0) 推荐(0) 编辑