AND

单例模式

## 单例模式 [toc] ## 1 单例模式简介 1. 一个类是一个类只有单个对象被创建,只能有一个实例; 2. 自己创建这个实例; 3. 整个系统都要使用这个实例。 ### 1.1 为什么需要单例模式 对于有一些对象,其实例我们只需要一个,比方说:线程池、缓存(cache)、日志对象等,如果创建 ......
模式

NM NmVariant

NM模块有一个参数叫做NmVariant,可以指定每一个通道所对应的NM模块的网络管理能力,分为四种类型: FULL:该通道具备网络管理模块的所有功能,因此本 ECU 具备保持总线唤醒的能力,同时可以由 NM 向 ComM 模块指示何时进入网络同步休眠状态。PASSIVE:该通道的网络管理模块处于 ......
NmVariant NM

C# 解决报错 AspNet4.0尚未在服务器注册

基本做法是 使用cmd 跳转到 C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 ,然后使用命令 aspnet_regiis.exe -i 但是由于我下载的是高版本的windows,所以显然是不能解决问题的 运行之后会显示 用于在本地计算机上安装和卸载 ......
尚未 AspNet4 服务器 AspNet

【pandas小技巧】--随机挑选子集

在 `pandas` 中,如果遇到数据量特别大的情况,随机挑选 DataFrame 的子集可以帮助我们更深入地了解数据,从而更好地进行数据分析和决策。 随机挑选子集的用途主要有: 1. 评估数据质量:随机挑选 DataFrame 的子集可以帮助我们检查数据集的质量,以便进一步探索和挖掘数据。例如,我 ......
子集 技巧 pandas

[CSP-S2020]儒略日

# [[CSP-S2020] 儒略日](https://www.luogu.com.cn/problem/P7075) 本题需要掌握正确的方法,不然写起来很麻烦。 在格里高利历中,日期计算以400年为周期,每400年都有恰好146097天。 预处理出400年内的情况,将年份模400即可快速得到答案。 ......
CSP-S 2020 CSP

6数据流风格

数据流风格:以数据为驱动,将数据处理按分步来进行,前一步的输出是后一步的输入。 优点:高内聚,低耦合、独立性强,好复用,可扩展,支持并行 缺点:交互性差。因是按数据的传导进行处理,很少需要人工干预 复杂性高。因是处理拆分多步。 性能一般。 实例: 传统编译器。 网络报文处理。 因为都涉及到一步一步的 ......
数据流 风格 数据

线段树

线段树 定义 用 Node[l,r] 表示线段树表示区间[l,r] 的节点 其儿子就是 Node[l, l + r >> 1] Node[(l + r >> 1) + 1, r] 当 l == r 时为叶子,停止 这样尽量等分下去的树形结构 功能 可以简单地抽象为一个数据结构功能 对一个范围进行某种 ......
线段

最短路1——Dijkstra算法

一.最短路 1.定义 一个图中的一个点到另一个点的最短路径(废话 2.性质 1. 对于边权为正的图,任意两个结点之间的最短路,不会经过重复的结点。 2. 对于边权为正的图,任意两个结点之间的最短路,不会经过重复的边。 3. 对于边权为正的图,任意两个结点之间的最短路,任意一条的结点数不会超过 n , ......
算法 Dijkstra

怎样写架构技术文档?

### 怎样写架构技术文档? 1. 首先规划:应该写什么内容,按照什么顺序写 2. 多用图来展示系统交互、流程 3. 多用表来比较方案的优点和缺点 4. 详细程度:可以根据这个文档,进行开发; ......
技术文档 架构 文档 技术

数据库每日习题解释版

# 数据库每日习题解释版 # day40 # 1.库、表、记录的概念 - 数据库(Database): - 数据库是一个集合,其中包含相关数据的组织和存储。 - 它是逻辑上相互关联的数据项的集合。 - 数据库可以包含多个表,通过使用数据库,可以更好地组织和管理数据。 - 表(Table): - 表是 ......
习题 数据库 数据

前端每日习题

# 前端每日习题 # 1.什么是HTTP协议,列举你所知道的相关知识点 # 2.列举你所知道的HTML标签 # 3.如何制作一个表格 # 4.写出form 表单常用标签及注意事项 # 5.简述盒子模型 # 6.css选择器的优先级是怎么样的 # 7.display属性的用法 # 8.背景属性相关的有 ......
前端 习题

前端每日习题解释版

# 前端每日习题解释版 # 1.什么是HTTP协议,列举你所知道的相关知识点 - HTTP(超文本传输协议)是一种用于在计算机网络上进行传输的协议。 - 它是一种客户端-服务器协议,用于在Web浏览器和Web服务器之间传输数据和资源。 以下是HTTP协议的相关知识点: - HTTP采用请求-响应模型 ......
前端 习题

【2.0】基础串联之提交数据问题

# 【一】form表单和Ajax重复提交问题 - form表单中input的submit类型和buton按钮都会触发两次提交(有Ajax请求的情况) - input中的button类型不会 ## 重复提交问题 - input的submit类型: - 当点击input类型为submit的按钮时,会触发 ......
基础 数据 问题 2.0

【4.0】基础串联之CookieSessionToken

# 【HTTP协议的缺陷】 > 无状态、无连接、基于请求响应、基于Tcp/Ip应用层协议 ## 【1】无状态(Stateless): - HTTP协议是一种无状态协议,服务器不会保存请求和响应之间的状态信息。 - 这意味着每次请求都是独立的,服务器无法直接识别来自同一个用户的多个请求。 - 这样就需 ......
CookieSessionToken 基础 4.0

【5.0】基础串联之pymysql

# 【一】pymysql简解 - pymysql 是一个用于 Python 的第三方模块,用于连接并操作 MySQL 数据库。 - 它是 Python 官方提供的 MySQLdb 模块的一个替代方案,具有更好的兼容性和性能。 # 【二】使用方法 ## 【1】安装 pymysql: - 可以通过 pi ......
pymysql 基础 5.0

进入docker上postgresql容器运行sql命令

在Docker上运行PostgreSQL时,通过以下步骤进入容器并运行SQL命令: 1. 查看正在运行的PostgreSQL容器 打开终端,并执行以下命令来查看当前正在运行的Docker容器: ```bash docker ps ``` 这将列出所有正在运行的Docker容器,包括PostgreSQ ......
容器 postgresql 命令 docker sql

Java并发篇:6个必备的Java并发面试种子题目

免费体验AI绘画:https://www.topgpt.one;文章涉及了几个常见的并发编程相关的主题。首先,线程的创建和生命周期是面试中常被问及的话题,面试官可能会询问如何创建线程、线程的状态转换以及如何控制线程的执行顺序等。其次,synchronized关键字是用于实现线程同步的重要工具,面试中... ......
子题目 Java

在虚拟机VMware上安装OpenKylin开源操作系统

# 在虚拟机(VMware)上安装OpenKylin开源操作系统 今天我们一下学习下开放麒麟系统的安装。也是我的开源项目在OpenKylin上运行的实践。 希望通过该项目了解和学习Avalonia开发的朋友可以在我的github上拉取代码,同时希望大家多多点点star。 https://github ......
OpenKylin VMware 系统

网络并发每日习题

# 网络并发每日习题 # 1.软件开发架构类别 # 2.osi七层及各自功能 # 3.谈谈你对tcp三次握手和四次挥手的理解 # 4.描述粘包现象 # 5.写出解决粘包现象的思路 # 6.struct模块如何使用 # 7.如何开启进程、进程类中的参数及方法有哪些? # 8.如何开启多进程,如何让所有 ......
习题 网络

网络并发每日习题解释版

# 网络并发每日习题解释版 # 1.软件开发架构类别 ## 软件开发架构类别: - 软件开发架构是指在软件设计和开发过程中,用于组织和管理软件系统的基本结构。 ## 常见的软件开发架构类别包括: ### 分层架构(Layered Architecture): - 将软件系统划分为多个相互独立的层,每 ......
习题 网络

数据库每日习题

# 数据库每日习题 # 1.库、表、记录的概念 # 2.写出针对库的SQL语句 # 3.写出制作系统服务的流程及相关命令 # 4.写出针对表的基本sql语句 # 5.聊聊MySQL的存储引擎,有哪几个,什么特征 # 6.你知道的MySQL中数据类型有哪些,分别写写 # 7.MySQL中有哪些约束条件 ......
习题 数据库 数据

MCU -- OTA (概念)

一、A/B面OTA分类 二、A/B面OTA流程 三、A/B面OTA实现 四、A/B面OTA优缺点 一、A/B面OTA分类 双系统切换方案:使用两个独立的MCU芯片,每个芯片负责一个面(A面和B面)的固件运行。在升级时,先将待升级的固件下载到未运行的那一面对应的芯片上,并执行切换操作。这种方案需要双份 ......
概念 MCU OTA

第十章 特殊类(内部类、枚举及注解)

## 1.内部类 ### 1.1 内部类的基本概念 - 当一个类的定义出现在另外一个类的类体中时,那么这个类叫做内部类(Inner),而这个内部类所在的类叫做外部类(Outer)。 - 类中的内容:成员变量、成员方法、构造方法、静态成员、构造块和静态代码块、内部类。 ### 1.2 实际作用 - 当 ......
注解

java笔记_11_JVM调优参数(转载)

-Xms2048m // 设置jvm的初始内存。这个值最好设置的跟-Xmx相同,以避免每次垃圾回收完成后JVM都要重新分配内存 -Xmx2048m // JVM最大可用内存 -XX:PermSize=256M // 设置持久代大小 -XX:MaxPermSize=512M // 设置最大持久代大小 ......
参数 笔记 java JVM 11

Pandas学习笔记之Series

一、Series基本概念及创建 1.基本概念 # Series 数据结构 # Series 是带有标签的一维数组,可以保存任何数据类型(整数,字符串,浮点数,Python对象等),轴标签统称为索引 # 导入numpy、pandas模块 import numpy as np import pandas ......
笔记 Pandas Series

实习微信机器人API开发

现在网络上资源聚集复杂,当我们想要实现一个功能时,我们已经没有必要像前辈们那样来进行繁重的造轮子的工作。目前,随着人教育体系的提高,培养出专业性人才,为解决繁重的工作带来质的飞越,也就是微信机器人的开发,帮我们抵抗了绝大部分繁重的压力。接下来向大家介绍的一所微信机器人其功能: 好友管理:添加好友、删 ......
机器人 机器 API

Appium-启动App

Appium-启动App 0.前言: 上一篇已经记录了环境准备的笔记,这一篇记启动app 一、安装完成后,启动Appium,host和port默认的即可,然后设置Android SDk和Java JDK 点击Start Server按钮 二、真机连接测试 1.连接手机 打开开发者模式,USB线连接手 ......
Appium App

N1nEmAn-2023集训wp&&后续pwn-wp

2022-12-28 WP # 0x00 T1 reverse3 前几天没注意到要发wp,现在补一下。最近在学汇编,pwn题没做新的了。想到之前了解到hws的pwn会考花指令,听hjx他们说那是re的内容,就特意去做了点re。 题目来源是buuctf的reverse3。 # 0x01 wp ## 第 ......
amp N1nEmAn 1nEmAn pwn-wp nEmAn

Codeforces Round 888 (Div. 3)

Codeforces Round 888 (Div. 3) A - Escalator Conversations 思路:求出每个人与Vlad的身高差d,若的能被k整除,且d/k<m则YES #include<bits/stdc++.h> using namespace std; #define i ......
Codeforces Round 888 Div

NET7中简单的登录判断基类

NET7中简单的登录判断基类 public class BaseController : Controller { public override void OnActionExecuting(ActionExecutingContext context) { base.OnActionExecut ......
NET7 NET