Secret-field团队 Beta冲刺阶段博客记录

小组项目的GitHub地址:https://github.com/ShangXuecheng-git/2019software 一、Scrum Meeting 1、第十周会议记录 2、第十一周会议记录 二、测试报告 Beta阶段测试报告 三、困难难点&我们高兴的地方 (第十周) 我们遇到的困难: 1、首先,小组中的每个成员都要一边学习一边负责项目中的工作,很多东西都是第一次接触,比如javascript的语法、异步编程的思想,还有对GitHub的利用,大家之前都没有接触过如何利用Git Bas
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

智能指针类模板——创建智能指针类模板

#ifndef _SMARTPOINTER_H_ #define _SMARTPOINTER_H_ template < typename T > class SmartPointer { T* mp; public: SmartPointer(T* p = NULL) { mp = p; } SmartPointer(const SmartPointer<T>& obj) {
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

6.Vue.js-条件与循环

条件判断 v-if 条件判断使用 v-if 指令: <div id="app"> <p v-if="seen">现在你看到我了</p> <template v-if="ok"> <h1>菜鸟教程</h1> <p>学的不仅是技术,更是梦想!</p> <p>哈哈哈,打字辛苦啊!!!</p> </template> </div> <script> new Vue({ el: '#app', data: { seen
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

Oracle 11g 服务端的安装步骤

Ø 简介 本文主要介绍 Oracle 11g 服务端的安装步骤,在介绍之前说明以下几点: 1. 所安装的服务器是本机的虚拟机,操作系统为 Windows Server 2019; 2. 以下安装步骤是以 Oracle 11g 64位为例的,其它版本可能略有不同; 下面是具体的安装步骤: 1. 下载安装文件 1) 我们可以去 Oracle 官网下载 下载链接:https://www.oracle.com/database/technologies/112010-win64soft.html 下载
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

【分布式搜索引擎】Elasticsearch之安装Elasticsearch可视化平台Kibana

一、Kibana简单介绍   Kibana 是为 Elasticsearch设计的开源分析和可视化平台。你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化,以图标的形式展现出来。 二、安装过程 最新版本下载地址: https://www.elastic.co/cn/downloads/kibana 历史版本下载地址: https://www.elastic.co/cn/downloads/past-relea
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

2019-2020-12 20199304 《Linux内核原理与分析》 第十二周作业

ShellShock攻击实验 一、实验简介 2014年9月24日,Bash中发现了一个严重漏洞shellshock,该漏洞可用于许多系统,并且既可以远程也可以在本地触发 二、预备知识 1.shellshock介绍 Shellshock,又称Bashdoor,是在Unix中广泛使用的Bash shell中的一个安全漏洞,首次于2014年9月24日公开。许多互联网守护进程,如网页服务器,使用bash来处理某些命令,从而允许攻击者在易受攻击的Bash版本上执行任意代码。这可使攻击者在未授权的情况下访
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

Token 、Cookie和Session的区别

本文转至 http://blog.csdn.net/tobetheender/article/details/52485948 在做接口测试时,经常会碰到请求参数为token的类型,但是可能大部分测试人员对token,cookie,session的区别还是一知半解。 Cookie cookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。 cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

max=(a>b)?a:b;

这个函数的意思是如果a>b,max=a;否则max=b。 实际程序: while ((__HAL_UART_GET_FLAG(huart, Flag) ? SET : RESET) == Status) { } __HAL_UART_GET_FLAG(huart, Flag)是1的话,就是判断SET是否等于Status;否则判断RESET是否等于Status
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

line-height属性外影响实际高度的几个地方

在css中,用line-height属性定义line-height,(属性值为比例值,和字体大小成正比,直接定义属性值为高度值除外)。 但实际上,可能会受到其他几个地方影响: 第一个,font-family,不同字体默认行高是不一样的; 第二个,font-weight,粗体、细体和正常字体的行高不一样 同一款字体可能包含多种字体,font-style中的斜体是否影响未经测试。 第三个,设定font-family字体的字库未包含的字符,如特殊符号✆,正常字体不包含此符号,设定不同字体对此类符号也
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

案例分析:策略模式

一、设计模式   设计模式可以分为三类:   创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。   结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。   行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。   用图片描述如下所示:(图片来自网络)    二、策略模式 1. 什么是策略模式   策略模式是对算法的包装,是
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

Java【基础学习】 之调用构造方法顺序【坑】

解释:这里的super()仅仅是用来占位的,实际上,必须是严格按照分层初始化的过程: 1.先初始化父类X的成员变量,即初始化成员变量Y,打印出:Y 2.初始化父类X的构造方法,打印出:X 3.父类初始化完成之后,初始化子类Z,先初始化子类的成员变量y,打印出:Y 4.接着初始化子类Z的构造方法,打印出:Z 可以看出,super()在这里不影响初始化的顺序 1 class X { 2 Y b = new Y(); 3 X() { 4 System.out.
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

【分布式搜索引擎】Elasticsearch之开启Elasticsearch的用户名密码验证

一、首先在elasticsearch配置文件中开启x-pack验证, 修改config目录下面的elasticsearch.yml文件,在里面添加如下内容,并重启 xpack.security.enabled: true 二、在elasticsearch的bin下执行elasticsearch-setup-passwords interactive命令,elasticsearch-setup-passwords是elasticsearch命令行工具用来设置密码的,已交互方式为内置的各个用户设
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

MySQL的基础架构

TCP/IP看不下去了,我觉得还是从应用层入手,接下来2个月我将主要学习数据库相关和算法知识,网络我一直不熟,所以看起专业书籍很吃力,可以说是浪费时间,这次数据库学习目标是先将方向纠正一下,然后其中的数据结构和算法掌握,再对关系型数据库底层学习一下。 从一行sql讲起: mysql> select * from T where ID=10; MySQL可以分成两层,Server层和存储引擎层。 Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

短地址

一、短地址简介 短地址(又叫做短网址 short URL)是为了让一个很长的网站链接缩短为一个很短的链接。 之所以产生短地址,是因为微博内有字数限制,短地址就是为了配合微博内的字数限制而产生的。现在大部分的微博、手机邮件体型等地方已经有很多应用模式了,并且占据一定的市场。 二、短地址算法原理 算法一:   1、将长地址 MD5生成 32位签名串,分为4 端,每段 8个字节;   2、将这四段循环处理,取8 个字节,将其看作是 16进制串与 0 * 3FFFFFFF(30位1)与操作,即超过 3
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

关于交叉熵损失函数Cross Entropy Loss

1、说在前面 最近在学习object detection的论文,又遇到交叉熵、高斯混合模型等之类的知识,发现自己没有搞明白这些概念,也从来没有认真总结归纳过,所以觉得自己应该沉下心,对以前的知识做一个回顾与总结,特此先简单倒腾了一下博客,使之美观一些,再进行总结。本篇博客先是对交叉熵损失函数进行一个简单的总结。 2、 交叉熵的来源 2.1、信息量 交叉熵是信息论中的一个概念,要想了解交叉熵的本质,需要先从最基本的概念讲起。我们先来看看什么是信息量: 事件A:巴西队进入了2018世界杯决赛圈。
分类: 其他 发布时间: 12-08 22:01 阅读次数: 0

横向拓展失败的原因

1、杀毒的存在,导致的psexec,wmic之类横向拓展机器的失败 2、机器上存在bypassuac导致执行命令的失败 3、虽然是域机器 但是脱离域控的管理
分类: 其他 发布时间: 12-08 22:00 阅读次数: 0

追星行为剖析——个人见解

追星-宗教 粉丝追星其实在本质上和信徒信仰宗教是类似的 人们在无意识间会依赖(?)/崇拜/信仰/寄托!某些东西,包括佛、上帝。 其实这些都是想象美化过的人、事物。和粉丝、大众、媒体美化的明星一样。 所以个人崇拜-寻找寄托-追星-信仰宗教 自己的想象美化 危害? 所以老一辈人自发地拜佛,其实也是寻找精神寄托地一种方式, 在现在,很大程度上。很多人都相信科学,理解了宗教地起源、由来、本质,却依然会不自觉地相信玄学,愿意去庙里拜一拜,都是‘精神寄托’ 这确实会给人一种精神安慰,放松,有依靠,减少茫茫
分类: 其他 发布时间: 12-08 22:00 阅读次数: 0

封装一个删除文件函数

首先我们我们需要新建一个11.txt文件如图所示: import os def delFile(fileNname): if isFile: os.remove(fileNname) return else: return False def isFile(fileName): if os.path.isfile(fileName): return True else: retur
分类: 其他 发布时间: 12-08 22:00 阅读次数: 0

JS的ES5

JS的ES5 1.严格模式: (1)什么是严格模式: 在全局或函数的第一条语句定义为: 'use strict' 如果浏览器不支持, 只解析为一条简单的语句, 没有任何副作用 (2)严格模式作用: 必须用var声明变量 禁止自定义的函数中的this指向window 创建eval作用域 对象不能有重名的属性 2.json字符串: 分类: json对象 json数组 json对象和数组都可以与js的对象和数组相互转换。 注:如果格式不是json的字符串要转为js对象就会出错 转换函数:   1.
分类: 其他 发布时间: 12-08 22:00 阅读次数: 0

centos7根目录扩容的一些理解

参考文章 记一次centos7 下根目录扩容操作(步骤详细!!!) - 打灰机也有春天 学习体验centos7 下根目录扩容操作(步骤详细!!!) - Andy-Law - 博客园 自己所理解的原理: 正向理解:   现存磁盘还有空间或者新增一块磁盘,在磁盘上划分出一块新的磁盘【分区】区域,将磁盘分区创建为【物理卷】,将这个新的物理卷加入某一个【卷组】,对卷组中已存在的某个【逻辑卷】进行扩容,可以扩充指定大小或者所有新增空间,将逻辑卷新增空间知会或注册到【文件系统】,这样就能在操作系统的文件层
分类: 其他 发布时间: 12-08 22:00 阅读次数: 0