ICode9

精准搜索请尝试: 精确搜索
  • 前端微服务qiankun 2.x主子应用通信代码片段2022-06-06 21:34:41

    主应用代码 主应用工程里面源代码新建qiankun/index.js,通信代码如下: import { initGlobalState } from "qiankun"; import store from '@/store' // 主应用与微应用数据通信 const state = { subappClassName: '' // 设置子应用打包根的class类名 } const actions = initGlobal

  • 一文搞懂GitHub Actions基本概念与配置2022-06-06 12:31:32

    CI/CD包含很多流程,如拉取代码、测试、构建打包、登录远程服务器、部署发布等等。 而Github Actions是GitHub推出的一个CI/CD工具,类似工具还有TravisCI、Jenkins等 在GitHub Actions中,每个独立的脚本就是一个action,这些action可以复用,参考官方action市场 Github Actions 基本概念

  • _src_求和案例_多组件共享数据2022-06-01 22:33:50

    <template> <div> <h1>当前求和为:{{sum}}</h1> <h3>当前求和放大10倍为:{{bigSum}}</h3> <h3>我在{{school}},学习{{subject}}</h3> <h3 style="color:red">Person组件的总人数是:{{personList

  • _src_求和案例_mapState与mapGetters2022-06-01 21:00:38

    <template> <div> <h1>当前求和为:{{sum}}</h1> <h3>当前求和放大10倍为:{{bigSum}}</h3> <h3>我在{{school}},学习{{subject}}</h3> <select v-model.number="n"> <opti

  • web自动化测试(十二)控件交互进阶-ActionChains2022-05-30 23:35:45

    Actions 官方文档:https://selenium-python.readthedocs.io/api.html ActionChains: 执行PC端的鼠标点击、双击、右击、拖拽等事件 TouchActions:模拟执行PC端和移动端的点击、滑动、拖拽、多点触控等多种手势控制操作 ActionChains两种写法 链式写法 ActionChains(driver).move

  • vue设计模式2022-05-21 12:00:54

    vm 的设计模式。 mvvm 是 model-view-viewModel 的简写。 model 是数据模块,view 是渲染视图,viewModel 是沟通视图和数据模块的桥梁。 vue 中使用了哪些设计模式1.工厂模式 - 传入参数即可创建实例 虚拟 DOM 根据参数的不同返回基础标签的 Vnode 和组件 Vnode 2.单例模式 - 整个程

  • act github actions 本地运行试用2022-05-15 02:01:12

    安装 使用mac 系统安装 brew install act 创建项目 项目结构 ├── .github │ └── workflows │ └── app.yaml ├── package.json ├── src │ └── app.ts ├── tsconfig.json └── yarn.lock

  • act 本地运行github actions 工具2022-05-15 01:33:18

    github actions 是一个很不错的ci/cd 能力,我们可以使用github 提供的免费能力,自动化我们软件的构建,测试,以及发布但是默认github actions 是需要云端资源的,很多时候我们是需要本地运行的act 就是一个可以让我们本地运行github actions的工具 本地运行github actions 的原因 快速反

  • Vue——Vuex了解2022-05-12 10:33:27

    一.理解vuex 1.vuex是什么 专门在vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间的通信 我们以前要实现各个组件间通信,是不是全局事件总线,我们以前都是拿来读这个数据然后对他进行操作,

  • C#语法糖系列 —— 第三篇:聊聊闭包的底层玩法2022-04-28 09:33:06

    有朋友好奇为什么将 闭包 归于语法糖,这里简单声明下,C# 中的所有闭包最终都会归结于 类 和 方法,为什么这么说,因为 C# 的基因就已经决定了,如果大家了解 CLR 的话应该知道, C#中的类最终都会用 MethodTable 来承载,方法都会用 MethodDesc 来承载, 所以不管你怎么玩都逃不出这三界之内。

  • 5 分钟教你快速掌握 GitHub Actions 自动部署博客2022-04-27 07:32:09

    自从 GitHub 宣布 GitHub Actions 在平台上对所有开发人员和存储库可用以来,GitHub Actions 越来越受欢迎。很多第三方平台在生态系统中有速度等限制,将进一步推动开发人员将他们的软件自动化迁移到 GitHub Actions。 在本文中,我想向你展示我如何使用 GitHub Actions 发布我在开源项

  • 鼠标键盘操作2022-04-16 02:03:14

    鼠标键盘操作   自动化测试时,有些元素不适合直接点击或者进行某些操作时,可以使用Selenium的Actions类来模拟鼠标键盘操作,通过Actions对象可以发起鼠标左键,右键,移动鼠标等操作,最后使用perform方法进行操作。 1、鼠标事件 不带参数的表示针对当前元素操作,带参数的表示针对指定元素

  • 使用Vuex 报错 unknown action type:XXX2022-04-15 10:02:57

     在组件里面调用 actions 下面的方法,一直报错,未知的操作类型,可以自己在store 里面明明定义了嘛。费解。。。。 //this.$store.commit()触发--->mutaions //this.$store.dispatch()触发--->actions 我原来是这样写的 this.$store.commit(‘changeNum’) 一直报错然后 import {

  • 使用ModelViewSet编写5个接口2022-04-06 03:01:31

    from rest_framework.viewsets import ModelViewSet class Book5View(ModelViewSet): #5个接口都有,但是路由有点问题 queryset = Book.objects serializer_class = BookSerializer # urls.py # 使用ModelViewSet编写5个接口 path('books5/', views.Book5View.a

  • drf 路由的写法和 actions 装饰器的使用2022-04-03 01:33:04

    DRF 框架中 路由的写法 使用 drf 框架,在视图层中都是使用 CBV,基于类的视图函数。书写路由时需要调用 as_view 有三种写法: 1、没有继承ViewSetMixin的视图与路由对应关系 urlpatterns = [ path('book/', views.BookAPIView.as_view()), ] 2、继承了ViewSetMixin的视图与路由

  • rasa使用教程一——rasa安装与新建2022-02-25 16:03:31

    一、安装 可按照rasa官网installation操作,很简单,新建一个虚拟环境,然后安装rasa库 python3 -m venv ./venv source ./venv/bin/activate pip3 install -U pip pip3 install rasa 二、新建rasa项目 因为rasa是一个聊天机器人框架,所以它有自己的项目结构,就跟Python的Django一样。新

  • 在Vue中使用vuex actions中传多个参数2022-02-17 03:00:50

    在Vue中使用vuex actions中传多个参数 我们在使用vuex actions中传参数,只能传一个参数,穿第二个参数就会自动匹配options字段,那么有什么好的办法传多个参数呢? 第一种方法,直接写json,在store里面解析json数据,这个方法比较复杂 第二种,直接使用vuex存储数据,使用步骤仍然是复杂

  • Maven项目运行测试类找不到程序包(已经导入过的依赖)2022-02-10 20:01:08

    解决方案一:使用maven的生命周期方法运行测试方法 解决方案二:在设置中勾选delegate ide build/run actions to maven选项

  • 【强化学习实战】Q-learning:控制agent向右走的小例子2022-02-07 18:05:22

    【强化学习实战】Q-learning:向右走的小例子 向右走:Q-learning 本笔记根据【莫凡】的强化学习视频整理得来 向右走:Q-learning 算法伪代码 """ A simple example for Reinforcement Learning using table lookup Q-learning method. An agent "o" is on the left of a 1

  • Vue全家桶之VueX2022-02-06 01:04:10

    Vuex 1.概念 ​ 在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。 2.何时使用? ​ 多个组件需要共享数据时 3.搭建vuex环境 创建文件:src/store/index.js //引入Vue核心库 impo

  • Vuex的基本使用2022-02-03 01:01:33

    基本使用 初始化数据、配置actions、配置mutations、操作文件store.js // 引入Vue核心库 import Vue from 'vue' // 引入Vuex`````` improt Vuex from 'vuex' // 引用Vuex Vue.use(Vuex) const actions = { // 响应组

  • js 继承由浅入深2022-01-31 20:32:50

    JS 继承这里讨论几种常见的方式,循序渐进 1.原型链继承 2.构造函数继承 3.组合继承 4.寄生组合继承 一、原型链继承 实现 function Parent() { this.name = "parentName"; } Parent.prototype.getName = function () { console.log(this.name); }; function Child() {} // Par

  • python路径库pathlib应用2022-01-26 15:02:33

    代码 from pathlib import Path # 常用 p = Path('./util') print(type(p), p) print(type(str(p)), p) print(p.exists()) print(p.is_dir()) # 路径组合 p2 = p / 'actions.py' print(type(p2), p2) # 文件名字及后缀 p = Path('util/actions.py') prin

  • (尚硅谷)Vue笔记--------202022-01-26 12:07:59

    搭建Vuex环境 先去安装vuex。 我们安装好了就要去使用它,同样我们是在main.js中去配置:   我们这里的store是相当于一个管理者,它会去管理vuex身上的很多组成部分。   我们的store中要去管理者三个部分以及画圈的两个api。 我们既然使用了store,就要去配置它,我们用官方的方法在sr

  • vuex中的state、mutations 、actions 、getters四大属性如何使用2022-01-23 19:01:29

    一、state (提供唯一的公共数据源) 方式1 在div中,$store.state.count 方式2 import {mapState} from ‘vuex’ computed:{ …mapState([‘count’]) } 在div中直接使用,{{count}}   二、 mutations (用于变更store中的数据)(不能执行异步操作,延时器) 方式1 在store.js中, Mutations:{

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有