网站首页 站内搜索

搜索结果

查询Tags标签: ret,共有 415条记录
  • Linux 监测内存访问的方法汇总【转】

    转自:https://blog.csdn.net/dianzichongchong/article/details/120133833 1. hw break point它是 linux kernel 自带的,监测一段内存访问信息的方法。它可以检测一段内存是否被读或写。 具体可见 linux 自带例子:linux/samples/hw_breakpoint/data_breakpoint.c stati…

    2022/9/9 5:23:30 人评论 次浏览
  • Python 使用wmi获取远程端电脑的磁盘使用情况

    安装wmi包pip install wmi说明:执行上面命令会自动安装依赖包pywin32代码演示import json as JSON import re import paramiko import suds from suds.wsse import * import wmiclass WindowsDisListen():"""Windows系统"""def getSpaceIn…

    2022/8/31 1:22:57 人评论 次浏览
  • CF896C Willem, Chtholly and Seniorious

    写一种数据结构,支持:\(1\) \(l\) \(r\) \(x\) :将\([l,r]\) 区间所有数加上\(x\) \(2\) \(l\) \(r\) \(x\) :将\([l,r]\) 区间所有数改成\(x\) \(3\) \(l\) \(r\) \(x\) :输出将\([l,r]\) 区间从小到大排序后的第\(x\) 个数是的多少(即区间第\(x\) 小,数字大小相同…

    2022/8/30 23:24:09 人评论 次浏览
  • 青蛙跳台阶

    基础版 青蛙一次可以跳1级或者2级台阶,问跳到N级有多少种跳法 class Solution:def jumpFloor(self,n):if n < 1:return 0if n == 1 or n == 2:return na = 1b = 2tmp = 1for i in range(2,n):tmp = a+ba = b b = tmp return tmpSolution().jumpFloor(5)升级…

    2022/8/25 6:24:17 人评论 次浏览
  • C学习笔记:初识strtok函数

    点击查看代码 int main() {char str[] = "192.168.1.168";char* sep = ".@";char cpy[1000] = {0}; strcpy(cpy, str); //strtok函数会破坏字符串,所以拷贝拷贝一份char* ret = NULL;for(ret = strtok(cpy,sep); ret != NULL; ret = strtok(NULL, se…

    2022/8/24 6:54:13 人评论 次浏览
  • python基础-函数式编程

    概念:电脑运算视作数学上的函数计算 高阶函数:map,reduce,filter 无副作用,相同的参数调用时钟产生同样的结果闭包Closure 例子: def cache(func):store = {} # 外部自由变量@wraps(func)def _ (n): # 闭包函数if n in store:return store[n]else:ret = func(n)st…

    2022/8/20 14:25:06 人评论 次浏览
  • Linux应用编程之多次打开同一个文件

    同一个文件可以被多次打开,譬如在一个进程中多次打开同一个文件、在多个不同的进程中打开同一个文件。 一个进程内多次 open 打开同一个文件,那么会得到多个不同的文件描述符 fd ,同理在关闭文件的 时候也需要调用 close 依次关闭各个文件描述符。 多次打开同一个文件测…

    2022/8/14 5:23:52 人评论 次浏览
  • 静态进程池实现NTP服务器

    通过静态进程池实现NTP服务器 例程:server.c #include <stdio.h>#include <stdlib.h>#include <string.h>#include <arpa/inet.h>#include <sys/types.h>#include <sys/wait.h>#include <sys/socket.h>#include <time.h>…

    2022/8/13 5:25:09 人评论 次浏览
  • 刷题Day21-动态规划(3)

    416. 分割等和子集 01背包问题,注意01背包的内循环从后往前递归,防止一个物品被放入多次1049. 最后一块石头的重量 II 这是一道值得思考的题 本质上是01背包,但是需要判断的是放进之后,ret是否变化。因为在构建01背包的全过程中,所有的情况都会被考虑到。因此需要时刻…

    2022/8/11 6:23:07 人评论 次浏览
  • C++ wait_for

    #include <iostream> #include <future>int mythread() {std::cout << "mythread " << std::this_thread::get_id() << std::endl;std::chrono::milliseconds second(3000);std::this_thread::sleep_for(second);return 5; }int …

    2022/8/9 1:22:49 人评论 次浏览
  • C/C++ 使用 openssl 进行 base64 编解码

    话不多说,直接上示例代码 std::string Base64Encode(const unsigned char* data, size_t size) {size_t base64_len = (size + 2) / 3 * 4;if (base64_len == 0){return "";}std::string ret;ret.resize(base64_len);EVP_EncodeBlock((unsigned char*)ret.data…

    2022/8/8 1:23:15 人评论 次浏览
  • 17. 电话号码的字母组合

    17. 电话号码的字母组合给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入:digits = "23" 输出:["ad","ae&quo…

    2022/8/4 6:24:21 人评论 次浏览
  • 查找算法binary_search

    #include <iostream> #include <vector> #include <algorithm> using namespace std;class Print { public:void operator()(int i){cout << i << endl;} };int main() {vector<int> v;for(int i = 0; i < 10; i++){v.push_back(i…

    2022/8/1 1:23:56 人评论 次浏览
  • 剑指 Offer 58 - I. 翻转单词顺序

    剑指 Offer 58 - I. 翻转单词顺序 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. ",则输出"student. a am I"。示例 1: 输入: "the sky is blue…

    2022/7/25 23:25:45 人评论 次浏览
  • Python 封装SNMP调用接口

    PySNMP 是一个纯粹用Python实现的SNMP,用PySNMP的最抽象的API为One-line Applications,其中有两类API:同步的和非同步的,都在模块pysnmp.entity.rfc3413.oneliner.cmdgen 中实现,如下是Get方式与Walk方式的基本实现. 首先需要在系统中安装SNMP客户端,对于Linux平台来说只…

    2022/7/24 14:30:42 人评论 次浏览
共415记录«上一页1234...28下一页»
扫一扫关注最新编程教程