现象: 编译时遇到一个问题,提示xxx未定义,xxx在b.h中使用,在a.h中定义。b.h没有包含任何头文件。刚开始以为是写错了,但是后来一想不是这样。 想法1: 编译是把头文件复制到c文件中,头文件不包含其他头文件也能说得过去。是不是只需要在c文件包含b.h之前包含上a.h就可以了?肯定是可以这样 ...
分类:
其他好文 时间:
2020-06-11 16:35:15
阅读次数:
62
SpecFlow 在 Temp 文件夹中创建一个 .cache 文件,该文件包含这些绑定以加快速度。如果该文件出了问题,您可以删除它: 退出视觉工作室。 打开 Windows 资源管理器。 在地址栏中,键入 %TEMP% 并点击 Enter 转到临时文件夹。 查找名称以 "specflow-step ...
分类:
其他好文 时间:
2020-06-11 13:39:07
阅读次数:
51
一、服务端证书制作(针对B/S项目) 1.在Centos7上新建一个空目录,创建mySsl.conf的配置文件,包含如下内容: [ req ] default_bits = 2048 distinguished_name = req_distinguished_name req_extensions ...
分类:
其他好文 时间:
2020-06-11 13:15:58
阅读次数:
69
一、工作流 本地仓库的git维护由三个状态 二、基本命令 1、创建新仓库 创建新的文件夹,打开,然后执行 git init 以创建新的仓库。 此命令初始化一个新本地仓库,它在工作目录下生成一个.git隐藏文件夹。 git init git-demo-A 初始化一个A仓库 config//文件- 包含 ...
分类:
其他好文 时间:
2020-06-09 14:54:20
阅读次数:
69
1. C++程序主要组成文件: 头文件:结构声明和使用这些结构的函数原型。 //NOTE1:头文件中不要包含变量声明和函数定义,因为链接阶段所有文件代码会结合成一个程序,一个程序中不能有多个函数定义(如果再多个源代码文件包含该头文件的话会问题的) //NOTE2:头文件可包含内容:函数原型、结构声明 ...
分类:
编程语言 时间:
2020-06-07 09:11:36
阅读次数:
70
Tomcat是一个开源的轻量级Web应用服务器,在我们平常工作过程中接触得非常多。代码也非常经典,很多人为了提升自己的技术也会去阅读学习Tomcat的源码。但正如著名诗人李白所说的:世界上本没有漏洞,使用的人多了,也就发现了漏洞。比如今年的2月份就爆出了存在文件包含漏洞。今天我们选择两个比较直观的T ...
分类:
编程语言 时间:
2020-06-06 18:22:45
阅读次数:
77
####漏洞简介 ? phpMyAdmin是phpMyAdmin团队开发的一套免费的、基于Web的MySQL数据库管理工具。该工具能够创建和 删除数据库,创建、删除、修改数据库表,执行SQL脚本命令等。 ? phpMyAdmin 4.8.2之前的4.8.x版本中存在安全漏洞。攻击者可利用该漏洞包含( ...
分类:
Web程序 时间:
2020-06-03 00:58:27
阅读次数:
130
####简述 程序员将一些可重复使用的函数写到单个文件中,在使用某些函数时,直接调用此文件,无需再次编写,这种调用文件的过程一般称为文件包含。 而文件包含漏洞就是文件包含函数加载的参数没有经过过滤,可以被攻击者控制,包含了其他恶意文件,执行了恶意代码。 ####php中的文件包含函数 include ...
分类:
其他好文 时间:
2020-06-03 00:47:06
阅读次数:
57
什么是持久化? 持久化的方式: ###1.RDB——快照持久化 Redis可以通过创建快照来获得存储在内存里面的数据在某个时间点上的副本。在创建快照之后,用户可以对快照进行备份,可以将快照复制到其他服务器从而创建具有相同数据的服务器副本,还可以将快照留在原地以便重启服务器时使用。 ####1.1触发 ...
分类:
数据库 时间:
2020-06-01 15:45:02
阅读次数:
90
1、查找文件:find / -name filename.txt 2、查看一个程序是否运行:ps -ef|grep tomcat 3、查看文件,包含隐藏文件:ls -al 4、当前工作目录:pwd 5、复制文件包括其子文件到自定目录:cp -r sourceFolder targetFolder 6 ...
分类:
系统相关 时间:
2020-05-31 21:47:12
阅读次数:
73