NOT
【数值分析】向量和矩阵的范数
向量范数 一范数: \(||x||_1 = |x_1| + |x_2| + \dots + |x_n|\) 二范数: \(||x||_2 = \sqrt{|x_1|^2 + |x_2|^2 + \dots + |x_n|^2}\) p范数: \(||x||_p = \sqrt[p]{|x_1|^p ......
k8s相关
在Kubernetes中,命名空间有四种状态,分别是: Active:这是命名空间的主要状态,表示它正在被使用并且可以接受新资源。 Terminating:这个状态表示命名空间正在被删除,当命名空间下的所有资源都被清理完毕后,该命名空间就会被自动删除。 Failed:这个状态表示命名空间在创建过程中 ......
x86平台SIMD编程入门(2):通用指令
1、重解释转换 虽然128位的XMM寄存器在硬件上只是256位YMM寄存器的下半部分,但在C++中它们是不同的类型。有一些intrinsic函数可以将它们重新解释为不同的类型,如下表所示,行代表源类型,列代表目标类型。 __m128 __m128d __m128i __m256 __m256d __ ......
nginx部署vue项目
windows版本 nginx基本命令 1、首先 创建vue.config.js文件: module.exports={ publicPath: process.env.NODE_ENV == 'production' ? './' : '/', } 这个代码是判断你是否为开发者然后设置路径。 2、 ......
Educational Codeforces Round 157 (Rated for Div. 2) D. XOR Construction
题目链接 题意 给你 \(n-1\) 个整数 \(a_1, a_2, \dots, a_{n-1}\) 。 你的任务是构造一个数组 \(b_1, b_2, \dots, b_n\) ,使得: 从 \(0\) 到 \(n-1\) 的每个整数都在 \(b\) 中出现一次; 对于从 \(1\) 到 \(n ......
[BUUCTF 2018]Online Tool
[BUUCTF 2018]Online Tool <?php if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR']; } if(!isset( ......
实验3 C语言函数应用编程
1.试验任务1 #include <stdio.h> #include <stdlib.h> #include <time.h> #include <windows.h> #define N 80 void print_text(int line, int col, char text[]); // ......
CodeWhisperer 的使用心得
文章作者:小SS 亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝 ......
httpURLConnection 请求发起post请求
常见请求头,在post请求之 前先了解一下,请求相关的基础 关于post 请求的方式比get 多了很多配置,其实大致一样,本想将get示例和post写在一起,这个博客功能有时有问题 一直在灰色的编辑框中跳不出去,只能另起一篇博客。 private void doPost(String s) { tr ......
SpringBoot实现大文件上传/下载(分片、断点续传)
1. SpringBoot实现大文件上传/下载(分片、断点续传) 1. 分片:按照自定义缓冲区大小,将大文件分成多个小文件片段。 2. 断点续传:根据分片数量,给每个小文件通过循环起对应名称,当文件下载中断在续传时,判断小文件名称若存在则不存了,此时还需要判断文件若不是最后一个分片则大小为缓冲区固定 ......
字典树【Trie】
字典树【Trie】 一种能够快速插入和查询字符串的多叉树结构 节点的编号各不相同,根节点编号为0,其它节点用来标识路径,还可以标记单词插入的次数。边标识字符 Tier维护字符串的集合,支持2种操作: 向集合中拆入一个字符串, void insert(char c) 向集合中查询一个字符串,int q ......
自然溢出哈希 の hack 之术
今天是个好日子啊,写一个哈希都被卡啊~~~ 万恶之源:「CF580E」Kefa and Watch,一道抽象的卡哈希的哈希题。 但观察发现,无论我怎么修改我的基数(base),我都无法通过 Text 75,于是便研究了一下,学到了如下的 Hack 方式: 对于 base 为偶数的: 只需要有连续一段 ......
第二次作业
第二次作业| 这个作业属于哪个课程 | 首页 - 23软件技术基础 - 浙江理工大学 - 班级博客 - 博客园 (cnblogs.com)|| --这个作业的目标-- | --<实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。>-- || 姓名-学号 | ......
Modbus TCP/IP通讯,Modbus RTU通讯,Modbus ASCII通讯
三种通信方式:Modbus TCP/IP通讯,Modbus RTU通讯,Modbus ASCII通讯 【Modbus TCP/IP】 硬件接口为RJ45,即网口。 连接时注意设置为同一网段和端口号: 一对一时,一根网线直连即可。 一对多时,用工业以太网交换机将所有设备接入交换机,通过不同的IP地址访 ......
全网最详细4W字Flink全面解析与实践(下)
本文已收录至GitHub,推荐阅读 👉 Java随想录 微信公众号:Java随想录 原创不易,注重版权。转载请注明原作者和原文链接 承接上篇未完待续的话题,我们一起继续Flink的深入探讨 Flink State状态 Flink是一个有状态的流式计算引擎,所以会将中间计算结果(状态)进行保存,默认 ......
世微 平均电流型降压恒流驱动器 电动摩托车LED灯小钢炮驱动IC AP5218
1,来源:深圳市世微半导体有限公司 2,产品描述 AP5218 是一款 PWM工作模式, 高效率、外 围简单、内置功率管,适用于5V~100V输入的高 精度降压 LED 恒流驱动芯片。输出最大功率可达 15W,最大电流 1.5A。AP5218 可实现全亮/半亮功能切换,通过 MODE 切换:全亮/半 ......
TCP的通信流程和socket套接字完成服务端和客户端通信
一、TCP是一个面向连接的、安全的、流式传输协议,这个协议是传输层协议。 面向连接:是一个双向连接,通过三次握手建立连接,通过四次挥手断开连接。 安全:tcp通信的过程中,会对发送的每一数据包都会进行校验,如果发现数据丢失,会自动重传。 流式传输:发送端和接受端处理数据的速度,数据的量都可以不一致。 ......
2023.11.4
提前打摆开始写总结。 A 记 \(\displaystle f(x)=\min_{i\in \mathbb{N^+}}\),求 \(\displaystyle \sum_{i=1}^{n}f(i)\). 答案模 \(1\mathrm{e}9+7\),多测。 \(n\le 10^{16}\),\(T\ ......
解决JDK URLEncoder.encode 编码空格变 + 号
JDK URLEncoder.encode jdk自带的URL编码工具类 URLEncoder, 在对字符串进行URI编码的时候,会把空格编码为 + 号。 空格的URI编码是:%20 解决方案:可以对编码后的字符串进行 + 替换成 %20,但这种解决方案并不优雅 另外字符串中的 + 会 encode ......
详解主席树与二维数点问题
主席树与二维数点问题 前言: 自己在网上搜索了很久,都没有看到具体是怎么维护的,下课问了下,一下就点醒了。 正文: 先考虑主席树和二维数点有什么关系。 我们可以将y轴看成一个时间轴。 我们查询y1-y2之间的数字时,其实就是查询这些版本下的x1-x2的区间和,最后由于可加性,直接差分相减即可。 然后 ......
C/C++ 使用 MySQL API 操作 数据库
C/C++ 对 MySQL API 的使用 MySQL 数据库是一个 C/S 结构(客服端 / 服务器),当我们安装好 MYSQL 服务器之后可以通过 客户端访问服务器端的数据 ;这里以 C 语言提供的 API 举例 实现对数据库的操作; 再程序中连接数据库服务器,主要有以下步骤: 初始化连接环境; ......
构造SLR语法分析表
构造SLR语法分析表 方法: 1)构造G‘的规范LR(0)项集族 2)根据规则生成动作 3)生成转换 4)设置报错 /** * P157 规范LR(0)项集族 * @param grammar */ public List<SetOfItems> items(Grammar grammar) { i ......
Spring Cloud 整合
前言 玩SpringCloud之前最好懂SpringBoot,别搞撑死骆驼的事。Servlet整一下变成Spring;SSM封装、加入东西就变为SpringBoot;SpringBoot再封装、加入东西就变为SpringCloud 架构的演进 单体应用架构 单体架构:表示层、业务逻辑层和数据访问层即 ......
JavaScript内存管理
在使用垃圾回收的编程环境中,开发者通常无须关心内存管理。不过,JavaScript 运行在一个内存 管理与垃圾回收都很特殊的环境。分配给浏览器的内存通常比分配给桌面软件的要少很多,分配给移动 浏览器的就更少了。这更多出于安全考虑而不是别的,就是为了避免运行大量 JavaScript 的网页耗尽系 统 ......
记一个 Android 14 适配引发的Android 存储权限问题
一、bug 背景 项目中有下面这样一段代码,在 Android T 版本运行正常,现在适配到 Android U 上之后,运行时 crash 了。。。。 ... values.put(MediaStore.Images.Media.DATA, file.absolutePath) values.pu ......
实验3 类与数组、指针
实验任务1 Point.hpp 1 #pragma once 2 3 #include <iostream> 4 using std::cout; 5 using std::endl; 6 7 class Point { 8 public: 9 Point(int x0 = 0, int y0 = ......
设计模式
一、工厂模式 1、简单工厂模式 通过一个具体的工厂类,根据传入不同的参数,生成实际对象 2、工厂方法模式 在工厂方法模式中,不再由单一的工厂类生产产品,而是由工厂类的子类实现具体的产品创建。当增加一个产品时,只需增加一个相应的工厂类的子类,实现生产这种产品,从而解决简单工厂生产太多产品导致内部代码臃 ......
总结后续
编程小结 套接字中的服务器与客户端交互模式是网络通信中一种典型且高效保密的通信方式,广泛应用于目前信息化时代的网络通信。本篇记录了模拟套接字编程中出现的问题,以供参考。 若出现客户端可以自由给服务器发送信息并被接收,但服务器无法成功发送信息给客户端,这是由于服务器无法准确锁定客户端的网络端口地址,造 ......