实战 基础js

js 判断设备

let checkOS = () => { let agent = navigator.userAgent; // let index = agent.indexOf("WOW64"); let index = agent.indexOf("F68V1_0"); if (index == -1) { ......
设备 js

关于 Workstation Pro 的基础知识

一、简介和系统要求 运行 Workstation Pro 的主机必须满足特定的硬件和软件要求,包括主机处理器、主机操作系统、主机内存、主机显示适配器、磁盘驱动器/固态驱动器、主机局域网络连接等要求。 二、安装 Workstation Pro 1.许可证 安装软件与许可证密钥分开,许可证密钥通过电子邮 ......
Workstation 基础知识 基础 知识 Pro

js基础之Promise详解

## 1. 是什么 Promise是一种异步编程的解决方案,用于处理异步操作并返回结果。 主要作用是解决回调函数嵌套(回调地狱)的问题,使异步操作更加清晰、易于理解和维护。 ## 2. 怎么用 Promise有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败 ......
Promise 基础

Netty实战(三)

[toc](目录) # 一、Channel、EventLoop 和 ChannelFuture 上一篇博文我们在构建服务端和客户端中出现了一些新的类,可能有些同学还有些不了解它们的具体功能。没关系,接下来我们对于 Channel、EventLoop 和 ChannelFuture 类进行的讨论增添更 ......
实战 Netty

在 openEuler 22.03 上安装 KubeSphere 实战教程

> 作者:老 Z,中电信数智科技有限公司山东分公司运维架构师,云原生爱好者,目前专注于云原生运维,云原生领域技术栈涉及 Kubernetes、KubeSphere、DevOps、OpenStack、Ansible 等。 ## 前言 ### 导图 ![KubeSphere-openEuler-mind ......
KubeSphere 实战 openEuler 教程 22.03

时间不等人,但 Moment.js 可以等你解决时间问题!

这篇文章介绍了 Moment.js 库,它是一个非常方便的 JavaScript 库,可帮助开发人员轻松处理日期和时间。前端通用框架VUE,React各版本中都有它的身影。该库具有广泛的功能和格式化选项,包括时区转换、日期算术、时间范围计算和本地化日期格式等。借助 Moment.js 库,无论是在网... ......
时间 Moment 问题 js

JS 读取文件流并压缩图片

<input id="uploadify" type="file" onchange="imgUp()" name="uploadify" accept="image/*"> function imgUp() { var file = $('#uploadify')[0].files[0]; var ......
文件 图片 JS

《Kali渗透基础》03. 被动信息收集

域名信息收集(nslookup、dig)、DNS 区域传输、域名爆破(fierce、dnsenum、dnsrecon)、域名注册信息(whois)、搜索引擎(Shodan、Google)、相关工具(theHarvester、Maltego、Recon-NG)、其他途径(社工字典、Metadata、E... ......
基础 信息 Kali 03

VSCode的Minify自动压缩html css js插件

VSCode的Minify自动压缩html css js插件 11-26分类: VSCode25个赞 这是一款用于压缩合并 JavaScript 和 CSS 文件的应用程序。它提供了大量自定义的设置,以及自动压缩保存并导出为.min文件的选项。它能够分别通过 uglify-js、clean-css ......
插件 VSCode Minify html css

Entity Framework 基础

http://www.entityframeworktutorial.net/what-is-entityframework.aspx 一、什么是Entity Framework 微软官方提供的ORM工具,ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、 ......
Framework 基础 Entity

第六章.数据结构与算法基础(重点)

上午下午都会考,且难度最高 重点:线性表、树与二叉树、排序与查找、算法基础及常见算法 第一节.数组与稀疏矩阵 数组 主要考察一维二维数组存储地址的计算 一维数组存储地址计算:a+i*len;i为索引号,len是每个位置所占的内存大小 二维数组存储地址计算(分为按行优先和按列优先):如五行五列的二维数 ......
数据结构 算法 重点 结构 基础

Blazor实战——Known框架增删改查导

本章介绍学习增、删、改、查、导功能如何实现,下面以商品资料作为示例,该业务栏位如下: > 类型、编码、名称、规格、单位、库存下限、库存上限、备注 ## 1. 前后端共用 ### 1.1. 创建实体类 - 在KIMS项目Entities文件夹下创建KmGoods实体类 - 该类继承EntityBase ......
实战 框架 Blazor Known

Three.js 进阶之旅:滚动控制模型动画和相机动画 🦢

本文将学习如何使用滚动控制 ScrollControls 来控制模型的的动画播放和相机动画,通过滚动鼠标滚轮或者上下移动触摸板,来控制模型的动画播放进度或者相机的方位视角,从而呈现出惊艳的视觉效果。通过本文的阅读和案例页面的实现,你将学习到的知识包括:R3F 生态中的 ScrollControls、... ......
动画 模型 相机 之旅 129442

2023-05-24 量学基础 庄家习性

1. N字回踩 2. 跳空回马单枪 1. N字回踩 案例一:王20230524收评14 002865 2. 跳空回马单枪 案例一:王20230524收评15 300670 ......
庄家 习性 基础 2023 05

富文本编辑器 quill.js 开发(四): 自定义格式扩展

## 前言 鉴于各种繁杂的需求,`quill.js` 编辑器也面临着各种挑战,例如我们需要添加“table”布局样式以适应邮件发送格式,手动扩展表情符号功能等等。本文将对这些可定制化功能进行讲解和实现。 ## 区分 format 和 module 首先需要明确的是,我们应该清楚自己所需的扩展具体是什 ......
编辑器 文本 格式 quill js

06-Vue组件化基础

## 01. 组件化思想 当我们面对一个复杂问题的时候,常见的、高效的做法就是对复杂问题进行拆分, 将复杂问题拆分成一个个小的、简单的问题, 逐一解决小问题,再将处理好的小问题整合到一起, 如此解决复杂问题。 ![image-20230525000514877](https://img2023.cn ......
组件 基础 Vue 06

01-Node.js介绍

## 01. Node.js是什么? pNode.js是一个基于V8 JavaScript引擎的JavaScript运行时环境。 ![image-20230512164824918](https://img2023.cnblogs.com/blog/2600375/202305/2600375-20 ......
Node 01 js

02-Node.js的包管理工具

## 00. 代码共享方案 模块化的编程思想,支持将代码划分成一个个小的、独立的结构。 我们可以通过模块化的方式来封装自己的代码,将之封装成一个工具; 这个工具我们可以让同事通过导入的方式来使用,甚至也可以分享给世界各地的程序员来使用; 假如,我们要将某个工具分享给世界上所有的程序员使用,有哪些方式 ......
工具 Node 02 js

springboot long js 长整形

项目中,数据库用bigint类型存储主键,java实体类中用long类型来存储对应的属性。这个时候前台通过ajax请求获取json数据时,使用了jackson来转换。但是javascript中number类型存储的长度小于long,精度为17位,超过17位的部分就会自动补0,而long类型数据是19 ......
springboot long js

网络编程基础

OSI七层模型 应用层:Http协议、电子文件传输、文件服务器等 表示层:解决我们不同系统之间语法的通讯 会话层:建立与应用程序之间的通讯 传输层:提供了端口号和接口协议TPC/UDP 网络层:为数据包选择路由 路由器、交换机 定义了ip地址,可以根据ip地址找到对应的服务器 数据链路层:传输有地址 ......
网络编程 基础 网络

代码生成器-可根据自己项目生成基础代码

``` C# public class CodeService { public string Build(BuildInputDto input) { var assembly = Assembly.GetExecutingAssembly(); var resourceName = assemb ......
代码 生成器 基础 项目

Docker核心讲解(包括实战内容)

# Docker镜像讲解 ### 镜像是什么 镜像是一种轻量级,可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码,运行时,库,环境变量和配置文件。 所有的应用,直接打包docker镜像,就可以直接跑起来 如何得到镜像: (1)从远程仓库下载 ......
实战 核心 内容 Docker

js前端fetch参数

const response = fetch(url, { method: "GET",//请求方式 headers: {//定制http请求的标头 "Content-Type": "text/plain;charset=UTF-8" }, body: undefined,//post请求的数据体, ......
前端 参数 fetch

js 中数组转树 递归方法

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content ......
数组 方法 js

Python——第7章 pandas数据分析实战

# 7.1pandas常用数据类型 ## 7.1.1一维数组与常用操作 ```python import pandas as pd import matplotlib.pyplot as plt #设置输出结果对齐方式 pd.set_option('display.unicode.ambiguous ......
数据分析 实战 数据 Python pandas

你真正了解什么是接口测试么?接口实战一“篇”入魂

最近在工作中,看到一些新手测试同学,对接口测试存在很多疑问,甚至包括一些从事软件测试3,5年的同学,在聊到接口时,也是一知半解;今天借着这个机会,对接口测试做个实战教学,顺便总结一下经验,分享给大家。计划拆分成4个模块跟大家做一个分享,(接口测试、接口基础知识、接口自动化、接口进阶)感兴趣的小伙伴记... ......
接口 实战

MySQL学习基础篇Day9

6. 事务 6.1 事务简介 事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系 统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加 1000。 这一组操作 ......
基础 MySQL Day9 Day

网络安全基础

......
网络安全 基础 网络

【CPP0049】以Point类及平面基类Plane类为基础设计圆类Circle并实现相关文件操作

基于Point类及平面基类Plane类,设计圆类Circle,并为Point类和Circle重载实现<<和>>运算符,main(void)函数实现Point对象和Circle对象的文件读写操作。@ Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x(double型),Y坐 ......
平面 文件 基础 Circle Point

js中判断数组的几种方法

var a = []; 基于instanceof a instanceof Array; 基于constructor a.constructor Array; 基于Object.prototype.isPrototypeOf() Array.prototype.isProtypeOf(a); 基于g ......
数组 方法