自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于 RNN 循环神经网络的反向传播求导

关于 RNN 循环神经网络的反向传播求导本文是对 RNN 循环神经网络中的每一个神经元进行反向传播求导的数学推导过程,下面还使用 PyTorch 对导数公式进行编程求证。RNN 神经网络架构一个普通的 RNN 神经网络如下图所示:其中 x⟨t⟩x^{\langle t \rangle}x⟨t⟩ 表示某一个输入数据在 ttt 时刻的输入;a⟨t⟩a^{\langle t \rangle}a⟨t⟩ 表示神经网络在 ttt 时刻时的hidden state,也就是要传送到 t+1t+1t+1 时刻的值;

2021-08-15 13:03:03 702

原创 关于 Python 基础

Python 入门字面量和变量字面量就是一个一个的值,比如:1,2,3,4,5,6,‘HELLO’字面量所表示的意思就是它的字面的值,在程序中可以直接使用字面量变量(variable)变量可以用来保存字面量,并且变量中保存的字面量是不定的 变量本身没有任何意思,它会根据不同的字面量表示不同的意思数据类型数据类型指的就是变量的值得类型,也就是可以为变量赋哪些值数值整型布尔值浮点型复数字符串空值对象(object)Python是一门面向对象的语言一切皆对象!

2021-08-15 13:01:55 932

原创 关于Linux下LaTeX无法找到已安装字体的问题与解决

关于Linux下Texlive无法找到已安装字体的问题与解决当我在Ubuntu系统下使用Latex时,在编译渲染时报出了Font "xxx" does not contain requested这种错误,其中xxx就是你可能想使用的字体格式。然而我的Ubuntu系统已经正确安装了一些常用中文字体,然而在LaTeX编译渲染时还会报出错误。由于笔者为了解决这个问题翻遍了国内外的网站、去查看了Texlive官方文档,耗费了许多时间与精力,都没能找到解决我的问题的信息,人们的时间往往都很珍贵,一般找不到解决方

2021-08-15 13:01:20 954

原创 关于Linux基础

用户管理useradd 用户名 创建一个新用户passwd 用户名 为用户指定一个密码当创建用户成功后,会自动创建和用户名同名的家目录 /home/用户名也可以通过 useradd -d 指定目录 用户名 给创建的新用户指定家目录passwd 如果没带用户名,会给当前登录的用户修改密码userdel 用户名 删除指定用户,但是会保留家目录userdel -r 用户名 删除用户且删除用户家目录id 用户名 查询用户信息su - 用户名 切换到用户exit 返回到原来的用户su - 不

2021-08-15 13:00:35 187

原创 关于C语言进程操作

关于C语言进程操作Linux标准库 <unistd.h>符号常量NULL // Null pointerSEEK_CUR // Set file offset to current plus offset.SEEK_END // Set file offset to EOF plus offset.SEEK_SET // Set file offset to offset.是POSIX标准定义的unix类系统定义符号常量的头文件,包含了许多UNIX系统服务的函数原型,例如rea

2021-08-15 12:59:59 344

原创 二叉树的层次遍历

<!-- flowchart 箭头图标 勿删 --> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-high...

2021-08-15 12:59:14 92

原创 词法分析

词法分析词法分析的任务字符流到记号流字符流:和被编译的语言密切相关(ASCII, Unicode, or …)记号流:编译器内部定义的数据结构,编码所识别出的词法单元[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-A1TcpRn7-1629003388273)(https://i.bmp.ovh/imgs/2020/09/f35759edf271af84.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8i

2021-08-15 12:57:21 323

原创 查询文档 - 基于 mxnet

本博文来自于 《动手学深度学习》 本博文只是记录学习笔记,方便日后查缺补漏,如有侵权,联系删除查阅文档查找模块里的所有函数和类当我们想知道一个模块里面提供了哪些可以调用的函数和类的时候,可以使用dir函数。下面我们打印nd.random模块中所有的成员或属性。from mxnet import ndprint(dir(nd.random))['NDArray', '_Null', '__all__', '__builtins__', '__cached__', '__doc__', '_.

2021-08-15 12:56:17 177

原创 编译器介绍

编译器介绍编译器概述编译器是一个程序核心功能是把源代码翻译成目标代码解释器也是一类处理程序的程序为什么学习编译原理编译原理集中体现了计算机科学的很多核心思想算法,数据结构,软件工程等编译器是其他领域的重要研究基础编译器本身就是非常重要的研究领域新的语言设计大型软件的构造和维护如何学编译原理编译器设计是理论和实践高度结合的一个领域,在学习处理好二者关系理论:深入学习掌握各种算法和数据结构实践:切实提高将理论应用于解决实际问题的能力编译器结构编译器具有非常模块化

2021-08-15 12:55:44 362

原创 Spring5

Spring5 学习历程Spring5 概述Spring5 初体验Spring5 最基础的 jar 包Spring5 xml 配置在测试包下创建对象输出效果IOC 容器IOC 底层原理IOC 接口Bean 管理Bean 管理指的是两个操作:Spring 创建对象Spring 注入属性基于 XML 方式创建对象创建对象时,默认也是执行空参构造器。基于 XML 方式注入属性DI:依赖注入,就是注入属性。set 方法注入属性有参构造器注

2020-07-08 20:01:23 130

原创 银行家算法-使用DFS深度优先搜索求所有安全序列

银行家算法(Banker's Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。 如果所有过程有可能完成执行(终止),则一个状态(如上述范例)被认为是安全的。由于系统无法知道什么时候一个过程将终止,或者之后它需要多少资源,系统假定所有进程将最终试图获取其声明的最大资源并在不久之后终止。在大多数情况下,这是一个合理的假设,因为系统不是特别关注每个进程运行了多久(至少不是从避免死锁的角度)。此外,如果一个进程终止前没

2020-06-13 22:56:28 2155

原创 关于C语言进程操作

关于C语言进程操作Linux标准库 <unistd.h>符号常量NULL // Null pointerSEEK_CUR // Set file offset to current plus offset.SEEK_END // Set file offset to EOF plus offset.SEEK_SET // Set file offset to offset.是POSIX标准定义的unix类系统定义符号常量的头文件,包含了许多UNIX系统服务的函数原型,例如rea

2020-05-14 22:29:29 475

原创 Json&Ajax&i18n

JsonJson(JavaScriptObject Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。Json采用完全独立于语言的文本格式,而且很多语言都提供了对 Json的支持(包括 C,C++,C#,Java, JavaScript,Perl, Python等)。 这样就使得 Json成为理想的数据交换格式Json 是一种轻量级的数据交换格式轻量...

2020-05-04 21:16:41 285

原创 Filter

FilterFilter 过滤器它是 JavaWeb 的三大组件之一三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器Filter 过滤器它是 JavaEE 的规范。也就是接口Filter 过滤器它的作用是:拦截请求,过滤响应拦截请求常见的应用场景有:权限检查日记操作事务管理等等………Filter 初体验首先创建一个 Java 类,实现...

2020-05-04 21:15:22 266 1

原创 JavaWeb

JavaEE 三层架构分层是为了解耦,解耦是为了降低代码的耦合度,方便项目后期维护和升级。web 层servlet/controllerservice 层service:service 接口包service.impl:service 接口实现类dao 持久层dao:Dao 接口包dao.impl:Dao 接口实现类实体 bean 对象pojo/entity/domain/b...

2020-05-04 21:14:16 248

原创 Cookie&Session

CookieCookie 翻译过来是饼干的意思Cookie 是服务器通知客户端保存键值对的一种技术客户端有了 Cookie 后,每次请求都发送给服务器每个 Cookie 的大小不能超过 4kbCookie 的创建Cookie cookie = new Cookie("key1", "value1");resp.addCookie(cookie);resp.getWriter().w...

2020-05-02 13:42:16 155 1

原创 EL&JSTL&文件的上传与下载

EL 表达式EL 表达式的全称是:Expression Language 是表达式语言EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出。因为 EL 表达式在输出数据的时候,要比 jsp 的表达式脚本要简洁很多。格式:${表达式}EL 表达式在输出 null 值的时候,输出的是空串。jsp 表达式脚本输出 null 值的时候,输出的是 null 字符串。&...

2020-04-27 22:47:22 259

原创 JSP

JSPJSP 的全换是 Java Server Pages ,Java 的服务器页面。是由 Sun 公司专门为了解决动态生成 HTML 文档的技术。JSP 的主要作用是代替 Servlet 程序回传 HTML 页面的数据。因为 Servlet 程序回传 HTML 页面数据是一件非常繁锁的事情。开发成本和维护成本都极高。JSP 的本质JSP 页面本质上是一个 Servlet 程序。当我...

2020-04-25 17:27:16 206

原创 Servlet

ServletServlet 初体验新建一个类,实现 Servlet 接口重写 Servlet 的抽象方法,其中有一个 service 方法,用于处理浏览器请求和访问void service(ServletRequest servletRequest, ServletResponse servletResponse);到 web.xml 文件中配置 Servlet 程序一个访问地址通...

2020-04-25 17:26:34 120

原创 Tomcat

TomcatJavaWebavaWeb 是指,所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb。 JavaWeb 是基于请求和响应来开发的。请求是指客户端给服务器发送数据,叫请求 Request。响应是指服务器给客户端回传数据,叫响应 Response。请求和响应是成对出现的,有请求就有响应。Web 资源的分类web 资源按实现的技术和呈现的效果的不同,...

2020-04-25 17:19:06 101

原创 XML

XMLXML是可扩展的标记性语言。xml的作用保存数据,而且这些数据具有自我描述性作为项目或者模块的配置文件作为网络传输数据的格式(现在json为主)<?xml version="1.0" encoding="utf-8" ?><!-- 以上是 xml 文件的文档声明 version="1.0" 表示 xml 文件的版本 en...

2020-04-25 17:18:36 123

原创 jQuery

jQueryjQuery,顾名思义就是JavaScript和 Query(查询),辅助JavaScript开发的js类库。核心思想是:write less,do more(写的更少,做的更多),实现了很多浏览器兼容问题。免费、开源,语法非常便捷。jQuery初体验<!-- 引入 jQuery 类库 --><script type="text/javascript" s...

2020-04-25 17:17:49 193

原创 JavaScript

JavaScript1995年在网景公司,发明的JavaScript。一开始JavaScript叫做LiveScript,但是由于当时Java这个语言特别火,所以为了傍大牌,就改名为JavaScript。同时期还有其他的网页语言,比如VBScript、JScript等等,但是后来都被JavaScript打败,所以现在的浏览器中,只运行一种脚本语言就是JavaScript。特点交互性:信息的...

2020-04-25 17:16:59 168

原创 HTML&CSS

HTMLHTML标签标签的格式标签名大小写不敏感标签拥有自己的属性基本属性事件属性标签又分为单标签<标签名/>双标签<标签名>封装的数据</标签名>font标签字体标签color 表示颜色face 表示字体size 表示大小特殊字符<:&lt;>:&gt;空格:...

2020-04-25 17:16:13 120

原创 Java多线程编程

多线程初体验多线程创建:方式一:继承 Thread 类创建一个类继承 Thread 类重写 run() 方法 -->> 将此线程需要的操作写在 run() 方法中创建实例,调用 start() 方法启动当前线程调用 run() 方法注意: 一个线程对象只能 start() 一次方式一代码package work.jkfx.thread.crea...

2020-04-25 17:15:19 151

原创 使用Hexo搭建个人博客

安装要求Node.js(至少应为Node.js 8.10,建议为10.0或更高版本)Git安装Node.jshttp://nodejs.cn/download/Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。根据系统版本安装,安装后需要将node和npm添加到...

2020-04-25 17:14:41 143

原创 利用python实现删除文件夹里某些特定文件

在百度网盘下载了一些视频,全部下载完成后发现很多文件都带了个.baiduyun.p.downloading,发现源文件是好的,网上搜了搜应该是百度网盘的BUG?反正源文件是正常,需要把这些文件删除,如果你像我一样下载了很多视频,而且这个破文件.baiduyun.p.downloading也很多,一个个手删得删一年,那么你就需要用到py对文件夹进行递归遍历,把所有文件找出来,在挨个判断哪些文件带有这...

2020-03-24 11:23:00 1182

原创 现代操作系统(原书第4版)英文&中文答案

现代操作系统(原书第4版)-MODERN OPERATING SYSTEMS Fourth Edition 英文和中文答案。不知道一个谷歌一搜一大堆的破答案为啥要收费,这里直接免费下载。英文答案是正常的,中文答案是通过谷歌翻译出来的,页面的排版稍微有一些乱,而且翻译的不是很精准,有可能代码也被翻译了 = =对比着英文的看吧。下载地址英文版下载中文版下载...

2020-03-06 14:25:12 6905 7

原创 Java Web环境配置

准备工作jdk-8u241apache-tomcat-9.0.31-windows-x64.zipEclipse IDE for Enterprise Java Developers关于版本选择[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QE466h2e-1583416855971)(http://jkfx.work/img/java...

2020-03-05 22:02:05 255

原创 AE脚本:AE导入SubRip/SRT/TXT/VTT字幕

脚本介绍如果您需要在视频中嵌入字幕以进行网络或磁带传送,那么这个脚本则非常有用。可以将SubRip/SRT/TXT/VTT字幕格式文件通过 pt_ImportSubtitles脚本直接加载到AE软件中,然后使用alpha渲染并导入编辑软件,或使用动态链接直接导入Premiere Pro中。Useful if you need to embed subtitles onto video for ...

2020-03-05 22:00:32 2429 2

原创 添加Windows 10开机启动项:No Hyper-V

在Windows 10 1903版本加入了一项沙盒功能,1903版本以上的系统可以在控制面板-程序和功能-启用或关闭Windows功能中勾选Windows 沙盒选项,根据操作重启后即可打开沙盒功能。Windows Sandbox介绍Windows Sandbox这项新功能允许用户在隔离环境下测试和运行各种应用程序。Sandbox本质上是一个轻量级虚拟机,目前已经在Windows 10 May...

2020-03-05 21:58:36 3036 3

原创 WordPress添加鼠标点击特效和粒子插件

鼠标特效将下面代码复制到**外观-主题编辑器-主题页脚(footer.php)**代码<?php wp_footer(); ?>上方。<script type="text/javascript"> var a_idx = 0;jQuery(document).ready(function($) { $("body").click(functio...

2020-02-28 20:01:19 2862 1

原创 图论算法-深度优先搜索的应用

图论算法-深度优先搜索的应用深度优先生成树深度优先生成树(depth-first spanning tree)的步骤:一个图从AAA顶点开始生成树,则A就是该树的根,是第一个没访问到的顶点。图中的每一条边(v,w)(v,w)(v,w)都出现在树上。如果当我们处理(v,w)(v,w)(v,w)时,发现www是未被标记的,或当我们处理(w,v)(w,v)(w,v)时发现vvv是未标记的,那么我们就...

2020-02-15 16:05:22 1006

原创 图论算法-最小生成树

图论算法-最小生成树在一个无向图中找出一颗最小生成树(minimum spanning tree),这个问题对有向图也是有意义的,不过找起来更困难。最小生成树存在当且仅当图GGG是连通的。在最小生成树中边的条数为∣V∣−1\left | V \right |-1∣V∣−1。Prim算法在每一步,都要把一个节点当作根并往上边加。在算法的任一时刻,我们都可以看到一个已经添加到树上的顶点集,而其余...

2020-02-13 21:03:10 270

原创 图论算法-最短路径算法

图论算法-最短路径算法无权最短路径从图G中,选择s为开始的点,从s到s的最短路径是长为0的路径,将这个信息做个标记;然后开始寻找所有与s距离为1的顶点,将这些顶点做标记;然后开始找出从s出发最短路径恰为2的顶点;直到所有顶点已经被计算。这种搜索一个图的方法称为***广度优先搜索(breadth-first search)*。该方法按层处理顶点:距开始点最近的那些顶点首先被赋值,而最远的那些顶...

2020-02-12 21:45:05 360 1

原创 图的拓扑排序

拓扑排序拓扑排序是对有向无圈图的顶点的一种排序,它使得如果存在一条从viv_ivi​到vjv_jvj​的路径,那么在排序中vjv_jvj​出现在viv_ivi​的后面。如果图含有圈,那么拓扑排序是不可能的。此外,排序不必是唯一的;任何合理的排序都是可以的。算法思想第1种先找出任意一个没有入边的顶点。然后显示出该顶点,并将它和它的边一起从图中删除。然后对图的其余部分应用同样的方法处理。伪代...

2020-02-06 11:09:41 143

原创 并查集(不相交集)的路径平分

路径平分(path halving)通过使在从iii到根的路径上的每一个其他节点指向它的祖先(存在时)以实现对Find(i)Find(i)Find(i)的偏路径压缩(partial path compression)。这叫做路径平分(path halving)。一开对其性质理解的不够深,弄不清楚到底是从XXX本身开始指向祖父,还是从XXX的父节点才开始指向祖父,到最后XXX是否连接在根上;到...

2020-02-04 21:05:36 189

原创 并查集(不相交集)的Remove操作

给并查集(不相交集)的添加一个Remove(X)Remove(X)Remove(X)操作,该操作把XXX从当前的集合中除去并把它放到自己的集合中。实现思想英文原句We assume that the tree is implemented with pointers instead of a simple array. Thus Find will return a pointer inst...

2020-02-04 15:53:24 291

原创 并查集(不相交集)的Deunion操作

在并查集(不相交集)中附加操作DeunionDeunionDeunion,它实现的功能是取消最后一次UnionUnionUnion的操作。实现思想初始化一个空栈,将每一次的UnionUnionUnion操作的两个集合的根和其值PushPushPush入栈;若执行DeunionDeunionDeunion操作时,只需要对栈进行PopPopPop操作即可。在没有路径压缩时,这个策略是有效的;若并查...

2020-02-04 15:18:34 254

原创 左式堆的懒惰删除

左式堆的懒惰删除在左式堆中一个已知位置删除节点的一种方法是使用懒惰策略。要删除一个节点,只要将其标记为已被删除即可。当执行一个FindMinFindMinFindMin或DeleteMinDeleteMinDeleteMin时,若标记根节点被删除则存在一个潜在的问题,因为此时节点必须被实际删除且需要找到实际的最小元,这可能涉及到删除其他一些已做标记的节点。在该方法中,DeleteDeleteD...

2020-02-03 11:34:43 1729

空空如也

空空如也

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

TA关注的人

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