模板 基础vue

vue实现表格穿梭框

新建穿梭组件 bTransfer.vue 1 <template> 2 <div class="bpo-table-transfer"> 3 <div class="bpo-table-transfer-panel"> 4 <p class="transfer-panel-header"> 5 <s ......
表格 vue

Xpath基础语法介绍

什么是XPath XPath是一种查询XML和HTML文档的语言。使用XPath,您可以定位、搜索和提取文档中的特定元素。 考虑以下HTML文档示例: <!DOCTYPE html> <html> <head> <title>Example Document</title> </head> <bod ......
语法 基础 Xpath

以圆类Circle及立体图形类Solid为基础设计圆锥类Cone

公有派生圆锥类Cone以圆类Circle、立体图形类Solid为基类,Cone类的结构说明如下:Cone类的数据成员包括:①基圆继承自Circle类②私有数据成员:高度 height(double型)Cone类成员函数包括:①有参构造函数Cone(double, double, double,dou ......
圆锥 立体 图形 基础 Circle

Go函数基础

在Go语言中,函数是一种基本的代码组织方式。函数能够接受输入参数并返回结果。Go语言中的函数有以下特点: 函数定义使用关键字func,后跟函数名、参数列表和返回值类型。 如果函数有返回值,则在函数定义中必须指定返回值的类型。 如果函数有多个返回值,则它们用逗号分隔。 Go语言中的函数可以有任意数量的 ......
函数 基础

ai问答:vue3+pinia+WebSocket 封装断线重连(实战)

把socket实例 挂载到全局 为方便梳理,请忽略typescript # main.ts import {createApp} from 'vue' import App from './App.vue' import {socket} from "@/xihu/socket" import ro ......
实战 WebSocket pinia vue3 vue

Pycharm基础配置

更新 关闭自动更新 外观与行为->系统设置->更新 终端 设置为cmd,默认是powershell 工具->终端->shell路径 更改为cmd 文件编码 设置为UTF-8 编辑器->文件编码 代码模板 python script 添加模板 编辑器->文件和代码模板->python script # ......
Pycharm 基础

列表的批量操作组件封装 + 权限 ,如何更优雅的实现呢?Vue3

这个组件解决的问题? 在以往的项目当中,我从未想过要对 批量/列表数据的操作按钮做什么变动,直到最近的一次开发,让我突然觉得可以将操作按钮也做成一个公共组件,在做前端开发时,更加专注于js代码逻辑。 如何使用? 全局(main.js中)引用操作组件 BatchOperation.vue 创建页面操作 ......
组件 权限 Vue3 Vue

ChatGPT 背后基础设施的算力概念

在人工智能领域,算力通常指的是计算机系统的处理能力和性能,它是评估和衡量计算机硬件和软件系统的一个重要指标。随着深度学习模型的不断发展和复杂化,对算力的需求也越来越大。高性能计算机、GPU(图形处理器)、TPU(Tensor Processing Unit,张量处理器)等专门的硬件设备已经成为了现代 ......
基础设施 背后 设施 概念 ChatGPT

网络基础 CAS协议学习总结

架构介绍 系统组件 CAS服务器和客户端构成了CAS系统体系结构的两个物理组件,它们通过各种协议进行通信。 CAS服务器 CAS服务器是基于Spring Framework构建的Java servlet,其主要职责是通过签发和验证ticket来验证用户并授予对启用CAS认证了的服务(通常称为CAS客 ......
网络基础 基础 网络 CAS

js基础---set、math、date等类

set类概念,需要new 功能为创建一个集合,与数组类似,区别就是它不能设置重复的值 math是一个工具类,不需要new,可直接使用它的方法。 他的常用方法如下: date类,需要new getTime():返回一个时间戳,单位为毫秒。 ......
基础 math date set

java基于springboot+vue非前后端分离的学生成绩管理系统、学生信息管理系统,附源码+数据库+文档+PPT

1、项目介绍 java基于springboot+vue非前后端分离的学生成绩管理系统、学生信息管理系统。 本文首先介绍了学生成绩管理的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功 ......
管理系统 学生 系统 springboot 源码

Go Web 基础--原理总结

Web的工作方式 对于普通的上网过程: 浏览器本身是一个客户端,当你输入URL的时候,首先浏 览器会去请求DNS服务器,通过DNS获取相应的域名对应的IP,然后通过IP地址找到IP对应的服务器 后,要求建立TCP连接,等浏览器发送完HTTP Request(请求)包后,服务器接收到请求包之后才开 始 ......
原理 基础 Web Go

01-计算机基础

1. 计算机基础 1.1 基础概念 计算机的组成 计算机是由多个硬件组合而成。 常见的硬件有CPU、硬盘、内存、网卡、显示器、机箱、电源、键盘鼠标、音响... 机械地将硬件组合在一起,它们之间是没法进行协作、工作的。 与硬件打交道的语言是0和1的二进制语言。 操作系统 用于协调计算机的各个硬件,让硬 ......
计算机 基础 01

【pandas基础】--核心数据结构

pandas中用来承载数据的两个最重要的结构分别是: Series:相当于增强版的一维数组 DataFrame:相当于增强版的二维数组 pandas最大的优势在于处理表格类数据,如果数据维度超过二维,一般我们会使用另一个 python的库 numpy。 本篇主要介绍这两种核心数据结构的创建方式。 1 ......
数据结构 核心 结构 基础 数据

C语言基础算法(2)

#include <stdio.h> #include <math.h> int main(){ float a,b,c,s,area; scanf("%f%f%f",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a) { s=(a+b+c)/2; area=sqrt(s*(s-a ......
语言基础 算法 语言 基础

js基础---对象的序列化(JSON)与map

序列化概念 json工具类就是那个转换字符串的方法 调用json静态方法,不需要new。 注意事项 将对象转换为json后再转换为对象,相当于做了一次深复制。 当对象的字符串key属性满足不了需求时,可用map的对象属性作为key map属性和方法 map与数组之间的转换 ......
序列 对象 基础 JSON map

C语言基础算法

1、计算Fibonacci数列 Fibonacci数列又称斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21。 C语言实现的代码如下: /* Displaying Fibonacci sequence up to nth term where n is enter ......
语言基础 算法 语言 基础

函数模板和类模板2

一.问题描述: 复数类Complex有两个数据成员:a和b, 分别代表复数的实部和虚部,并有若干构造函数和一个重载-(减号,用于计算两个复数的距离)的成员函数。 要求设计一个函数模板 template < class T > double dist(T a, T b) 对int,float,Comp ......
模板 函数

OpenGL学习笔记-1:菜鸟入门基础

一、什么是OpenGL? OpenGL是我们用来操作图形图片等所使用的API,但是其本身并不是API,而是Khronos Group开发维护的一个规范。Opengl定义了每个函数的入参和出参,具体实现的细节大多数是由显卡厂商完成。 二、OpenGL的两种模式 OpenGL有两种模式: (1)imme ......
基础 笔记 OpenGL

C#基础10 有关字符串,枚举内容

字符串 重点掌握字符串特点 错误提示 Length:显示长度 Equals():比较两个属性是否内容相等 Contains()|Replace():判断给定的字符是否出现过,如果有就用replace替代字符 Trim()| TrimStart() |TrimEends():去空格操作,去首位空格,去 ......
字符串 字符 基础 内容

NOI / 1.8编程基础之多维数组

13:图像模糊处理 1.描述 给定n行m列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理: 1. 四周最外侧的像素点灰度值不变; 2. 中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。 2.输入 第一行包含两个整数n和m,表示图像包含像素点的行 ......
数组 基础 NOI 1.8

浅聊JVM--基础版

浅聊JVM--基础版 一、来源 jvm共有三种 Sun公司: HotSpot使用最多 BEA:JRockit IBM:J9VM ​ 今天我们主要了解的是Sun公司的HotSpot(关于HotSpot的爱恨情仇这里就不做过多解释了。)我们以前测试jdk是否安装成功,java的环境变量是否配置成功会使用 ......
基础 JVM

无界AI绘画基础教程,和Midjourney以及Stable Diffusion哪个更好用?

本教程收集于:AIGC从入门到精通教程汇总 简单的总结 Midjourney,Stable Diffusion,无界AI的区别? Midjourney,收费,上手容易,做出来高精度的图需要自己掌握好咒语。咒语写不好,像是抽奖。里面的模型基本都是大模型,小模型太少,需要一些辅助机器人或者辅助操作保持画 ......
绘画 Midjourney Diffusion 基础 教程

第10章:10W QPS真刀实操__以及基于ZK+Netty手写分布式测试工具 177手机路人甲账号 主目录 暂时没用(新买云主机安装一些基础组件)

10W QPS真刀实操__以及基于ZK+Netty手写 分布式测试工具 参考链接 系统架构知识图谱(一张价值10w的系统架构知识图谱) https://www.processon.com/view/link/60fb9421637689719d246739 秒杀系统的架构 https://www.p ......
测试工具 分布式 路人 账号 组件

自学c#基础第四课,常用快捷键

以下是visual studio的一些快捷键,在后面的使用中慢慢熟练吧。 Ctrl+k+e 自动对齐排版 Ctrl+k+c 注释 Ctrl+k+u 取消注释 Ctrl+J 智能感知,如果我们想查看一个对象具有的成员具体信息 Ctrl+} 自动跳到对应大括号 Ctrl+M+O 折叠所有方法 Ctrl+ ......
快捷键 常用 基础

Vue2入门之超详细教程九-监视属性

1、简介 监视属性watch: 1.当被监视的属性变化时,回调函数自动调用,进行相关操作 2.监视的属性必须存在,才能进行监视!! 3.监视的两种写法: (1) new Vue时传入watch配置 (2) 通过vm.$watch监视 深度监测: (1) Vue中的watch默认不监测对象内部值的改变 ......
属性 教程 Vue2 Vue

K-D Tree模板/P4169 [Violet]天使玩偶/SJY摆棋子

$\color{purple}\text{P4169 [Violet]天使玩偶/SJY摆棋子}$ 以本题为例题讲解模板怎么写。 思路 $\text{K-D Tree}$ 是一种类二叉查找树,不过元素是多维的,所以每次对于子树的划分也是依据不同维度的。 本题使用二维的 $\text{K-D Tree} ......
棋子 玩偶 模板 天使 Violet

VueUse 是怎么封装Vue3 Provide/Inject 的?

Provide/Inject Provide 和 Inject 可以解决 Prop 逐级透传问题。注入值类型不会使注入保持响应性,但注入一个响应式对象,仍然有响应式的效果。 Provide 的问题是无法追踪数据的来源,在任意层级都能访问导致数据追踪比较困难,不知道是哪一个层级声明了这个或者不知道哪一 ......
Provide VueUse Inject Vue3 Vue

基础算法

位运算 拆解:例如龟速乘和快速幂。 状态压缩:可以用一个数字表示一个状态,不够长还可以用bitset。 龟速乘 通过对数字的每一位进行拆分,将乘法变成加法。 代码 #include<bits/stdc++.h> using namespace std; typedef long long ll; l ......
算法 基础

信号基础

一、概念 信号是事件发生时对进程的通知机制,也可以把它称为软件中断。信号与硬件中断的相似之处在于能够打断程序当前执行的正常流程,其实是在软件层次上对中断机制的一种模拟。大多数情况下,是无法预测信号达到的准确时间,所以,信号提供了一种处理异步事件的方法。 信号的目的是用来通信的。一个具有合适权限的进程 ......
信号 基础