requests库基础
开始 requests库是Python中常用的HTTP请求库 安装requests pip install requests 发送请求 requests中支持多种HTTP的请求方法 response = requests.get('https://api.github.com/events') # get方法 response = requests.post('http://...
开始 requests库是Python中常用的HTTP请求库 安装requests pip install requests 发送请求 requests中支持多种HTTP的请求方法 response = requests.get('https://api.github.com/events') # get方法 response = requests.post('http://...
ndarray对象 numpy定义了一个ndarray对象,表示一个多维数组,numpy操作都是基于ndarray进行 使用np.array方法创建一个ndarray对象 np.array(object, dtype = None, copy = True, order = None, ndmin = 0) object:传入的序列对象,可以是列表或元组 ...
开始 MongoDB是一个基于文档的NoSQL数据库 官网:MongoDB 官方文档:MongoDB 文档 MongoDB使用集合(Collections)来组织文档(Documents),每个文档都是由键值对组成的 数据库(Database):存储数据的容器,类似于关系型数据库中的数据库 集合(Collection):数据库中的一个集合,类似于关系型数据库中的表 文...
项目背景 前段时间写了挺多博客,一直是用jekyll-compose来完成创建、发布等功能,但使用过程中也遇到挺多不满意的地方,比如命令太长、typora-root-url加上引号导致typora预览失效、不能在任意目录执行命令等 在此背景下,我首先开发了PowerJekyll项目,但PowerJekyll虽说是一个PowerShell模块,但却依赖于Python环境,并且模块的Powe...
问题背景 在使用jekyll-compose(github)时,我需要创建好草稿后自动打开,这个功能在README中表述如下 auto-open new drafts or posts in your editor jekyll_compose: auto_open: true and make sure that you have EDITOR, VISUAL o...
shallowRef与shallowReactive 对于深层次的对象,shallowRef与shallowReactive只将最外层的对象转换为响应式数据,用于对大型数据结构的性能优化或是与外部的状态管理系统集成 shallowRef:只对.value的访问是响应式的 shallowReactive:内部的ref数据不会被自动解包 // shallowRef const ...
开始 使用插槽可以实现动态的模板内容 父模板中的插槽内容可以访问到父组件的数据作用域,但不能访问到子组件的数据作用域 默认插槽 不具有name属性的插槽为默认插槽 父组件基本使用 <script setup lang="ts"> import {ref} from 'vue'; import Inner from "@/components/Inner.vue";...
props传参 通常用于父组件和子组件的通信 在子组件中定义props,使用props 在父组件中传递参数 子组件向父组件传递需要使用回调的方式 子组件中定义props <script setup lang="ts"> import {ref} from "vue"; // 定义props defineProps(['value1', 'value2',...
开始 Pinia是Vue3的状态管理库,安装Pinia命令:npm i pinia 在main.ts中引入Pinia import { createApp } from 'vue'; import App from './App.vue'; import { createPinia } from "pinia"; const app = createApp(App); const p...
基本使用 使用路由需要安装依赖,使用npm i vue-router安装,在src目录下创建router目录,存放路由的.ts文件 使用路由的基本步骤 定义并导出路由,设置路由和工作模式 设置app的路由 设置host和link 定义路由 定义一个基本的路由文件 import {createRouter, createWebHistory} from 'vue-r...