NOT
实验二
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() { char colour; while (scanf("%c", &colour) != EOF) if (colour >= 97 && colour <= 122) swi ......
奇怪的需求之 echarts legend设置为scroll后,需要鼠标也能触发上下滚动
直接上解决代码: const myChart = this.$echarts.init(this.$refs[ref]) myChart.setOption(option) // 该监听器正在监听一个`zrender 事件`。 const legend = option.series[0].data ......
传输层协议介绍
传输层 TCP 特性 1、工作在传输层 2、面向连接协议 3、全双工协议 4、半关闭(四次挥手) 5、错误检查 6、将数据打包成段、排序(分片) 7、确认机制 8、数据恢复、重传 9、流量控制、滑动窗口 报文段 源端口、目标端口:计算机上的进程要和其他进程通信是要通过计算机端口的,而一个计算机端口某 ......
力扣-168-Excel 表列名称
华硕科技的面试手写算法题,我没见过,分析出了思路但是没把握写出来能过,于是挂了 string convertToTitle(int columnNumber) { // 计算会有几位长度 long long temp = 26; int len = 1; while (columnNumber > ......
动态的 sql 语句
元素 作用 描述 if 条件判断 单条件判断choose(when,otherwise) 条件选择,相当于java中的switch 多条件分支判断 where,set 辅助(条件) 处理sql语句拼接问题 foreach 循环(批量插入,修改) 循环(批量使用) if标签-单条件判断<!--如果姓名 ......
String流
lambda表达式 定义:不管是什么对象,lambda表达式主要关注的是对数据进行了什么操作。 1.是一个匿名类并且只有一个抽象接口。(笔记) 基本格式(参数列表)->{ 代码 } 例子:new Thread(new Runnable(){ @Override public void run(){ ......
QueryWrapper 条件
QueryWrapper1. eq、ne2. gt、ge、lt、le3. between、notBetween4. like、notLike、likeLeft、likeRight5. isNull、isNotNull6. in、notIn7. or、and8. orderByAsc、orderByD ......
Databend 开源周报第 115 期
Databend 是一款现代云数仓。专为弹性和高效设计,为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务:https://app.databend.cn 。 What's On In Databend 探索 Databend 本周新进展,遇到更贴近你心意的 Databend 。 聚合索引 D ......
day06-java基础2
一 python和java字节字符串比较 1.1字符串常用方法 String origin = "hello world 中国"; // 1 取指定位置字符 char v1 = origin.charAt(13); // 取出字符 国 System.out.println(v1); // 2 循环输 ......
SQLServer自定义函数实现比对文本相似度(用来模糊查询或查重)
USE [DB] GO /****** Object: UserDefinedFunction [dbo].[FN_StrCompare] Script Date: 2023/10/17 15:10:17 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIF ......
使用 rancher 部署 k8s 并安装 cube-studio
获取项目 git clone https://github.com/tencentmusic/cube-studio.git cd cube-studio/install/kubernetes/rancher 下载需要的镜像 提前下载镜像 # 清理历史部署痕迹 sh reset_docker.sh ......
k8s运维过程中,总是碰到项目从内网迁移到公网,从阿里云到腾讯云,华为云等等情况 需要一个脚本把命名空间里面的资源全部导出
#!/bin/bash #NS=kube-system NS=pre resourceList=( deploy services endpoints ingress secrets pvc cm ) printList(){ for aa in ${resourceList[@]}; do aLi ......
线程间操作无效: 从不是创建控件“******”的线程访问它。
当我们再程序中遇到此错误时是因为跨线程调用控件。原因:.NET禁止了跨线程调用控件, 否则谁都可以操作控件,最后可能造成错误。 所以不是在创建控件所在的线程内调用就会发生这样的错误。 解决方案1使用Invoke this.Invoke(new EventHandler(delegate { data ......
武汉大学2023年新生程序设计竞赛
A-教科书般的亵渎 #include <bits/stdc++.h> using namespace std; #define int long long using vi = vector<int>; using pii = pair<int, int>; using i32 = int32_t; ......
KDJ指标学习
KDJ 定义: 随机指标,k,d,j三根线组成 本质:利用价格波动的真实波幅来反映价格走势的强弱和超买超卖现象。在价格尚未走出前发出买卖信号的技术工具 适用场景:中短期行情走势比较准确 1.k线 快速确认线:数值在90以上为超买,数值在10以下为超卖 2.d线 慢速主干线:数值在80以上为超买,数值 ......
python连接数据库
import pymysql from pymysql.constants import CLIENT ''' pymysql 执行多条SQL语句 8.0版本之后需要在建立连接的时候添加参数client_flag = CLIENT.MULTI_STATEMENTS ''' # 打开数据库连接 db ......
C语言-将两个文件中的字符串拼接在一起写入第三个文件中
C语言-将两个文件中的字符串拼接在一起写入第三个文件中 步骤1. 先创建两个文件A.txt和B.txt,分别写入123, 456 步骤2. 编写程序 #include<stdio.h> #include<stdlib.h> #include<string.h> //将A.txt和B.txt中的字符串 ......
Dockerfile语法
一、dockerfile简介 镜像是多层存储,每一层在前一层的基础上进行修改; 容器也是多层存储,以镜像为基础层,在其基础上加一层作为容器运行时的存储层。 创建镜像的两个方法: 1.手动修改容器内容,然后docker commit提交容器为新的镜像 2.通过在dockerfile中定义一系列的命令和 ......
在Matplotlib中使用多线程multiprocessing举例
在Matplotlib中使用多线程 Matplotlib提供了一些机制来支持多线程的使用,比如使用matplotlib.pyplot.switch_backend()方法指定可用的图形后端或使用matplotlib.figure.Figure对象的canvas属性来实现绘图。但是,这些机制都需要特别 ......
稀疏矩阵快速转置
如果需要将一个使用三元组形式存储的稀疏矩阵进行转置,当然可以直接交换每一个结点的行和列。但这样做的问题在于,原矩阵是按行数升序排列的,转置之后的矩阵就会变为无序的。 快速转置算法的目的就在于得到一个同样有序排列的转置后矩阵。 三元组和稀疏数组定义 #define MAXSIZE 12500 type ......
CF841B Godsend
首先偶数是可以忽略的,因为拿了不影响奇偶性,并且序列中只有偶数或没有数均为先手必败,所以两人拿多少也都没有关系。 考虑奇数的个数,如果有奇数个奇数,先手直接拿完获得胜利。 否则先手可以先拿奇数个奇数,剩下仍然有奇数个奇数,而后手只能拿偶数个奇数,这就保证了下一轮的奇数个数变成了奇数,先手仍然必胜。 ......
朴素贝叶斯
贝叶斯 朴素贝叶斯 朴素贝叶斯(Naive Bayes)是一种基于贝叶斯定理的分类算法,通常用于文本分类和模式识别任务。它被称为"朴素"因为它做出了一个朴素的假设,即特征之间是相互独立的,这在实际情况中并不总是成立,但这个假设使得算法计算简单且高效。 特征之间的独立性意味着在贝叶斯公式中,特征之间的 ......
Spring IOC/DI注解开发
1 注解开发定义bean //注解开发定义bean用的是2.5版提供的注解,使用注解代替bean标签。 (1) 删除原XML配置 //将配置文件中的<bean>标签删除掉。<bean id="bookDao" class="com.itheima.dao.impl.BookDaoImpl"/> (2 ......
一图看懂CodeArts Governance 三大特性,带你玩转开源治理服务
华为云开源治理服务CodeArts Governance是针对软件研发提供的一站式开源软件治理服务,凝聚华为在开源治理上的优秀实践经验,提供开源软件元数据及软件成分分析、恶意代码检测等能力,从合法合规、网络安全、供应安全等维度消减开源软件使用风险,助力企业更加安全、高效地使用开源软件。 ......
RabbtiMQ windows安装
1.下载安装包 https://www.erlang.org/patches/otp-25.3.2 https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.12.6/rabbitmq-server-3.12.6.exe 安装包 ......
kubectl 格式化输出
1、显示Pod的更多信息,例如Node等: [root@k8s-master ~]# kubectl get pod nginx-585449566-qkwhc -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINE ......
linux内核:伙伴算法、slab算法、ptmalloc、tcmalloc使用场景
linux内核空间 Linux 内核空间分为三个区域ZONE: ZONE_DMA, ZONE_NORMAL, ZONE_HIGHMEM 物理地址空间的顶部以下一段空间,被PCI设备的I/O内存映射占据,它们的大小和布局由PCI规范所决定。640K~1M这段地址空间被BIOS和VGA适配器所占据 由于 ......
Linux 搭建 ftp服务器
ftp服务器的搭建 : 文件的上传,文件下载 yum -y install vsftpd //安装ftp vim /etc/vsftpd/vsftpd.conf //关闭匿名访问anonymous_enable=NO //关闭匿名访问 systemctl start vsftpd.service / ......
HBase-宽表和高表的对比
HBase表设计通常可以是宽表(wide table)模式,即一行包括很多列。同样的信息也可以用高表(tall table)形式存储,通常高表的性能比宽表要高出 50%以上,所以推荐大家使用高表来完成表设计。表设计时,我们也应该要考虑HBase数据库的一些特性: 1、在HBase表中是通过Rowke ......
Go - Uploading a File to a Web Application
Problem: You want to upload a file to a web application. Solution: Use the net/http package to create a web application and the io package to read the ......