- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 GAN开山之作论文解读及感想
GAN开山之作论文解读及感想 研一生涯快结束了,看了一些论文,最终还是决定继续深度学习,本科阶段学过了TensorFlow,也还算有一些基础吧,了解了一下GAN生成对抗网络,写一写学习心得GAN模型介绍 《Generative Adversarial Nets》是Ian J.Goodfellow发表在NIPS 2014上的一篇论文,也是GANs的开山之作。文中提出了GAN的模型定义以及数学公式定义与证明,并用警察和印假钞的犯罪分子的例子去解释生成器G和判别器D,最后给出了在理想情况下G能生成以
2022-05-23 13:46:42
822
原创 JavaScript学习总结(五)
JavaScript学习总结(五)内置对象简介在JavaScript中,对象是非常重要的知识点。对象可以分为两种:一种是“自定义对象”;另外一种是“内置对象”。自定义对象,指的是需要我们自己定义的对象,跟“自定义函数”是一样的道理;内置对象,指的是不需要我们自己定义(即系统已经定义好的)、可以直接使用的对象,跟“内置函数”也是一样的道理。在初学者阶段,我们先来学习内置对象,然后在JavaScript进阶的时候再去学习自定义对象。在JavaScript中,常用的内置对象有4种。(1)字符串对象:St
2022-05-13 16:44:51
352
原创 JavaScript学习总结(四)
JavaScript学习总结(四)自去年6月份放假以后,一直没有再接触JavaScript,忙着考研初试、复试、打寒假工、写毕业设计,一直不停地搁置了,研究生生活也过了一个学期了,又开始把JavaScript捡起来,希望能有所长进吧。今天从JavaScript的类型转换开始学习!类型转换,指的是将“一种数据类型”转换为“另外一种数据类型”。在JavaScript中,共有2种类型转换。(1)隐式类型转换(2)显式类型转换隐式类型转换,指的是JavaScript自动进行的类型转换。显式类型转换,
2022-05-13 16:42:23
355
转载 Optimizer优化器
这节内容主要是对比在 Torch 实践中所会用到的几种优化器编写伪数据为了对比各种优化器的效果, 需要有一些数据, 可以自己编一些伪数据, 这批数据是这样的:具体的数据生成代码如下:import torchimport torch.utils.data as Dataimport torch.nn.functional as Fimport matplotlib.pyplot as pltLR = 0.01BATCH_SIZE = 32EPOCH = 12# fake data
2022-03-21 10:40:10
715
原创 本地浏览器使用服务器的JupyterNotebook
本地浏览器使用服务器的JupyterNotebook今天申请了实验室的服务器账号以便日后深度学习时使用,但在使用过程中发现本地浏览器无法打开服务器显示的jupyter链接,于是通过百度,排除万难,终于成功使用本地浏览器打开了服务器的jupyter,所以才会有这个教程啦,避免大家连续踩坑!首先要确保服务器上已经安装好了python和jupyter,然后再进行接下来的步骤(可以通过使用which python和which jupyter查看是否安装)配置流程1.生成配置文件jupyter noteb
2022-03-17 20:59:22
1595
原创 90个Pandas案例
90个Pandas案例文章很长,高低要忍一下,如果忍不了,那就收藏吧,总会用到的为了方便查找,先提供目录,一步定位!如何使用列表和字典创建 Series使用列表创建 Series使用 name 参数创建 Series使用简写的列表创建 Series使用字典创建 Series如何使用 Numpy 函数创建 Series如何获取 Series 的索引和值如何在创建 Series 时指定索引如何获取 Series 的大小和形状如何获取 Series 开始或末
2021-10-25 15:08:34
3183
原创 NULS节点私有部署以及所遇到的各种问题
NULS节点私有部署以及所遇到的各种问题环境准备一台服务器 / 虚拟机(1核2G以上)Ubuntu18.04操作系统(一定要是这个操作系统,不然就会有各种错误出现,防不胜防)JDK11MavenGITJDK11和Maven环境配置参考:https://blog.youkuaiyun.com/qq_38270106/article/details/97764483,配置结果如 下:这里我刷新了两次profile配置文件,之前只刷新一次时没有读取到mvn版本,多刷新一次就成功了注:要把上面的/usr
2021-10-22 20:45:51
292
原创 Kali Linux 渗透测试系统的安装及初始配置
Kali Linux 渗透测试系统的安装及初始配置1、Kali Linux简介Kali Linux 是一个基于 Debian 的 Linux 发行版,旨在进行高级渗透测试和安全审计。Kali Linux 包含数百种工具,适用于各种信息安全任务,如渗透测试,安全研究,计算机取证和逆向工程。Kali Linux 由公司 Offensive Security 开发,资助和维护。Kali 的优势和特性:1、包括 900 多种渗透测试工具2、免费:完全免费且永远都是3、开源:所有进入 Kali
2021-09-06 19:33:08
4802
原创 数据结构第七章 图
图的基本概念图的定义图G由顶点集V和边集E组成,记为G=(V,E),其中V(G)表示图G中顶点的有限非空集;E(G)表示图G中顶点之间关系(边)的集合。注意:线性表可以是空表,树可以是空树,但图不可以是空图。图不能一个顶点都没有,图的顶点集一定不空,但是图的边集可以为空,即图可以只有顶点而没有边。1)有向图若E是有向边(也称弧)的有限集合时,则图G为有向图。弧是顶点的有序对,记为<v,w>,其中v称为弧尾,w称为弧头,<v,w>称为从顶点v到顶点w的弧。2)无向图若E是
2020-08-28 22:17:25
1000
原创 数据结构第六章 树和二叉树
文章目录基本术语树的性质二叉树二叉树的定义及其主要特性1.二叉树的定义2.几个特殊的二叉树3.二叉树的性质二叉树的存储结构1.顺序存储结构2.链式存储结构二叉树的遍历与线索二叉树1.先序遍历2.中序遍历3.后序遍历4.层序遍历线索二叉树1.线索二叉树的概念2.中序线索二叉树的构造树、森林树的存储结构1.双亲表示法2.孩子表示法3.孩子兄弟表示法树、森林、二叉树的转换树和二叉树的应用二叉排序树1.二叉排序树的定义2.二叉排序树的查找3.二叉树排序树的查找效率分析平衡二叉树1.平衡二叉树的插入2.平衡二叉树的4
2020-08-23 21:43:56
570
原创 数据结构 第五章 串
串:串是由零个或多个字符串组成的有限序列,又名叫字符串 。一般记为S=′a1a2...an′(n>=0)S = 'a_1a_2...a_n' (n>=0)S=′a1a2...an′(n>=0)其中,S是串名,单括号内的字符序列是串的值。串长、空串、空格串、子串、主串串长:串中字符的个数n。例:‘abc’ , n=3空串:n=0时的串称为空串。空格串:由一个或多个空格组成的串。例: ’ ’ (4个空格),n=4子串:串中任意个连续的字符组成的子序列。例如:A
2020-08-18 23:17:37
1009
原创 数据结构第四章 栈与队列
栈与队列:栈是限定仅在表尾进行插入和删除操作的线性表队列是只允许在一端进行插入操作,而在另一端进行删除操作的线性表栈栈的定义栈是限定仅在表尾进行插入和删除操作的线性表我们把允许插入和删除的一端称为栈顶,另一端称为栈底,不含任何数据元素的栈称为空栈。栈是先进后出的线性表,简称LIFO结构。栈的插入操作,叫做进栈,也称压栈、入栈。栈的删除操作,也叫出栈或者弹栈。例如,我们有1,2,3三个数字依次进栈,那会有几种出栈次序呢?第一种,1,2,3进,再3,2,1出,这是最简单的一种,出栈次序为3
2020-07-26 20:55:16
825
原创 数据结构第三章 线性表
线性表:零个或多个数据元素的有限序列注意:(1)线性表是一个序列,元素之间是有顺序的,若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他每个元素都有且仅有一个前驱和后继。(2)线性表是有限的,即元素个数是有限的。(3)线性表元素的个数n(n>=0)定义为线性表的长度,当n=0时,称为空表。在较复杂的线性表中,一个数据元素可以由若干个数据项组成线性表的抽象数据类型ADT 线性表(List)DataOperation InitList(*L); //初始化操作,建立一
2020-07-25 10:29:21
882
原创 数据结构第二章 算法
第2章 算法算法:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作高斯的童年故事:高斯上三年级时,有一次老师给学生们出了一道求1至100之和的算术题。不料,老师叙述完题目不过几秒种,高斯 就第一个把写有答案的小石板交了上去,老师起初并不注意这一举动,心想这个小家伙不知道写了些什么。但当他检查完全班学生的石板,发现唯一正确的答案是属于高斯 时,才大吃一惊。而更令人吃惊的是,高斯用了教师未曾教过的计算等差级数的办法。即将一头一尾挨次两个数相加,这样,和都
2020-07-18 19:43:16
299
原创 数据结构绪论
数据结构绪论程序设计=数据结构+算法一、基本概念数据:描述事物的客观符号,是计算机中可以操作的对象,是能被计算机识别并输入给计算机处理的符号集合数据类型包括:整型、实型等数值类型,声音、图像、视频等非数值类型数据元素:是组成数据的有一定意义的基本单位,在计算机内通常作为整体处理。数据项:一个数据元素可以由若干个数据项组成数据项是数据不可分割的最小单位数据对象:性质相同的数据元素集合数据结构:是相互之间存在一种或多种特定关系的数据元素的集合数据结构逻辑结构物理结构集
2020-07-18 18:10:35
216
转载 Win10环境下VMware安装Mac OS虚拟机并在虚拟机中安装xcode
Win10环境下VMware安装Mac OS虚拟机并在虚拟机中安装xcode 环境及版本首先本次安装是基于VMware workstations 15 player,安装的是Mac OS 10.15版本(这个版本安装之后会提示升级),xcode根据apple store最新版本安装一.准备工作对于初次安装的人来说简直就是噩梦,我自己就浪费了一天的时间来解决各种问题,所以...
2020-06-11 09:17:49
2720
4
原创 JavaScript学习笔记(三)----函数
JavaScript学习笔记(三)----函数 函数是 JavaScript 中的基本组件之一。 一个函数是 JavaScript的 一组执行任务或计算值的语句。要使用一个函数,你必须将其定义在你希望调用它的作用域内。 一个JavaScript 函数用function关键字定义,后面跟着函数名和圆括号。、定义函数函数声明 一个函数定义(也称为函数声明)由一系列function...
2020-05-06 11:36:55
220
原创 javascript学习总结(一)---初识JavaScript
什么是JavaScript?JavaScript 是一门跨平台、面向对象的脚本语言,它能使网页可交互(例如拥有复杂的动画,通俗的菜单等)。另外还有高级的服务端Javascript版本,例如Node.js,它可以让你在网页上添加更多功能,不仅仅是下载文件(例如在多台电脑之间的协同合作)。在宿主环境(例如 web 浏览器)中, JavaScript 能够通过其所连接的环境提供的编程接口进行控制。J...
2020-04-29 17:28:17
371
原创 JavaScript学习总结(二)---条件判断与循环
条件判断语句if…else语句当if里的逻辑条件为真,执行一个语句。当这个条件为假,使用可选择的 else 从句来执行这个语句。例如:if(condition){ //条件判断 statement_1; //条件为真执行}else{ statement_2; //其他情况}condition可以是任何返回结果备计算为true或false的表达式,通常0,false,undef...
2020-04-29 17:26:43
193
原创 javascript加减乘除简易计算器
初学js,跟着视频写了一个简易计算器,能实现简单的加减乘数,效果如图:源代码HTML部分:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ini...
2020-04-07 20:21:47
1131
2
原创 行内元素,行内块元素以及块级元素的区别
行内元素顾名思义,行内元素就是不换行,与其他内联元素共行。HTML常用的行内元素有:span、img、a、lable、input、abbr(缩写)、em(强调)、big、cite(引用)、i(斜体)、q(短引用)、textarea、select、small、sub、sup,strong、u(下划线)等行内元素可以设置元素的高度与宽度,但宽度只与内容有关,用line-height控制高度,不可...
2020-04-05 13:00:08
321
原创 css清除浮动的三种方式
为什么要清除浮动?浮动的本质是用来做文字混排效果的,但是我们经常用它来做布局,所以会出现许多问题。由于浮动的元素不再占有位置,所以他会对其他元素的排版产生影响,而清除浮动,主要就是为了清除浮动后产生的影响清除浮动的本质需要浮动的子级盒子外部经常套住一个父级标准流盒子,父级盒子通常不方便给高度,因为子级盒子高度不确定。当给子级盒子添加浮动时,由于浮动元素不占有空间,父级盒子高度塌陷为0,此时后...
2020-04-04 18:58:38
160
原创 css图片翻转
两张图片的位置是利用css的position定位实现,图片翻转的难点在于如何使一张图片不随着另一张图片一起翻转,使得每翻转一次的结果都只是一张图片,要解决这个问题就要用到css中的 backface-visibility属性,顾名思义,就是使图片不是正面对向屏幕的时候就隐藏。源代码如下:<!DOCTYPE html><html lang="en"><head&...
2020-04-03 16:20:41
282
原创 两种简单的css登录界面
在学习了一点css皮毛时我做的登录页面是这样的:ps:实在是没眼看啊=_=现在我的登录界面是这样的:还有这样的:不仅简洁还有动感,不得不说css的确是一个好东西。源代码奉上:百度网盘链接:https://pan.baidu.com/s/1TbMkmcjkvl6nRNZDkORc1A提取码:7jx1...
2020-04-01 16:08:30
531
原创 使用VMware Workstation虚拟机安装centos系统
昨天在同学的帮助下在腾讯云服务器下创建了自己的第一个网页博客(http://49.233.208.107/),但因为不太熟悉Linux系统操作,有很多东西还不太明白,所以今天打算在虚拟机上装上centos系统以便于Linux命令练习。在此之前我已经下载好了所需要的VMware Workstation和64位精简版的centos7版本,文末会将文件分享给大家。现在就开始配置虚拟机1.安装VMw...
2020-03-31 10:54:46
476
原创 HTML+CSS创建蛇边界动画
HTML+CSS创建蛇边界动画最近学完了HTML和css,就经常在各大网站搜寻项目进行实践,在B站发现一个很有创意的按钮动画就认真学习了一下并实际操作了一下,下面是代码运行图:具体源代码可以去看B站视频学习:https://www.bilibili.com/video/BV1Ex411o7hj?from=search&seid=3813111507549778202(ps:我在作者...
2020-03-28 17:42:42
350
原创 css实现聚光灯效果
代码运行结果:具体实现代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t...
2020-03-25 15:56:54
717
原创 两数之和(C++)
今日得空在力扣网站复习了一下算法,看到一道经典的C++题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。题目右侧给出的算法部分语句是这样的:class Solution {public: vector<...
2020-03-18 11:51:45
467
原创 HTML为标题栏添加图片
HTML为标题栏添加图片HTML为标题栏添加图片可以是本地图片也可以是网络图片,这里我使用的是本地图片,使用本地图片要注意图片路径问题,否则可能达不到想要的结果 <link rel="shortcut icon" href="image/p1.png">此外,还可将本地照片转换成ico格式,ico图片可以将较大的图片转换成所需要的格式,同时它含有透明区域,在透明区域内可以透出图...
2020-03-15 10:21:18
6787
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人