自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Joanna的博客

I'm a green hand.

  • 博客(14)
  • 收藏
  • 关注

原创 浅谈BP(Back Propagation Neuron Network)

BP(back propagation)神经网络是1986年由Rumelhart和McClelland为首的科学家提出的概念,是一种按照误差逆向传播算法训练的多层前馈神经网络,是应用最广泛的神经网络。1.BP神经网络工作信号正向传递BP网络由输入层、隐层、输出层组成。 神经元是以生物研究及大脑的响应机制而建立的拓扑结构网络,模拟神经冲突的过程,多个树突的末端接受外部信号,并传输给神经元处理融合,最后通过轴突将神经传给其它神经元或者效应器。神经元的拓扑结构如图:图中x1~xn是从其他神经元传来.

2021-02-04 20:28:27 761

原创 基于Github+hexo搭建个人博客

Github----where the world builds software, give your code a home in the cloud.GitHub作为全球最大的程序员交友网站,是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。最近想要搭建一个自己的个人博客,let’s begin.1. 新建仓储2. settings...

2021-02-02 14:42:47 248

转载 LeNet-5

LeNet-5前言一 卷积神经网络(Convolutional Neural Network, CNN)1 卷积层2 池化层二 LeNet-51 INPUT层-输入层2 C1层-卷积层3 S2层-池化层(下采样层)4 C3层-卷积层5 S4层-池化层(下采样层)6 C5层-卷积层7 F6层-全连接层8 Output层-全连接层总结前言LeNet-5 出自论文 Gradient-Based L...

2020-11-04 11:24:10 558

原创 脚本语言

重读红宝书,打开第一页,发现自己对脚本语言具体是什么竟一直没有概念,急忙百度,并记录下来。下文摘自百度百科,为什么百度百科都要摘录,因为我乐意!脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。定义脚本语言(Script languages,scripting programming languages,scripting languages)是为了缩短传统的编写-编译-链接-运行(edit-compil.

2020-09-11 15:16:22 233

原创 正则表达式

正则表达式实在是太重要啦,又老是记不住,那就做个整理叭。何为正则表达式正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大的表达式。正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意组合。正则表达式是由普通字符(例如.

2020-08-13 17:25:09 100

原创 浏览器对象模型——BOM

window对象BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。这意味着在网页中定义的任何一个对象、变量和函数,都以window作为其Global对象,因此有权访问parseInt()等方法。...

2020-08-04 20:56:04 173

原创 浏览器内核及渲染流程

浏览器介绍浏览器是网页运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我们平时称为五大浏览器。浏览器的主要功能浏览器的主要功能是将用户选择的web资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是HTML,也包括PDF、image及其他格式。用户通过URI(Uniform Resource Identifier统一资源标识符)来指定所请求资源的位置。浏览器厂商纷纷开发自己的扩展,对规范的遵循并不完善,这为web

2020-07-27 13:58:53 506

原创 WebSocket

WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。现在,很多网站为了实现推送技术,所用的技术都是 Ajax 轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模

2020-07-24 15:39:45 81

原创 UDP & TCP

UDP用户数据报协议(UDP,User Datagram Protocol)为应用程序提供了一种无需建立连接就可发送封装的IP数据报的方法。UDP头格式: 源端口、目的端口、UDP长度、UDP校验和采用UDP而不是原始IP的最主要价值在于增加了源端口和目的端口,如果没有端口字段,传输层将无从知道如何处理每个入境数据包;而有了端口字段之后,它就能把内嵌的段递交给正确的应用程序处理。当接收端必须将一个应答返回给源端时,源端口(Source Port)字段是必须的。只要将入境段中的原端口字段复制到出境段中

2020-07-24 13:45:07 139

原创 传输层服务

提供给上层的服务传输层的最终目标是向它的用户提供高效的、可靠的和成本有效的数据传输服务,它的用户通常是应用层的进程。为了实现这个目标,传输层需要充分利用网络层提供给它的服务。在传输层内,完成这项工作的硬件和/或软件称为传输实体(transport entity)。传输实体可以实现在主机的不同位置,可能在操作系统内核,或者以一个链接库的形式绑定到网络应用中,或者以一个独立的用户进程运行,甚至可以实现在网络接口卡上。前两种实现方式在Internet上最常见。传输服务类似于网络服务,但是两者之间有一些重要的

2020-07-23 20:58:00 786

原创 http vs https

SSLSSL在两个套接字之间建立一个安全的连接,其中包括以下功能:(1) 客户与服务器之间的参数协商。(2)客户和服务器的双向认证。(3)保密的通信。(4)数据完整性保护。下表显示了SSL在通常协议栈中的位置。实际上,它位于应用层和传输层之间的一个新层,它接受来自浏览器的请求,再将请求传递给TCP以便传输到服务器上。一旦安全的连接已经被建立起来,则SSL的主要任务是处理压缩和加密。在SSL之上使用的HTTP尽管也是标准的HTTP协议,但是它称为安全的HTTP(HTTPS,Secure HTTP)

2020-07-22 19:52:15 231 1

原创 HTTP——超文本传输协议

超文本传输协议(HTTP,HyperText Transfer Protocol)是一个简单的请求-响应协议,它通常运行在TCP之上。连接浏览器与服务器联系最常用的方法是与服务器机器上的端口80建立一个TCP连接,虽然这个过程不是正式要求的。使用TCP的意义在于浏览器和服务器都不需要担心如何处理长消息、可靠性或拥塞控制。所有这些事情都由TCP实现负责处理。在Web早期HTTP 1.0中,连接被建立起来以后浏览器只发送一个请求,之后一个响应消息被发回来,再然后TCP连接就被释放了。那时,整个Web页.

2020-07-21 16:36:28 438

原创 Web——万维网

什么是WebWeb是万维网(World Wide Web)的俗称,它是一个体系结构框架。该框架把分布在整个Internet数百万台机器上的内容链接起来供人们访问。站在用户的角度看,Web由大量分布在全球范围的内容组成,这些内容以Web页面(Web Page)或简称为页面(Page)的形式表示。每个页面可以包含指向其他页面的链接(link),这些页面可以分布在全球任何地方。用户单击一个链接就可以跟随这个链接来到它所指向的页面。这个过程可以无限重复下去。让一个页面指向另一个页面的想法现在称为超文本(hype

2020-07-19 14:34:26 1269

原创 DNS——域名系统

在理论上,所有程序通过使用它们存储的计算机网络地址(IP),就可以访问Web主页、邮箱和其他资源,但是这些地址很难记。而且浏览一个公司在128.111.24.41上的Web主页,意味着如果该公司将主页移到了另一台机器上,且该机器具有了不同的IP地址时,则必须将该机器的IP地址通知到每个人。因此,人们引入了可读性好的高层名字,以便将机器名字与机器地址分离开。在这种方式下,无论真正使用的IP地址是什么,人们熟知的公司Web服务器为www.baidu.com。然而,因为网络本身只能理解数字形式的地址,所以需要某

2020-07-18 15:24:20 423

空空如也

空空如也

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

TA关注的人

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