Fork me on GitHub

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

摘要: unsqueeze增加维度,unsqueeze(1)在第二维增加一个维度。 squeeze压缩维度,只有目标维度大小唯一时可压缩 m.expand(args) 扩展维度 args后几维必须与m的维度一致, 前面剩余参数 从右至左 依次复制增加到目标维度 tensor.repeat( size) : 阅读全文
posted @ 2022-03-22 22:50 365/24/60 阅读(56) 评论(0) 推荐(0) 编辑
摘要: pycharm远程连接服务器调试 阅读全文
posted @ 2022-03-22 16:05 365/24/60 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: 语音信号的产生:语音由震动产生,语音的区分通过 频率 区分 1.数据准备:数据采样,根据奈奎斯特采样定律:f-sample=2f-wav,可以捕捉到音频所有的细节 2.预加重(Pre-Emphasis):语音信号往往会有频谱倾斜现象(Spectral Tit 低频部分比高频多),需要使用滤波器平衡高 阅读全文
posted @ 2022-03-02 10:39 365/24/60 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 参考: https://zhuanlan.zhihu.com/p/41875010 https://zhuanlan.zhihu.com/p/108598607 https://www.leiphone.com/category/yanxishe/HJWOsm2lCtCIpVVK.html http 阅读全文
posted @ 2022-02-24 21:09 365/24/60 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 常见模式: 命令行模式 / 编辑模式(输入i) 快捷编辑操作: 行内跳转:A(跳至末尾) 行间跳转: gg : 跳转到文件头 Shift+g : 跳转到文件末尾 行数+gg : 跳转到指定行,例跳转到123行:123gg 编辑历史操作 ctrl+R:恢复 u:单字撤销 U:行撤销 全局替换 :%s/ 阅读全文
posted @ 2022-02-23 19:49 365/24/60 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 出现如下问题: 此时通过ping检测网络,访问没有问题(win+R → cmd → ping www.baidu.com) 分析原因:由于电脑代理服务器IP的设置,代理后可能会被防火墙拦截而无法顺利访问网络 ###解决方法 控制面板 → Internet选项 → 连接 → 局域网设置 → 取消代理服 阅读全文
posted @ 2022-02-19 16:26 365/24/60 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: shell部分 perl部分 Shell shell创建空文件 > filename / >> filename touch filename echo "" > filename (替换) / echo "" >> filename (补充) perl perl IO文件示例 #!/usr/bin 阅读全文
posted @ 2022-01-13 00:15 365/24/60 阅读(127) 评论(0) 推荐(0) 编辑
摘要: pytorch.utils.data可兼容迭代数据训练处理,在dataloader中使用提高训练效率:借助迭代器避免内存溢出不足的现象、借助链式处理使得数据读取利用更高效(可类比操作系统的资源调控) 书接上文,使用迭代器链式处理数据,在Process类的__iter__方法中执行挂载的预处理方法,可 阅读全文
posted @ 2022-01-08 21:04 365/24/60 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 首先区分可迭代对象(Iterable)、迭代器(Iterator) 可迭代对象:包含__iter__方法的对象为可迭代对象,如List、Tuple、Dictionary 迭代器:包含__iter__、__next__方法 可迭代对象属于半成品 --> 而迭代器属于直接食用产品,生成器属于特殊的迭代器 阅读全文
posted @ 2022-01-01 20:40 365/24/60 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 数组拖拽diff处理: 在数组中给每一项打上的key功效 Vue源码阅读尚不够深,基于已有知识初步判断 数组--> ··产生key映射到组件的哈希表·· --> 产生同一层级的虚拟DOM > 产生同一层级的真实dom 当数组更新后,新旧虚拟dom比较(首先比较key,然后比较key对应的元素) vu 阅读全文
posted @ 2021-11-03 17:57 365/24/60 阅读(47) 评论(0) 推荐(0) 编辑
摘要: vue文件--template部分 <template> ... <draggable v-model="dragList" v-bind="{ ...dragConfig }" @add="handleNodeAdd" > <div v-for="(sublist, index) in dragL 阅读全文
posted @ 2021-09-22 22:49 365/24/60 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 目前 create-react-app 已原生支持typeScript , 创建ts项目:create-react-app yourProgramName --template typescript 然后直接根据README.md的提示操作 阅读全文
posted @ 2021-08-18 17:13 365/24/60 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 语法糖:官方内置封装的一些快捷操作 场景:判断属性是否存在 const target = obj.person ? obj.person.name : '' 语法糖: obj.person?.name 场景:对象的属性key字符串想要用表达式给出 var obj = { ['a'+'b'] : 'a 阅读全文
posted @ 2021-08-18 16:09 365/24/60 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 统一导入导出:可以将统一目录下的多个可导出文件统一导出 在需要导入的地方可通过解构导入即可 常见导出结构 // xxx.js export const Aa = "a" export const Bb = 111 export default = [1,2,3] 相当于 // import {} f 阅读全文
posted @ 2021-08-03 21:00 365/24/60 阅读(5681) 评论(0) 推荐(0) 编辑
摘要: antd Paragraph可以提供展开的功能,以下在其基础封装一个展开后可以收起的组件 import React, { ReactNode, useState, useEffect } from 'react'; import { Typography, Tooltip } from 'antd' 阅读全文
posted @ 2021-08-03 18:55 365/24/60 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 为什么要做移动端适配? 我们开发使用px(CSS pixel)的是逻辑像素,以至于在不同分辨率的设备上同一个UI设计图展示效果会被伸缩变形,所以需要做移动端适配 通过历史进程进一步认识! 早期诺基亚板砖机时代,样式直男单一、设备少(哪种设备需要即去重新开发一套即可),此时的设备像素比被通俗地固定在1 阅读全文
posted @ 2021-07-30 10:07 365/24/60 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 这里主要分析在函数式react中的优化,类组件有生命周期函数定义较明确 React的核心特征之一是单向数据流(props自上往下流) 这会导致一个问题:当父组件state更新后,其自身及其所有children(不论是否接收props)都会进行更新,但向下传递的props部分并未发生改变,我们应当让这 阅读全文
posted @ 2021-07-28 16:52 365/24/60 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 横看hash竖看history 只缘身在此客户端 阅读全文
posted @ 2021-07-23 21:59 365/24/60 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 主要分析函数式组件 ####useRef(/createRef) useRef 和 createRef 前者每次渲染都是同一个,后者则是每次渲染都会新建。两者的功能都是类似于 Vue创造一个 ref 对象,其 current属性会指向 DOM 节点。 下面谈一下 forwardRef 这个 hook 阅读全文
posted @ 2021-07-15 21:13 365/24/60 阅读(193) 评论(0) 推荐(0) 编辑
摘要: [ 10, 12, 14, 16, 8 ].sort() // 输出 :[10, 12, 14, 16, 8] 查看 sort源码 :不传参的话会逐个比较 ASCLL 值,而数字8的ASCLL值大于1的ASCLL值。修改:[ 10, 12, 14, 16, 8 ].sort((a,b)=> a-b) 阅读全文
posted @ 2021-07-07 12:52 365/24/60 阅读(67) 评论(0) 推荐(0) 编辑