NOT
高并发-前端层面
2023.10.13 1.用CDN,遵循就近原则让用户去最近的节点拿静态资源 在外网中传输我们的数据,都有带宽限制,基本上一个网站,一个网页,静态资源会占用80%的带宽 2.对一些静态资源做压缩处理,比如js的min.js文件这种 2023.10.15 1.对静态资源做二次压缩 2.使用CDN的缺陷 ......
6、SpringMVC之视图
注意:本文环境搭建请参考5.2节 6.1、视图概述 视图的作用是渲染数据,将模型Model中的数据展示给用户; SpringMVC视图的种类很多,默认有转发视图和重定向视图; SpringMVC中的视图是View接口; 当工程引入jstl的依赖,转发视图会自动转换为JstlView; 若使用的视图技 ......
使用链表而不是 stdarg 实现可变参数函数
为了摆脱 `va_start()` 对参数列表起始地址的依赖,我们可以把函数参数按照从左往右的顺序,依次存储于一个动态创建的链表中。 ......
ARC167D Good Permutation 题解
题意 给定一个长度为 \(N\) 的排列 \((P_1,P_2,\cdots,P_N)\)。称一个排列 \(P\) 为“好排列”当且仅当对于所有 \(1\leq x\leq N\),都能通过不停地使 \(x\leftarrow P_x\) 将 \(x\) 变成 \(1\)。 通过最小次数操作将 \( ......
策略模式
策略模式 案例引入 duck项目 要求: 1.有各种鸭子,比如野鸭,北京鸭,水鸭等,鸭子有各种行为,比如叫,飞行。 2.显示鸭子的信息。 传统方式实现案例 1.抽象一个父类duck,有其子类,野鸭、北京鸭、水鸭等。 代码 /** * @author 长名06 * @version 1.0 */ pu ......
CAN 总线介绍
简介 高速CAN(经典CAN):ISO11898 低速CAN:ISO11519 CAN FD:兼容经典CAN 使用场景 多主机场景,每个设备都可以主动发送数据 物理层 帧格式 can 总线规定了数据在物理层上传输的帧格式 识别码:表示这个数据帧是发送给哪个设备 RTR位:为0表示数据帧,为1表示远程 ......
部署 Docker 容器
一.基于 centos 的 rpm 方式部署 docker 1)添加 docker 的软件源 [root@docker ~]#curl -s -o /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/doc ......
第一次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 这个作业的目标 对自己有更清晰的认知,然后提升自己 姓名-学号 颜磊-2021330301160 我叫颜磊,来自江苏省盐城市,现在是自动化1班的一份子。 兴趣爱好: 游玩和吃:我是一个不太 ......
概率论视频课笔记
只做理解类记录,哪个知识点忘了去看视频。前四章是概率,看的框框老师。 概率论 1、随机试验:可重复性、可预知性、不确定性 2、样本空间:随机试验E的所有可能结果,记为S或Ω 3、样本点:样本空间中的每一个元素e 4、随机事件:样本空间的子集,简称事件 5、事件发生:子集中某个样本点出现,不需要全部样 ......
如何移除子模块?
内容来自 DOC https://q.houxu6.top/?s=如何移除子模块? 如何移除Git子模块? 为什么我不能执行git submodule rm module_name命令? 自从 git1.8.3 (2013年4月22日) 起: 一旦你表达了对子模块的兴趣,git submodule ......
吴恩达深度学习笔记
B站看的视频,课太长了,180多节,但搬运的没有作业练习,最好找个能练习的 1,假设模型时,以前(2011版机器学习)用西塔代表参数组成的向量,现在用w代表参数组成的向量,b代表西塔0,x还是特征与样本组成的矩阵。 目的还是求系数w,进而确定模型。 比较一个样本的预测结果与实际结果的函数,是损失函数 ......
10 15日总结
石家庄铁道大学2023年秋季 2021 级课堂测试试卷—数据清洗 课程名称: 大型数据库应用技术 任课教师: 王建民 考试时间: 180 分钟 Result文件数据说明: Ip:106.39.41.166,(城市) Date:10/Nov/2016:00:01:02 +0800,(日期) Day:1 ......
学期:2023-2024-1 学号:20231426 《计算机基础与程序设计》第三周学习总结
作业信息 这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计 这个作业要求在哪里 2022-2023-1计算机基础与程序设计第一周作业 这个作业的目标 通过教材内容了解计算机信息层 作业正文 教材学习内容总结 《计算科学概论》第二章 二进制数值与记数系统 《计算科学概论》第三章 数据 ......
成员内部类
package com_black.InnerClass.s1; public class Outer { private int s=10; /*public class Inner{ public void show(){ System.out.println(s); */ private cl ......
如果我有jQuery背景,是否应该学习AngularJS?
内容来自 DOC https://q.houxu6.top/?s=如果我有jQuery背景,是否应该学习AngularJS? 假设我熟悉在jQuery上开发客户端应用程序,但现在我想开始使用AngularJS。你能描述一下必要的范式转变吗?以下是一些问题,可能有助于你回答: 我如何以不同的方式架构和 ......
为什么Google在JSON响应中添加了`while(1);`?
内容来自 DOC https://q.houxu6.top/?s=为什么Google在JSON响应中添加了while(1);? 为什么Google在(私有)JSON响应前加上while(1);? 例如,这是在Google日历中打开和关闭日历时的响应: while (1); [ ['u', [ ['s ......
桥接模式--Java实现
画类图 具体代码实现 //Road.java package org.example.design007; public abstract class Road { public void setVehicle(Vehicle vehicle) { this.vehicle = vehicle; } ......
centos更改时区
查看时间和时区 timedatectl 列出时区 timedatectl list-timezones 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间 timedatectl set-local-rtc 1 设置系统时区为上海 timedatectl set-timezone Asia ......
10.15
Spring Boot 提供了多个常用的注解,用于在应用程序的各个组件(类、方法、字段等)上添加元数据,以实现不同的功能。以下是一些常用的 Spring Boot 注解: 1.@SpringBootApplication:主要用于启动类上,表示这是一个 Spring Boot 应用程序的入口点。它组 ......
将复选框设置为已选中状态,使用jQuery
内容来自 DOC https://q.houxu6.top/?s=将复选框设置为已选中状态,使用jQuery 我想使用jQuery来选中一个复选框,就像这样: $(".myCheckBox").checked(true); 或者 $(".myCheckBox").selected(true); 有这 ......
如何实现Python中的切片操作
内容来自 DOC https://q.houxu6.top/?s=如何实现Python中的切片操作 Python中的切片符号是如何工作的?也就是说,当我编写代码像a[x:y:z]、a[:]、a[::2]等时,我如何理解哪些元素最终会进入切片?请在适当的地方包括参考资料。 有关切片符号设计决策的更多讨 ......
第一次作业
这个作业属于哪个课程 :软件技术基础 https://edu.cnblogs.com/campus/zjlg/23rjjsjc/homework/13049 这个作业的目标 :进行自我介绍,并阐述自己擅长和缺失的能力,确立自己的目标 姓名-学号 <刘郅畅> -<2021330301118> 我叫刘郅 ......
常见编码 占用字节数
ASCII 7位 ISOLatin-1 一个字节 GB2312 两个字节 GBK 两个字节 GB18030 两个字节 UNICODE 两个字节 UTF-8编码 1-4个字节 UTF-16编码 2个字节为最小单位 ANSI 在简体中文Windows操作系统中,ANSI 编码代表 GBK 编码 ......
神奇の性质
定义对于一个区间 \([l,r]\) 中不存在 \(l \leq l' \leq r' \leq r\) 满足 \(mex(l,r) = mex(l',r')\) ,则称这个区间为“好的区间” 。好的区间只有 \(O(n)\) 个。 证明:不妨设 \(a_l > a_r\) ,显然有 \(a_l < ......
不抖机灵!让工程师来告诉你做芯片是如何烧钱的!
这是IC男奋斗史的第33篇原创 本文3742字,预计阅读8分钟。 大家应该都知道做芯片是一件非常烧钱的事情。经常看到新闻通稿,某某公司融资了xx亿,外行乍看之下觉得好多钱啊,但实际上可能只够该公司烧一年。那么做芯片到底有多烧钱?钱都花在哪哪些地方了?这篇文章杰哥将从芯片设计公司的角度切入,详细讲解芯 ......
JDBC 简介
JDBC简介:用Java语言操作关系型数据库的一套API。 可以通过一套Java代码,操作不同的关系型数据库 步骤: 创建工程,导入驱动jar包 项目结构--库--导入 注册驱动 ~~~java Class.forName("com.mysql.cj.jdbc.Driver"); ~~~ 获取连 ......
10 月 15 日模拟赛总结
Before 本文章在洛谷博客同步发布 Contest-Link 预期 \(30 + 0 + 0 + 20 = 50\)。 实际 \(30 + 0 +100+ 60 = 190\)。 挂分 \(-140\)。 rk6,行。 开题首先瞄了眼 T1,想 dp 感觉挺玄乎,写了个暴力,跳 T2 发现什么鬼 ......
(CH592-CH305)2K鼠标上报率
前言: 使用CH592与CH305可实现2K鼠标上报率功能,具体功能和实现做以下讲解。 描述: 需要使用2块CH592的开发板和1块CH305开发板。 2块CH592分别作为2.4GMouse(TX)和Dongle(RX)端的无线设备;CH305作为Dongle端连接上位机。 连接示意图参考: 代码 ......
自我介绍3.0
软件技术基础 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 这个作业的目标 建立自己的博客园账号,介绍个人信息及爱好,并对课程做出规划 姓名-学号 黄熠俊-2021330301116 我是黄熠俊,祖籍浙江温州,没啥兴趣爱好(看美图算吗)。目前在学习软件技术 ......
第七周学习记录
第三章 用户管理 3.1 用户/组概览 每个用户都属于一个用户或者多个组,系统可以对一个用户组种的所有用户进行集中管理。 3.1.1 用户标识 :UID与GID 因为Linux系统并不能识别用户名信息,所以每个用户都有唯一的系统可识别的UID(类似于居民身份证编号)。 id命令可以查看当前用户登录信 ......