I/O模式和事件驱动

转自:https://github.com/jackfrued/Python-100-Days/blob/master/Day61-65/01.预备知识.md 对于一次I/O操作(以读操作为例),数据会先被拷贝到操作系统内核的缓冲区中,然后从操作系统内核的缓冲区拷贝到应用程序的缓冲区(这种方式称为...

2019-05-23 20:53:02

阅读数 3

评论数 0

Linux 性能优化实战(倪朋飞)---网络性能信息查看

网络性能指标 带宽,链路的最大传输速率,单位通常为 b/s 吞吐量,单位时间内成功传输的数据量,单位通常为 b/s,或 B/s。吞吐量受带宽限制,吞吐量/带宽=网络的使用率 延时,从网络请求发出后,一直收到远端响应,所需的时间延迟 PPS,Packet Per Second(包/秒),以网络包为...

2019-05-15 22:03:22

阅读数 14

评论数 0

Linux 性能优化实战(倪朋飞)---查看缓存命中情况

查看缓存 cachestat 提供了整个操作系统缓存的读写命中情况。 cachetop 提供了每个进程的缓存命中情况。 安装 cachestat、cachetop: $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40...

2019-05-10 21:39:45

阅读数 24

评论数 0

Arcgis 版本升级后无法启动 License Serer Administrator

新建文件 Arcgis.bat,内容为 cd C:\Program Files (x86)\ArcGIS\License10.2\bin lmgrd -z -c service.txt 双击后 License Serer Administrator 便会启动了

2019-05-10 16:20:11

阅读数 14

评论数 0

Linux 性能优化实战(倪朋飞)---内存

参考 倪朋飞. Linux 性能优化实战.

2019-05-07 22:02:52

阅读数 20

评论数 0

Linux 性能优化实战(倪朋飞)---系统的软中断CPU使用率升高,我该怎么办?

进程组标表示一组相互关联的进程,比如每个子进程都是父进程所在组的成员。 会话指共享同一个控制终端的一个或多个进程组。 参考 倪朋飞. Linux 性能优化实战. ...

2019-05-03 19:57:06

阅读数 71

评论数 0

Linux 性能优化实战(倪朋飞)---系统中出现大量不可中断进程和僵尸进程怎么办?

进程状态 可通过 top 或 ps 查看进程状态。 $ top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4480 yjp 20 0 663624 3474...

2019-05-03 18:35:45

阅读数 48

评论数 0

Linux 性能优化实战(倪朋飞)---CPU 使用率

两节课

2019-04-27 15:17:24

阅读数 23

评论数 0

Linux 性能优化实战(倪朋飞)---CPU 上下文切换

CPU 上下文:CPU 寄存器和程序计数器中的内容。 CPU 寄存器:CPU 内置的容量小、但速度极快的内存。 程序计数器:存储 CPU 正在执行的指令位置、或即将执行的下一条指令位置。 CPU 上下文切换:先把前一个任务的 CPU 上下文保存在系统内核中,然后加载新任务的上下文到这些寄存器和程序...

2019-04-25 21:08:52

阅读数 57

评论数 0

Linux 性能优化实战(倪朋飞)---平均负载

查看平均负载: $ uptime 20:32:31 up 33 min, 1 user, load average: 0.72, 0.63, 0.70 结果解释: 20:32:31 // 当前时间 up 33 min // 系统运行时间 1 user // 正在登录的用户数 0.72,...

2019-04-23 21:41:26

阅读数 48

评论数 0

容器基础

基础 制作镜像: $ docker build " 我的镜像 " 运行镜像: $ docker run " 我的镜像 " 多机 Docker 项目: $ docker run -H " 我的 Swarm 集群 API 地址 &q...

2019-04-21 19:17:12

阅读数 25

评论数 1

最长准恒子序列

#include <iostream> #include <vector> #include <math.h> using namespace std; bool ok(vector<int&...

2019-04-10 21:02:04

阅读数 37

评论数 0

最大三角形周长、相似数的个数

#include <iostream> #include <vector> using namespace std; bool isTriangle(int a, int b, int c) { if(a+b > c &am...

2019-04-10 21:00:37

阅读数 15

评论数 0

javascript Uncaught ReferenceError: $ is not defined

在 js 代码之前引用一下 jQuery 或者为:

2019-04-09 17:11:11

阅读数 39

评论数 0

天际线问题

#include <iostream> #include <vector> using namespace std; int solution(vector<int> &A) { int n =...

2019-04-08 21:08:25

阅读数 29

评论数 0

asp.net MVC4 web API 非常简单的登录

上一篇:asp.net MVC2 非常简单的登录 https://blog.csdn.net/u012319493/article/details/88992791 感觉 web API 与 MVC 一样,都有 M、V、C,但区别如下: MVC 中,C 继承 Controller;web API...

2019-04-05 13:19:07

阅读数 468

评论数 1

asp.net MVC2 非常简单的登录

程序目录: 说明:本程序为省事,将 BLL 也写在了 M 中,但 DAL 在别处。 模型 M LoginModel.cs:查询数据库,验证用户名、密码是否正确。 using System; using System.Collections.Generic; using System.Linq; ...

2019-04-04 09:53:43

阅读数 100

评论数 2

go---基于HTTP协议的网络服务

http.Get package main import ( "fmt" "net/http" ) func main() { host := "baidu.com" url1 := "http://" ...

2019-03-30 20:49:20

阅读数 76

评论数 0

go---访问网络服务

syscall.Socket package main import ( "fmt" "syscall" ) func main() { fd1, err := syscall.Socket( syscall.AF_INET, syscall...

2019-03-30 15:59:40

阅读数 26

评论数 0

go---使用 os 包中的API

os 包中提供平台不相关的 API。 os.File 操作文件的方式 package main import ( "fmt" "os" "path/filepath" "syscall" ) func ma...

2019-03-30 14:13:26

阅读数 112

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭