1. 先将x转成二进制 , 不读最后一位, 输出 , 即为 ; 2. `int x = 16; printf("%d\n", x int main() { int x = 16; printf("%d\n", x 3); printf("%d\n", x 2); printf("%d\n", x 1 ...
分类:
编程语言 时间:
2020-04-22 11:36:54
阅读次数:
184
1:空白空间的处理 white-space:;prepre-wrappre-lineinherit 继承!nowrap 不让文本换行 2:溢出属性(控制内容溢出时候的显示方式) overflow属性:?? auto 当内容超出的时候有滚动条,没有超出的时候没有滚动条?? scroll 添加滚动条?? ...
分类:
其他好文 时间:
2020-04-21 13:20:56
阅读次数:
66
针对普通输入框的测试用例 1、 输入中英文空格,字符串中间空格,首尾空格,回车换行符2、 字符长度校验,输入是缓冲区溢出的超长字符,默认字符,空字符,特殊字符,尤其是系统保留字符3、 根据的页面使用的不同程序语言,输入不同的语言字符串,如HTML格式语言,JS函数格式4、 输入全角/半角的数字,大小 ...
分类:
其他好文 时间:
2020-04-20 09:15:31
阅读次数:
86
1、什么是面向对象 所谓的面向对象,是一种编程思想,编程思路,代码的书写格式。之前为了简化代码,我们是将程序封装为函数的形式来调用 函数会有一些小问题: 函数内部定义的局部作用域变量,函数外部无法直接调用 函数调用使用时,会占用大量的系统内存,容易造成数据溢出数据泄露,容易被黑客攻击 函数一般只是封 ...
分类:
其他好文 时间:
2020-04-19 14:39:50
阅读次数:
72
题 算贡献 完全平方公式展开,(a+b)²=a²﹢2ab+b² 对于本题来说,第一个数会与第二个...第n个,也就是(n-1)次 平方 同理,对于2*a*b开说, 第一个数字*(第二个+第三个+......第n个) 还要注意mod问题,为了防止溢出和出现负数,加mod 1 #include<bits ...
分类:
其他好文 时间:
2020-04-19 11:05:58
阅读次数:
73
什么是递归? (1)递归必须有一个明确的结束条件,否则会报错 (2)每进入一个递归,问题的规模必须比之前都减少 (3)递归的效率不高,层次过多容易导致系统的内存溢出 定义一个函数: def calc(n): print(n) calc(n) #定义一个函数,然后再调用自己,一直生生世世的进行循环自己 ...
分类:
其他好文 时间:
2020-04-19 09:17:41
阅读次数:
84
计算机实现32位整数加减乘除的方法 前言 1)原码、反码、补码 2)乘法原理 3)除法原理 一、加法 1)正常加法 2)结果溢出加法 二、减法 1)被减数 减数 2)被减数 0 0 0000 0000 0000 0000 0000 0000 0000 0000 0000 2^31 原码 1000 0 ...
分类:
其他好文 时间:
2020-04-19 00:50:28
阅读次数:
58
在Java程序中,发生的不正常情况称为异常 -【逻辑错误和语法错误】不是异常! - 分为 Error错误 和 Exception异常 - Error 是JVM无法解决的错误问题 例如内存溢出 StackOverFlow 和 OOM - Exception一般处理意料之外的问题 例如 空指针 Null ...
分类:
编程语言 时间:
2020-04-18 15:51:05
阅读次数:
92
运行如下代码: LX_Log("orderCount:" + Text(InvalidInteger)); LX_Log("orderCount - 1:" + Text(InvalidInteger - 1)); 结果是这样的: [20200417.190549] orderCount:N/A[2 ...
分类:
其他好文 时间:
2020-04-17 20:04:34
阅读次数:
48
"题目地址" 拿到题目后,首先用 file 查看文件类型,可以发现是 ELF 32 bit 类型的文件 接下来使用 checksec 来查看文件开启了哪些保护,可得到如下内容: 没有 canary,那么有可能做到栈溢出 执行一下来看效果,发现其流程为: 放进 ida 里后在 Function nam ...
分类:
其他好文 时间:
2020-04-16 00:55:09
阅读次数:
77