- 博客(21)
- 收藏
- 关注
原创 PyTorch 入门之官方文档学习笔记(一)
本文介绍了PyTorch深度学习框架的核心概念与基础操作。主要内容包括:1)张量(Tensor)的创建、属性及操作,展示其与NumPy的互操作性;2)自动微分机制autograd的工作原理,包括计算图构建和梯度计算;3)神经网络构建流程,涵盖网络定义、损失函数、反向传播和参数更新。文章通过代码示例详细演示了PyTorch在模型训练中的关键步骤,如优化器使用、参数冻结等技巧,同时解释了相关数学原理和实现细节。作为PyTorch官方文档的中文学习笔记,本文适合作为入门参考材料。
2025-06-20 10:09:36
762
原创 SAP Fiori UI5 开发环境搭建和部署(含增强开发)
本文介绍了 SAPUI5、OpenUI5 和 Fiori 的关系,记录了使用 VSCode 进行 Fiori 开发的步骤:环境搭建、两种开发模式(自由开发和增强开发)的工程创建与运行,以及应用部署和磁贴发布的完整流程。
2025-06-09 14:14:59
1111
原创 Vue 清除页面在 keep-alive 中的缓存
标签页模式下,关闭页面时有时需要手动清除页面在 keep-alive 中的缓存,最后是这样解决的:delete this.$vnode.parent.componentInstance.cache[目标页的key]delete this.$vnode.parent.componentInstance.keys[目标页的key]...
2021-03-24 19:52:19
843
原创 TypeScript 学习笔记基础篇
TypeScript入门指南摘要:TypeScript是JavaScript的类型超集,通过编译为纯JavaScript运行。其优势在于静态类型检查,提升代码可维护性。文章介绍了TypeScript的安装方法、基础数据类型(布尔、数字、字符串等)、接口定义、数组和类数组的使用方式。同时讲解了函数定义的不同形式,包括参数处理和方法重载。还涵盖了类型断言、声明文件、枚举类型和类的定义(包括访问修饰符和抽象类)。这些核心概念为TypeScript开发奠定了基础,后续内容将继续深入探讨更多高级特性。
2020-06-11 20:03:01
519
原创 Python 学习笔记基础篇
参考教程:https://github.com/jackfrued/Python-100-Days1 优缺点Python 为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。优点:用 Python 开发,许多功能不必从零编写,直接使用现成的即可。除了内置的库外,Python 还有大量的第三...
2020-02-05 14:24:43
685
原创 较详细的 Flutter 环境搭建笔记( windows )(含常见错误)
1 设置环境变量由于国内访问Flutter可能受限,Flutter官方为中国开发者搭建了临时镜像,设置如下路径到用户环境变量中,在控制台运行以下命令:set PUB_HOSTED_URL=https://pub.flutter-io.cnset FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn上述镜像并不能保证一直可用,可...
2019-08-07 19:12:58
1252
原创 Vue 通过 render 函数动态渲染时使用具名插槽
最近在项目中遇到使用 render 函数创建插槽的情景,通过 scopedSlots 属性实现,使用方法如下:let table = h('table', { style: {} props: {} scopedSlots: { // 插槽名 slotDemoName: (scope) => { retur...
2019-07-10 20:10:57
4128
1
原创 npm install 时报错 ‘self signed certificate in certificate chain‘
最近在使用npm全局安装vue-cli时报错:self signed certificate in certificate chain。最终解决办法是运行命令:npm set strict-ssl false(取消npm的https认证),原因是npm install默认走的是https协议,需要通过数字证书来保证的 。备注:SSL(Secure Sockets Layer安全套接层...
2019-05-17 19:04:42
21837
3
原创 H5 + vue 监听手机屏幕旋转及判断横竖屏
mounted () { // 监听resize方法 window.addEventListener("resize", this.renderResize, false)},beforeDestroy () { // 移除监听 window.removeEventListener("resize", this.renderResize, false)}
2019-03-23 18:28:00
12630
2
原创 Referer 简记
一、什么是Referer?Referer是 HTTP 请求header的一部分,当浏览器(或者模拟浏览器行为)向web服务器发送请求的时候,头信息里有包含有Referer ,它表示一个来源。比如我现在在访问百度,打开F12查看请求头的Referer信息,如果那里有一串网址,说明我是从那个页面进入百度的。二、Referer的用途比较典型的例子是用来做图片防盗链,比如如果我想把一篇别人的博文据为...
2019-03-17 18:29:18
1061
原创 小程序学习笔记(二)之生命周期|页面路由|事件流
1 小程序的生命周期!应用生命周期:onLaunch、onShow、onHide、onError; 注意:小程序进入后台状态时会调用onHide方法,切回来时会触发onShow方法。页面生命周期:onLoad、onShow、onReady、onHide、onUnload。 注意:打开新页面时会触发当前页的onHide方法,关闭当前页时触发onUnload。小程序启动的时候会...
2019-01-20 15:55:38
352
原创 小程序学习笔记(一)之基础理论
1 开发者工具保存代码时报错?问题描述:安装完“微信web开发者工具”以后,第一次打开编码,保存时(ctrl+s)居然一直报错,错误提示如下:“保存失败:Error: EPERM: operation not permitted, open……..”解决方法:关闭开发者工具,重新以管理员身份打开。 2 项目根目录下的app.json和project.config.json文件分别是...
2019-01-15 18:00:01
526
原创 Webpack 学习笔记
一、关于基本概念(入门文章:https://segmentfault.com/a/1190000006178770#articleHeader4)Grunt和Gulp的工作方式是:在一个配置文件中,指明对某些文件进行类似编译,组合,压缩等任务的具体步骤,工具之后可以自动替你完成这些任务。Webpack的工作方式是:把你的项目当做一个整体,通过一个给定的主文件(如:index.js)...
2019-01-11 15:48:38
379
原创 Hbuilder 之 App 打包流程(含 apk 和 ipa)
本例前提是已有一个vue项目,在终端(项目所在目录下)运行编译打包命令npm run build,完成后,在dist目录下生成index.html和js、img等文件夹:打开Hbuilder,用注册好的dcloud账号登录(可到dcloud开发者中心注册),点击“文件”--“打开目录”--选择dist文件夹--“确定”:可以看到一个“W”标识的文件夹,然后右键选择“转换成移动app”,...
2019-01-07 13:56:44
10016
原创 5+API 实现微信分享功能
1. 在manifest.json文件的permissions节点下添加Share节点:"Share": {"description": "管理社交分享插件"}2. 在manifest.json文件的plus -> distribute -> plugins 节点下配置平台申请应用的参数:(申请方法详见http://ask.dcloud.net.cn/article/...
2018-05-30 10:02:17
1380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人