XSS存储型跨站攻击(Stored Cross Site Scripting) 前言: 相较于XSS反射型跨站攻击,存储型具有更严重的危害,如果在窃取信息的同时对网页没有任何变化,那受害者将很难发现。 如果我有写的不太明白的地方,可以先看看之前XSS反射型跨站攻击的随笔 low: 1.观察: 测试输 ...
分类:
其他好文 时间:
2019-06-24 22:43:13
阅读次数:
289
浅谈对多线程的理解 1.什么是进程和什么又是线程??? 进程是指运行中的应用程序,每个进程都有自己独立的地址空间; 线程是进程中执行运算的最小单位,一个进程中可以有多个线程。 2.多线程的集中实现方式 (1):继承thread类,thread类本质上还是实现了runnable接口的一个实例,启动线程 ...
分类:
编程语言 时间:
2019-06-24 20:59:38
阅读次数:
96
1.代码区: 代码区Code,程序被操作系统加载到内存的时候,所有的可执行代码都加载到代码区,也叫代码段,这块内存是不可以在运行期间修改的。 2. 静态区 所有的全局变量以及程序中的静态变量都存储在静态区。 3.堆区 对于一个32位操作系统,最大管理4G内存,其中1G是给操作系统自己用的,剩下的3G ...
分类:
其他好文 时间:
2019-06-24 00:24:31
阅读次数:
101
第6章 包含多个段的程序 程序取得所需空间有两种方式: 1.加载程序的时候为程序分配 2.程序在执行过程中向系统申请 6.1 在代码段中使用数据 ** "dw"--"define word"定义字型数据 当我们使用u指令查看程序时 前面一堆我们不知道的代码,这是在程序中的代码段,这个代码段在这里是由 ...
分类:
其他好文 时间:
2019-06-23 01:25:36
阅读次数:
135
第三章: C语言程序设计初步 C语言程序设计本课介绍C语言程序设计的基本方法和基本的程序语句。从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本章介绍这些基本语句及其应用,使读者对 ...
分类:
编程语言 时间:
2019-06-19 14:53:24
阅读次数:
93
第五周学习总结 因为这周我们绝大部分时间是学的shell脚本进阶,所以这周我的博客内容主要是有关shell脚本函数。一我对函数的个人理解 编写shell脚本的时候,我们经常会发现在多个地方使用了相同的代码。如果相同的代码只是很小的一段,一般也就是复制一下。但是如果遇到在shell脚本中我们需要重写大块代码段时,我们就不能重新打一遍甚至多遍,非常浪费时间。
分类:
其他好文 时间:
2019-06-16 23:17:40
阅读次数:
236
1. 概述 1.1 基本概念 分散加载是一种实现特定代码快速启动的技术,通过优先加载特定代码到内存,达到缩短从系统开机到特定代码执行的时间。可被应用来实现关键业务的快速启动。 嵌入式系统通过uboot加载flash上的镜像文件到内存并执行,而镜像文件本身可能较大,由于flash读取速度的限制,将镜像 ...
分类:
其他好文 时间:
2019-06-16 14:05:44
阅读次数:
178
常用的循环语句for循环:形式一:for变量名in列表;do??循环体done执行机制:依次将列表中的元素赋值给“变量名”;每次赋值后即执行一次循环体;直到列表中的元素耗尽,循环结束形式二:for((控制变量初始化;条件判断表达式;控制变量的修正表达式));do??循环体done控制变量初始化:仅在运行到循环代码段时执行一次控制变量的修正表达式:每轮循环结束会先进行控制变量修正运算,而后再做条件判
分类:
其他好文 时间:
2019-06-15 21:49:16
阅读次数:
427
恢复内容开始 题目描述: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足: 注意空字符串可被认为是有效字符串。 示例 1: 输入: "()"输出: true 示例 2: 输入: "()[]{}"输出: true 示例 3: 输入: "( ...
分类:
Web程序 时间:
2019-06-15 12:07:12
阅读次数:
149
数据链路层:解决的是在局域网中将数据从主机A送到B 数据在传输层叫数据段,网络层叫数据报,数据链路层叫数据帧。 以太网 以太网帧格式 以太网帧格式如下所示: 1.MAC地址一般占48个bit位为6个字节。MAC地址是可以标识唯一一台主机的地址,因为MAC地址是根据网卡序号,网卡序号是唯一确定的(网卡 ...
分类:
其他好文 时间:
2019-06-14 19:47:14
阅读次数:
139