NOT
动手分析SQL Server中死锁形成原因
摘要 上次在《动手分析SQL Server中的事务中使用的锁》一文中分析了事务中是如何使用锁,对于insert、update和select中使用的锁以实例的方式进行了初步分析,不过日常使用的时候都是很多事务同时执行,有时候难免会遇到死锁和阻塞的问题,近期在生产环境就遇到了一些死锁方面的问题,本文计划 ......
结对项目
作业概述 这个作业属于哪个课程 软件工程 这个作业要求在哪里 [个人项目作业](https://edu.cnblogs.com/campus/gdgy/CSGrade21-34/homework/13025 这个作业的目标 完成小学四则运算算法”的设计并进行测试 姓名学号 陈梓鹏 312100520 ......
结对项目——贾基东&迪力木热提·开依散尔
这个作业属于哪个课程 计科21级12班 这个作业要求在哪里 结对项目 这个作业的目标 实现一个自动生成小学四则运算题目的命令行程序 团队成员信息 姓名 学号 贾基东 3121004864 迪力木热提·开依散尔 3121004859 gitee:https://gitee.com/jiajidong/ ......
莫比乌斯反演总结
[国家集训队] Crash的数字表格 / JZPTAB \[\sum\limits_{i = 1}^{n}\sum\limits_{j = 1}^{m}\operatorname{lcm}(i, j)\\ = \sum\limits_{i = 1}^{n}\sum\limits_{j = 1}^{m ......
python重命名 文件
在Python中,可以使用os模块的rename()函数来重命名文件。以下是一个基本的示例: import os # 原文件的路径 old_file_path = '/path/to/your/old_file_name.txt' # 新文件的路径 new_file_path = '/path/to ......
[算法分析与设计] 1. 全源最短路近似
全源最短路 (APSP) 近似。有两种近似 stretch \(k\). \(\delta(u, v) \leq d(u, v) \leq k\cdot \delta(u, v)\). surplus \(t\). \(\delta(u, v) \leq d(u, v) \leq \delta(u, ......
安卓Windows协同
由于我一直不愿意在自己的电脑上安装微信,但一些联系又离不开,所以只能使用手机日常使用。为了方便电脑操作,因此笔者考虑多屏协作。恰好笔者使用的是红米手机,之前看过MIUI+ Beta,所以笔者首先考虑使用该工具。然而经过笔者的使用对比后最后选择QtScrcpy 。 MIUI+ MIUI+没有直接在页面 ......
对文件数据根据分隔符进行读取操作
需求: 现在有个需求,当前数据是通过文件传输,文件格式为某个表固定字段里的内容,,每行数据代表一条完整数据,是由0x0f作为分隔符,分隔符之间的字段内容是不定长的,在Java代码中,有什么办法可以读取这个文件,并且取到字段中的内容存到指定实体类接收,用于后续金额对比逻辑操作 要读取具有固定字段和变长 ......
一些小技巧
shift+o在上一行插入 G o跳转到最后一行 scp -r hadoop-3.3.6 root@node3:$PWD cd /export/server/hadoop-3.3.6/ cd share/ cd hadoop/cd mapreduce/ hadoop jar hadoop-mapre ......
9.28
今天做了什么 今天上了一天的课尤其是中间,有体育课真的很服,我们要测一千跑完以前我是偶真的累死在操场了,虚的不行.还有就是关于程序猿修炼之道的阅读笔记,今天完成剩下就是四则运算的代码,还有就是今天的离散数学和数据结构又开始讲的新的内容,.有时听不太懂的一天. 今天遇到了什么困难 今天累得慌,跑完一千 ......
阅读笔记1
《程序员的修炼之道:从小工到专家》这本书第一章主要介绍了程序员的成长路径和所需技能。通过阅读这一章,我深刻认识到程序员的成长不是一个简单的过程,而是一个需要不断努力和修炼的旅程。 在这一章中,作者们首先介绍了程序员的成长路径,即从小工到专家的发展历程。这个历程包括掌握基础技能、积累经验、形成自己的技 ......
阅读笔记2
《程序员的修炼之道:从小工到专家》的第二章节聚焦于“从问题到解决方案”。这一章节主要讲述了如何从问题的初始状态到最后解决问题的过程,强调了理解问题、找出解决方案以及实现解决方案的重要性。 在这一部分,作者详细讨论了如何理解和描述问题。首先,他们提出要充分理解问题的本质,这需要我们进行深入的研究和探讨 ......
斜率优化
其实我很早就学习了斜率优化,觉得这个东西比较套路化,写不写都可以。 今天看到不少网友对其十分热衷,我想还是动手写一篇。 P4655 [CEOI2017] Building Bridges 题意: 有 n 根柱子,第 i 根的高度是 a[i],你可以选择保留一些,其他的全被拆掉。 拆除第 i 根柱子的 ......
音频和视频基本原理
音频基本原理: 声波捕获:音频信号是由声波振动引起的,通常使用麦克风等传感器将声波转化为电信号。声波的频率和振幅决定了声音的音调和音量。 采样和量化:模拟音频信号需要经过采样和量化,将连续的模拟信号转换为离散的数字信号。采样率表示每秒采集的样本数,量化位数表示每个样本的精度。 编码:采样后的数字信号 ......
hadoop部署
mapred-site.xml <configuration><property> <name>mapreduce.framework.name</name> <value>yarn</value></property><property> <name>mapreduce.jobhistory.ad ......
G. wxhtzdy ORO Tree
G. wxhtzdy ORO Tree 前提知识:lca求最近公共祖先(倍增) 因为或运算越多值就越大,好像跟上一个相反,所以满足单调不降 要点1:利用数组来对每个点到其祖先节点的或和进行计算(倍增) 要点2:分别对左右两边进行分析到lca点,这样确保无误 要点3:因为满足单调不降,所以遇到大于的节 ......
markdown 公式I
字体颜色 颜色::\(\color{red}{abc}\) $\color{red}{abc}$ 字体:\(\mathcal{ABC … XYZ}\) $\mathcal{ABC…}$ 空格 格式 代码 样例 说明 两个quad空格 $a \qquad b$ \(a \qquad b\) 两个m的宽 ......
markdown 公式 II
多行公式 cases \[equation\begin{cases} eq1 \begin{cases} equation1\\ eq2\\ \end{cases}\\ equation2 \begin{cases} eq1\\ eq2\\ \end{cases}\\ \end{cases} \]a ......
.net 7 智能提示汉化翻译中文版 dotnet 7 来帮助我们使用 asp.net core开发的时候,一些参数或者方法可以更好的使用!
.net 7 智能提示汉化翻译中文版 dotnet 7 来帮助我们使用 asp.net core开发的时候,一些参数或者方法可以更好的使用! 纯手工,使用必应翻译翻译的,翻译质量参次不齐。妄大家海涵! 不懂如何使用可以联系QQ:11392301 ......
每日总结
今日收获 收获到了来自王老师带来的“国庆节礼物”———— 1、erp管理系统原型的搭建; 2、开学后第一天开学考试的增删改查系统(mysql即可); 背了单词!! 学习软考!! 明天预计 把erp系统的思路捋一下,然后自主写完一个springboot后端+前端模板的增删改查; 继续复习软考; 学习算 ......
hadoop HA高可用集群搭建
首先是四项配置 core-site.xml <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!-- Licensed under the Apach ......
CSS 基础 4 - CSS 常用单位
CSS 基础 4 - CSS 常用单位 px:基础单位 em:相对当前父容器的系数,可以累乘 rem:相对根 <html> 的系数,方便计算 vw/vh:viewport width/height,整个浏览器的大小,取值范围 1-100 如 100vh,占满高度,如果出现滚动条,是因为 body 预 ......
9.27
今天做了什么: 今天写了半天四则运算的代码然后就是写不下去了大概修修补补了半天,关于错题本记录和设置括号,设置是否有乘除法,是否有括号的功能编写成功同时对于其他的返回结构和正确率的功能有了一点思路. 今天上了三节英语课关于英语听力和英语的单词又学到不少,但是英语听力还是一如既往的比较拉,压根对不了几 ......
深入剖析ThreadLocal使用场景、实现原理、设计思想
前言 ThreadLocal可以用来存储线程的本地数据,做到线程数据的隔离 ThreadLocal的使用不当可能会导致内存泄漏,排查内存泄漏的问题,不仅需要熟悉JVM、利用好各种分析工具还耗费人工 如果能明白其原理并正确使用,就不会导致各种意外发生 本文将从使用场景、实现原理、内存泄漏、设计思想等层 ......
巩固系统韧性三个基础策略
众所周知我所在的团队常年解决线上问题,我也以为我们会在解决一个个具体问题的道路上无聊走到黑。但是最近出现的各种疑难杂症似乎让我们的工作有了一点乐趣,甚至有了更高级的意义。 ......
python生信01
001、生成 nN nnNN nnnNNN .... a、 [root@pc1 test1]# ls test.py [root@pc1 test1]# cat test.py ## 测试程序 #!/usr/bin/env python3 # -*- coding: utf-8 -*- for i ......
CSS 基础 3 - 定位 Postion 属性
CSS 基础 3 - 定位 Postion 属性 static position 属性的默认值,元素随 HTML 流移动 top/left/right/bottom 属性无效 relative 和 static 类似,元素随 HTML 流移动。区别: 比 static 多了 top/left/rig ......
20.创建和插入节点
创建和插入节点:获得某个DOM节点,假如这个DOM节点是空的,可以通过innerHTML增加一个元素,但是如果这个DOM节点已经有元素了,那就不能听过innerHTML来新增元素,这样会覆盖原来的元素appendChild 追加元素父级名字.appendChild(要追加的元素名字); docume ......
集合运算
01集合运算 1集合 A和 B的并集 或 特点:由集合 A和 B的所有元素组成的集合. 2集合 A和 B的交集 且 特点:由集合 A和 B的公共元素组成的集合. 3集合 A和 B的差集 特点:由属于 A,而不属于 B的所有元素组成的集合. 4集合 A的补集 ∼ A= 特点:由属于全集 E但不属于集合 ......