AND

闲来无事整个“方块消消乐”小游戏

写在前面的话 在996是福报,“付费上班”的如今。身为信息化进程的一颗螺丝钉,每天的通勤时间要四十几分钟(仅仅是在地铁上哦),漫漫这时候回家路难免显得有点寂寞有点空虚。这时好学的人会说听听有声书,趁着下班时间提升自己。而我可要优雅的回应道:“老子搬了一天砖了,下班还不能享受享受了”。这不就迷上了各种 ......
方块 小游戏

I2S 协议

- 参考 - NXP 《I2S bus specification》 - NXP 《I2S在Kinetis上的应用 》 - https://www.python100.com/html/R62183SDTAU0.html - https://blog.51cto.com/u_15459030/522 ......
I2S I2 2S

Android开发笔记[2]-传统XML方式界面布局

## 摘要 使用传统的XML方式对Android app界面进行布局. ## 平台信息 - Android Studio: Electric Eel | 2022.1.1 Patch 2 - Gradle:distributionUrl=https\://services.gradle.org/di ......
布局 界面 传统 Android 方式

Java中的super关键字

Java中super是一个关键字,和this的比较类似。 1、特点: (1)super 指向的是当前对象的父类型, 而 this 指向的是当前对象; (2)虽然在大部分情况下 super 可以省略,但如果需要使用父类的方法或者属性,则必须使用 super; 1 public class Person ......
关键字 关键 super Java

what is the embeddings in AI?

What are embeddings? Text embeddings are a natural language processing (NLP) technique that converts text into numerical vectors. Embeddings capture s ......
embeddings what the is AI

什么是供应链金融?定义集

定义一 利用融资和风险缓释的措施和技术,对投放到供应链进程和交 易中的营运资本和流动资金进行优化管理。供应链金融通常用于供应 链活动触发的赊销交易。贸易流对融资提供者的可见性,是达成该项 融资安排的必要因素,这可以通过一个技术平台来实现 [1]。 定义二 供应链金融是指人们为了适应供应链生产组织体系 ......
供应链 金融

Mac m1在Chrome中打字延迟高的问题

> 如果输入法在某个软件里面卡,就重启下那个软件。通常这个软件是浏览器。原因是 ui 处理的某部分内存被交换到 ssd 上了。内存空闲的话这个问题不容易出现。 使用chrome://restart/ 重启浏览器,网页不会丢失。 ......
Chrome 问题 Mac

pomRelying upon circular references is discouraged and they are prohibited by default.

方框的意思就是: 不鼓励依赖循环引用,并且默认情况下禁止循环引用。更新应用程序以删除bean之间的依赖循环。作为最后的手段,可以通过设置spring.main来自动打破这个循环。允许循环引用为true。 这是由于Spring Boot2.6版本之后关闭了依赖循环引用,从而导致了以上错误。 解决方法 ......

PowerShell实现Win11环境变量追加及备份

# PowerShell实现Win11环境变量追加及备份 最近重装了系统,之前配置的环境又得重新配置,感觉很繁琐所以查阅资料实现了用脚本配置环境变量,这样只要保留原先的JDK等环境文件夹就可以一键配置了。 一开始我准备采用比较熟悉的bat脚本来实现 ```bat setx PATH "%PATH%; ......
变量 PowerShell 备份 环境 Win

对大学四年的个人提升过程作一次记录

计算机综合: CS61A(在学)——Berkeley大学课程,CSDIY推荐 python语言为主,对编程入门进行了全面的教学 C语言: C程序设计语言(在读)——作者C语言程序之父 以此打好C语言的基础,并了解一些编程思想 数据结构: 浙大数据结构(在学)——B站,中国大学MOOC都有 结合C语言 ......
对大 过程 个人

php server

1、介绍 $_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。 2、常用 $_ ......
server php

科研论文阅读方法

一、如何有效阅读论文? 1、整理相关领域资源 2、略读收集的文章,从中快速挑出重点文章来仔细阅读(阅读5-20篇文章可以对一个领域有一个basic understanding,阅读50-100篇文章,可以对一个领域有good understanding) 二、如何阅读一篇论文? 1.首先阅读标题、摘 ......
科研论文 科研 方法 论文

析构函数虚表指针回填问题

# 1 问题提出 笔者偶然发现对于含有虚函数的类,析构函数也会更新虚表指针。小有所得,特此记录。 这里使用vs2022 32位debug作为实验环境。 对于一个有虚函数的类,编译器在生成构造函数时,不只生成我们自己写的虚构函数里面的语句,还会把虚表地址赋值到对象中。 比如如下类,构造函数里面根本没有 ......
指针 函数 问题

Commons.lang3工具类

数组转字符串 @Test public void testString() { List<String> list = new ArrayList<>(Arrays.asList("1","2","3")); System.out.println(StringUtils.join(list, "," ......
Commons 工具 lang3 lang

ZROI 学习笔记——Week 2

# 7.27 Day 1 - 区间 DP & 树形 DP ## 区间 DP - 合并:即将两个或多个部分进行整合,当然也可以反过来; - 特征:能将问题分解为能两两合并的形式; - 求解:对整个问题设最优值,枚举合并点,将问题分解为左右两个部分,最后合并两个部分的最优值得到原问题的最优值。 ## 树 ......
笔记 ZROI Week

Python入门 - 字符文件读写

常用操作 写 if not os.path.exists("New Folder"): os.mkdir("New Folder") f1 = open("New Folder/text.txt", "w", encoding="utf-8") print(f1.name) # New Folder ......
字符 文件 Python

关于批量修改番剧名称

由于Emby无法识别中括号,导致有些番剧下载后不能自动刮削,故写了个脚本去掉文件的中括号 ```python import os import re path=input('请输入文件路径(结尾加上\\):') # 如果我只需要处理当前文件夹下: # path = 'D:\\MyWorkspace\ ......
剧名

树的直径

树的直径 树的直径是一道非常经典的关于树的直径的例题,这道题需要求直径的长度、直径的条数和直径的必经边 直径的长度 直径的长度可以使用一次DP来求解,也可以使用两次BFS来求解 下面给出BFS的求解方法 int bfs(int root){ int node=root; queue<int>q; m ......
直径

CF923E Perpetual Subtraction

参考了 cmd 的多项式计数杂谈,拜谢。 考虑题目给定的其实就是 $x$ 分布的 PGF $F(x)$。那么令 $F_i(x)$ 表示操作了 $i$ 轮后 $x$ 的 PGF,则 $F_0(x)=F(x)$。 考虑一次操作对 $x$ 的影响,若操作成了 $k$: $$[x^k]F_{i}(x)=\s ......
Subtraction Perpetual 923E 923 CF

redis数据库框架 从入门到精通进阶学习路线?深入细化讲解

redis数据库框架 从入门到精通进阶学习路线?深入细化讲解 Redis是一个高性能的开源键值对数据库,具备丰富的功能和灵活的应用场景。以下是一个更加深入细化讲解的Redis学习路线,从入门到精通的进阶学习: 1. 入门篇:- 学习Redis的基本概念和特点,了解其与传统关系型数据库的区别- 安装和 ......
框架 路线 数据库 数据 redis

LeetCode 热题 100 之 21. 合并两个有序链表

# 题目 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 **示例 1:** 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] **示例 2:** 输入:l1 = [], l2 = [] 输出:[] **示 ......
LeetCode 两个 100 21

require.context

1、什么是 require.context `一个webpack的api,通过该函数可以获取一个上下文,从而实现工程自动化(遍历文件夹下的文件,从中获取指定文件,自动导入模块)在前端工程中,如果一个文件夹中的模块需要频繁引用时可以使用该中方式一次性引入。` 2、使用 ``` /* * dirname ......
require context

ext4 磁盘扩容

目录 ext4文件系统磁盘扩容 目标 途径 操作步骤 改变前的现状 操作和改变后的状态 ext4文件系统磁盘扩容 一个磁盘有多个分区,分别创建了物理卷、卷组、逻辑卷。通过虚拟机软件对虚拟机的磁盘/dev/sdb增加了大小。 目标 /mnt/data2目录扩容, 200G(197G)-->300G(2 ......
磁盘 ext4 ext

CSDN这么公然爬取(piao qie)cnblogs的文章,给钱了吗?

在CSDN网站经常看到有博客转载cnblogs的文章,开始还以为是网友自行转载,后来才发现,这些所谓的转载应该都是机器爬取(piao qie)过去的。不知道cnblogs对此怎么看。 下面看看几个示例 博主发博客的时间比它注册博客的时间还早,而且转载的时间和原稿发布时间分秒不差。 这爬取也太直白了吧 ......
cnblogs 文章 CSDN piao qie

多线程并发修改集合案例

//单线程使用 修改集合 ArrayList arrayList = new ArrayList(); for (int i = 0; i < 100; i++) { arrayList.add(i); } int batch = 10; int size = arrayList.size(); i ......
线程 案例

Rxjs 入门

RxJS(Reactive Extensions for JavaScript)是一个用于处理异步数据流和事件流的库。它是基于观察者模式和迭代器模式的一种实现,可以帮助开发者更方便地处理复杂的异步操作。 RxJS的核心概念是Observable(可观察对象)。Observable代表一个可观察的数据 ......
Rxjs

springcloudalibaba 从入门到精通进阶学习路线?深入细化讲解

springcloudalibaba 从入门到精通进阶学习路线?深入细化讲解 下面是深入细化的Spring Cloud Alibaba学习路线: 1. 学习Spring Boot和Spring Cloud基础知识:在开始学习Spring Cloud Alibaba之前,你需要先掌握Spring Bo ......
springcloudalibaba 路线

Qt打开文件夹

QString dirPath = QFileInfo(filepath).dir().path();//文件所在文件夹路径 dirPath.replace("/", "\\");//win系统下/替换成\。 QProcess process; //启动一个program程序 用后面的参数。 //第 ......
文件夹 文件

在 Arch 配置 i3-wm 终端模拟器 xterm

在 Arch 配置 i3-wm 终端模拟器 xterm,其中涉及 Xresources 文件配置,以及 X Window 系统中复制粘贴问题,以及 Vbox Guest Additions 使用。 ......
模拟器 终端 i3-wm xterm Arch

《信息安全数学基础》第三章:循环群

# 循环群 (medium) ## 循环群定义 群 $G$ 中的元素都是某个元素 $g$ 的幂,则 $G$ 称为**循环群**。 $g$ 是 $G$ 的一个**生成元**, $g$ 生成的循环群 $G$ 记为 $(g)$ 或 $$ 。 ## 循环群分类 - 无限循环群: $\{...,g^{-2}, ......
数学基础 数学 第三章 基础 信息