线程 笔记java 11
java反射
# 1. 回顾 > 1. 泛型: [泛型类,泛型接口,泛型方法] > > public class 类名{ > > //使用泛型标志定义数据类型 > > } > > public interface 接口{ > > //使用泛型标志定义抽象方法 > > } > > public class ......
dus on tree学习笔记
### 前言 dus on tree 就像其实就像是暴力,但是通过选择正确的顺序,使得暴力变得更加的快速。 ### 算法思路 查看题目 ``` 给出一颗 n 个节点的树,每个节点有一个颜色,询问你没个节点的子树中有多少中颜色。 ``` ......
选读SQL经典实例笔记22_2版增补
![](https://img2023.cnblogs.com/blog/3076680/202308/3076680-20230809235422409-1190410594.png) # 1. 2版DB版本 ## 1.1. DB2 11.5 ## 1.2. Oracle 19c ## 1.3. ......
服务器上mysqld,java的进程Out of Memory,被kernel kill 掉了
/var/log/messages 里面日志如下 Aug 10 19:47:16 VM-0-7-centos kernel: 8936 total pagecache pages Aug 10 19:47:16 VM-0-7-centos kernel: 0 pages in swap cache ......
【笔记】机器学习基础 - Ch3. Rademacher Complexity & VC-Dimension
😵 ## 3.1 Rademacher Complexity 现在考虑无限集合 $\cal H$,并给出几个 guarantee 损失函数为映射 $L:\cal Y\times Y\to \mathbb{R}$;样本 $(x,y)$ 通过某个假设 $h\in \cal H$ 再通过某个损失函数,可 ......
今日笔记0810
## mybatis一对多有几种写法,各有什么优缺点 ```text 嵌套查询(Nested Query): 优点:简单易懂,可读性好;适用于关联表数据量不大的情况。 缺点:存在 N+1 查询问题,当关联数据量较大时,会产生大量的查询语句,影响性能。 嵌套结果映射(Nested Result Map ......
《Effective C++ 改善程序与设计的55个具体做法》读书笔记
# 《Effective C++ 改善程序与设计的55个具体做法》读书笔记 1 .让自己习惯C++ 条款01 视C++为一个语言联邦 C Object-Oriented C++ Template C++ STL C++高效编程守则视情况而变化,取决于你使用C++的哪一部分。 条款02 尽量与cons ......
Java语言入门(基础语法):
基础语法: Java常量: java常量就是在程序中固定不变的值,是不能改变的数据。 例如数字1、字符“a”、浮点数3.2等。在Java中,常量包括整型常量、浮点数常量、布尔常量、字符常量等。 final 是定义常量的关键字(表示最终的) static 修饰静态成员变量,可用于成员上,方法上,修饰之 ......
java_数据类型
**** ```mermaid graph LR; java数据类型 --> 基本数据类型 java数据类型 --> 引用数据类型 ``` **** # 1.基本类型 ```mermaid graph LR; 基本类型 --> 数值型 基本类型 --> 字符型("字符型 ( char [ 2字节 ] ......
Programming abstractions in C阅读笔记:p91-p106
《Programming Abstractions In C》学习第45天,p91-p102,完成第二章内容学习。总结如下: 一、技术总结 1.垃圾回收 p91,"Some language, including Java support a system for dynamic allocatio ......
《深入理解Java虚拟机》读书笔记:垃圾收集算法
由于垃圾收集算法的实现涉及大量的程序细节,而且各个平台的虚拟机操作内存的方法又各不相同,因此本节不打算过多地讨论算法的实现,只是介绍几种算法的思想及其发展过程。 垃圾收集算法概要 1、 标记-清除算法 标记-清除算法最基础的收集算法是“标记-清除”(Mark-Sweep)算法,算法分为“标记”和“清 ......
【Java】从头开始的Java复健day4
用的书:《Java从入门到精通》 day1(3.1-3.3): [【Java】从头开始的Java复健day1](https://www.cnblogs.com/ryukirin/p/17610317.html) day2(3.4-3.8): [【Java】从头开始的Java复健day2](https ......
[刷题笔记] [JSOI2010] 连通数
### Description [Problem](https://www.luogu.com.cn/problem/P4306) ~~由于题目太短我直接上图罢~~ ![image](https://img2023.cnblogs.com/blog/3195128/202308/3195128-20 ......
Winform跨线程访问UI
在开发`winfrom`应用时,经常遇到异常:`System.InvalidOperationException:“线程间操作无效: 从不是创建控件“xxxx”的线程访问它。`出现这个异常的原因是创建这个UI的线程,和当前访问这个UI的线程不会是同一个。Winform为了防止线程不安全,因此对这个跨... ......
GAMES101笔记(04)
本篇对应的是第七课 上节课讲完了光栅化的内容,这节课讲的有深度测试,光照和着色 深度测试我在学校看shader入门精要的时候有些印象,但也仅此而已了,我觉得还是要先补一下图形学的知识再去啃入门精要会好一些 深度缓存 在计算机成像时,对于一个我们要输出的画面,如何确保画面上的东西的前后遮挡关系正确?普 ......
java_规则
**** > 1.一个`.java`文件中只能有一个public类。例如:此类只能有一个public类BicysleDemo ```java package bicly; public class BicycleDemo { public static void main(String[] args ......
「学习笔记」并查集
真的有必要说吗? 直接上封装好的模板吧,包含路径压缩和按秩合并。 ```cpp struct union_find_set { int fa[N], siz[N]; int &operator [] (const int& x) { return fa[x]; } void reset() { fo ......
「学习笔记」随机数据
## 前置知识——随机函数 我们日常用的随机函数为 `rand()`,虽然比较慢,但已经足够用了,它会随机生成一个范围在 $[0, 2^{31} - 1]$ 中的一个数。 使用时要用随机种子 `seed`,可以使用 `srand(seed)` 来设置、更改随机种子,当然,不初始化也是可以的,只是同一 ......
Java入门01
## JAVA的诞生 - c语言有汇编语言的特点,所以更贴合硬件,运行快效率高,有很多系统、编译器、数据库等都是由c语言编写的,包括C语言的指针可以直接操控内存,但是C语言却没有给一个工具去越界检查,导致很容易犯错,同时内存管理需要自己调试,且不能再编译的时候发现,导致很大一部分精力都被指针和内存占 ......
java_3种注释语句
**** # 1.内容 | | 解释 | | | | | // 内容 | 单行注释 | | /* 内容 */ | 多行注释 | | /*** 内容 */ | 文档注释 | # 2.多行注释 与 文档注释的区别 多行注释: ```java /* * @author liudelantu * @vers ......
CompletableFuture异步多线程
import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutionException; public static void main(String[] args) throws Interrupt ......
java_转义字符
**** | 转义符 | 解释 | | | | | \t | 制表位 | | \n | 换行 | | \\\ | 一个\ | | \\\" | 一个" | | \\' | 一个' | | \r | 光标回到本行的行首 | **** ```java package bicly; public clas ......
进程 线程 协程的区别
## 进程 进程是操作系统, 进行资源分配和调度的基本单位, 多个进程之间相互独立, 进程的特点是稳定性好, 如果一个进程崩溃, 不影响其他进程, 但是进程消耗资源大, 开启的进程数量有限制 ## 线程 线程是cpu进行资源分配和调度的基本单位, 线程是进程的一部分, 是比进程更小的, 能独立运行的 ......
Atcoder杂题笔记
大概会把博客当草稿纸用( 当然写出正解还是会把正解贴出来。 - - - #### [ARC080E] Young Maids (待补代码) 给定正偶数 $N$。 给定 $N$ 元排列 $p = (p_1, p_2, ..., p_N)$. Snuke 打算根据下述步骤构造一个 $N$ 元排列 $q$ ......
java高级之反射
1.理解反射: 【其就是在运行时,它是把类中成员抽取为其他类对象的过程】 2.获取反射Class的三种方式: 【获取之前首先要创建一个类对象,这里就叫做 xw.Class】 其一: 通过Class.forName的方式获取: 及 Class<?> aClass = Class.forName("co ......
每日汇报 第七周第四天 JAVA开学试题&pta
今日学习: JAVA试题完成了主界面框架,使用while循环和switch语句实现了界面选项跳转功能,把ScoreInformation类完成了,之后就差把三个功能完善。 明日计划: JAVA考试题,PTA 遇到困难:JAVA怎么搞输出居中对齐啊,直接/t输出得了 ......