1. runserver方法是django开发中经常用到的运行方式,这个运行方式 是django自带的,WSGI Server 运行,主要在测试和开发中使用,并且 runserver 开启的方式也是单进程 。 2.uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http 等协议。注意 ...
分类:
其他好文 时间:
2019-11-08 16:26:31
阅读次数:
169
1、多线程有什么用? (1)发挥多核CPU的优势: 当前,应用服务器至少也都是双核的,4核、8核甚至16核的也都不少见,如果是单线程的程序,那么在双核CPU上就浪费了50%,在4核CPU上就浪费了75%。单核CPU上所谓的"多线程"那是假的多线程,同一时间处理器只会处理一段逻辑,只不过线程之间切换得 ...
分类:
编程语言 时间:
2019-11-06 22:39:53
阅读次数:
97
前段时间在公司部署项目的时候,运维同学说了一堆关于服务器的东西,顿时感觉不知所云,云里雾里。。。 索性拿这个项目练习一下,简单了解项目部署到服务器的这个流程是怎么处理的 预备知识 pm2 pm2 是启动node进程管理工具 常用命令 ··· pm2 start app.js : 启动服务,入口文件是 ...
分类:
其他好文 时间:
2019-11-04 23:19:11
阅读次数:
172
操作系统期末复习 第一章 操作系统引论 操作系统的作用 1. 作为计算机硬件系统之间的接口 2. 系统资源的管理者 3. 实现对计算机资源的抽象 操作系统的发展过程 未配置操作系统的计算机系统 1. 人工操作,用户独占全机,资源浪费 2. 脱机输入输出(Off Line I/O)方式。 单道批处理系 ...
分类:
其他好文 时间:
2019-11-04 17:44:38
阅读次数:
126
在之前的文章中我们已经讲解过如何基于am335进行boa移植,相信大家在看过后一定都掌握啦,那么在此基础上,vsftpd移植又需要我们如何做呢?接下来我们一起看看吧!1下载下载最新版本源码包,下载地址:https://security.appspot.com/vsftpd.html#download。本文以vsftpd-3.0.2.tar.gz版本为例。如果以上下载地址无法访问,也可以本地下载vs
分类:
其他好文 时间:
2019-11-01 18:48:40
阅读次数:
110
加油(话说为什么前段时间天天改不完题无法颓博客考的贼烂,现在天天改题稍快颓博客成绩上升) A. 简单计算 首先,看到向下取整我们想到了整除分块.... 正解:考虑如何计算 很容易的可以想到,我们的=$(i*q-i*q%p)/p$ 那么我们的就等价于$(i*q-i*q%p)/p$ 通过一番愉悦的打表, ...
分类:
其他好文 时间:
2019-10-31 16:36:48
阅读次数:
75
win32线程API 在Windows平台下可以通过Windows的线程库来实现多线程编程。 对于多线程程序可以使用Visual Studio调试工具进行调试,也可以使用多核芯片厂家的线程分析调试工具进行调试。 Win32 API(了解Windows,代码小,效率高) Windows操作系统为内核以 ...
分类:
编程语言 时间:
2019-10-29 16:59:34
阅读次数:
106
1.java8优势通过将行为进行抽象,java8提供了批量处理数据的并行类库,使得代码可以在多核CPU上高效运行。2.函数式编程的核心使用不可变值和函数,函数对一个值进行处理,映射成另一个值。3.Lambda表达式一种紧凑的、传递行为的方式。4. 静态类型语言java8依旧是静态类型语言,javac ...
分类:
编程语言 时间:
2019-10-29 13:51:49
阅读次数:
99
多核CPU linux : 如果你不幸拥有一个多核CPU,你肯定在想,多核应该可以同时执行多个线程。 如果写一个死循环的话,会出现什么情况呢? 打开Mac OS X的Activity Monitor,或者Windows的Task Manager,都可以监控某个进程的CPU使用率。 我们可以监控到一个 ...
分类:
编程语言 时间:
2019-10-29 13:43:08
阅读次数:
84
并行的执行效率一定高于串行吗?(多线程的执行效率一定高于单线程吗?) 一、什么是串行?什么是并行? 串行:任务进行排队,一个一个执行; 并行:多个任务齐头并进。 二、单核、多核这两种情况下的并行。 单核情况下的并行:并非真的是多个任务同时进行的,是需要在这任务之间来回切换(即上下文切换)的。 多核情 ...
分类:
编程语言 时间:
2019-10-29 11:28:23
阅读次数:
85