- 博客(13)
- 资源 (1)
- 收藏
- 关注
转载 2.Linux性能诊断 --- 单机负载评估
1.Linux 性能诊断:单机负载评估 1.负载诊断流程: 1.观察 load average (平均负载) 2.观察 cpu, IO 是否存在瓶颈 从 load average 等总体性能入手,参考 cpu 使用率和 IO 等待时间等具体数字,从而自顶向下快速排查各个进程状态。 流程: load average : 1.cpu 瓶颈 1.IO 无瓶颈 ...
2018-12-29 10:33:23 326
转载 1.Linux性能诊断 --- 入门命令100条
1.useradd, groupadd // 增加用户,增加组 2.arch // 查看cpu架构3.cal //查看日历4.cat // 查看文件内容5.cd // 切换工作目录6.chgrp 组名 文件 // 改变文件组7.chmod //改变属性8.chown //改变文件所有者9.cksum 文件//计算 32 位循环冗余校验(CRC)校验和每个文件...
2018-12-25 14:36:34 124
转载 13.程序员的自我修养---运行库实现
13.1 C 语言运行库 13.1.1 开始 1.程序运行的最初入口点不是 main 函数,而是由运行库为其提供的入口函数。它主要负责三部分工作:准备好程序运行环境以及初始化运行库, 调用 main 函数执行程序主题,清理程序运行后的各种资源。 2.运行库为所有程序提供的入口函数应该相同,在链接程序时必须指定该入口函数名。 入口函数: void mini_crt_e...
2018-12-21 10:51:29 536
转载 12.程序员的自我修养---系统调用与API
12.1 系统调用介绍 系统调用是应用程序(运行库也是应用程序的一部分)与操作系统内核之间的接口,它决定了应用程序是如何与内核打交道的。 Windows 系统是完全基于 dll 机制的,它通过与 dll 堆系统调用进行了包装,形成了所谓的 Windows API。应用程序 所能看到的 Windows 系统的最底层的接口就是 Windows API。 12.1.1 什么是系统调用 在...
2018-12-19 13:32:03 396
转载 28.yii2 用户认证
https://www.yiichina.com/doc/guide/2.0/security-authentication
2018-12-12 22:39:43 173
转载 11.程序员的自我修养---运行库
11.1 入口函数和程序初始化 11.1.1 程序是从 main 开始的吗 #include <stdio.h> #include <stdlib.h> int a = 3; int main(int argc, char* argv[]) { int *p = (int *) malloc(sizeof(int)); scanf(...
2018-12-12 10:57:55 457
转载 10.程序员的自我修养---内存
10.1 程序的内存布局 现代的应用程序都运行在一个内存空间里面,在32位的系统里,这个内存空间拥有4GB的寻址能力。相对于16位时代 i386 的段地址 加 段内偏移的寻址模式, 如今的应用程序可以直接使用 32 位的地址进行寻址,这被称为平坦(flat) 的内存模型。在平坦的内存模型中,整个内存是一个统一的地址空间,用户可以使用 一个 32 位的指针访问任意内存位置。如, i...
2018-12-07 17:27:31 269
转载 9.程序员的自我修养---Windows下的动态链接
1.DLL 简介 2.符号导入导出表 3.DLL 优化 4.C++与动态链接 5.DLL HELL...
2018-12-06 10:45:21 160
linux下vim使用详解.pdf
2014-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人