自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GAN、Transformer、Vue、Django知识学习&&分享者 ZhuBa的博客 zhuba-Ahhh.github.io

GAN、Transformer、Vue、Django知识学习&&分享者 zhuba-Ahhh.github.io

  • 博客(83)
  • 资源 (1)
  • 收藏
  • 关注

原创 小红书日常实习一面面经

看一下你的github,看了说看你应该挺熟悉的就不考了(我:我觉得绿色的很多很好,面试官:我当年比你还痴迷)顺序大致是下面,讲到哪问到哪,基础知识最好要结合项目或者实际回答,没录音不完全,有错误请指正。Promise常用api使用和区别,与实际栗子场景(我讲了一个面试官自己讲了一个)首先面试官人超级好,细心提问,耐心解答问题,并经常反馈鼓励,面试体验非常好。Promise的使用,为什么要使用,catch和then的区别。我的表现怎么样(前面面试官说他当年面试时要求是八股要非常熟悉)

2023-02-18 16:00:29 1149 2

原创 Egg.js初步使用

可选的模板不少,具体参考官方文档。!服务端渲染的好处对SEO非常友好,单页应用,比如Vue是到客户端才生成的。这种应用对于国内的搜索引擎是没办法爬取的,这样SEO就不会有好的结果。所以如果是官网、新闻网站、博客这些展示类、宣传类的网址,必须要使用服务端渲染技术。后端渲染是老牌开发模式,渲染性能也是得到一致认可的。在PHP时代,这种后端渲染的技术达到了顶峰。对前后端分离开发模式的补充,并不是所有的功能都可以实现前后端分离的。特别现在流行的中台系统,有很多一次登录,处处可用的原则。

2022-11-20 15:53:49 1721

原创 Vue部分重要知识点

其实大家也可以换一种想法,mixin就是组件中的组件,Vue组件化让我们的代码复用性更高,那么。对于这一点的证明,很容易。我们知道,一般的,Vue 入口文件App.vue里的样式是默认全局样式的,也就没有添加****。所以可证,子组件没有设置,则只会给子组件的最外层标签加上当前组件的data属性。里的样式,Vue均会自动在每句css选择器的末尾添加一个当前组件的data属性选择器来私有化样式。局部mixin是在需要的组件中引入它,也可以在全局先把它注册好,这样就可以在任何组件中直接使用了。

2022-10-27 21:20:26 545

原创 JavaScript ES6 迭代器和生成器

ES6 迭代器和生成器

2022-10-24 16:23:41 273

原创 前端面试题——JS高级

前端面试题——JS高级顺序:宏任务-微任务-渲染(如果需要渲染,比如到了时间,或有更改dom),而不是再次执行宏任务。命名函数只能在函数自身内部使用,在外使用会报错。

2022-10-13 16:13:58 1004

原创 防抖和节流

js防抖和节流理解和实现

2022-10-13 15:40:58 509

原创 开发Vue-plugins流程

版本号相同、@符号是私有的、不能有斜杠等特殊符号。

2022-10-10 15:13:35 796 1

原创 Webpack简单学习

publicPath变成了static下的publicPath。contentBase变成了static下的directory。可以打包完成并打开在本地浏览器// 需要安装依赖 html-webpack-plugin cnpm install html-webpack-plugin --save-dev let HtmlWebpackPlugin = require("html-webpack-plugin");

2022-10-09 20:29:50 547

原创 第一次在Vue中完整的使用AJAX请求和axios.js

原因是由于在webpack5中移除了nodejs核心模块的polyfill自动引入,所以需要手动引入,如果打包过程中有使用到nodejs核心模块,webpack会提示进行相应配置。4(服务端返回所有结果)// console.log(xhr.status);//判断响应状态码:200 404 403 401 500。//处理服务端响应结果: 行 头 空行(咱不管) 体。//作判断,是4(服务端返回了所有的结果)才处理数据。

2022-10-03 10:54:44 3084 2

原创 Vue 新手期练手出现问题记录与解决方案——Vue练手项目“小问题“,强迫症患者福音——持续更新ing

首个template下划波浪线,vue eslint 报错 Component name "xx" should always be multi-word.eslint警告:定义未使用,** is defined but never used eslint,Vetur回退版本,已声明“xx”,但从未读取其值。ts(6133),Already included file name ‘××ב differs from file name ‘××ב only in casing. Vetur(1261)

2022-09-25 15:38:16 4290 8

原创 最新SHH妙用——VS免密连接服务器

便于直接敲代码,下载文件,上传文件直接拖,个人建议文件交互不使用VS,可以用命令或者Xshell和XHttp强推。校园网下使用,寝室有可能用不了,去外面用XTU-FREE(记下此时IP等信息,回寝把IP改为静态,设置一样)Win + X (或者右键Win)打开PowerShell。打开VScode,新建SSH会话,直接进入不再需要密码。打开VScode,新建SSH会话,直接进入不再需要密码。上传,需要输入服务器密码(直接输,看不到)直接回车或者选第一个,CV下面。输入密码,并一路点接受加回车。

2022-09-20 22:52:41 919

原创 JS正则表达式

首先是一些资料[在线测试网站]()和简明易懂教程。正则表达式是一组由字母和符号组成的特殊文本,它可以用来从文本中找出满足你想要的格式的句子。一个正则表达式是一种从左到右匹配主体字符串的模式。“Regularexpression”这个词比较拗口,我们常使用缩写的术语“regex”或“regexp”。正则表达式可以从一个基础字符串中根据一定的匹配模式替换文本中的字符串、验证表单、提取字符串等等。

2022-09-15 21:41:10 1795

原创 git合并分支——带图解释一看就懂版

因为创建、合并和删除分支非常快,所以Git鼓励你使用分支完成某个任务,合并后再删掉分支,这和直接在。因为创建、合并和删除分支非常快,所以Git鼓励你使用分支完成某个任务,合并后再删掉分支,这和直接在。信息,Git告诉我们,这次合并是“快进模式”,也就是直接把。命令会列出所有分支,当前分支前面会标一个。分支上工作效果是一样的,但过程更安全。分支上工作效果是一样的,但过程更安全。分支的工作完成,我们就可以切换回。的当前提交,所以合并速度非常快。分支的最新提交是完全一样的。的内容,就可以看到,和。

2022-09-15 18:59:55 2572

原创 VSCode常用快捷键记录

有些快捷键,我们使用不习惯,其实我们可以自定义快捷键的。比如js 的多行注释是 shift + alt + a ,我们想修改为 ctrl + shfit + /设置方法: 管理按钮 — 键盘快捷方式 — 输入 shift + alt + a 找到这个快捷键 ----- 点击编辑按钮 ---- 直接按下 ctrl + shift + / ---- 最后按下回车 修改完毕。

2022-09-08 22:22:23 1574

原创 Less简单使用

Less (Leaner Style Sheets 的缩写) 是一门向后兼容的 CSS 扩展语言。这里呈现的是 Less 的官方文档(中文版),包含了 Less 语言以及利用 JavaScript 开发的用于将 Less 样式转换成 CSS 样式的 Less.js 工具。因为 Less 和 CSS 非常像,因此很容易学习。而且 Less 仅对 CSS 语言增加了少许方便的扩展,这就是 Less 如此易学的原因之一。在浏览器环境中使用 Less :

2022-09-08 11:07:38 615

原创 LeetCode每日一题JAVA、JavaSrcipt题解——2022.08.21-08.31

LeetCode每日一题JAVA、JavaSrcipt题解——2022.08.21-08.31

2022-08-31 20:18:53 1138

原创 LeetCode每日一题JAVA、JavaSrcipt题解——2022.08.11-08.20

LeetCode每日一题JAVA、JavaSrcipt题解——2022.08.11-08.20

2022-08-31 18:37:54 1177

原创 LeetCode每日一题JAVA、JavaSrcipt题解——2022.08.04-08.10

LeetCode每日一题JAVA、JavaSrcipt题解——2022.08.04-08.10

2022-08-31 18:26:51 1138

原创 JavaSrcip类型转换

除了下面这些之外的所有其他值都是真值,包括对象、数组、日期等。甚至所有Symbol、空对象和数组都是真值。// 输出结果:[false, false, true, false, false, false]我们可以会遇到一种情况,当使用5 == true时,结果为false,而使用if(5) {}时,则 5 被认为是true并进入if/else5 == true;// 5 };这种情况下,即一个值和数字进行比较时,JavaScript 会试图将这个值转换为数字。所以,当比较。.........

2022-08-30 21:14:58 1326

原创 JS语法杂记

函数可以作为一个对象的方法,也可以同时作为另一个对象的方法,可以通过。中,函数是一种对象,其上下文是可以变化的,对应的,函数内的。仅仅为本人学习记录,如有不对请大家斧正,持续更新ing。牛客网是一个专注于程序员的学习和成长的专业平台。所以碰到这两种情况要进行特殊判断建议使用。请将下面这句话以段落的形式展示在浏览器中。而直接声明变量,则该变量为全局变量。语言中,声明变量使用的都是关键字。方法来修改函数的上下文,函数中的。与任何值都不相等,包括。的第一个参数传入即可。中的每个元素求二次方。.........

2022-08-29 20:50:35 1182

原创 TensorRT常用重点算子实现与原理讲解

​目录TensorRT Fully Connected 算子1.TensorRT 原生算子实现2.TensorRT 矩阵乘加实现TensorRT Constant 算子TensorRT 怎么实现 torch.select 层1.torch.select 介绍2.TensorRT 实现 torch.select 层TensorRT Fully Connected 算子Fully Connected 也即 全连接层, 一般作为分类头或特征头使用。...

2022-08-27 23:45:51 2196

原创 Markdown部分语法学习

超实用markdown的语法技巧——文字缩进、文字居中、文字颜色、背景色、代码高亮、标记

2022-08-20 17:22:03 965

转载 git 常用命令

git最常最全使用命令

2022-08-14 21:59:33 888 1

原创 ubuntu 安装 nvidia——Deepstream5.1

本教程详细记录了在 ubuntu 上安装 deepstream5.1 的方法。一些版本要求:CUDA 11.1。

2022-08-07 23:57:41 740

原创 NVIDIA——DeepStream 配置文件解析

参考:DeepStream 配置文件解析参考:deepstream 样本配置和流。

2022-08-07 23:49:53 1498 2

原创 NVIDIA NCCL优化——利用共享内存实现比NCCL更快的集合通信

从 2080Ti 这一代显卡开始,所有的民用游戏卡都取消了 P2P copy,导致训练速度显著的变慢。针对这种情况下的单机多卡训练,MegEngine中实现了更快的集合通信算法,对多个不同的网络训练相对于NCCL有3%到10%的加速效果MegEngine v1.5 版本,可以手动切换集合通信后端为 shm(默认是 nccl),只需要改一个参数。(由于 shm 模式对 CPU 有额外的占用,且只有在特定卡下才能提高效率,因此并没有默认打开)目前只实现了单机版本,多机暂不支持。...

2022-08-07 14:51:25 1986 1

原创 NVIDIA NeMo Metrics 轻量性能采集系统

保存一段时间并且按照想要的方式打印出来logPrefix'});在构造函数中提供给Nemetric默认选项。'Nemetricfalse,//是否在端内(针对端内做其他动作)inApptrue,//采样率0-1sampleRate1,};

2022-07-30 17:07:58 1048 1

原创 DIY一个前端性能采集系统——NVIDIA NeMo Metric实现原理

Nemetric主要是利用Performace以及PerformaceObserver来采集用户的数据。正如如何采集和分析网页用户的性能指标所说,我们算用户指标的平均时长对我们来说用处不大。利用这些数据我们可以将性能指标结合地理位置录入数据库,形成统计图。大部分用户的指标的区间以及分布(哪些国家地区,浏览器版本比较慢等等)。做相关的A/Btest优化对比性能统计区间,提高我们h5的转化率。https。...

2022-07-30 17:00:31 847

原创 NVIDIA可编程推理加速器TensorRT学习笔记(三)——加速推理

在命令行上作为输入参数传递的图像(.pb文件)的数量决定了此示例中的批大小。使用降低的精度来表示模型使您能够在内存中拟合更大的模型,并在较低的数据传输要求下获得更高的性能,从而降低精度。例如,在Volta和图灵GPU上使用32倍的倍数的批大小在较低精度下可能特别快速和有效,因为TensorRT可以使用特殊内核来表示利用Tensor核心的矩阵乘法和全连接层。TensorRT的主要优势在于其灵活性和多种技术的使用,包括混合精度,所有GPU平台上的有效优化以及跨各种模型类型进行优化的能力。......

2022-07-25 20:02:15 1641 1

原创 NVIDIA cuDNN学习

​NVIDIACUDA®深度神经网络库(cuDNN)是一个GPU加速的深度神经网络基元库,能够以高度优化的方式实现标准例程(如前向和反向卷积、池化层、归一化和激活层)。​全球的深度学习研究人员和框架开发者都依赖cuDNN来实现高性能GPU加速。借助cuDNN,研究人员和开发者可以专注于训练神经网络及开发软件应用,而不必花时间进行低层级的GPU性能调整。cuDNN可加速广泛应用的深度学习框架,包括Caffe2、Chainer、Keras、MATLAB、MxNet、、和。...

2022-07-25 19:51:04 1160

原创 NVIDIA可编程推理加速器TensorRT学习笔记(二)——实操

​TensorRT是NVIDIA自家的高性能推理库,其列出了各资料入口,如下本文基于博主本机当前安装的TensorRT8.2版本,将一步步介绍从安装,直到加速推理自己的ONNX模型。

2022-07-24 17:07:09 2357 1

原创 最新Vue windows环境搭建与问题解决——写出你的Vue “Hello World”

原因输入命令npmconfigsetprefix或者其他命令输入后导致npm-v完全没反应,因为使用其他命令使npm的config乱掉了;解决办法找到node安装目录,右键属性,点击安全,设置users用户完全控制权限,如下图。设置环境变量的目的是在任何目录都可以执行node和vue命令,注意均为你的安装目录。这里要注意,不是nodejs安装目录npm模块下的那个npmrc文件,而是在。"文件如图修改一下,或者删除再进行之后的操作,注意此用户为你的电脑那个。原因node目录权限不够;............

2022-07-21 22:22:27 1411 4

原创 NVIDIA可编程推理加速器TensorRT学习笔记(一)——开始

Tensor是一个有助于在NVIDIA图形处理单元(GPU)上高性能推理c++库。它旨在与TesnsorFlow、Caffe、Pytorch以及MXNet等训练框架以互补的方式进行工作,专门致力于在GPU上快速有效地进行网络推理。如今现有的一些训练框架(例如TensorFlow)已经集成了TensorRT,因此可以将其用于加速框架中的推理。另外,TensorRT可以作为用户应用程序中的库,它包括用于从Caffe,ONNX......

2022-07-21 13:42:45 996

原创 在线会议中人脸面部轮廓图像提取(三)——Dlib库人脸面部轮廓图像特征提取

当当当当,第三期来廖!接上一期,介绍完HOG特征提取我们继续学习Dlib库提取特征叭!

2022-07-19 15:04:22 5132 4

原创 在线会议中人脸面部轮廓图像提取(二)——HOG人脸面部轮廓图像特征提取

HistogramofOrientedGridients,缩写为HOG,是目前计算机视觉、模式识别领域很常用的一种描述图像局部纹理的特征。它的主要思想是在一副图像中,局部目标的表象和形状能够被梯度或边缘的方向密度分布很好地描述。其本质为梯度的统计信息,而梯度主要存在于边缘的地方。......

2022-07-18 15:02:01 2305 14

原创 在线会议中人脸面部轮廓图像提取(一)——前言

1)随着人类迈入数字时代,商业机构及政府部门逐渐意识到依靠用户名和密码来确定用户身份是不够安全的,而生物特征所具有的唯一性和不易被复制等特点可以进一步的增加用户身份鉴定的可靠性,因此未来几十年生物识别技术将成为数字安全领域的研究重点。该技术采用基于模型的方法或者基于模型与运动相结合的方法来对人脸进行检测和跟踪,即当特定的人脸在采集设备可以检测的范围内出现时,该技术可以自动的进行跟踪,从而起到对特定人员进行实时监控的作用,使其具有智能监控的功能。(5)人脸识别具有较高的性价比,同时具有较好的可扩展性。....

2022-07-18 11:49:59 635

原创 深度学习和机器学习研究方向与框架介绍

计算机视觉,是指计算机从图像中识别出物体、场景和活动的能力。计算机视觉技术运用由图像处理操作,及其他技术所组成的序列来将图像分析任务分解为便于管理的小块任务。自然语言处理,是指计算机拥有的人类般文本处理的能力。机器学习,指的是计算机系统无需遵照显式的程序指令,而只是依靠暴露在数据中来提升自身性能的能力。其核心在于,机器学习是从数据中自动发现模式,模式一旦被发现便可用于做预测。语音识别技术,主要是关注自动且准确的转录人类的语音。该技术必须面对一些与自然语言处理类似的问题,在不同口音的处理、背景噪音、区分同音异

2022-07-13 22:53:36 4920 4

原创 深度学习简单调参实验二——手写数字问题的部分问题解答

开始给的时候这个Accuracy就有93%了,后来把epoch改成5就96%了,但是有个地方不 太懂想问一下:在测试集计算损失那里,中间几行代码是我自己加的Pred里函数Max()[1]意思确实是这个,可以从其数据集格式入手,图片的像素矩阵为0、1max(-1)中的-1表示按照最后一个维度(行)求最大值,即求每一个样本(每一行)概率的最大值。然后.max(-1)[1]中的方括号[1]则表示返回最大值的索引,即返回0或者1,正好与我们原始数据的label相对应。然后pred的返回值为一个长度为样本个数的

2022-07-13 18:32:35 256

原创 HTML学习笔记二——HTML文本一

使用了JS也不一定是动态页面,除非使用了后端技术。可以根据标签的语意(英文意思)辅助记忆,这是比较有效的记忆方法。6级标题标签 h1最大文本等换行标签上一行下一行上一行下一行上一行下一行或者两个p标签,效果有一点小区别;br标签用于换行,p标签用于分段,两段文字使用两个p标签分开就好。形式均如待修饰文本等待修饰文本等待修饰文本等一般也...

2022-07-12 20:25:41 277

原创 HTML学习笔记一——基本标签

head标签内一般只能放一下六个:title定义网页标题;meta定义网页特殊信息如网页关键字、页面描述name : 定义作者、版权、网页关键字和描述;http-equiv:1、定义网页使用的编码;2、定义网络自动刷新;​ 用于引入外部样式文件(CSS文件)style定义元素的CSS样式;script定义网页的JS代码,或者是引入外部JS文件base无意义,知道有这一种标签就好。...

2022-07-12 20:10:31 106

Java课程设计中国象棋源码加打包jar和exe与制作说明文档实现网络双人对战功能,按照中国象棋规则判断落子合法性、禁手、胜负平

湘潭大学软件工程Java课设 大学Java课程设计高分(98)无BUG;界面简洁而精美,UI完善,功能全面,不仅包含提前判断胜负、悔棋、求和等基本功能,也包含长将、长和等中国象棋高级规则,也实现了局域网(IPV4)内不同电脑对战;开发工具:IEDA;实现网络双人对战功能,按照中国象棋规则判断落子合法性、禁手、胜负平。

2022-06-26

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

TA关注的人

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