实战 基础js
【Cpp 语言基础】 string 类型进阶使用
大纲: 1. 特殊的初始化方式 2. 获取子串 3. 与<algorith>中对应的成员函数 ”串“类型类似于数组类型(C语言的字符串就是字符数组)。但是有一点不同之处,就是串经常作为一个整体才有实际的”意义“,而数组每个单元都有其”意义“。 因此,“串”的操作中,很大部分是“串”的整体、局部为单元 ......
C# 中关于 T 泛型【C# 基础】
C# 中关于 T 泛型【C# 基础】 阅读目录 〇、前言 一、泛型类型参数和运行时中的泛型 1.1 泛型类型参数 1.2 泛型类型的命名 1.3 运行时中的泛型 1.4 为什么要约束类型参数? 二、泛型类 三、泛型接口 四、泛型方法 五、泛型与数组 六、泛型委托 七、小小的总结 回到顶部 〇、前言 ......
C# 9.0 添加和增强的功能【基础篇】
C# 9.0 添加和增强的功能【基础篇】 阅读目录 一、记录(record) with 表达式 二、仅限 Init 的资源库 三、顶级语句 四、模式匹配增强功能 五、模块初始值设定(ModuleInitializer) 六、可以为 null 的引用类型规范 七、目标类型的 new 表达式 八、扩展分 ......
Golang基础(一)
Golang基础(一) Go语言的特性 一、并发编程 不同于传统的多进程或多线程,golang的并发执行单元是一种称为goroutine的协程。其在语言级别提供关键字: go——用于启动协程。 chan——golang中用于并发的通道,用于协程的通信。 select——golang提供的多路复用机制 ......
DateTime 相关的操作汇总【C# 基础】
DateTime 相关的操作汇总【C# 基础】 阅读目录 〇、前言 一、C# 中的本机时间以及格式化 1.1 单字母格式化日期时间值 1.2 日期时间精准格式化 1.3 日期时间的加、减操作 1.4 取日期时间的单个值 二、北京时间与协调世界时 2.1 时间概念的分类 2.1.1 协调世界时(UTC ......
[JAVA基础]后端原理
后端原理 【【网站架构】5分钟了解后端工作原理。为什么Tomcat长时间运行会崩溃?高并发线程池怎么设置?】 https://www.bilibili.com/video/BV1PB4y11795/?share_source=copy_web&vd_source=55965a967914567042 ......
node.js
npm 安装的包,dependences 下的包和 devDependences 下得包有什么区别 dependences:生产环境使用的包,代码运行必要的包,没有包运行时会报错,如lodash decDdpendences:开发环境使用的包,代码运行不必要,没要包代码也能跑,使用这些包的目的是方便 ......
css+js瀑布流布局实现
记录一个瀑布流布局问题的解决过程 最开始使用js实现,将子元素进行绝对定位,根据宽高及顺序判断定位的top与left。 问题:存在新增子元素页面加载不及时的问题,会出现子元素初始状态叠加在一起,计算完成后才能正常显示。 点击查看代码 window.onload = () => { /* 传入wate ......
阿里云 ACK 云上大规模 Kubernetes 集群高可靠性保障实战
本文基于 ACK 稳定性保障实践经验,帮助用户全面理解 ACK 稳定性理论和优化策略,并了解如何使用相应的工具和服务进行稳定性保障。 ......
Hubble 基础
Hubble 概述 Hubble 是一个完全分布式网络和安全可观测平台。它构建在 Cilium 和 eBPF 之上,能够以完全透明的方式深入了解服务的通信和行为以及网络基础设施。 通过构建在 Cilium 之上,Hubble 可以利用 eBPF 来提高可观测性。通过依赖 eBPF,所有可观测性都是可 ......
linux基础命令
Linux基本指令 一.常用指令: 1.目录操作指令 1.1.1 ls命令 ls是最常见的目录操作命令,主要作用是显示目录下的内容 命令名称:ls 英文原意:list 所在路径:/bin/ls 功能描述:显示目录下的内容 代码: [root@localhost ~]# ls [选项] [文件名或者目 ......
原生js和jquery判断单选复选框是否选中
用jquery判断设置单选复选框时,有时会有些迷糊,今天总结下。 <dl> <dt>单选框</dt> <dd> <label><input type="radio" name="gender" value="男" />男</label> <label><input type="radio" name ......
Scrcpy - 基础使用
Scrcpy 这个应用程序提供了USB(或TCP/IP)上连接的Android设备的显示和控制。它不需要任何根访问,它适用于GNU/Linux、Windows和macOS 它专注于: 精致 (本机,仅显示设备屏幕) 性能 (30 ~ 60 fps) 质量 (1920 × 1080或以上) 低延迟 ( ......
JS下载Excel
const paramStr = "page=1&size=20"; const actionUrl = "/export/XXX?" + paramStr; const exportForm = document.createElement('form'); exportForm.style.di ......
Javascript 原型链 jQuery原型链 js原型链 我感觉我能一直写下去 扶着我>_<
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>原型链闭环</title> <script src="./jquery.js"></script> </head> <body> <div class="con ......
一个完整Python实战项目:selenium识别验证码实现自动登录,自动操作浏览器获取某东数据
最近都没啥时间,很久没更新了。 今天分享一下,如何用selenium识别验证码,实现自动登录以及获取数据。 目标:某东 话不多说直接开始 准备工作 环境 Python 3.10 Pycharm 模块使用 import random import time from selenium import w ......
JVM虚拟机-基础篇1-初识JVM(一)
1 初识JVM 1.1 什么是JVM 概念:JVM 全称是 Java Virtual Machine,中文译名 Java虚拟机。 本质:JVM 本质上是一个运行在计算机上的程序,它的职责是运行 Java字节码文件。 1.2 JVM的功能 1)解释和运行 对字节码文件中的指令,实时的解释成机器码,让计 ......
MySQL 事务的基础知识
事务的基础知识 1. 数据库事务概述 事务是数据库区别于文件系统的重要特性之一,当我们有了事务就会让数据库中的数据始终保持 一致性,同时我们还能通过事务的机制 恢复到某个时间地点的数据,这样可以保证已提交到数据库的修改不会因为系统崩溃而丢失。 1.1 存储引擎的支持情况 查询当前 MySQL 支持的 ......
DateTime 相关的操作汇总【C# 基础】
DateTime 相关的操作汇总【C# 基础】 阅读目录 〇、前言 一、C# 中的本机时间以及格式化 1.1 单字母格式化日期时间值 1.2 日期时间精准格式化 1.3 日期时间的加、减操作 1.4 取日期时间的单个值 二、北京时间与协调世界时 2.1 时间概念的分类 2.1.1 协调世界时(UTC ......
我的世界1.20.1模组开发---12.实战练习(制作一个简单的矿物探测器)
介绍 前面介绍了这么多理论性的东西,比如环境配置、添加物品、添加方块、数据生成、自定义装备和武器等等,这次我们就来真正的实战一下。从最基础的素材绘制、物品功能的定制以及配方的定义等等,全都是我们自己一个人来。 言归正传,我们来具体描述一下我们的矿物探测器需要有的功能,相信玩过模组生存的老方块人应该或 ......
C# 中关于 T 泛型【C# 基础】
C# 中关于 T 泛型【C# 基础】 阅读目录 〇、前言 一、泛型类型参数和运行时中的泛型 1.1 泛型类型参数 1.2 泛型类型的命名 1.3 运行时中的泛型 1.4 为什么要约束类型参数? 二、泛型类 三、泛型接口 四、泛型方法 五、泛型与数组 六、泛型委托 七、小小的总结 回到顶部 〇、前言 ......
C# 9.0 添加和增强的功能【基础篇】
C# 9.0 添加和增强的功能【基础篇】 阅读目录 一、记录(record) with 表达式 二、仅限 Init 的资源库 三、顶级语句 四、模式匹配增强功能 五、模块初始值设定(ModuleInitializer) 六、可以为 null 的引用类型规范 七、目标类型的 new 表达式 八、扩展分 ......
nest.js中不同环境的配置读取
node中不同环境的配置读取 在node中最常用的是.env格式的配置文件,他有一个专门的npm包 dotenv: 我们来创建一个node项目试一下: 进入这个目录,安装dotenv: npm install dotenv 然后新建一个.env配置文件: aaa=1 bbb=2 新建index.js ......
linux基础
创建目录:mkdir 修改文件属性权限:chmod (change mode) 编辑权限:vim 保存并退出编辑: 按esc + :wq! 展开文件属性以及文件所属的用户和组: ll 或 ls -l 更改文件属性 chgrp:更改文件属组 | chgrp [-R] 属组名 文件名 | -R表示递归更 ......
js的this指向
在JavaScript中,this 是一个特殊的变量,它引用了调用对象。它的指向在不同的上下文中有不同的变化。以下是一些常见的 this 指向的情况: 1.全局上下文:在全局作用域中,this 指向全局对象。在浏览器中,这通常是 window 对象。 console.log(this); // wi ......
JS 日期与毫秒之间互相转换
时间戳(Unix/Linux timestamp)转换工具—在线转换毫秒时间戳工具 (toolscat.com) Date()函数:该方法返回日期的毫秒表示(毫秒数精确到毫秒) 1. 毫秒转日期: // 2023-3-25 格式 new Date(1679673600000).toLocaleDat ......
api下的 user.js 主要是从前端页面获取的接口
import request from '@/utils/request' // 登录接口 export function login(data) { return request({ url: '/vue-element-admin/user/login', method: 'post', dat ......
store下的 moudles 下的 permssion.js文件 主要是对路由规则的生成进行解释
import { asyncRoutes, constantRoutes } from '@/router' /** * Use meta.role to determine if the current user has permission * @param roles * @param rou ......
router下的 index.js 对路由进行分析
// 引入vue import Vue from 'vue' // 引入vue-router import Router from 'vue-router' // 路由就是一个插件 需要use Vue.use(Router) // 引入layout组件 很重要 // 一级路由出口 匹配layout组 ......