Python-时间模块
前言时间信息是编程中怎么也绕不开的信息之一,Python中内置了时间处理的标准库time、datetime和calendar,可以帮助我们快速地处理时间。
time模块时间格式主要分为时间戳(timestamp)、结构化时间(struct_time)和字符串时间(str format time)
12345678import time# 时间戳print(time.time()) # 173718 ...
WPF-CSharp核心
面向对象
面向过程编程:分析出解决问题所需要的步骤,然后用函数把步骤一步一步实现,使用的时候再一个个依次调用
面向对象编程:用程序来抽象(形容)对象,万物皆对象
面向对象三大核心:
封装:用程序语言来形容对象
继承:复用封装对象的代码;(儿子继承父亲,复用现成代码)
多态:同样行为的不同表现;(儿子继承父亲的基因但是有不同的行为)
封装class关键字class类是对象的模板,可以通过创 ...
WPF-CSharp基础
复杂数据类型主要了解枚举类、数组、结构体
枚举类含义:是一个被命名的整型常量的集合
a.申明枚举(自定义类型)
申明位置:在namespace内声明
命名规范:E_变量名字
12345678910111213141516171819202122namespace ConsoleApp1{ enum E_MonsterType { Normal, ...
WPF-CSharp入门
配置环境安装 .NET(长期支持版本)
安装后cmd输入dotnet --version,得到版本信息即安装成功。
12C:\Users\gcnanmu>dotnet --version8.0.404
如果提示Could not execute because the application was not found or a compatible .NET SDK is not in ...
最小的单位-将包上传到PyPI
前言第一次在PyPI上传Python包,记录一下整个流程
注册账号
注册账号
开启2FA功能(强制进行的步骤)
按照引导将生成的任意一个Recovery-Codes填入
添加验证
需要用户通过Add 2FA with authentication application,可以直接使用pyotp完成二次验证
pyotp是用于二次验证的包
1pip install pyotp
123456i ...
Promise-基础原理与使用
前言假设这样一个场景,需要按照顺序发送三个api请求(命名为req1,req2,req3),但是只有在前一个请求发送成功的情况下,后一个请求才能发送(失败即停止)。那么会出现四种情况
第一个请求发送失败,结束,什么都没发送
第二个请求发送失败,结束,发送了req1
第三个请求发送失败,结束,发送了req1,req2
三个请求全发送成功,结束,发送了req1,req2,req3
如下代码所示。如 ...
前端学习-从入门到放弃
基础知识
ES6:JS-ES6入门 | gcnanmuの博客 (gcnanmu3125.xyz)
Nodejs:Nodejs-常见模块应用 | gcnanmuの博客 (gcnanmu3125.xyz)
js模块化:JavaScript模块化-快速入门 | gcnanmuの博客 (gcnanmu3125.xyz)
Vue3:Vue3-基础语法笔记 | gcnanmuの博客 (gcnanmu3125. ...
axios请求-基本使用
前言要了解axios,需要先了解Ajax(Asynchronous JavaScript And XML 即异步 JavaScript 和 XML)请求。简单来说,Ajax的作用为从服务端获取数据,实现页面的局部刷新。
一般请求和Ajax请求:
一般请求:浏览器会直接显示响应体数据,会自动刷新整个网页或跳转页面。
Ajax请求:浏览器不会对整个界面进行刷新,得到数据后,对部分的元素进行刷新。
...
Electron API-快速上手
什么是electron简单来说,electron是使用html,css,js,nodejs,Native Api构建的跨平台的软件开发框架
简介 | Electron (electronjs.org)
要点:
应用广泛的跨平台的桌面应用开发框架
electron的本质是结合了Chromium与Nodejs
使用HTML,CSS,JS等Web技术构建桌面应用程序
Chromium可以简单理 ...
前端-跨域&解决方案
前言同源策略是浏览器为了确保资源请求安全而遵循的一种策略,该策略对访问资源进行了一些限制。比较常见的就是跨域请求资源的问题,由于存在同源策略,浏览器会不允许接收得到的请求数据,需要通过一定的策略解决跨域请求的问题。
详细的可参见同源策略 - 网络安全 (w3.org)
源概念源的概念由协议、域名和端口三部分组成。严格来说只要三部分出现任意一部分的不相等,那么就是出现了跨域,也称为非同源或异源。 ...