XOR
django前戏
Web框架本质 web框架本质上可以看成是一个功能强大的socket服务端,用户的浏览器可以看成是拥有可视化界面的socket客户端。两者通过网络请求实现数据交互,学者们也可以从架构层面上先简单的将Web框架看做是对前端、数据库的全方位整合 纯手撸web框架 服务端 import socket se ......
字节面试准备
time-wait存在的意义 接口和抽象类的区别 多态的底层原理 线程池 StringBuilder及StringBuffer的区别 视频流功能测试 微信发语音功能测试 多条语音但没有声音怎么测试 python两个队列找出相同的元素 def find_common_elements(lst1, ls ......
【JS基础】hasOwnProperty 和 isPrototypeOf
hasOwnProperty 检查对象是否含有某个属性,无法检查其原型链上是否含有该属性 isPrototypeOf 检查一个对象是否存在于另一个对象的原型链上,比如parent.isPrototypeof(child)检查 parent 对象是否在 child 对象的原型链上 console.lo ......
Codeforces 1603D. Artistic Partition
题目链接:[D - Artistic Partition](https://codeforces.com/contest/1603/problem/D "D - Artistic Partition") 题目大意:要求将 $[1,n]$ 分成 $k$ 段,使得每段对应的 $c(l,r)$ 之和最小, ......
5. IOC DI配置管理第三方bean
### 1.1 案例:数据源对象管理 **在这一节中,我们将通过一个案例来学习下对于第三方 bean 该如何进行配置管理。** **以后我们会用到很多第三方的 bean,本次案例将使用咱们前面提到过的数据源**`Druid(德鲁伊)` 和`C3P0` 来配置学习下。 #### 1.1.1 环境 ......
部署filebeat
以UAT 10.200.1.68为例: 1.上传压缩包 filebeat-7.16.2-linux-x86_64.tar.gz 2.解压 filebeat-7.16.2-linux-x86_64.tar.gz cd /home/middleware3 tar -zxvf filebeat-7.16. ......
Paimon的写入流程
> 基于Paimon 0.5版本 写入流程的构建`org.apache.paimon.flink.sink.FlinkSinkBuilder#build` 算子的流向 BucketingStreamPartitioner 分区 -> RowDataStoreWriteOperator 写入 -> C ......
VBA中数据自动类型转换
浮点型数值→赋值给整数型数值 浮点类型数值赋值给整数类型变量时,自动转换为整数类型,并按四舍五入规则取整(x.5向下取整)。 Dim i As Integer i = 1.23 'i -> 1 i = 0.9 'i -> 1 i = 1.5 'i -> 1 字符串表示的纯数字→数值 使用文本表示的纯 ......
PhotoShop Beta(爱国版)安装教程-内置AI绘画功能
PS beta版安装教程 Window和Mac版都有,里面**内置AI绘画功能** ps Beta版真的太爽了,今天来和大家分享下安装教程。 很多人拿这资料卖5块 9.9 19.9,球友们直接用,建议赶紧装,以免PS更新后,很多pojie程序没法用了。 国人就是牛,本教程分为Mac版和Window版 ......
C语言【三数中找最大值】
# 原 ~~~c #include int main() { int a, b, c; printf("输入三个数:"); scanf("%d %d %d",&a, &b, &c); if (a > b && a > c) { printf("最大值为:%d\n",a); } else if (a ......
QQplot
在GWAS(基因组关联研究)中,QQ plot(Quantile-Quantile plot,分位数-分位数图)是一种常用的统计图形,用于评估GWAS结果中的关联统计量是否偏离了预期的分布。 GWAS旨在寻找基因型和表型之间的关联,通过对大量的SNP(单核苷酸多态性)进行关联分析。在GWAS中,每个 ......
Scala练习
# wordCount ```Scala package com.doit.day03 import scala.io.{BufferedSource, Source} object WordCountDemo { def main(args: Array[String]): Unit = { // ......
使用Markdown
# 使用Markdown 介绍Markdown相关编辑器的安装和使用 ## 一、Markdown简介 Markdown 是一种轻量级标记语言,常被用来编写开发文档、帮助文档、博客、电子书,使用Markdown 编写的文档后缀为 **.md**。 ## 二、安装Typora 安装Typora 0. ......
35. 图的建立
# 一、邻接矩阵表示图 ## 1.1、图的表示 节点数为 n 的图 $G = (V,E)$ 的邻接矩阵 A 是 n*n 的。将 G 的顶点编号为 $v_{1},v_{2},...,v_{n}$,则 $$ A[i][j] = \begin{cases} 1 &,若(v_{i},v_{j}) 或 是 E ......
题目集7-11次总结
1. (1)前言 对于第七次题目集,只有一道题,菜单设计5,是在之前的菜单设计的基础上进行改变,我认为难度较大,之前的菜单设计也没有完成好,这次的完成度也很低。它比上一次菜单设计增加了甜度辣度酸度的,以及增加用户的信息输出,且有一定限制条件。对于第八次题目集,只有一道题,是关于一个成绩设计,由于是1 ......
基类和派生类中构造函数、析构函数的调用顺序
派生类对象的构造 ``` 1. 派生类对象通过继承包含了基类的数据成员和函数,为了对来自基类的数据成员进行初始化,需要在调用 自身构造函数时,在初始化列表中调用基类的构造函数 2. 如果派生类构造函数没有在初始化列表中显示调用基类构造函数,编译器会在派生类构造函数被调用时自 动,调用基类缺省的无参构 ......
类和类之间的守则(UML)
耦合性:继承、关联、单向关联、聚合、组合、依赖 继承:基类是派生类的一部分 关联:假设A关联B,则A has 多个B的指针或者引用,两者生命周期不一致 单向关联:假设A关联B,则A has 一个B的指针或引用,两者生命周期不一致 聚合:假设A聚合B,则A has B的指针或引用 组合:假设A组合B, ......
PTA第6-8次成绩系统分析
PTA第6~8次题目分析 前言: 第6-8次的成绩系统和之前菜单系统的结构和逻辑都有很多相似的地方,包括信息第二部分的处理判断都需要建立在第一部分上,以及排序输出等。不过这次的排序输出有点新东西,要按中英文的首字母顺序排,我也是搜过之后才学会这点。这次成绩系统还存在不简单的错误提示,有点复杂的分情况 ......
ModuleNotFoundError: No module named 'context_locals'
# 问题:今天写连连看大作业的时候,发现项目报这个错误  # 尝试过的解决方法 1.安装此包  ## 题目大意 要求构造一张 $n$ 个点的无向图满足。 - 不存在重边和自环,且图连通 ......
数学分析(4) 导数和微分
典中典。高中课本导数居然是正经定义,震撼。一直以为高中课本很野鸡,这下在我心里形象改善不少。 老熟人了,因此大多数东西略掉了。 ## 反函数的导数 一句话: $$\frac{\text dx}{\text dy}=\frac 1{\frac{\text dy}{\text dx}}$$ 举个例子:$ ......
题目集8到题目集11的blog总结
(1)前言:这次需要总结的题目集比以往多一个,但是这几次的题目集总体数量不多,题目集八有一个课程成绩统计程序的题目,题目集九有一个正则表达式的题目,题目集十有两个HashMap、一个多态的题目,还有一个课程成绩统计程序的题目,题目集十一有一个ArrayList的题目,一个课程成绩统计程序,一个Jav ......
C++ 基础知识
一、命名空间 - 目的:解决命名冲突的问题。 - 特点:命名空间可以嵌套使用,在命名空间内定义的常量、变量、函数、结构体、类、模板、命名空间,在使用他们时需要加上作用域限定符。 1.1 匿名命名空间 - 作用:该空间中的实体,其它文件无法引用,它只能在本文件的作用域内有效,它的作用域是从匿名命名空间 ......
第三次Blog作业
一、前言 大一下学期的Java课马上结束了,已经开始学习面向对象程序设计一个学期了,学到了很多,如何把难度的一个大问题拆成一个个小问题,逐个分析解决,这几次的作业也发现了,设计好结构是很重要的,类间关系,方法的设计,都是很重要的,很难。这几周的pta作业主要围绕的是做课程成绩统计系统,还有一些其他的 ......
第三次博客作业
一、作业总结 该次博客作业是对 课程成绩统计程序-1、 课程成绩统计程序-2、 课程成绩统计程序-3的一次总结。通过几次作业的迭代,程序也一步步完善。在这几次的作业中,我对自己的代码在之前的理解基础上有了一定的进步,增强了自己代码的可读性和灵活性,让自己的代码更完善,通过更合理的分工以及数据的合理储 ......
使用 Spring AMQP 操作 RabbitMQ
RabbitMQ 采用 Erlang 语言开发,同时具有高可用性、高可靠性、消息低延迟,支持的多种开发语言的等优点,是当前比较流行的综合性最好的消息队列。当然有些杠精肯定会拿 RocketMQ 和 Kafka 等消息队列的相关性能跟 RabbitMQ 进行对比说事儿,这里不进行评价,你们这些杠精开心 ......
基础算法
# 枚举 枚举是一种常见的算法,通过各种技巧可以优化枚举次数。 [【POJ 3061】Subsequence](https://vjudge.net/problem/POJ-3061)(尺取法): 给定一个长度为 $n$ 的数列 $a$,找到最短的区间 $[l,r]$,使得 $\sum\limits ......
jackson 自定义注解 JacksonAnnotation
package com.heima.model.common.annotation; import com.fasterxml.jackson.annotation.JacksonAnnotation; import java.lang.annotation.ElementType; import ......
计算前5天的数据
<select id="findArticleListByLast5days" resultMap="resultMap"> SELECT aa.* FROM `ap_article` aa LEFT JOIN ap_article_config aac ON aa.id = aac.article ......
搭建自己的OCR服务,第三步:PPOCRLabel标注工具安装
一、安装说明 安装好了PaddleOCR后,还需要安装PPOCRLabel这个标注工具,想要自己训练模型的话,有个标注工具会起很大作用。 尤其是PPOCRLabel就是跟PaddleOCR配套的标注工具,同样是开源的。 在下载 PaddleOCR 整个源码中,就有PPOCRLabel安装程序和源代码 ......