欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!
  • ARM 汇编基础速成7:栈与函数
  • 在这部分我们将研究一篇独特的内存区域叫做栈,讲解栈的目的以及相关操作。除此之外,我们还会研究ARM架构中函数的调用约定。 栈 一般来说,栈是一片在程序/进程中的内存区域。这部分内存是在进程创建的时候被创建......
  • 所属分类:编程开发 更新时间:2017-07-16 相关标签: 阅读全文...
  • ARM 汇编基础速成6:条件执行与分支
  • 条件执行 在之前讨论CPSR寄存器那部分时,我们大概提了一下条件执行这个词。条件执行用来控制程序执行跳转,或者满足条件下的特定指令的执行。相关条件在CPSR寄存器中描述。寄存器中的比特位的变化决定着不同的条件......
  • 所属分类:编程开发 更新时间:2017-07-14 相关标签: 阅读全文...
  • ARM 汇编基础速成5:连续存取
  • 连续加载/存储 有时连续加载(存储)会显得更加高效。因为我们可以使用LDM(load multiple)以及STM(store multiple)。这些指令基于起始地址的不同,有不同的形式。下面是我们会在这一节用到的相关代码。在下文中会详细......
  • 所属分类:编程开发 更新时间:2017-07-13 相关标签: 阅读全文...
  • “小程序”到底是什么?看完这7个知识点秒懂
  • 这半年来,小程序持续走红,但依然有很多人看见“小程序”一脸懵逼,“小程序是干啥的?”, “小程序如何搜索?”,“怎么注册小程序?”。今天,我用自己的话,通俗易懂地跟大家介绍一下小程序。 1、小程序是什么......
  • 所属分类:编程开发 更新时间:2017-07-12 相关标签: 阅读全文...
  • ARM 汇编基础速成3:ARM模式与THUMB模式
  • ARM处理器有两个主要的操作状态,ARM模式以及Thumb模式(Jazelle模式先不考虑)。这些模式与特权模式并不冲突。SVC模式既可以在ARM下调用也可以在Thumb下调用。只不过两种状态的主要不同是指令集的不同,ARM模式的指令......
  • 所属分类:编程开发 更新时间:2017-07-11 相关标签: 阅读全文...
  • ARM 汇编基础速成4:ARM汇编内存访问相关指令
  • ARM使用加载-存储模式控制对内存的访问,这意味着只有加载/存储(LDR或者STR)才能访问内存。尽管X86中允许很多指令直接操作在内存中的数据,但ARM中依然要求在操作数据前,必须先从内存中将数据取出来。这就意味着如果......
  • 所属分类:编程开发 更新时间:2017-07-11 相关标签: 阅读全文...
  • ARM 汇编基础速成1:ARM汇编以及汇编语言基础介绍
  • 欢迎来到ARM汇编基础教程,这套教程是为了让你可以在ARM架构下进行漏洞利用打基础的。在我们能开始写ARM的shellcode以及构建ROP链之前,我们需要先学习相关的ARM汇编基础知识。 这些基础知识包括: Part 1:ARM汇编......
  • 所属分类:编程开发 更新时间:2017-07-07 相关标签: 阅读全文...
  • ARM 汇编基础速成2:ARM汇编中的数据类型
  • 这是ARM汇编速成系列的第二部分,将学习到ARM汇编基础,数据类型及寄存器。 ARM汇编数据类型基础 与高级语言类似,ARM也支持操作不同的数据类型。 被加载或者存储的数据类型可以是无符号(有符号)的字(words,......
  • 所属分类:编程开发 更新时间:2017-07-07 相关标签: 阅读全文...
  • javascript作用域链与执行环境的详细介绍
  • 前言:这是笔者学习之后自己的理解与整理。如果有错误或者疑问的地方,请大家指正,我会持续更新! 作用域、作用域链、执行环境、执行环境栈以及this的概念在javascript中非常重要,本人经常弄混淆,这里梳理一下;......
  • 所属分类:编程开发 更新时间:2017-07-03 相关标签: 阅读全文...
  • php开发中的tips介绍
  • 一、开发习惯和php代码 1、准确的理解各种概念。现在的新东西层出不穷,望文生义和一知半解对开发工作有害无益;//比如我就碰到有人理解松散耦合(这个东西不新)的概念居然是要求代码不要有空行,否则你的程序就是“......
  • 所属分类:编程开发 更新时间:2017-07-03 相关标签: 阅读全文...
  • 常用证件号码的正则表达式集锦
  • 正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检......
  • 所属分类:编程开发 更新时间:2017-07-03 相关标签: 阅读全文...
  • Oracle计算时间差为毫秒的实现代码有哪些
  • Oracle 中我们知道用 TO_DATE 函数可以进行秒、分、时、天、月、年、周等时间差的计算,但是毫秒却不好计算,TO_DATE 函数只能精确到秒,毫秒则只能用 TO_TIMESTAMP 函数,但是这个函数不像 TO_DATE 这样直接减出来的......
  • 所属分类:编程开发 更新时间:2017-07-02 相关标签: 阅读全文...
  • 如何将Ajax的json和字符串拼接
  • 整理文档,搜刮出一个jquery拼接ajax 的json和字符串拼接的代码,稍微整理精简一下做下分享。 jQuery拼接字符串ajax <form id="myForm" action="#"> <input name="name"/> <input name="age"/> <input type......
  • 所属分类:编程开发 更新时间:2017-06-30 相关标签: 阅读全文...
  • 前段开发的CSS原理是什么
  • 前端开发之CSS原理详解 从事Web前端开发的人都与CSS打交道很多,有的人也许不知道CSS是怎么去工作的,写出来的CSS浏览器是怎么样去解析的呢?当这个成为我们提高CSS水平的一个瓶颈时,是否应该多了解一下呢? 一、......
  • 所属分类:编程开发 更新时间:2017-06-30 相关标签: 阅读全文...
  • 使用js鼠标跟随运动效果得方法介绍
  • 本文实例为大家分享了js鼠标跟随效果展示的具体代码,供大家参考,具体内容如下 1、使用命令创建基本结构ul.cursorPlay#cursorPlay>li*12>a>img+div>span 2、给span标签添加字段 3、设置基本的样式 cursorPlay......
  • 所属分类:编程开发 更新时间:2017-06-30 相关标签: 阅读全文...
  • 怎么样基于Note.js的websocket实现 通信功能
  • node的依赖包 node中实现Websocket的依赖包有很多,websocket、ws均可,本文选取ws来实现,首先安装依赖 npm install ws 聊天室实例 假如A,B,C,D用户均通过客户端连接到Websocket服务,其中每个人发的消息都需要......
  • 所属分类:编程开发 更新时间:2017-06-30 相关标签: 阅读全文...
  • Js原生Ajax的封装原理是什么
  • 原理及概念 AJAX即“Asynchronous Javascript And XML”(异步Javascript和XML),是一种用于创建快速动态网页的技术。 动态网页:是指可以通过服务器语言结合数据库随时修改数据的网页。 静态网页,随着html代码......
  • 所属分类:编程开发 更新时间:2017-06-30 相关标签: 阅读全文...
  • 如何使用Yii2加载css.js静态资源
  • 应用场景 Yii2提供了AppAsset类管理静态资源,在使用Yii2 布局模板时,如果想在某个页面内部写一段js 并且在页面底部,如果直接使用 script 标签是不可以的。 使用AppAsset类管理静态资源 打开assetsAppAsset.php......
  • 所属分类:编程开发 更新时间:2017-06-30 相关标签: 阅读全文...
  • php pdo操作数据库示例有哪些
  • POD扩展是在PHP5中加入,该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。 PDO的特点: 性能。PDO 从一开始就吸取了现有数据库扩展成功和失败的经验教训。因......
  • 所属分类:编程开发 更新时间:2017-06-30 相关标签: 阅读全文...
  • Ajax校验是否重复的实现代码有哪些
  • 一、controller层: @ResponseBody @RequestMapping("entityFindByCode") public String entityFindByCode(Entity bean, HttpSession httpSession, Model m,HttpServletResponse res) throws IOException{ ......
  • 所属分类:编程开发 更新时间:2017-06-28 相关标签: 阅读全文...
  • jsp中四种传递参数方法有哪些
  • 1、form表单 2、request.setAttribute();和request.getAttribute(); 3、超链接:<a herf="index.jsp"?a=a&b=b&c=c>name</a> 4、<jsp:param> 下面一一举例说明: 1、form表单 form.jsp: <%@page cont......
  • 所属分类:编程开发 更新时间:2017-06-28 相关标签: 阅读全文...
  • Git入门知识分析
  • Git是目前世界上最先进的分布式版本控制系统。相比CVS及SVN等集中式的版本控制系统,Git无需联网就可以使用,同时它的安全性也比集中式控制系统要高,它也是最流行的版本控制系统,既然这么多优点,当然要学了 一:......
  • 所属分类:编程开发 更新时间:2017-06-28 相关标签: 阅读全文...
  • Webstorm遇到的问题会有哪些
  • 最近自己WebStorm用得多一点了 和android studio一样,同样是IDEA的ide(记得自己还是eclipse的时候,原来同事很早就开始用IDEA了,记得6-7年前就有了) 自己记录下自己遇到的问题 这里先感谢帮助自己的后台伙伴......
  • 所属分类:编程开发 更新时间:2017-06-28 相关标签: 阅读全文...
  • Base64编码知识分析
  • Base64编码的深入认识与理解 之前在很多业务中都有见过或者用到过Base64编码,但一直一知半解,没有对它有一个深入的认识和理解。今天就来聊一聊Base64编码的问题。 首先要明确的是,Base64是一种可逆的编码方式,......
  • 所属分类:编程开发 更新时间:2017-06-28 相关标签: 阅读全文...
  • 本类最新更新
    • 本类热门文章
      • 最新下载
        • 标签云集