XOR

3. Servlet原理

![image](assets/wallhaven-d6kre3-20230528182421-mx160ka.png) **Servlet是Java Web应用程序中的重要组件之一,它是一个Java类,用于处理客户端HTTP请求和生成HTTP响应。Servlet的原理如下:** 1. **服务器启 ......
原理 Servlet

第二阶段团队总结

根据老师对我们项目的评价,对我们提出了新的要求,一个是web端的更多需求。另一个就是在安卓端的需求,这部分主要由刘雪丰来进行完成。 然后是团队燃尽图: 接下来是团队成员会议合照: ......
团队 阶段

电商平台通过API接口进行数据采集的意义

​ 电商平台数据采集是指通过一系列的数据收集技术和方法,从电商平台上获取各种与电商活动相关的数据,并进行组织、整合、分析和利用的过程。 电商平台数据采集可以获取与以下方面相关的数据: 1.商品信息:包括商品名称、描述、价格、运费、库存等数据。 2.订单信息:包括订单编号、下单时间、订单状态、收货地址 ......
数据采集 接口 意义 数据 平台

4 优化程序性能

本章将探讨如何使用不同类型的程序优化技术,使程序运行得更快。 编写高效程序需要做到以下几点:第一,我们必须选择一组适当的算法和数据结构。第二,我们必须编写出编译器能够有效优化以转换成高效可执行代码的源代码。对于这第二点,理解优化编译器的能力和局限性是很重要的。编写程序方式中看上去只是一点小小的变动, ......
性能 程序

Web安全-渗透测试-基础知识01

# 1.域名 >**定义:**域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识. 因为ip地址不方便记忆.而且不能显示地址组织的名称和性质,所以用域名也可以定位到响应的up,可简单理解为是ip地址的另 ......
基础知识 基础 知识 Web

简述C/S结构与B/S结构的区别

简述C/S结构与B/S结构的区别 C/S结构指的是客户端/服务器结构,也称为三层结构。其特点是将应用程序分为客户端和服务器两部分,客户端通过网络传输数据到服务器,服务器处理请求并返回结果给客户端。该结构模式下,客户端负责业务逻辑和显示,而服务器则负责数据存储与处理。 B/S结构指的是浏览器/服务器结 ......
结构

密码工程-大素数

# 任务详情 0. 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 1. 利大整数库(GMP或者OpenSSL),参考《密码工程》p113伪代码实现GenerateLargePrime 函数(10‘) 2. 在测试代码中产生一个在范围l = 2^255至u = 2 ......
素数 密码 工程

vscode插件开发----如何向输出通道中输出信息

插件有时候需要输出一些信息, 那么如何在输出通道中显示呢? 使用如下代码即可: ```typescript var outputChannel:vscode.OutputChannel; // 输出通道 /** * 输出信息到控制台上,输出通道为MyCoder * @param message 输出 ......
插件 通道 vscode 信息

TCC协议

类似二阶段提交(tcc好处:无需锁定资源,在独立事务中锁定就行。二阶段:牺牲了可用性,强一致性) try confirm cancel 交易开始 : 生成交易ID xid 库存表。item_id,amount 库存流水表 xid,status,item_id,amount。 优惠券 优惠券流水表 交 ......
TCC

ant-design-vue中官网案例树穿梭框的疑问

网上: 我把官网这个案例的树改成支持父节点选择之后子节点也能被选中(移除案例中的checkStrictly),但是通过父节点选择之后子节点无法取消选择了(其实已经被取消选中但是勾选状态没变)。 我把handleTreeData方法去掉了,不设置disabled好像没什么问题工作中的实际问题: 只需选 ......
ant-design-vue 疑问 案例 design ant

连珠(有禁五子棋)课程播放平台课件的录制方法

RenjuClass、浙江教室及其他连珠(有禁五子棋)课程在线学习 这是个播放专业连珠课程的学习网站 当前上面有近800节以前老牌资深棋手讲的课。 有世界冠军爱沙尼亚的Ando九段Tunnet八段、Ants七段,日本的河村九段山口九段冈部宽九段,通讯赛世界冠军张进宇四段、全国冠军戴晓涵六段、吴昊六段 ......
连珠 五子棋 课件 课程 方法

ubuntu上产生coredump

之前按书里的教程老是整不出coredump,都快把我整郁闷了。在千辛万苦之下才找到一篇博客适用于这种情况。记录一下。 一般情况下: 设置coredump文件的最大值: 输入命令: $ulimit -c unlimited 在/proc/sys/kernel/core_pattern中设置格式化的co ......
coredump ubuntu

PHP质因数分解,的啊质数乘以大质数逆运算

<?php $int = 97*997; if(!is_int($int) || $int 0) { echo "积太大,算不过来!"; die; } if($int <= 2) { echo $int . "=" . $int; die; } $result = $int . '='; while ......
质数 逆运算 质因数 PHP

Debian 11安装搜狗输入法不能正常使用解决记录

linux 版本: Distributor ID: DebianDescription: Debian GNU/Linux 11 (bullseye)Release: 11Codename: bullseye Linux ming 5.10.0-22-amd64 #1 SMP Debian 5.10 ......
输入法 搜狗 Debian

前端可直接拿来用的代码(更新ing)

1、清除浮动 双伪元素法(既解决外边距塌陷问题,又能清除浮动影响) .clearfix::before, .clearfix::after { content: ""; display: table; } .clearfix::after { clear: both;} 2、清除默认样式 * { m ......
前端 代码 ing

测试

godb集群的一个情况,如果对于分布式的处理,也是一样的,为什么MySQL现在做成,分布式的应用,集群这么难,不就是因为,mysql 以mysql为代表的,关系型数据库里面存在了大量的表关联,一旦产生了表关联。 a表,b表关联,那么如果我们把b表 进行了分库分表的话 你a表怎么办呢,难 ......

django 自定义FileField upload_to上传路径

def user_directory_path(instance, name): """ clean_data内容: for k ,v in clean_data: K: file V: record1301DL00220230602全部.txt K: name V: record1301DL002 ......
路径 FileField upload_to django upload

Leetcode 1156. 单字符重复子串的最大长度

### 题目: 如果字符串中的所有字符都相同,那么这个字符串是单字符重复的字符串。 给你一个字符串 `text`,你只能交换其中两个字符一次或者什么都不做,然后得到一些单字符重复的子串。返回其中最长的子串的长度。 ### 难度:中等 #### 示例1: ``` 输入:text = "ababa" 输 ......
单字 长度 Leetcode 1156

vscode插件开发----获得当前打开的文件名

采用下面代码即可: ```typescript import vscode = require('vscode'); // 激活函数,是首先要调用的 export function activate(context:any) { // 注册一个命令 let disposable = vscode.c ......
文件名 插件 文件 vscode

团队绩效2

团队开发第二阶段: 根据老师对我们项目的评价,对我们提出了新的要求,一个是web端的更多需求。另一个就是在安卓端的需求,这部分主要由刘雪丰来进行完成。 我们团队按照一定规则,每个阶段进行打分。第一部分是团队任务完成情况,第二部分是团队沟通,第三部分是团队付出时间,第四部分是为对完成团队项目的主动性, ......
绩效 团队

02_容器编排技术 Kubernetes

云原生 容器编排技术 Kubernetes面试题 1、简述etcd及其特点? etcd 是 CoreOS 团队发起的开源项目,是一个管理配置信息和服务发现(service discovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于 Go 语言实现。 特点: 简 ......
容器 Kubernetes 技术 02

关于echarts无法在mounted中渲染的问题

最初实现: echarts图标被单独作为一个组件引入,通过传入数据来显示。 <div class="echart"> <div class="echarts-cont"> <Charts :dataList="list" :total="total" ></Charts> </div> echart ......
echarts mounted 问题

第3章. 列表简介

3.1 列表是什么 3.1.1 访问列表元素 3.1.2 索引从0而不是1开始 3.1.3 使用列表中的各个值 3.2 修改、添加和删除元素 3.2.1 修改列表元素 3.2.2 在列表中添加元素 3.2.3 从列表中删除元素 3.3 组织列表 3.3.1 使用方法 sort() 对列表永久排序 3 ......
简介

云计算期末复习

# 云计算期末复习 [toc] > by zimei & moyi 2023/6 ## 一、云计算简介 ### 云计算主要服务模式 1. IaaS 把基础设施作为一种服务卖给客户 (裸机,如服务器,存储)Infrastructure as a Service 2. PaaS 把平台作为一种服务给客户 ......

接口测试测什么?

1. 针对输入参数来测试 当成表单来设计测试用例 采用 等价类, 边界值, 输入域 等方法来设计 即: 参数值 : 考虑输入合法的数据. 非法的数据. 考虑边界值 . 考虑特殊值 , 考虑极限值等等. 2. 补充测试 a. 测试接口地址 测试接口地址不正确的情况下来发送请求 b. 测试接口请求方式 ......
接口

Docker安装MS SQL Server并使用Navicat远程连接

MS SQL Server简介 Microsoft SQL Server(简称SQL Server)是由微软公司开发的关系数据库管理系统,它是一个功能强大、性能卓越的企业级数据库平台,用于存储和处理大型数据集、支持高效查询和分析等操作。SQL Server 支持广泛的应用程序开发接口(API),包括 ......
Navicat Docker Server SQL

WPF入门教程系列二十七 ——DataGrid使用示例MVVM模式(4)

在WPF开发中,经典的编程模式是MVVM,该模式充分利用了WPF的数据绑定机制,最大限度地降低了Xmal文件和CS文件的耦合度,也就是UI显示和逻辑代码的耦合度,如需要更换界面时,逻辑代码修改很少,甚至不用修改。 MVVM是Model、View、ViewModel的简写,MVVM的根本思想就是界面和... ......
入门教程 示例 DataGrid 模式 教程

【学习笔记】(18) 长链剖分

# 长链剖分 ## 1.算法简介与性质 长链剖分本质上就是另外一种链剖分方式。 长链剖分与重链剖分有相通之处,后者是将 子树大小 最大的儿子作为重儿子,前者则是将 子树深度 最大的儿子作为重儿子。可见两者只是换了一个剖分形式。 长链剖分有如下性质: * 性质 1:每个节点所在长链末端为其子树内最深节 ......
笔记 18

.net 温故知新【11】:Asp.Net Core WebAPI 入门使用及介绍

在Asp.Net Core 上面由于现在前后端分离已经是趋势,所以asp.net core MVC用的没有那么多,主要以WebApi作为学习目标。 # 一、创建一个WebApi项目 我使用的是VS2022, .Net 7版本。 在创建界面有几项配置: - 配置Https - 启用Docker - 使 ......
温故知新 WebAPI Core net Asp

MySQL逻辑架构图

整体架构 MySQL可以分为Server层和存储引擎层两部分。不同的存储引擎(不同的表可以设置不同的存储引擎)共用一个Server层(从连接器到执行器)。 查询流程 连接器 Command列显示Sleep表示空闲连接。 如果客户端太长时间没动静,那么连接器会自动将它断开,由参数wait_timeou ......
架构 逻辑 MySQL