Dest

逆向so文件调试工具ida基础知识点

1.界面介绍 https://www.freebuf.com/column/157939.html 2.IDA常用快捷键 切换文本视图与图表视图 空格键 返回上一个操作地址 ESC 搜索地址和符号 G 对符号进行重命名 N 常规注释 '冒号键 可重复注释 分号键 添加标签 Alt+M 查看标签 Ctrl+M 查看段的信息 Ctrl+S 查看交叉应用...

AutoMapper之ABP项目中的使用介绍

最近在研究ABP项目,昨天写了Castle Windsor常用介绍以及其在ABP项目的应用介绍 欢迎各位拍砖,有关ABP的介绍请看阳光铭睿 博客 AutoMapper只要用来数据转换,在园里已经有很多这方面文章了,本文主要介绍其在实际项目常用总结,以及在ABP项目中的应用介绍。AutoMapper应用非常简单,大家稍微看下文档就可以上手,但是性能不好啊,所...

Redis学习-数据类型(二)

在安装好redis,也了解了如何启动和关闭服务端/客户端之后,继续学习redis的基本数据类型 redis的数据类型有五种,分别是 字符串 散列(哈希) 列表 集合 有序集合 redis也是一种基于内存的数据库,五种数据类型的共同之处是数据都以Key-Value键值对保存,对于习惯了Java的程序员来说,Map的Key和Value可以自定义,value还可...

linux初级学习笔记三:linux操作系统及常用命令,及如何复制和移动文件!(视频序号:02_4)

本节学习的命令:cp,mv,install,du,read  本节学习的技能:文件的移动与复制 cp( copy):复制和移动文件 cp SRC DEST     -r:递归复制一个目录及其目录中的所有文件     -i:如果目标文件存在,则提示要不要覆盖     -f:强行复制 (如果目标文件存在,则直接覆盖,如果无法打开现有的目标文件,删除再复制。)...

Subversion命令汇总

全局选项: --username ARG   指定用户名称 ARG --password ARG   指定密码 ARG --no-auth-cache   不要缓存用户认证令牌 --non-interactive   不要交互提示 --trust-server-cert   不提示的接受未知的证书颁发机构发行的 SSL 服务器证书(只用于选项“--...

自动化构建工具—gulp的用法简单总结

  把之前用到的gulp总结整理下,有时候说不出来的,就写出来吧,做个笔记,以后也可以慢慢补充   cnpm i --save-dev gulp 把nodejs模块写到package.json配置文件中,当保存到git仓库时,只需保存package.json即可     用到的gulp模块有:gulp-clean/gulp-concat/gulp-conn...

shell编程_条件判断if

条件判断if 本章课程大纲 1.什么是if 2.为什么要使用if 3.if基础语法 - 单条件 - 双条件 -多条件 4.if在判断的过程中,需要表达式  1.基于文件进行判断  -d -f -s -e 三个需求 2.基于整数进行判断 重要!  -eq -ne -ge -gt -le -lt 3.基于字符进行判断   = != 4.基于正则进...

C字符串和指针问题汇总

空指针和传参问题 1) 段错误。形参改为二级指针即可 void GetMemory( char *p ){   p = (char *) malloc( 100); } void Test( void){ char *str =NULL; GetMemory( str ); strcpy( str, "hello world"); prin...

ORACLE的SPFILE与PFILE

    ORACLE中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件,可以分为两种类型。它们是在数据库实例启动时候加载的,决定了数据库的物理结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。 初始化参数文件(Initialization Parameters...

Ant命令总结

1 Ant是什么? Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生一致的生成版本2 下载、安装Ant 安装Ant下载.zip...