自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gin框架安装问题

gin框架安装问题

2022-08-18 17:55:13 444 1

原创 Installing github.com/ramya-rao-a/go-outline@latest FAILED

关于这个问题最后虽然成功的解决了,但是搞不懂到底是怎么解决的,但还是记录一下如何解决的。(网上大部分都是copy的,一点也不好用,搞得浪费了好多时间)打开cmd输入下面四条命令mkdir -p $env:GOPATH/src/golang.org/x/cd $env:GOPATH/src/golang.org/x/git clone https://github.com/golang/tools.gitgo env -w GOPROXY=https://goproxy.cn,d..

2022-03-27 21:16:12 2804 2

原创 如何在visual studio中配置seal库

首先,我这篇是https://blog.csdn.net/sizaif/article/details/113004673这篇文章的实际体验版,记录了在按照上述方案实行的错误及解决方法。首先在上面这步需要看脸,我是使用vpn切换了若干不同的地址最后才看“脸”成功的,不然你就需要一直重复生成cmake这个过程,重复到成功为止。在这步,我只成功了这一种方法,而且记得在打开这个exe的时候需要使用管理员权限打开,否则第三步不会成功,在执行第一步的之前,需要把CMakeCache.txt文件

2021-03-17 17:43:28 874

原创 密码学基础-工具

密码学可以有效的保障信息的机密性、完整性、认证性和不可否认性,是数据安全和隐私保护的基础工具。 传统加密技术的主要目标就是保护数据的机密性。一个加密算法被定义为一对数据变换。其中一个变换应用于数据起源(明文),所产生的响应数据项被称为密文。而另一个变化应用于密文,恢复出明文。这两个变换分别称为加密变换和解密变换。加密和解密的操作通常都是在一组密钥控制下进行的,分别称为加密密钥和解密密钥。主要有两大加密技术:一类是对称加密,另一类是公钥加密。对称加密的特征是加密密钥和解密密钥一样或者相互容...

2020-10-27 22:17:05 1081 1

原创 CTF-1

CTF解题模式的题目类型web安全:通过浏览器访问题目服务器上的网站,寻找网站漏洞(sql注入、xss、文件上传、包含漏洞、xxe,ssrf,命令执行、代码审计等),利用网站漏洞获得服务器的部分或全部权限,拿到flag,通常包含分值最大的web渗透题。 逆向工程(Reverse):题目是一个软件,但通常没有软件的源代码;需要利用工具对软件进行反编译甚至反汇编,从而理解软件内部逻辑和原理,找出与flag计算相关的算法并...

2020-10-07 11:56:48 612 1

原创 SQL注入-1

SQL注入攻击通过构建特殊的输入作为参数传入web应用程序,而这些输入大都是SQL语法里面的一些组合,通过执行SQL语句进而执行攻击者所要的操作。SQL注入攻击是通过将恶意的SQL查询或者添加语句插入到应用的输入参数中,再在后台SQL服务器上解析执行进行的攻击。LAMPLAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:linux,操作系统 apache,网络服务器 mysql,数据管理系统 python,php,脚本语言“LAMP包"的脚本组件中包括.

2020-09-28 14:33:15 206

原创 监督学习下的基本线性回归实现

本文只涉及最基本的线性回归首先我们来学习一下线性回归一般来说,机器学习分为四个大类,监督学习,半监督学习,无监督学习以及强化学习。而在监督学习下又分为两大类:分类和回归。那么什么叫回归呢?简单来说,回归就是监督学习下针对于连续型变量的的一类问题的解决方法(因为分类是主要是解决离散型的)。比方说,我们根据一些数据拟合一个曲线,然后用你拟合的这个曲线去预测我们不知道的一些数据,给x预...

2020-04-27 00:31:50 221

原创 BP神经网络

首先来学习一下BP神经网络BP神经网络是一种多层前馈神经网络,该网络的主要特点是信号前向传递,误差反向传播。在前向传递中,输入信号从输入层经隐含层逐层处理,直至输出层。如果输出层得不到期望输出,则转入反向传播,根据预测误差调整权值和阈值。从而使BP神经网络预测输出不断逼近期望输出。BP神经网络的拓扑结构如下图。 ...

2020-04-17 14:49:47 2420

原创 UML2的14种图形

类图(描述类、结构、协作及它们之间的关系) 对象图:描述对象及对象之间的关系 包图:描述包及包之间的相互依赖关系 组合结构图:描述系统某一部分(组合结构)的内部结构 UML提供了4种静态结构图来描述系统。 类图是软件的蓝图,用于详细描述系统内各个对象的相关类,以及这些类之间的静态关系。 对象图用于表示在某一时刻,类的对象的静态结构和行为。 包图用于展示由...

2020-04-09 00:04:28 1645

原创 UML简介

统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML使用面向对象设计的建模工具,但独立于任何具体程序设计语言。UML模型被划分为两类语义域:结构语义定义了在建模域中关于个体的UML结构化模型元素的含义,这个含义可能只在某个特定的时间点是正确...

2020-04-08 22:46:26 1031

原创 可视化建模

上次我们说到现如今做项目需要一个清晰的头脑来组织工程的一些具体的事物和总体的规划,但是人力总归是有限的,我们需要利用现代技术来有效的进行分析和设计活动,这就需要相应的技术和工具来支持,这就是建模。 模型是对现实世界的简化,一个好的模型包含了人们需要关注的主要元素,而忽略那些不想管的次要特征。 当我们不能够完整地理解一个复杂的系统时,就需要对其进行...

2020-04-08 20:17:41 1925

原创 选择面向对象设计的原因

首先我们思考几个问题:由结构化方法的思想去解决软件问题不行了吗? 面向对象的方法真的使我们设计软件变得简单有效了吗? 到底什么是面向对象的方法? 大部分学习编程的人群都是从c语言开始入手的,人们就会有一种潜意识叫做先入为主,就算后来学习过面向对象的方法也是跟结构化方法混为一谈,总是觉得哎,面向对象嘛,我晓得,就是把原来的变量变为某某类别里面的一份子,编写的...

2020-04-08 17:25:02 469

原创 MongoDB基础学习

简介首先介绍一下分布式文件存储系统: 分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。分布式文件系统的设计基于客户机/服务器模式。一个典型的网络可能包括多个供多用户访问的服务器。另外,对等特性允许一些系统扮演客户机和服务器的双重角色。 MongDB是非...

2020-04-06 10:56:41 126

原创 UML-用例建模

为了有效地定义所沟构造系统的需要,提出需求工程的概念。主要包括:定义需求:理解用户的需要,建立用户可理解的系统需求模型。 分析需求:根据需求模型,建立开发者无二义性解释的分析模型。基于用例的需求定义过程是以用例为中心,来组织各类软件需求。通过用例来解决需求定义过程中出现的问题,针对需求的难捕获特点,我们需要从用户的角度去理解问题,针对易变的问题,则是通过用例来建立合理的需求结构,因...

2020-03-10 13:39:59 1687

原创 python个人笔记

print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出 input(‘xxxx’)可以让你显示一个字符串来提示用户 以#开头的语句是注释 Python使用缩进来组织代码块 除了用\表示不转义外,Python还允许用r''表示''内部的字符串默认不转义 布尔值可以用and、or和not运算 空值是Python里一个特殊的值,用None表示。None不能理解为0,因...

2020-03-09 20:54:56 139

原创 阴符经

1. 观天之道,执天之行,尽矣。天有五贼,见之者昌。五贼在心,施行于天。宇宙在乎心,万化生乎身。 天之道是静止的,天之行是动态的,如人的命,是静、动结合,性命双修,无为而为。 宇宙之大,万化虽多,不出一身变化规律。 天五星,地五行,色五色,音五音,人五藏。2. 天性,人心;人心,机心。立天之道,以定人也。 天性为人之本性,人心秉承与天地之...

2020-02-03 21:18:55 411

原创 hduoj100

#include<iostream>#include<string>using namespace std;string sum(string &s1, string &s2) { if (s1 == ""&&s2 == "") return "0"; if (s1 =...

2020-01-18 13:51:18 165

原创 poj 1005(水题)

#include<iostream>#include<cmath>using namespace std;int main() { int n; cin >> n; int i,k = 1; while (n--) { float x, y; cin >> x >>...

2019-12-30 22:31:16 182

原创 poj1004(水题)

#include<iostream>#include<iomanip>using namespace std;int main() { float a[12]; float sum = 0.0; for (int i = 0; i < 12; i++) { cin >> a[i]; ...

2019-12-30 13:19:43 174

原创 poj1003(水题)

#include<iostream>using namespace std;int main() { float num; int i; float sum[300] = { 0,0.5 }; for (i = 2; i < 300; i++) sum[i] = sum[i - 1] + 1.0 / (i + 1); ...

2019-12-30 11:09:36 151

原创 POJ3299

决定按照北大OJ的练习顺序进行学习算法,使用的编程语言为C++由于以前只是粗略的看了一下c++的语法,并且对算法这部分一无所知,甚至于连数据结构都没有好好学习,所以一开始准备先行抄写别人的代码进行学习。所以文章的结构暂时定为先行粘贴处摘抄的来源,而后写问题总的问题解决方式方法感想,贴出代码,再解释其中自己理解的部分,而后是算法中运用到的函数,头文件等等知识点的解释部分。本次学习代码来源ht...

2019-08-01 00:00:33 249

空空如也

空空如也

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

TA关注的人

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