一、计数排序 其基本思想为:假设n个输入的元素中的每一个都是在0到k之间的一个整数,对于每一个输入元素x,确定小于x的元素个数,直接把x放在它输出的数组中的位置上。例如有17个元素小于x,则x就应该在...
哎,忧郁
中年男人啊,是真的苦逼。 白天要赚钱养家,晚上回来了这个点还要晒衣服!
各安天涯
回忆与我都不爱说话 偶尔我会想起她 心里有一些牵挂 有些爱却不得不 各安天涯
进程和线程的区别
一、两者对比 进程是最小的资源分配单位,线程是最小的执行单位: 每个进程至少有一个线程,任务的执行都是由线程来完成,也就是说,线程时进程运行时的实体。 线程运行时依赖进程中分配的资源,一个进程可以有多...
nginx出现nginx: 413 Request Entity Too Large错误的解决办法
使用nginx上传大文件的时候报错:nginx: 413 Request Entity Too Large。 问题的原因是因为上传的文件太大了,解决方案就是在nginx配置中添加以下配置,指定最大上传...
给alpine的docker镜像添加bash支持
alpine是一个轻量级的linux系统,由于太轻量了,目前被广泛用于docker镜像的制作上了(最新版的docker镜像才5M)。 体积小就有缺点了,缺点就是内部除了基本的命令以外,大部门的功能都不...
linux可执行程序elf文件分析及进程的内存分布情况
一、ELF文件 ELF(Executable and Linkable Format)文件是linux下的二进制可执行文件,它同时兼容可执行文件和可链接文件。 一个ELF文件包含两个部分:一个固定长度...
Golang编译的二进制文件在alpine中无法运行的问题解决
一、问题现象 使用golang编译了一个二进制程序,在CentOS和Ubuntu的镜像上运行是可以的,但是在Alpine运行就不行,使用./运行报错: [crayon-664b935140989386...
Navicate Premium 12破解安装
Navicate Premium 12的下载地址:下载密码sangfor!@# 下载后先安装软件,装好后解压目录下的rar包,打开Navicat_Keygen_Patch_v4.5_By_DFoX.e...
STL中map的使用方法和注意事项
使用map要添加头文件#include <map>,命名空间using namespace std。 初始化一个map: [crayon-664b935141c00369827463/] ...
7