<stl>序列式容器
所谓序列容器即容器其中的元素都可序,但未必有序。常见的序列容器包括vector,list,deque,queue以及stack. vector array是静态空间,一旦配置就不可改变。vector是动态空间,随着元素的加入,内部机制会自动扩充以容纳新元素。 1.1迭代器 vector维护的是一个线性区间,所以无论元素类型为何,普通指针都可以作为vector的迭代器而满足所有的必要条件。vector支持随机存取,而普通指针正好具备这样的能力,所以vector提供的是随机读取迭代器。即Rando
2018-2019-2 20165204《网络对抗技术》 Exp5 MSF基础
2018-2019-2 20165204《网络对抗技术》 Exp5 MSF基础 一、实践目标 一个主动攻击实践 (ms_17_010) 一个针对浏览器的攻击( ms13_080_cdisplaypointer 唯一) 一个针对客户端的攻击 (Adobe_toolbutton) 成功应用任何一个辅助模块(discovery/arp_sweep模块) 二、实验内容 任务一:主动攻击 目标靶机使用的是之前做windows访问控制的win XP虚拟机。(这也是我之后连续两次失败的原因) 首先使用命令n
Microsoft Media Foundation官方文档翻译(7)《Media Foundation Architecture》
官方英文文档链接:https://docs.microsoft.com/en-us/windows/desktop/medfound/media-foundation-architecture 基于05/31/2018 本节介绍 Microsoft Media Foundation 的设计。关于如何使用 Media Foundation 完成具体特定功能,参考 Media Foundation Programming Guide(已翻). In this section Topic Descr
pycharm Python Console调试
1.设置断点,然后debug 2.如果在运行中想修改变量,可以直接在pycharm中修改 如将列表的 13改成3,然后选中 Excuting Selection in console 3.再来debug就是用调整后的变量执行了
如何在CentOS 7上使用vsftpd设置ftp服务器
一、前言介绍 FTP(文件传输协议)是一种标准的客户机-服务器网络协议,允许用户在远程网络之间传输文件。 有几个开源的FTP服务器可用于Linux。最受欢迎和广泛使用的是pureftpd、proftpd和vsftpd。 在本教程中,我们将在Centos7上安装vsftpd(非常安全的ftp守护进程)。它是一个稳定、安全和快速的FTP服务器。我们还将向您展示如何配置vsftpd,以将用户限制到其主目录,并使用ssl/tls加密整个传输。 要获得更安全和更快的数据传输,请使用SCP或SFTP。 二
linux内核动态打印
参考:https://www.cnblogs.com/pengdonglin137/p/4622460.html https://linux.cn/article-3682-1.html?pr 如何打开内核的pr_debug()/dev_dbg()动态打印?? 一. 如何查看内核的动态打印有哪些? cat /sys/kernel/debug/dynamic_debug/control 二. 如何打开这些需要的动态打印? 1.编译内核是打开CONFIG_DYNAMIC_DEBUG 2.1在ubo
Redis的安装与常用配置说明
1.redis安装步骤 1)、下载,上传到Linux服务器,并解压 2)、预编译(实际上是检查编译环境的过程) 进入目录: cd /opt/soft/redis-3.2.9/deps/jemalloc 执行预编译 ./configure 在预编译的过程中,会检测安装redis所需的相关依赖,依次安装即可。 (a)缺少c编译环境 yum -y install gcc-c++ 预编译不是必须的步骤,它只是在检查编译过程中需要的环境是否满足。 通常源码包中,都有一个可执行的c
python timeit
timeit库可以用来测试代码的执行效率 1 # -*- coding: utf-8 -*-
2 # @author: Tele
3 # @Time : 2019/04/20 下午 3:52
4 # timeit可以用来测试代码执行效率
5 import timeit
6
7
8 def test1():
9 li = list()
10 for i in range(0, 10000):
11 li.append(i
踩坑录-利用Apche-POI.XSSFWorkbook.write,处理excel文件,通过response.outputstram下载文件,预览乱码。
问题概要 利用Apche-POI.XSSFWorkbook.write,处理excel文件,通过response.outputstram导出文件,预览乱码。 解决办法 1.检查设置response,代码如下: response.setContentType("application/msdownload");
response.setCharacterEncoding("utf-8");
response.setHeader("Content-disposition",
2019 JUST Programming Contest J. Grid Beauty
J. Grid Beauty time limit per test 3.0 s memory limit per test 256 MB input standard input output standard output You are given a grid gg consisting of nn rows each of which is divided into mm columns. You can swap any two integers in the same row i
nginx地址代理(2)
本章要讲的是服务器的代理: Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器, 一对一代理:就一个服务器监听 server { listen 8088; #端口号 server_name localhost; #访问ip地址 location /{ proxy_pass http://localhost:8001;#项目1代理地址 } #默认的成功访问页面注释掉 #location / {
Atcoder Dwango Programming Contest V
模拟,做了ABC三题。 D难一些,就不会了。 中规中矩的吧。。。 Atcoder DPCV B 题意:给一个序列,求出所有的子串和中AND值最大的k个数的AND。 思路:既然要求AND,那么肯定按位考虑。 从最高位往低位枚举,看所有的包含这一位的数,如果这些数的个数小于K,那么不能取。 否则把原来的数集合改成现在的数集合。 Atcoder DPCV C 题意:给一个字符串,求长度小于等于\(K_i\)的DMC子序列的个数。 思路:首先把询问离线。 然后从左往右枚举D的位置。 那么对于第\(i\
38.QT-QAxObject快速写入EXCEL示例
参考链接: https://blog.csdn.net/czyt1988/article/details/52121360 1. QAxObject介绍 在QT中,有个自带的QAxObject类,可以直接操作EXCEL 除此之外,当我们操作某个文件夹下的EXCEL的时候,都会在该文件夹下出现一个隐藏文件~$XX.xlsx,如下图所示: 此时,如果我们再用QAxObject去操作这个文件时,该文件是只读的,无法保存成功的,所以我们使用QAxObject时,需要提前判断一次. 2.示例 首先在项目
OsharpNS框架简明入门教程--适合小白和第一次接触
OsharpNS框架入门教程 OsharpNS所需的基础环境 ok 使用OsharpNS项目模板创建项目 ok 配置数据库连接串并启动项目 ok Angular6的前端项目启动 使用MySql作为数据库实例 ok 多上下文配置实例 ok OsharpNS.Swagger使用实例 ok OsharpNS.Hangfire使用实例 OsharpNS.Redis启用实例 OSharp.Permissions强制注入角色实例 OsharpNS官方资源 项目地址:https://github.com/i
SQL 农经权数据库问题提取_身份证号码相同(字段值出现多次);身份证号码相同但姓名不同(A字段相同,B字段不相同);发包方无承包方信息(A表有,B表无)等
身份证号码相同(字段值出现多次) select * from CBF_JTCY a, (select CYZJHM, count(*) from CBF_JTCY group by CYZJHM having count(*)>1)b where a.cyzjhm=b.cyzjhm 身份证号码相同但姓名不同(A字段相同,B字段不相同) select * from cbf_jtcy a ,(select * from cbf_jtcy ) b where a.CYZJHM=b.CYZJHM an
【千纸诗书】—— PHP/MySQL二手书网站后台开发之基础知识
前言: 在具体回顾每一个功能的实现前,还是有必要先温习一些项目涉及到的PHP、MySQL语法基础。项目github地址:https://github.com/66Web/php_book_store,欢迎Star。 一、PHP基础语法 一个PHP程序混合代码: html + css + js + php PHP标记:XML标记风格 <?php
echo "Hello world";
?> 输出语句:echo语句,每条语句后都需要加分号“;”结束 <?php
echo "欢迎"
今日推荐
周排行