自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 static 、全局变量、const变量,局部变量的作用域,生命周期问题

(1)static     作用域 : 当前“源”文件中,其他文件无法访问    生命周期:整个程序运行过程测试1(静态变量放在cpp文件中):    .h文件代码如下:#ifndef __FUNCTION_H__#define __FUNCTION_H__void print_var_1();void print_var();#endif // !__FUNCTION_H_.cpp文...

2018-04-23 23:30:14 7078 1

原创 const 在开发中的作用(持续更新)

作用如下:1、被const修饰的变量不允许被修改,需要注意,使用const时候必须给这个变量进行初始化    (1)修饰局部变量            int const p = 100;            const int p =100;            上面两种写法是一致的         (2)const 和指针变量:            const int *p: 常量指针 ...

2018-04-18 23:11:30 570

原创 python项目在IDE中能直接执行,在命令行下提示no module named xxxx 解决办法

1、如下图,在IDE下编辑如下几个文件,可以看到能够成功执行:其中a.py的文件内容如下:2、将项目在命令行下执行,提示no moudule named xxxx原因:    我们编写的 module 并没有加入到当前 python运行环境中,所以会提示异常。其实我们只需要将自定义的 module 加入到当前环境中解决办法:    在执行文件的开头,加入下面几句:,意思是将当前的项目路径加入到当前...

2018-04-17 20:45:38 10583 2

原创 MAC上配置rz/sz命令实现文件上传,下载

    有些特殊情况,mac下无法使用scp命令完成文件的上传和下载命令,在windows上可以用rx,sz命令上传和下载文件,对应到Mac上就是rz,sz命令,下面介绍一下如何配置MAC上的rz,sz。    1、安装iterm2    Mac自带的终端是不支持lrzsz,需要下载Mac上强大的终端工具--Iterm2,一款非常好用的命令行工具,    官网下载地址:https://www.it...

2018-04-11 10:26:30 4082

原创 跨域问题

一、src属性的标签允许携带cookie跨域访问资源测试过程如下:服务端:客户端:使用Burp抓包:上面是script标签,再看看img标签:二、ajax跨域访问:注意:ajax跨域访问需要设置才能跨域访问携带Cookie,下面标注的参数,另外注意的是ajax的请求能够正常发起,只是返回的消息被浏览器拦截了,如下图:服务器端:客户端:执行结果:再看burp:说明响应正常返回,仅仅是被浏览器拦截了消...

2018-04-09 17:52:06 188

原创 Android NDK调试

默认情况下是不支持NDK调试的,但要支持NDK调试也很简单,只要做些简单配置即可。1、打开JNI调试2、配置Android Native - Debugger3、下载LLDB 2.0首次底部会报错点击 Fix,提示下载LLDB 2.0,照做,下载安装即可。4、完成NDK调试配置,可以正常调试了。...

2018-04-09 17:49:34 863

转载 android ndk cmake配置(转载)

这篇文章给大家介绍下JNI / NDK开发。采用的是Android Studio2.2开发环境,使用CMake方式进行开发。JNI(Java Native Interface)是java与C / C ++进行通信的一种技术,使用JNI技术,可以调用C / C ++的函数对象等等,Android中的Framework层与Native层就是采用的JNI技术。我们知道,Android系统是基于linux...

2018-04-09 17:48:22 891

原创 burp抓https包

    HTTPS协议是为了数据传输安全的需要,核心的东西是需要CA证书,在配置burp抓https包的时候需要安装证书,以Chrome浏览器为例:(1)首先设置burp的代理为:浏览器配置,Chrome浏览器用的插件为switchomega:即通过该浏览器的数据都会先转发到127.0.0.1:8080上。(2)配置好代理后,在浏览器上访问:http://burp选择右上角的CA Certific...

2018-04-09 17:45:41 1212

原创 sql常用功能(持续更新)

基本功能:    sqlmap -u “http:/xxx.xxx” (—data=“id=&user=")查看当前的数据库    sqlmap -u “http:/xxx.xxx” —dbs查看数据库中的表    sqlmap -u “http:/xxx.xxx” -D 『dbname』—tables查看表中的字段    sqlmap -u “http:/xxx.xxx” -D 『dbn...

2018-04-09 17:43:18 207

原创 python json 空格字符

如下dict:test = { "atest" : " atest", "btest" : "btest"}使用json.dumps(test)后进行url_encode:test = { "atest" : "atest", "btest" : "btest"}jstr = json.dumps(test)urlTest = { 'urlt

2018-04-03 19:16:28 3449

原创 mysql数据库相关操作(持续更新)

1、按照指定的条件导出数据库表的格式和数据    mysqldump -u用户名 -p密码 -h mysql主机  --default-character-set=指定编码  数据库名称  表名称  --where=" 查询条件 " > 导出文件名.sql    例:    mysqldump -uroot -p123456 -h 127.0.0.1 --default-character-...

2018-04-01 15:22:34 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除