AND
08:SwiftUI-ListPage
正文 // // ListPage.swift // SwiftUIDeom // // Created by zhoukang03 on 2023/3/27. // // 8:列表 import SwiftUI struct ListPage: View { var body: some View ......
09:SwiftUI-ScrollviewPage
正文 // // ScrollviewPage.swift // SwiftUIDeom // // Created by zhoukang03 on 2023/3/27. // // 9:滚动视图 import SwiftUI struct ScrollviewPage: View { var b ......
多项式全家桶
前置知识: $FFT,NTT$ 但主要是$NTT$,常数小,不会损失精度,在模意义下更常用 ~~我太懒,不想讲了~~ 注意事项: 1.很多函数要清空,清空,清空 2.两个多项式在模意义下相乘时,要将高位赋值为$0$ 3.开$long\ long$ 4.要封装到一个$namespace$中,不然以后会 ......
Winform/Csharp中使用定时器+分页算法实现DataGridView自动分页显示(模拟大屏切换效果)
场景 Winform中DataGridView设置前景色、单元格背景色、标题栏样式、禁止改变高宽、不显示空白行、清除选中样式、填充数据源、设置标题、设置单列宽度: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129800532 ......
opencv提取图片中的区域
OpenCV提供了多种方法来提取图像中的区域。其中,最常用的方法是使用cv2.rectangle函数绘制矩形框,然后使用切片操作提取矩形框内的像素。 import cv2 # 读取图片 img = cv2.imread('path/to/image') # 绘制矩形框 x, y, w, h = 10 ......
MsgId 这里是放需要的功能逻辑(与服务器放一起并且客户端也得一致)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace FWQ1{ class MsgId { public s ......
长链剖分总结
长链剖分总结 长链剖分,顾名思义,就是按照链长(即深度)把树剖成若干条链。具体的,定义每个点的儿子中,子树深度最大的点是重儿子,不断跳重儿子形成的链也就是重链。 长链剖分的性质: 1.从一个点向上跳重链的次数不会超过$\sqrt n$次。 证明:考虑每跳到一条新的链上,这条链一定比前一条链长,而最坏 ......
vue 导出方法blob文件流
axios({ method: 'get', url, params, headers: { 'Content-Type': 'application/json; application/octet-stream' }, responseType: 'blob',//这里要注意 timeout: 1 ......
虚继承
多继承产生的冲突 当存在多基类时,看下面这个例子: class A { protected: int a; }; class B : public A { protected: int b; }; class C : public A { protected: int c; }; class D : ......
函数指针
函数指针的几种用法 #include<iostream> #include<vector> using namespace std; void add(int a, int b) { cout<<a + b<<" "; } void ForEach(const vector<int>& nums,v ......
Linux 系统启动过程
Linux 系统启动过程 linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。 init程序的类型: SysV: init, CentOS 5之前, 配置文件 ......
图的深度优先和广度优先算法
package com.datastruct.gragh;import java.util.ArrayList;import java.util.LinkedList;import java.util.Queue;/** * @version 1.0 * @Author 作者名 * @Date 20 ......
客户端类(和服务器放到一起)
using System;using System.Net;using System.Net.Sockets;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tas ......
Main函数里直接调用执行(和服务器放一起)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace FWQ1{ class Program { static ......
引用和指针的区别
1、定义和性质不同 1、指针是一个变量,存储的地址,指向内存单元 2、引用是变量的别名,跟原始变量是同一块内存 int a = 10; int *p = &a; // p是指针, &在此是取地址运算 int &r = a; // r是引用, &在此起标识作用 2、指针可以不初始化,引用必须初始化 i ......
实验2
task1.py x='nba FIFA' print(x.upper()) print(x.lower()) print(x.swapcase()) print() x='abc' print(x.center(10,'*')) print(x.ljust(10,'*')) print(x.rju ......
vue2+element-ui+springboot+mybatis-plus获取当前账户进行修改密码详细教程
以下内容仅供学习使用 新建一个dto类,用于专门修改当前账户的使用 import lombok.Data; @Data public class UserPasswordDTO { private String username; private String phone; private Stri ......
adb常见命令
adb kill-server 断开 adb start-server开启 adb devices链接的服务 adb connect xx.xx.xx.xx链接某个 adb install c:\\xxx\xxx.apk安装软件 adb install -r -d c:\\xxx\xxx.apk强制 ......
FFT/NTT
FFT: 首先要知道 $n$ 次多项式可以用 $n+1$ 个系数表示,也可以用 $n+1$ 个不同的 $x$ 得到的 $f(x)$ 点值来唯一确定。 那么设单位根 $\omega_{n}$,则有 $f(\omega_{n}^k)=f_0(\omega_{n/2}^k)+\omega_n^kf_1(\ ......
SEO优化:网站页面优化、URL优化、内部链接优化
这篇文章主要聊三个话题: 1. 页面优化 2. URL优化 3. 内部链接优化 这三个 SEO 优化方案属于「站内优化」,是每一位站长够得到摸得着的优化方案,对比效果不确定的站外优化,站内优化的性价比极高! URL 优化 「URL优化」非常重要,因为 URL 可以帮助搜索者了解页面的主题。当然,搜索 ......
服务器(基础版)
服务器 端口号必须和服务器一致不然无法链接 using System;using System.Net;using System.Net.Sockets;using System.Collections.Generic;using System.Linq;using System.Text;usin ......
设计模式(二十九)----综合应用-自定义Spring框架-Spring IOC相关接口分析
1 BeanFactory解析 Spring中Bean的创建是典型的工厂模式,这一系列的Bean工厂,即IoC容器,为开发者管理对象之间的依赖关系提供了很多便利和基础服务,在Spring中有许多IoC容器的实现供用户选择,其相互关系如下图所示。 其中,BeanFactory作为最顶层的一个接口,定义 ......
极简网络框架
//客户端 首先来个单例 using System.Collections;using System.Collections.Generic;using UnityEngine; public class Singleton<T> where T:class,new(){ private stati ......
Day01
MarkDown学习 二级标题 三级标题 四级标题 字体 Hello,world! Hello,world! Hello,world! ~~Hello,world!~~ 引用 学习Java 分割线 图片 超链接 点击跳转到bilibili 列表 A C a b c 表格 名字|性别|生日 --|-- ......
Linux 简介
Linux 简介 Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。 Li ......
接口测试01
一:接口的定义:统称为API,程序与程序之间的对接,又称为灰盒测试,偏逻辑测试 为什么作接口测试:当界面功能没有出来时,测试人员可以尽早做接口测试,可以节省时间,可以突破前端的一些限制测不到的场景 二:测试接口主要测哪方面 前端和后端:测试前端显示后端的数据是否正确 系统内部的组件:测试相关逻辑是否 ......
线程的状态
多线程的6种状态 注意:Java中没有定义运行状态,所以线程只有6种状态。因为线程抢到CPU的执行权后,就交给操作系统了,在这个运行过程中虚拟机就不用管了,所以Java没有定义运行状态。 ......