- 博客(22)
- 资源 (11)
- 收藏
- 关注
原创 http协议里的chunked编码与测试
接下来会发送数量未知的块,每一个块的开头都有一个十六进制的数,表明这个块的大小,然后接CRLF("\r\n")。以往HTTP的应答中数据是整个一起发送的,并在应答头里Content-Length字段标识了数据的长度,以便客户端知道应答消息的结束。因此需要先缓存生成的内容,再计算总长度填充到Content-Length,再发送整个数据内容。如果有写过http下载的人,或多或少了解一点chunked编码的传输方式。例如笔者最初不知道这个http传输方式,以前能行的代码有一天就突然不行了,抓包才发现数据异样。
2023-03-21 11:19:20 679
转载 sudoers增加用户,无密码校验
2、查看/etc/sudoers文件权限,如果只读权限,修改为可写权限。chmod u+w /etc/sudoers 或者直接赋给777权限 chmod 777 /etc/sudoers 我们要修改这个文件了。4、保存退出,并恢复/etc/sudoers的访问权限为440 chmod 440 /etc/sudoers。3、vim /etc/sudoers文件,添加需要提升权限的用户。使用权限:在 /etc/sudoers 中有出现的使用者。该用户没有被加入到/etc/sudoers.d 文件中。
2023-03-20 14:12:51 333
原创 交换机设备端口速率计算公式
交换机设备端口速率计算公式:端口速率 (bit/s)== 包个数 x (包大小+ 8Byte的前导码 +12Byte的包间隔)x 8
2021-03-27 15:43:46 5095
原创 VS Code 搭建C编译和调试环境
安装 C/C++ 插件C/C++ 是由 Microsoft 发布的支持 C/C++ 智能提示和调试等功能的插件,安装步骤如下:使用快捷键Ctrl+Shift+X呼出扩展面板 在搜索框中输入:C/C++ 再安装由 Microsoft 提供的名为 C/C++ 插件。2. 安装 MinGW-w64 并配置好环境变量首先点这里下载 MinGW-w64。下载完成之后我们开始安...
2020-04-11 00:06:15 758
原创 Android Studio快捷键大全
Android Studio快捷键大全一、断点1.F7 --> 跳入2.Ctrl+Shift+F7 -->强制跳入3.F8 -->单步调试4.Ctrl+Shift+F8 -->跳出5.F9 -->跳转到下一个断点处6.Ctrl+Alt+F8 -->查看当前选择的(变量、表达式、函数)值二、操作1.Ctrl+D...
2020-03-16 21:54:18 378
原创 Android Stuido启动失败,提示"No JVM installation found.Please install a 32-bit JDK...."
安装Android Stuido之后,启动失败,提示:原因在于系统的java版本和启动的Android Stuido不兼容导致的。java版本是64位的,而启动的Android Stuido是32位的。不是安装问题不是安装问题安装目录下有32位和64的启动程序。如果是64位的直接点击studio64.exe即可。...
2020-03-14 19:26:34 870
原创 PAT:1013 数素数
1013 数素数 (20 分)令 Pi 表示第 i 个素数。现任给两个正整数 M≤N≤104,请输出 PM 到 PN 的所有素数。输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输出从 PM 到 PN 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。输入样例:5 27输出样例:...
2018-11-24 18:17:06 207
原创 PAT:1012 数字分类
1012 数字分类 (20 分)给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A1 = 能被 5 整除的数字中所有偶数的和; A2 = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n1−n2+n3−n4⋯; A3 = 被 5 除后余 2 的数字的个数; A4 = 被 5 除后余 3 的数字的平均...
2018-11-24 17:47:26 175
原创 PAT 1011 A+B和C (15)
1011 A+B和C (15)(15 分)给定区间[-2^31^, 2^31^]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(<=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。输出格式:对每组测试用例,在一行中输出“Case #X: true”如果A+B>C,否则输出“Case ...
2018-08-12 17:45:06 281
原创 PAT 1010 一元多项式求导 (25)
1010 一元多项式求导 (25)(25 分)设计函数求一元多项式的导数。(注:x^n^(n为整数)的一阶导数为n*x^n-1^。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0...
2018-08-12 13:33:18 172
原创 PAT 1009 说反话 (20)
1009 说反话 (20)(20 分)提问给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例:...
2018-07-27 23:30:34 211
原创 PAT 1008 数组元素循环右移问题
1008 数组元素循环右移问题 (20)(20 分)提问一个数组A中存有N(N&gt0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A~0~ A~1~……A~N-1~)变换为(A~N-M~ …… A~N-1~ A~0~ A~1~……A~N-M-1~)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,...
2018-07-26 01:04:50 178
原创 PAT 1007 素数对猜想(20 分)提问
1007 素数对猜想(20 分)提问让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数。显然有d1=1,且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。输入格式:输入在一行给出正整数N。输出格式:在一行...
2018-07-24 23:49:39 240
原创 PAT 1006 换个格式输出整数 (15)
1006 换个格式输出整数 (15)(15 分)让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(&lt10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。输入格式:每个测试输入包含1个测试用例,给出正整数n(&lt1000)。输出格式:每个测试用例的输出占一行,用规...
2018-07-16 00:16:30 186
原创 PAT 1005 继续(3n+1)猜想 (25)
1005 继续(3n+1)猜想 (25)(25 分)卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验...
2018-07-15 23:46:38 137
原创 PAT 1001 害死人不偿命的(3n+1)猜想
1001 害死人不偿命的(3n+1)猜想 (15)(15 分)卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至...
2018-07-15 22:33:15 121
原创 PAT 1004 成绩排名
1004 成绩排名 (20)(20 分)读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为\ 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到1...
2018-07-15 22:19:57 176
原创 PAT1003 我要通过!
“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它字符;\任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串;\如果 aPbTc 是...
2018-07-15 17:18:05 264
转载 查看电脑连接过的所有无线的密码
管理员权限打开命令窗口:输入以下命令:for /f"skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles')do @echo %j | findstr -i -v echo | netshwlan show profiles %j key=clear一键获取 所有连接过的wifi 密码
2016-09-10 17:11:04 775
F5负载均衡维护手册+F5服务器负载均衡方案+F5链路负载均衡方案+F5 Cluster(N+M)
2022-03-20
2018年上半年程序员真题+答案解析上午选择+下午案例完整版(全国计算机软考).pdf
2020-01-01
crul的用法
2018-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人