摘要: 开始 异步方法不等于多线程,await是等但又是不等。 1. 调用系统的async方法 static async Task Main(string[] args) { await File.WriteAllTextAsync("a.txt", "xxxxxxxxxx"); string s = aw 阅读全文
posted @ 2023-11-26 09:57 Simian_2018_12_22 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 引言 在用await执行方法时,方法有时候会执行特别长时间,在执行过程中想中断方法,需要使用到CancellationToken类。 控制台程序中取消Task任务 一、 创建一个执行需要很长时间的方法 static async Task DownloadAsync(string url, int n 阅读全文
posted @ 2023-11-25 18:28 Simian_2018_12_22 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1. 一个理想的路由算法应具有那些特点?为什么实际路由算法总是不如理想的路由算法? 正确性 计算简单 自适应性 稳定性 公平性 最优性 实际路由算法不如理想路由算法的原因是因为理想算法的各种要求是相互矛盾的,例如,要使吞吐量最大,就可能会增加时延。 2. 路由算法有哪些类型?所谓“确定型”和“自适应 阅读全文
posted @ 2023-11-08 20:43 Simian_2018_12_22 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1. 多线程、多进程、多协程的对比 1.1 多进程 Process(multiprocessing) 优点:可以利用多核CPU并行运算 缺点:占用资源最多、可以启动的数目比线程少 适用于:CPU密集型计算 1.2 多线程 Thread(threading) 一个进程包括多个线程 优点:相比进程,更轻 阅读全文
posted @ 2023-10-29 15:37 Simian_2018_12_22 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是结构化综合布线?综合布线系统由哪几部分组成,主要标准是什么? 结构化综合布线系统(Structured Cabling System,SCS)采用模块化设计和分层星形拓扑结构。 综合布线系统由工作区子系统、水平子系统、垂直子系统、设备间子系统、管理子系统、建筑群子系统这六部分组成。 广泛 阅读全文
posted @ 2023-10-08 08:26 Simian_2018_12_22 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1. C语言中 while 和 do while 的不同点是什么? while 满足条件才会循环 do while 先运行一次再判断条件 2. 若在C语言中的 switch 操作漏掉 break,会发生什么? 会接着执行下一个case无论下一个case满足不满足条件,直至switch结束或遇到bre 阅读全文
posted @ 2023-09-27 19:45 Simian_2018_12_22 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1. 创建项目 # 创建项目 django-admin startproject news # 进入项目目录 cd news # 创建app python manage.py startapp app01 2. 修改 app 2.1 添加 html 进入 app01 文件夹 在 app01 文件夹中 阅读全文
posted @ 2023-09-27 11:54 Simian_2018_12_22 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 在Django中,python是可以给html传值的 1. python 给模板传值 def index(request): return render(request,"index.html",{"名称1":"值1","名称2":"值2"}) 1.1 render 方法参数: def render 阅读全文
posted @ 2023-09-27 11:31 Simian_2018_12_22 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 修改settings.py文件 MIDDLEWARE = [ ... # 注释掉这个 # 'django.middleware.csrf.CsrfViewMiddleware', ... ] 阅读全文
posted @ 2023-09-27 08:51 Simian_2018_12_22 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 安装django-cors-headers模块 pip install django-cors-headers 在settings.py中配置 INSTALLED_APPS = [ ... 'corsheaders', ... ] MIDDLEWARE = [ ... 'corsheaders.mi 阅读全文
posted @ 2023-09-27 08:50 Simian_2018_12_22 阅读(6) 评论(0) 推荐(0) 编辑