rv0p111
码龄6年
  • 1,052,593
    被访问
  • 861
    原创
  • 1,393,599
    排名
  • 279
    粉丝
  • 5
    铁粉
关注
提问 私信

个人简介:之前由于一些原因博客没有更新,现在还是正常更新,继续分享..

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2016-12-26
博客简介:

rv0p111

博客描述:
学习的脚步
查看详细资料
个人成就
  • 获得258次点赞
  • 内容获得96次评论
  • 获得985次收藏
创作历程
  • 1篇
    2021年
  • 3篇
    2020年
  • 14篇
    2019年
  • 307篇
    2018年
  • 502篇
    2017年
  • 70篇
    2016年
成就勋章
TA的专栏
  • 安全相关
    16篇
  • 科技背后
    1篇
  • PAT
    23篇
  • ACM
    187篇
  • 数据结构
    24篇
  • 程序设计概念
    2篇
  • 游戏设计
    1篇
  • 笔录
    1篇
  • ios-开发
    251篇
  • ios-Swift
    44篇
  • ios-理论知识
    5篇
  • 数据库基本概念
    4篇
  • Python
    4篇
  • 技术支持
  • ipad开发
    1篇
  • 网络概念
    23篇
  • 设计
    23篇
  • 加密算法
    5篇
  • ios-网络安全
  • RAC知识
    7篇
  • 框架分析
    9篇
  • ios-语法知识
  • CSS
    2篇
  • JS
    3篇
  • RxSwift
    2篇
  • React Native
    4篇
  • git
    1篇
  • CocoaPods
    2篇
  • 组件化
    2篇
  • 即时通讯
    4篇
  • OpenGL
    19篇
  • 负载均衡
    1篇
  • 软件测试
    1篇
  • ios-图形
    18篇
  • C语言
    4篇
  • 操作系统概念
    42篇
  • OpenGL ES
    5篇
  • 计算机图形学
    3篇
  • ios-逆向
    33篇
  • 计算机基本概念
    27篇
  • 软件安装
    6篇
  • Web开发
    3篇
  • 软件设计
    4篇
  • 编译
    28篇
  • 后端开发
    2篇
  • 概率论
    7篇
  • ARKit
    1篇
  • 笔试
    2篇
  • C++
    2篇
  • Linux基础
    14篇
  • ios-核心动画
    4篇
  • 机器学习
    1篇
兴趣领域 设置
  • iOS
    objective-cswift
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

XSS当中的DOM clobbering

DOM clobberingHow to exploit DOM-clobbering vulnerabilitiesExploiting DOM clobbering to enable XSS主要是学习了下这个相关的知识点,目的只是想要记录下分析过程,介绍的话就直接引用相关文章的内容了DOM 破坏是一种将 HTML 注入页面以操作 DOM 并最终更改页面上 JavaScript 行为的技术。DOM clobbering 在XSS不可能的情况下特别有用,但您可以控制页面上的某些 HTML,其中属性i
原创
发布博客 2021.08.11 ·
145 阅读 ·
0 点赞 ·
0 评论

ZCMU-1431-Epic Game

1431: Epic GameTime Limit: 1 Sec  Memory Limit: 128 MBSubmit: 44  Solved: 34[Submit][Status][Web Board]DescriptionSimon and Antisimon play a game. Initially each player receives one fixe
原创
发布博客 2017.01.19 ·
406 阅读 ·
1 点赞 ·
0 评论

ZCMU-1720-死亡如风,我要装逼

1720: 死亡如风,我要装逼Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 36  Solved: 5[Submit][Status][Web Board]Description死亡如风,我要装逼——哈撒给!!!大家好,我叫张全蛋,刚从qd旅游回来。然后。。。穷的连衣服都被人扒了。因为我当时点了一道海鲜。帝企鹅,the k
原创
发布博客 2017.01.10 ·
514 阅读 ·
0 点赞 ·
0 评论

基于日志结构的文件系统

简单概述基于日志的面向事务文件系统其实和数据库的基于日志恢复算法可以称为不同领域的算法的不同实现,但其实道理都是一样的 下面我们先去了解下什么是事务执行单个逻辑功能的一组指令或操作称为事务。处理事务的主要问题是不管出现什么计算机系统的可能失败,都要保证事务的原子性。原子性简单来说就是一件事情要么完全执行,要么什么也不做基于日志的恢复确保原子性的一种方法就是在稳定存储上记录...
原创
发布博客 2018.06.10 ·
1587 阅读 ·
1 点赞 ·
0 评论

标志寄存器

在CPU内部中是有一种特殊的寄存器,对于不同的处理机,特殊寄存器的个数和结构都可能不同这个特殊寄存器具有以下3种作用用来存储相关指令的某些执行结果用来为CPU执行相关指令提供了行为依据用来控制CPU的相关工作方式这种特殊的寄存器在8086CPU当中是被称为标志寄存器,在8086CPU的标志寄存器有16位,其中存储的信息通常被称为程序状态字。 8086CPU的标志...
原创
发布博客 2018.05.13 ·
492 阅读 ·
0 点赞 ·
0 评论

ZCMU-1463-Sequential game

1463: Sequential gameTime Limit: 1 Sec  Memory Limit: 128 MBSubmit: 119  Solved: 84[Submit][Status][Web Board]DescriptionSequential detector is a very important device in Hardware experi
原创
发布博客 2017.01.12 ·
522 阅读 ·
1 点赞 ·
0 评论

ZCMU-1347-又是斐波那契数列

1347: 又是斐波那契数列Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 377  Solved: 120[Submit][Status][Web Board]Description在数学中斐波那契数列F是这样定义的:F(n)=F(n-1)+F(n-2),F(0)=1,F(1)=1。现在我有另外一个序列G,G(n)=G(n
原创
发布博客 2017.01.03 ·
584 阅读 ·
0 点赞 ·
0 评论

二分法(查找、求上界、求下界)

【解析】二分查找的话相信大家都有一定的了解过,其实就是不断的缩小范围,不断的缩小范围话不多说上代码。int erfen(int k[],int n,int k){ int left=0,right=n-1,mid; while(left<=right) { mid=(left+right)/2; if(k[mid]==k)
原创
发布博客 2016.12.27 ·
1941 阅读 ·
1 点赞 ·
0 评论

词法分析程序统计字符和行数

利用lex的工具进行词法分析程序统计字符和行数,首先我们要先去写一个lex描述文件,设置辅助定义部分,规则部分和用户子程序部分,其中lex工具是一个词法分析程序的自动构造工具 lex描述文件部分如下所示%{ int num_lines=0,num_chars=0;%}%%
{++num_lines;++num_chars;}. {++num_chars;}%...
原创
发布博客 2018.06.04 ·
1237 阅读 ·
0 点赞 ·
0 评论

词法分析

词法分析其实是编译的第一个阶段,它的主要任务就是从左到右逐个字符地对源程序进行扫描,会去产生一个一个单词序列,用于语法分析。执行词法分析的程序称为词法分析程序或者是扫描程序词法分析工作可以是独立的遍历一遍源程序,把字符流的源程序变成单词序列,输出到一个中间文件,这个文件作为语法分析程序的输入而继续编译过程。不过更一般的情况就是将词法分析程序设计成一个子程序,每当语法分析程序需要一个单词...
原创
发布博客 2018.06.02 ·
2947 阅读 ·
1 点赞 ·
0 评论

ios-block作为属性的时候为什么用copy

当我们block的属性用copy的时候就会把栈的block变成了堆的block。如果我们block用assign来修饰的话就是栈的block,一调用就会出错比如说这样的话一调用就会出错。因为我们是在test方法中赋值的,当方法执行完成之后,block就被释放了,因为它是栈block,如果我们把assign改成了copy就不会报错了。由栈block变成了堆的block.@property (nona...
原创
发布博客 2017.08.09 ·
1404 阅读 ·
0 点赞 ·
0 评论

ZCMU-1607-大二下之悬梁刺股

1607: 大二下之悬梁刺股Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 75  Solved: 21[Submit][Status][Web Board]Description这个时候应该在干嘛呢,没事无聊就去数数吧,给你N个数Ai,我有Q个询问,你告诉我,我问的每个位置的数在他前面比他大的数的个数。(nInpu
原创
发布博客 2017.01.17 ·
270 阅读 ·
0 点赞 ·
0 评论

ZCMU-1757-内部收益率

1757: 内部收益率Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 76  Solved: 28[Submit][Status][Web Board]DescriptionInputOutputSample Input1-1 22-8 6 90
原创
发布博客 2017.01.07 ·
500 阅读 ·
0 点赞 ·
0 评论

ZCMU-1203-逆序数

1203: 逆序数Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 376  Solved: 81[Submit][Status][Web Board]Description在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数不小于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。
原创
发布博客 2016.12.29 ·
550 阅读 ·
0 点赞 ·
0 评论

键盘的输入处理过程

其实键盘上的每一个键相当于一个开关,键盘中有一个芯片对键盘上的每一个键的开关状态进行扫描,当我们按下了一个键之后,开关会接通,这个芯片就会去产生一个扫描码,扫描码说明按下的键在键盘的什么位置,然后扫描码会被送入主板相关接口芯片的寄存器当中,这个寄存器的端口地址为60h,也就是说我们可以从中去读取出键盘的输入的扫描码,比如说in al,60h 就是从端口60h读出键盘的输入当我们松开按下键的时候...
原创
发布博客 2018.05.22 ·
4219 阅读 ·
4 点赞 ·
0 评论

操作系统内存地址映射

内存管理的机制这里主要是做个知识点的记录,方便以后查看 内存是现代计算机的运行的中心,内存是由很大的一组字或者是字节组成的,每个字或者是字节都是有它们自己的地址,以及CPU会根据程序计数器(PC)的值从内存中提取指令,这些指令可能会引起进一步对特定内存地址的读取和写入在一个典型的指令执行周期当中,首先会从内存中去读取指令。接着这个指令被解码,以及可能需要从内存中读取操作数,在指令...
原创
发布博客 2018.05.09 ·
4137 阅读 ·
2 点赞 ·
0 评论

ios-如果一次性向数据库中插入大量数据,应该如何处理

我们先用代码测试下func insert() { //1、获得开始的时间 let start = CACurrentMediaTime() print("开始") for i in 0..<10000 { Person(dict: ["name":"张欧\
原创
发布博客 2017.10.13 ·
2463 阅读 ·
0 点赞 ·
0 评论

演示栈从高地址向地址分配过程

我们声明三个字符型变量,其实只有每四个字节当中的第一个字节在书写我们相应的赋值的内容,因为大部分因特尔处理器内存定位都是4的倍数#include<stdio.h>#include<stdlib.h>int main(){ char a = 'a'; char b = 'b'; char c = 'c'; float f = '0.5'...
原创
发布博客 2020.04.05 ·
418 阅读 ·
1 点赞 ·
0 评论

main函数的前序执行过程简单介绍

main函数的前世今生main函数其实是我们能控制的程序入口,但是程序编译之后进行执行却不是从main函数开始的,这里主要讲解下VC6.0++下编译的程序在执行main函数之前的流程,其实主要为在执行main函数之前做了环境变量和参数个数以及参数的解析,然后初始化一些全局变量、堆、io等内容/****crt0.c - C runtime initialization routine** ...
原创
发布博客 2020.04.02 ·
440 阅读 ·
0 点赞 ·
0 评论

生活当中调整时钟时间背后发生的事情

生活当中调整时钟时间背后发生的事情我们在生活当中想要设定时钟、手表的时间的事情,我们通过会和大多数人一样,会按照手机上的时间来设定。但是,这背后发生了什么事情,我想大部分人应该是不知道的,其实我们自己的时间是自动设定。每隔一阵子,我们的手机便会悄悄地、无声地、询问你的服务供应商网络:“嘿,现在几点了?”那个网络便会去问更大的网络,后者又去问更大的网络,经过许多的基站与电线之后,才终于抵达真正...
原创
发布博客 2020.02.12 ·
271 阅读 ·
0 点赞 ·
0 评论
加载更多