关于内存 存储器 :存储数据器件 外存 外存又叫外部存储器,长期存放数据,掉电不丢失数据 常见的外存设备:硬盘、flash、rom、u盘、光盘、磁带 内存 内存又叫内部存储器,暂时存放数据,掉电数据丢失 常见的内存设备:ram(单片机)、DDR 物理内存:实实在在存在的存储设备 虚拟内存:操作系统虚 ...
分类:
编程语言 时间:
2019-10-03 00:43:22
阅读次数:
105
在运行程序时,可能需要根据不同的条件,输入不同的命令行选项来实现不同的功能。目前有短选项和长选项两种格式。短选项格式为"-"加上单个字母选项;长选项为"--"加上一个单词。长格式是在Linux下引入的。许多Linux程序都支持这两种格式。在Python中提供了getopt模块很好的实现了对这两种用法 ...
分类:
编程语言 时间:
2019-09-29 21:44:00
阅读次数:
95
运行效率如果项目是多入口配置,在本地开发阶段不需要每次都跑全部的可以获取到运行命令行参数决定,跑哪些页面,加快速度process.env.npm_config_argv或者使用yargs这个npm包获取命令行传入的参数1234567var scriptArg = process.env.npm_co... ...
分类:
Web程序 时间:
2019-09-29 13:00:22
阅读次数:
233
1 题目描述 有一栋100层高的大楼,给你两个完全相同的玻璃球。假设从某一层开始,丢下玻璃球会摔碎。那么怎么利用手中的两个球,用什么最优策略知道这个临界的层是第几层? 2 解法汇总 2.1 递推方法一 第一次扔k层 ,则次数time=1,第二次,如果破了,要试从1到k-1层,此时需要Time=tim ...
分类:
其他好文 时间:
2019-09-27 01:46:23
阅读次数:
512
1,比较简单的讲解,链接 argc 是 argument count的缩写,表示传入main函数的参数个数; argv 是 argument vector的缩写,表示传入main函数的参数序列或指针,并且第一个参数argv[0]一定是程序的名称,并且包含了程序所在的完整路径,所以确切的说需要我们输入 ...
分类:
编程语言 时间:
2019-09-27 01:35:24
阅读次数:
101
创建绑定方式 绑定使用路由参数(主要避免basic_publish参数混淆) 直接交换 在消息发布与订阅中,消息广播给所有在线的消费者,假如说有时候我们只需要接收严重错误的日志报告写到磁盘中,之前使用的fanout交换,并没有带来太大的灵活性 此时就可以使用直接交换:思想绑定密钥与路由密钥完全匹配的 ...
分类:
其他好文 时间:
2019-09-26 21:14:41
阅读次数:
74
"ZROI 1004" 需要一点数学基础的题目叭,我因为比较菜,观察能力不够,所以卡了半个小时叭. 我们化一化原式: $$(x^2+y)^2\equiv (x^2 y)^2\pmod p$$ $$x^4+2x^2y+y^2\equiv x^4 2x^2y+y^2\pmod p$$ $$2x^2y\e ...
分类:
其他好文 时间:
2019-09-23 12:03:29
阅读次数:
101
Python常见内置模块 一、sys模块 sys.argv() 在python脚本传参使用 sys.exit() 系统退出 sys.getdefaultencoding() 获取系统默认编码 sys.getfilesystemencoding() 获取文件编码 sys.getrecursionlim ...
分类:
编程语言 时间:
2019-09-22 21:31:33
阅读次数:
106
#include "stdafx.h" #include <stdlib.h> #include <time.h> // 生成随机数 - 100到200 int main(int argc, char *argv[], char **envp) { srand((unsigned)time(NULL... ...
分类:
其他好文 时间:
2019-09-19 23:33:37
阅读次数:
87
起因 工作很少接触纯C项目,业余写着玩玩,不断雕琢 目标 纯C实现简单链表,提供方便易用泛型接口,避免依赖 实现 完全封装,隐藏结构体细节,不支持栈创建 拷贝存储,轻微性能代价换来易用性 list.h list.c 测试 ...
分类:
编程语言 时间:
2019-09-19 00:44:52
阅读次数:
74