简介 列表由一系列按特定顺序排列的元素组成,可以将字母表中的所有字母,数字 (0 - 9) ,也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。 python中,用方括号 ( [ ] )来表示列表,并使用逗号 来分割其中的元素。 访问列表元素 # 列表是有序集合, 因此要访问列表的任何元素 ...
分类:
编程语言 时间:
2020-10-18 16:30:55
阅读次数:
22
经常有一些有意识和无意识的事情,我们会做很多次的重复,非常的没有效率。 同理,有一些小的代码段,经常被一些愚蠢的工程师(如果我也算是的话)折腾来折腾去,毫无新意,毫无价值,改完之后似乎某个时刻又被翻出来重新讨论,重新回到沦陷前。 那么能不能有一条规则,可以有效的评估,在N次迭代后还没有效果的东西,要 ...
分类:
其他好文 时间:
2020-10-10 17:37:19
阅读次数:
19
一、基本概念 1、线程就是进程的进程路线,它是进程内部的控制序列,或者说它是进程的一部分(进程是一个资源单位,线程是的一部分负责真正的执行)。 2、线程是轻量级的,没有自己独立的代码段、数据段、bss段、堆、环境变量、命令行参数、文件描述符、信号处理函数、当前目录等资源。 3、线程有自己独立的栈内存 ...
分类:
其他好文 时间:
2020-09-18 00:58:50
阅读次数:
26
1.理解socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 站在使用者的角度 ...
分类:
编程语言 时间:
2020-09-17 19:47:20
阅读次数:
36
前言 之前收到了uncon以后就停止学习了两个星期......惰性啊,但闲着真的容易发慌,签证递了以后我又回来啦。生命不息,学习不止。 模块: 所谓的模块,就是可用代码段的打包,在程序头处import 例如 要使用random(),就要import random OS模块 有了OS模块,我们不需要关 ...
分类:
编程语言 时间:
2020-09-17 16:48:35
阅读次数:
24
xctf中进阶第三题,遇到了mips架构的题目。无法进行反编译。学了点misp的指令去看汇编 程序结构 数据声明+普通文本+程序编码(文件后缀为.s,或者.asm也行),数据声明在代码段之后 数据声明 以.data开始声明,声明后即在主存中分配空间。 声明格式: name: type value(s ...
分类:
其他好文 时间:
2020-09-17 14:07:07
阅读次数:
39
TCP的固定窗口和滑动窗口固定窗口?TCP还提供了流量控制机制。流量控制可以调整给定会话中源和目的之间的数据流速,有助于保持TCP传输的可靠性。流量控制的实施方法包括限制一次可以转发的数据段数量,并要求在发送更多数据段之前确认接收。?要实施流量控制,TCP要确定的第一件事是目的设备可以接受的数据段数量。TCP报头包括一个称为“窗口大小”的16位字段。这是TCP会话的目的设备一次可以接受和处理的字节
分类:
其他好文 时间:
2020-09-17 12:16:04
阅读次数:
30
福哥答案2020-08-29: 1.根本区别进程:资源调度最小单位。线程:CPU调度最小单位。 2.地址空间进程:进程有自己独立的地址空间,每启动一个进程,系统都会为其分配地址空间,建立数据表来维护代码段、堆栈段和数据段。线程:线程没有独立的地址空间,同一进程的线程共享本进程的地址空间。 3.内存和 ...
分类:
编程语言 时间:
2020-09-10 22:40:09
阅读次数:
39
点击开发工具左下角的设置,选择用户代码片段,选择新建全局代码片段文件,设置名称 scope:使用此代码段的语言名称列表,如javascript,php,typescript,如果不确定,设置为空字符串prefix:前缀,在对应的语言中使用该前缀弹出body:弹出的代码description:设置描述 ...
分类:
其他好文 时间:
2020-08-28 11:42:30
阅读次数:
56
1 在JavaScript中的变量分别区分为两种: 一种为基本类型值,一种为应用类型值。 基本类型值指的是简单的数据段 引用类型值为可能由多个值组成的对象 引用类型的值是保存在内存中的对象,JavaScript不允许直接操作对象的内存空间,实际上操作对象的引用而不是实际对象。 var dada = ...
分类:
编程语言 时间:
2020-08-20 19:23:10
阅读次数:
112