搜索结果
查询Tags标签: 浅析,共有 248条记录-
ArrayList源码浅析
简介: `ArrayList`作为我们开发中最常用的集合,作为极高频次使用的类,我们不妨阅读源码一谈究竟。 前言 ArrayList作为我们开发中最常用的集合,作为极高频次使用的类,我们不妨阅读源码一谈究竟。 介绍 ArrayList继承关系如下AaaryList主要实现了List接口,同时标…
2021/10/22 17:11:51 人评论 次浏览 -
浅析TypeScript装饰器(decorators)
一、什么是装饰器装饰器是一种特殊类型的声明,它能够被附加到类声明,方法, 访问符,属性或参数上。装饰器使用 @expression这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明信息做为参数传入。通俗的理解可以认为就是在原有代码外层包装了…
2021/10/19 23:11:51 人评论 次浏览 -
浅析TypeScript装饰器(decorators)
一、什么是装饰器装饰器是一种特殊类型的声明,它能够被附加到类声明,方法, 访问符,属性或参数上。装饰器使用 @expression这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明信息做为参数传入。通俗的理解可以认为就是在原有代码外层包装了…
2021/10/19 23:11:51 人评论 次浏览 -
势能线段树浅析
势能线段树其实就是对于一些数据结构题,我们察觉到其中存在一些规律: 一段区间或某个点的修改次数不会超过 \(k\) 次, \(k\) 的值很小或为一个常数。 这样我们就可以在这个点修改了 \(k\) 次之后让它不再修改。 详解可见 link 。 这里我们转载一下其中最重要的几句话:…
2021/10/15 6:15:03 人评论 次浏览 -
势能线段树浅析
势能线段树其实就是对于一些数据结构题,我们察觉到其中存在一些规律: 一段区间或某个点的修改次数不会超过 \(k\) 次, \(k\) 的值很小或为一个常数。 这样我们就可以在这个点修改了 \(k\) 次之后让它不再修改。 详解可见 link 。 这里我们转载一下其中最重要的几句话:…
2021/10/15 6:15:03 人评论 次浏览 -
莫队算法浅析
莫队:著名 \(O(n\sqrt{n})\) 离线算法,思想基于分块。 做法 令 \(t = \sqrt{n}\) ,将区间左端点分成 \(t\) 块,按块从小到大排序,再将块内按从小到大排序。即: bool compare(node s1 , node s2){if(s1.x / t < s2.x / t) return true;if(s1.x / t > s2.x / t)…
2021/10/15 1:44:09 人评论 次浏览 -
莫队算法浅析
莫队:著名 \(O(n\sqrt{n})\) 离线算法,思想基于分块。 做法 令 \(t = \sqrt{n}\) ,将区间左端点分成 \(t\) 块,按块从小到大排序,再将块内按从小到大排序。即: bool compare(node s1 , node s2){if(s1.x / t < s2.x / t) return true;if(s1.x / t > s2.x / t)…
2021/10/15 1:44:09 人评论 次浏览 -
神经网络 BP 浅析
先分析输入为向量的场合,然后在此基础之上分析输入为批向量(矩阵)的场合 (之后更新输入为矩阵的场合) 注意 我们下文提到的向量都是列向量。小写字母表示向量,大写字母矩阵,带有下标的小(大)写字母表示向量(矩阵)的成员。 其中, \[W_i \]表示矩阵 W 的第 i 个…
2021/10/14 6:16:23 人评论 次浏览 -
神经网络 BP 浅析
先分析输入为向量的场合,然后在此基础之上分析输入为批向量(矩阵)的场合 (之后更新输入为矩阵的场合) 注意 我们下文提到的向量都是列向量。小写字母表示向量,大写字母矩阵,带有下标的小(大)写字母表示向量(矩阵)的成员。 其中, \[W_i \]表示矩阵 W 的第 i 个…
2021/10/14 6:16:23 人评论 次浏览 -
Python接口自动化之浅析requests模块get请求
一、requests模块说明 介绍 Requests是Python语言的第三方的库,专门用于发送HTTP请求。 特点 1.Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。 2.在python内置模块的基础上进行…
2021/10/13 17:44:22 人评论 次浏览 -
Python接口自动化之浅析requests模块get请求
一、requests模块说明 介绍 Requests是Python语言的第三方的库,专门用于发送HTTP请求。 特点 1.Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。 2.在python内置模块的基础上进行…
2021/10/13 17:44:22 人评论 次浏览 -
浅析 Linux 中的零拷贝技术
本文探讨Linux中 主要的几种零拷贝技术 以及零拷贝技术 适用的场景 。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入: 引文 在写一个服务端程序时(Web Server或者文件服务器),文件下载是一个基本功能。这时候服务端的任务是:将服务端主机磁盘中的文件不…
2021/10/4 7:11:11 人评论 次浏览 -
浅析 Linux 中的零拷贝技术
本文探讨Linux中 主要的几种零拷贝技术 以及零拷贝技术 适用的场景 。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入: 引文 在写一个服务端程序时(Web Server或者文件服务器),文件下载是一个基本功能。这时候服务端的任务是:将服务端主机磁盘中的文件不…
2021/10/4 7:11:11 人评论 次浏览 -
浅析Python谷歌翻译库的核心
随着现在谷歌翻译的准确度越来越高,大部分人们不约而同的选择了谷歌翻译。对于Python而言,现在的googletrans可谓是使用的很顺心。对于googletrans这个库的client文件中的Translator类的translate方法,我在此简单剖析以下:首先对语种进行判断,判断是否在语言库里,然…
2021/10/3 1:11:11 人评论 次浏览 -
浅析Python谷歌翻译库的核心
随着现在谷歌翻译的准确度越来越高,大部分人们不约而同的选择了谷歌翻译。对于Python而言,现在的googletrans可谓是使用的很顺心。对于googletrans这个库的client文件中的Translator类的translate方法,我在此简单剖析以下:首先对语种进行判断,判断是否在语言库里,然…
2021/10/3 1:11:11 人评论 次浏览