XOR

点击水波纹效果 点击ripple效果

1.创建 ripple.js 复制以下代码即可 !function (t, e) { "use strict"; if (void 0 n || !n) var n = function (t) { var e = { opacity: .5, speed: .6, bgColor: "#fffff ......
效果 波纹 ripple

Top 5 Best Open Source Projects on GitHub 2023

这里介绍Github上 5 个增长最快的开源项目,它们为原有的解决方案提供了更加具有成本效益的替代方案,并为开发者、数据分析师和企业提供了高可用的工具产品。利用开源的优势,这5个项目拓展了强大而有效的解决方案,是值得收藏、分享以及探索尝试的。 **1. ChatGLM-6B:Open Source ......
Projects GitHub Source Best 2023

/etc/fstab挂载NAS盘配置_netdev区别

环境说明: ## 添加 `_netdev` 参数配置 ``` # NAS NFS客户端配置 [root@node02 ~]# mount -t nfs 192.168.1.30:/NAS_NFS /data [root@node02 ~]# df -hT | grep data$ 192.168.1 ......
netdev fstab etc NAS

Nest.js + TypeOrm:原始SQL查询及其参数绑定

# 上一篇 [Nest.js + TypeOrm:安装、编写实体类](https://www.cnblogs.com/develon/p/17428854.html) # 参数化原始SQL查询 使用 DataSource,注意,如果是 PostgreSQL,则参数占位符不能使用问号 `?`,只能使用 ......
参数 TypeOrm Nest SQL js

Maven Helper

查看工程依赖的几种方式 方法一:Maven Helper 方法二: mvn dependency:tree 方法三: Show Dependencies ......
Helper Maven

SARscape中陆地探测一号(LT-1)雷达图像处理方法

陆探一号搭载了先进的L波段多极化多通道SAR载荷,具备6种成像模式,最高分辨率3米,最大观测幅宽可达400公里。主要用户包括自然资源部(牵头)、应急管理部和国家林业和草原局。 如下表所示为陆探一号成像模式说明。 成像模式名称 分辨率/m 幅宽/km 极化方式 条带模式1 3 50 HH/VV 条带模 ......
图像处理 陆地 SARscape 图像 方法

土壤微生物组——从宏基因组学到元基因组学

土壤微生物组——从宏基因组学到元基因组学 摘要:土壤微生物主导着包括植物生长和碳等其他营养物质循环在内的各种重要过程。然而,大多数土壤微生物尚未被分离出来,它们的功能在很大程度上是未知的。虽然宏基因组测序揭示了微生物的物种信息和功能基因信息,但它包含了很多具有巨大不同生理状态下的微生物DNA。因此, ......
基因组 基因 微生物 土壤

华为云 UCS GitOps:轻松交付多集群云原生应用

摘要:使用华为云 UCS GitOps 配置管理来交付您的多云应用。 本文分享自华为云社区《华为云 UCS GitOps:轻松交付多集群云原生应用》,作者:华为云云原生团队。 随着业务的全球化发展和应用多元化部署的趋势,越来越多的客户选择通过混合云、多云模式来进行业务部署。选择多云进行部署可以提高部 ......
集群 GitOps UCS

密码学(2):常见哈希算法

## 前言 ## 1.MD5算法 1. 说明 杂凑算法之一 2.格式 输入:不定长度信息 输出:固定长度128-bits 3.安全与使用 安全性:不再适合当前的安全环境。 使用:广泛应用于错误检查。 ## 2.SHA-1算法(sha1) 1.说明 杂凑算法之一 2.格式 输入:不定长度信息 输出:固 ......
密码学 算法 常见 密码

密码学(3):密码学中的密钥

## 前言 >⭐️在阅读本文前,请注意,本文中出现的词汇:证书=公钥,密钥用于指代一对公钥和私钥。 >⭐️在加解密和加验签中,私钥仅己方保存一份,公钥颁发出去可能给多个人保存。 >⭐️一般证书(公钥)用于加密,私钥用于加签,因为签名需要不可伪造,具有唯一性。 >⭐️本文按照个人习惯,整理了下常见的公 ......
密码学 密码 密钥

确保使用正确的CSI提交HW问题

最近有用户一体机有问题,需要技术支持,首先找到我这边,其实就是一个简单的坏盘类问题,换盘即可。 在保期间,要求客户提交一个SR给后台,但是客户提交后,就一直被要求提供HW的CSI号: > xxx: Can I have the HW CSI? 最后SR被后台关闭,并被转到CT,还是要求客户通过HW的 ......
问题 CSI

for-range排坑指南

0x01 遍历取不到所有元素指针? 如下代码想从数组遍历获取一个指针元素切片集合 arr := [2]int{1, 2} res := []*int{} for _, v := range arr { res = append(res, &v) } //expect: 1 2 fmt.Println ......
for-range 指南 range for

mysql left jion使用

背景:对于left jion使用不多, mysql left join中on后加条件判断和where中加条件的区别 详细的例子说明使用差异 【SQL】sql语句LEFT JOIN(拼接表)详解 讲解左右链接时候的差异 如何优化: 第一:能够进行程序拆分的情况就一定不要表链接过多 第二:遵从小表在前, ......
mysql left jion

JavaScript使用Promise对象管理异步操作(ajax请求)

`Promise` 是 JavaScript 的一种语言结构,用于管理异步操作。异步操作指的是那些无法立即完成的任务,例如网络请求、文件操作等等。在传统的 JavaScript 编程中,为了处理这些异步操作,常常需要使用回调函数,而这往往会导致代码难以读懂和维护。 `Promise` 技术的出现解决 ......
JavaScript 对象 Promise ajax

python基础22

time模块 表示时间的三种方式: 1.时间戳 2.格式化的时间字符串:2023-010-01 11:11:11 3.结构化时间:它一般不是让人看的,让计算机看的 使用时间模块,需要导入time模块 import time time.time()#时间戳 time.sleep()睡眠时间 res=t ......
基础 python

VIP的作用(虚拟ip)

它的作用主要是用于 负载均衡、故障切换等高可用性解决方案上; 比如用于访问一个vip 10.1.18.12,然后它负载均衡(这个规则可以配置)到两个实IP 10.1.18.14,10.1.18.15上(也可以一个vip只对一个实ip), 这样客户不需要知道它访问的具体服务的ip(就是反向代理)而是通 ......
作用 VIP

CarLife与车机多场景连接测试

CarLife是百度公司推出的一款手机、车机智能互联产品,它旨在实现车辆与智能手机之间的多场景连接,让车主在车内享用便捷安全的互联网生态应用服务。通过使用CarLife技术,驾驶员可以将他们的智能手机与车辆的车载信息娱乐系统进行连接,从而实现诸如导航、音乐、电话、消息等功能的共享和控制。Carlif ......
场景 CarLife

JavaScript介绍

## 一. 引入方式 JavaScript 程序不能独自运行,它需要被嵌入到 HTML 中,然后浏览器才能执行 JavaScript 代码。通过 script 标签将 JavaScript 代码引入到 HTML 中,有两种引入方式: #### 内部引入 通过 script 标签包裹 JavaScri ......
JavaScript

9.3 模版设计模式

* 抽象类的设计应该是比类更高一层的设计。 * 抽象类最大好处:1.对子类方法对统一管理;2.可以自身提供有一些普通方法,并且这些普通方法可以调用抽象方法(这些抽象方法必须在有子类提供实现的时候才会生效) ![](https://img2023.cnblogs.com/blog/1202393/20 ......
设计模式 模版 模式 9.3

17-呼吸灯

# 1.呼吸灯 呼吸灯在我们的生活中很常见,在手机上多作为消息提醒指示灯而被广泛使用,其效果是**小灯在一段时间内从完全熄灭的状态逐渐变到最亮,再在同样的时间段内逐渐达到完全熄灭的状态,并循环往复**。这种效果就像“呼吸”一样,有张有弛,而且给人一种很舒服的感觉。其工作原理是**利用 PWM 来控制 ......
17

解决layui框架自带的excel导出长数据变科学计数法

项目中需要导出excel时,如果是大项目、要求高,当然使用第三方插件,或者后台导出是必要的,但是如果是一些小型项目,并且对导出excel样式要求不是很严格的,而且前端框架用的是layui的,layui框架自带的excel导出就成了我们最方便快捷的选择,但是在导出数据时会遇到一个问题: 问题: lay ......
框架 科学 数据 layui excel

Layui自带的导出功能在导出身份证时后3位为000

在使用Layui自带的导出功能进行数据导出操作时,会发现身份证号码会出现000的情况。 最开始在网上找资料,有人说要下载Excel的插件包也有说要修改js文件。搞半天还是不行。其实一行代码就ok,废话不多说自己上代码: 只需要在获取数据时加上以下代码即可 {field: 'identity', ti ......
身份证 身份 功能 Layui 000

wireshark 抓包 过滤器表达式的规则

1、抓包过滤器语法和实例 抓包过滤器类型Type(host、net、port)、方向Dir(src、dst)、协议Proto(ether、ip、tcp、udp、http、icmp、ftp等)、逻辑运算符(&& 与、|| 或、!非) (1)协议过滤 比较简单,直接在抓包过滤框中直接输入协议名即可。 T ......
表达式 过滤器 wireshark 规则

Volo.Abp升级小记(二)创建全新微服务模块

@[toc] 假设有一个按照[官方sample](https://docs.abp.io/zh-Hans/abp/latest/Samples/Microservice-Demo)搭建的微服务项目,并安装好了abp-cli。 需要创建一个名为GDMK.CAH.Common的模块,并在模块中创建标签管 ......
小记 模块 全新 Volo Abp

STM32新建工程

1.到ST公司官网(www.st.com)下载固件库https://www.st.com/zh/embedded-software/stm32-standard-peripheral-libraries.html 2.为了方便管理,新建一个文件夹用来存放项目,否则会显得混乱 3.打开Keil5 - ......
工程 STM 32

无法启动 parallels desktop 因为您的 mac 操作系统缺少一些必需组件

MacOS更新了正式版macos11 big sur系统后,发现虚拟机Parallels Desktop无法启动怎么办呢?提示如下:无法启动 Parallels Desktop,因为您的 Mac 操作系统缺少一些必需组件。 export SYSTEM_VERSION_COMPAT=1 open -a ......
组件 parallels desktop 系统 mac

密码学(1):常见算法分类

## 前言 有任何问题欢迎提出,便于及时修正 >💡块加密(分组加密):加密算法无法一次性处理过长的明文,这种情况下,将明文以密钥长度分割,分成一个个固定长度的数据组(块),分别进行加密然后组合,该方式即为块加密,也称分组加密。 ## 1.哈希算法(散列算法、摘要算法) ### 1. 概念 1. H ......
密码学 算法 常见 密码

qt按钮切换互斥功能

有这样一种功能:一组按钮,点击其中一个,该按钮被选中,其他按钮取消选中。 我这里简单说一下方法。 创建一个继承自QFrame的窗口类,在上面放几个按钮,按钮属性设置如下: 然后设置按钮的qss,下面是其中一个的按钮(其他按钮类似):data文件夹和exe所在的文件夹在同一目录,下面有几个图片 1 Q ......
按钮 功能

JavaScript中的模块化编程

# JavaScript中的模块化编程 模块化编程是一种将程序拆分为独立模块的开发方法,每个模块具有明确定义的功能和接口。JavaScript中的模块化编程能够提高代码的可维护性、可重用性和可测试性。本文将详细介绍JavaScript中的模块化概念、几种常见的模块化方案,并提供更多的代码示例。 ## ......
JavaScript 模块

下标,指针,迭代器

1 //使用下标遍历数组中的元素 2 int a[4] = { 1,2,3,4 }; 3 for (size_t i=0;i<4;++i) 4 { 5 cout << a[i] << endl; 6 } 1 //使用下标任意访问数组中某个元素 2 int a[4] = { 1,2,3,4 }; 3 ......
下标 指针