基础篇:MySql架构与存储引擎 逻辑架构图: 连接层: mysql启动后(可以把mysql类比为一个后台的服务器),等待客户端请求,当请求到来后,mysql建立一个一个线程处理(线程池则分…
2025/1/12 3:44:59哈夫曼树 1.题目描述: 哈夫曼树,第一行输入一个数n,表示叶结点的个数。 需要用这些叶结点生成哈夫曼树,根据哈夫曼树的概念,这些结点有权值,即weight,题目需要输出所有结点的值与权值的乘积之和…
2025/1/12 3:28:07我为JPA实体使用枚举类型的一个字段:Enumerated(valueEnumType.STRING)private Temperament temperament Temperament.MINEUR_PUR;我的枚举在我的实体内声明:Entitypublic class Joueur implements Serializable {.....public enum Temperament{MINEUR_…
2025/1/12 2:27:45这里使用的是quartz-2.2.2版本,新的版本API跟1.X.X版本还有有不少区别的,这里会在后面的教程讲到。Quartz 的内存 Job 存储的能力是由一个叫做 org.quartz.simple.RAMJobStore 类提供。在我们的quartz-2.2.2.jar包下的org.quartz包下即存储了我们的默认配…
2025/1/12 0:25:50SpringBoot系统列 4 - 常用注解、拦截器、异常处理参考文章: (1)SpringBoot系统列 4 - 常用注解、拦截器、异常处理 (2)https://www.cnblogs.com/raphael5200/p/9962138.html 备忘一下。
2025/1/12 1:28:55 人评论 次浏览既然我们的CSS就必须要要放再专门的style标签内 那么javascript也需要放在子级的标签内,那就是script标签内 在页面中,我们可以在body标签中放入<script type”text/javascript”></script>标签对儿,<script type”text/java…
2025/1/12 0:24:12 人评论 次浏览本周内容 这周零零散散的考试加刷题做了近40道题 挑了几道有意思的或者以前没写过的知识点的题写了几篇题解 题解有如下「BZOJ2100」[USACO10DEC] 苹果交货Apple Delivery - SPFASLF「BZOJ2200」[Usaco2011 Jan] 道路和航线 - 最短路拓扑排序「NOIP2018模拟9.10」公约数 - 找规…
2025/1/11 23:33:01 人评论 次浏览1993 草地排水 USACO 时间限制: 2 s空间限制: 256000 KB题目等级 : 钻石 Diamond题解题目描述 Description在农夫约翰的农场上,每逢下雨,Bessie最喜欢的三叶草地就积聚了一潭水。这意味着草地被水淹没了,并且小草要继续生长还要花相当长一段时…
2025/1/11 23:00:48 人评论 次浏览Tomcat Server处理一个http请求的过程 假设来自客户的请求为: http://localhost:8080/wsota/wsota_index.jsp 1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得 2) Connector把该请求交给它所在的Service的Engine来处理&#x…
2025/1/12 3:49:40 人评论 次浏览灵动微低功耗MM32L0130系列MCU产品搭载ArmCortex-M0处理器,集成段码LCD驱动,功耗可低至100nA,适用于多种低功耗应用场景。 低功耗MM32L0130系列MCU产品出色的低功耗模式,可在低功耗、短启动时间和多种唤醒事件之间达到最佳平衡。…
2025/1/12 3:49:09 人评论 次浏览给定一个无序的整数数组,找到其中最长上升子序列的长度。 示例: 输入: [10,9,2,5,3,7,101,18] 输出: 4 解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。 说明: 可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。你算…
2025/1/12 3:48:39 人评论 次浏览对可变性的封装原则(Principle of Encapsulation of Variation) 考虑你的设计什么可能会发生变化。这与通常将焦点放到 ”什么会导致设计改变“ 的思想方式正好相反。这一思路考虑的不是 什么会导致设计改变, 而是考虑你允许什么发生改变而不…
2025/1/12 3:48:08 人评论 次浏览在有些系统中,存在大量相同或相似对象的创建问题,如果用传统的构造函数来创建对象,会比较复杂且耗时耗资源,用原型模式生成对象就很高效,就像孙悟空拔下猴毛轻轻一吹就变出很多孙悟空一样简单。 原型模式的定义与特点…
2025/1/12 3:47:37 人评论 次浏览陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 版本管理(version controlling)是每个程序员的基本技能,C 程序员也不例外。版本管理的基本功能之一是追踪代码变化,让你能清楚地知道代码是如何一步步变成现在的这个样子,以及每次 check-i…
2025/1/12 3:47:06 人评论 次浏览文件操作基本流程: 1.打开一个文件,生成文件句柄并赋值给变量; 2.通过文件句柄对文件进行操作; 3.关闭文件。 文件读取模式: r,只读模式(默认)。【只可读;不存在则报错&a…
2025/1/12 0:55:24 人评论 次浏览创建和查看索引 创建索引是指在某个表的一列或多列上建立一个索引,以便提高对表的访问速度。创建索引有3种方式,分别是创建表的时候创建索引、在已经存在的表上创建索引和使用ALTER TABLE语句来创建索引。本节将根据具体的索引分类详细的讲解这3种创建方…
2025/1/12 0:54:53 人评论 次浏览当初是为了参加一下西门子杯,安装了TIA Portal V14,然后把离散行业自动化的基础视频看完了,学习了关于两种组态方法,基本的指令写程序(写了流水灯和交通灯),WINCC域的编辑 按钮跳转画面…
2025/1/12 0:54:22 人评论 次浏览JSR292:支持动态类型语言(InvokeDynamic) 图 1. 项目图标--达芬奇设计的直升机近年来越来越多的基于 JVM 的动态语言的出现,对于 JVM 提出了新的需求和挑战。其实在 JDK6 中就已经支持 JSR223:J…
2025/1/12 0:53:51 人评论 次浏览首先介绍下wim,Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是纯粹的自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Lin…
2025/1/12 0:52:50 人评论 次浏览安装 Docker下载 Docker Desktop 按提示进行安装。安装 Kubernetes点击 Docker 图标,选择 Preferences... > Kubernetes 进入 Kubernetes 配置页:然后勾选 Enable Kubernetes,点击下方 Apply 按钮,启动 Kubernetes。踩坑一&…
2025/1/12 0:52:19 人评论 次浏览