XOR
2023_6_2
昨天忘记保存了,痛失笔记  https://blog.csdn.net/zhaohongfei_358/artic ......
高级数据类型
# Bitmaps redis应用于信息状态统计 ## Bitmaps类型的基础操作 1. 获取指定key对应偏移量上的bit值 ``` getbit key offset ``` 2. 设置指定key对应偏移量上的bit值,value只能是1或0 ``` setbit key offset val ......
P3087 [USACO13NOV]Farmer John has no Large Brown Cow S
正解像是康托展开之类的?但是蒟蒻不会,所以用了一堆 STL。 对于每一列的字符串,按照字典序给它们编号。这样每一行的形容词串就变成了一堆数字。 设共有 $s$ 列,第 $i$ 列共有 $b_i$ 个不同的形容词,那么实际上每一行就是一个“第 $i$ 位是 $b_i$ 进制”的数。设第 $j$ 行的第 ......
php 验证身份证有效性,根据国家标准GB 11643-1999 15位和18位通用
### 校验函数 ```PHP //验证身份证是否有效 function validateIDCard($IDCard) { if (strlen($IDCard) == 18) { return check18IDCard($IDCard); } elseif ((strlen($IDCard) ......
Effective Modern C++(四)再探移动语义与完美转发
移动语义 移动语义是c++11最为重要的特性之一,但这不代表着我们可以在任何时候都无脑地使用它。 在以下几个情况下,移动语义并没有什么用处。 没有移动操作:要移动的对象没有提供移动操作,所以移动的写法也会变成复制操作。 比如对于STL库中的array容器而言,他的元素都直接存储在了对象当中,并没有一 ......
QT--C++简学
2.1C++语言的新特点(对于C语言来说) 赋值:直接 int x(100) 在定义的时候就可以赋值,相当于 x=100; 2.2输入(cin) 输出(cout) 2.2.1 cout << x<<endl; //一个变量 printf cout <<x <<y <<endl; //两个变量 end ......
【cpluplus教程翻译】类型转换(Type conversions)
# 隐式类型转换(implicit conversion) 如果一个值被拷贝到另一个兼容类型中,隐式类型转换会自动执行(**注意对象 指针 引用的区别**)。比如 ```c++ short a=2000; int b; b=a; ``` a的值从short被提升到int,这个过程不需要显式的转换,这 ......
基于Selenium库的python爬虫脚本,爬取painterest上的图片
# 基于Selenium库的python爬虫脚本,爬取painterest上的图片 - 问题背景 Pinterest是一个社交媒体平台,它提供了一个虚拟的个人兴趣画板,让用户可以收集和分享他们喜欢的图片、视频和链接。上面有许多优秀的图片供浏览和下载,但是一个个点图片下载非常麻烦。于是想要用Pytho ......
[MAUI程序设计] 用Handler实现自定义跨平台控件
@[toc] 今天来谈一谈MAUI跨平台技术的核心概念——跨平台控件。 无论是MAUI,Xamarin.Forms还是其它的跨平台技术,他们是多个不同平台功能的抽象层,利用通用的方法实现所谓“一次开发,处处运行”。 跨平台框架需要考虑通用方法在各平台的兼容,但由于各原生平台(官方将原生称为本机)功能 ......
Java中HttpClientUtil工具类
HttpClientUtil 包含get和post方法。 发送HttpPost或HttpGet请求一共三个步骤: 1、创建CloseableHttpClient对象,用于执行excute方法 2、创建HttpPost或者HttpGet请求对象 3、执行请求,判断返回状态,接收响应对象 publi ......
Java中HttpClientUtil工具类
HttpClientUtil 包含get和post方法。 发送HttpPost或HttpGet请求一共三个步骤: 1、创建CloseableHttpClient对象,用于执行excute方法 2、创建HttpPost或者HttpGet请求对象 3、执行请求,判断返回状态,接收响应对象 publi ......
被夸回复模板
² 糟糕,被你发现了, 哈哈 被你发现了 ² 净说大实话,哈哈 ² 你是懂品味的 ² 我也觉得 ² 会说就多说点 ² 全世界都知道的事,你才想通 ² 果然美女说话就是好听 ² 浅浅开心一下~ ² 还不是因为跟你相处久了(这个好棒,近朱者赤嘛) ² 蟹蟹 ² 美女都是含着糖讲话的吗?这么甜 ² 漂亮人 ......
接口自动化测试
一、安装python环境 1.前往 Python 官网(https://www.python.org/downloads/windows/)下载 Python 安装程序。请注意,下载时需要选择与您的操作系统和计算机架构相对应的版本。 2.运行下载的安装程序并按照提示进行安装。在安装过程中,请注意选择 ......
微信小程序页面跳转方法总结微信小程序页面跳转方法总结
微信小程序页面跳转目前有以下方法(不全面的欢迎补充): 1. 利用小程序提供的 API 跳转: // 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。 // 注意:调用 navigateTo 跳转时,调用该方法的页面会被加入堆栈,但是 redirectTo ......
jsp调用数据库
deviceInfos.jsp ```jsp jsp作业3 设备信息 站点名称设备名称设备编码设备分类设备类型安装时间设备状态操作 "); out.print(""+rs.getString("siteName")+""); out.print(""+rs.getString("deviceName ......
m基于节点位置偏好的自组织网络节点度分布的matlab仿真
1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 移动自组织(Ad Hoc)网络是一种多跳的临时性自治系统,它的原型是美国早在1968年建立的ALOHA网络和之后于1973提出的PR(Packet Radio)网络。ALOHA网络需要固定的基站,网络中的每一个节点 ......
实验报告
# 实验一-密码引擎-加密API ##一、研究资料 > API:应用程序接口(API:Application Program Interface)是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过使用 API 函数开发应用 ......
Golang Web--中间件的学习总结
关于在golang中的中间件,可以翻阅笔者之前的博客,在这里不予详细说明。这里简单介绍下中间件的高级用法: 1.如果每个路由分别要配置多个中间价,该如何处理 2.如果有多个路由分别要配置多个中间件,该如何处理 3.尝试不定义结构体开发中间件 package main import ( "contex ......
第六章 面向对象编程(基础)
* Java类以及类的成员 : 属性 , 方法 , 构造器 , 代码块 , 内部类
* 面向对象的特征 : 封装 , 继承 , 多态
* 面向对象的关键字 : this、super、package、import、static、final、interface、abstract等 ......
第七章 面向对象编程(进阶)
* 子类就获取到了父类中声明的所有的属性和方法。
* 但是,由于封装性的影响,可能子类不能直接调用父类中声明的属性或方法。
* 子类在继承父类以后,还可以扩展自己特有的功能(体现:增加特有的属性、方法)
* extends:延展、扩展、延伸
* 子类和父类的理解,要区别于集合和子集
* 不要为了继承... ......
NOI / 1.9编程基础之顺序查找 05:最大值和最小值的差
**描述** 输出一个整数序列中最大的数和最小的数的差。 **输入** 第一行为M,表示整数个数,整数个数不会大于10000; 第二行为M个整数,以空格隔开,每个整数的绝对值不会大于10000。 **输出** 输出M个数中最大值和最小值的差。 **样例输入** ``` 5 2 5 7 4 2 ``` ......
软件工程日报——个人总结
今天,我想对自己进行一次个人总结 1、回顾课程 在我刚开始本学期的学习时,我写了一个开课博客,在博客中,我提到了本学期的目标: 在保证软件工程不挂科的前提下,完成更多的安卓应用的开发,了解更多的软件知识,加强增删改查的练习;目标就是能够完成安卓应用的开发 在结课之余,回顾这个学期的表现,我发现自己实 ......
【单元测试】Spring Data JPA + H2 测试DAO层
## 1. 环境配置 - Springboot 2.7.8 - h2 2.1.214 ## 2. POM文件 - 引入springboot parent pom 点击查看代码 ``` org.springframework.boot spring-boot-starter-parent 2.7.8 ......
周报_第四周
学习时间:2023.5.29-2023.6.4 ## 一、完成内容 1.学习《动手学深度学习 Pytorch版》的3,4,5,6,7章,以及部分代码的复现. 2. 完成了matplotlib的学习。 ##二、问题以及解决措施 问题1:书中的代码是基于pytorch的,对于里面的一些类不了解,代码理解 ......
单节点kafka部署笔记
# 1 背景 因为工作中需要对接kafka,准备在测试环境中自己部署一套,考虑方便决定部署一台单点。 # 2 部署 ## 2.1 scala ### 2.1.1 java环境 openjdk即可,我使用的是openjdk1.8 ### 2.1.2 下载软件 下载scala-2.12.17.tgz并解 ......
第二章 变量与运算符
# 1. 关键字 定义 : 被 Java 语言赋予了特殊含义 , 用作专门涌入的字符串(或单词) 例如 : 关键字 class , public , static , void 等早就已经被定义好的 **特点 : 全部关键字都是小写字母** # 2. 标识符 定义 : 凡是自己可以命 ......
第三章 流程控制语句
 # 1. 顺序结构 顺序结构就是程序`从上到下` 运行的 ,表达式语句都是顺序执行的 。 并且上 ......
《计算机网络》第六版
ARPANET:阿帕网络(Advanced Research Project Agency Network) 物理层:中继器(放大器),信号放大,传递信息但不判断对错; 链路层:把不可靠的变成正确无误的,保证正确性。 网络层:路径选择,找到最佳路径; 会话层:双工,半双工,单工; 表示层:编码转换, ......
Effective Modern C++(三)引用折叠
template<typename T> void func(T&& param); 对于一个通用引用,只有当实参被用来实例化通用引用形参时,才会推导形参T。 编码机制是简单的。当左值实参被传入时,T被推导为左值引用。当右值被传入时,T被推导为非引用。 Widget widgetFactory(); ......