Loading

摘要: 假设一个数的二进制表示为10001111,那么形如0xxx0000的数与其进行与运算,结果都将是0,枚举方法如下: int a = 0b10001111; int x = a ^ 0xff; for (int sub = x; sub != 0; sub = (sub - 1) & x) { Sys 阅读全文
posted @ 2023-03-05 00:22 沿途有余弦 阅读(45) 评论(0) 推荐(0)
摘要: public class FileReEncoding { String file1 = "E:\\java-fx"; String code1 = "GBK"; String file2 = "E:\\java-fx-2"; String code2 = "UTF-8"; public stati 阅读全文
posted @ 2023-02-18 09:43 沿途有余弦 阅读(205) 评论(0) 推荐(0)
摘要: 依赖jar包 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.6</version> </dependency> 发送请求 HttpC 阅读全文
posted @ 2023-01-11 20:02 沿途有余弦 阅读(1449) 评论(0) 推荐(0)
摘要: 垃圾识别: 引用计数法:每个对象被引用的数量,当被引用的数量为0时,则标记为垃圾。(无法处理循环引用) 可达性分析:从GC ROOTS开始遍历对象,没有被遍历到的对象为垃圾。 GC ROOTS: 方法栈中使用到的参数,局部变量,临时变量等 方法区中类静态属性应用的变量 方法区中常量引用的变量 本地方 阅读全文
posted @ 2022-08-19 11:20 沿途有余弦 阅读(24) 评论(0) 推荐(0)
摘要: int i = 0; i = i++; // i==0; i自增,然后将自增前的值返回 i = ++i; // i==1; i自增,然后将自增后的值返回 阅读全文
posted @ 2022-08-19 10:54 沿途有余弦 阅读(24) 评论(0) 推荐(0)
摘要: 强引用 不会主动回收强引用对象 软引用(SoftReference) 只有当内存不足时,JVM才会回收软引用的对象 弱引用(WeakReference) JVM执行垃圾回收时就会回收 虚引用(PhantomReference) 和堆外直接内存有关,任何时候get得到的都是null 阅读全文
posted @ 2022-08-18 16:31 沿途有余弦 阅读(16) 评论(0) 推荐(0)
摘要: MVCC即多版本并发控制 InnoDB下Compact行下有三个隐藏列 | 列名 | 是否必须 | 描述 | | | | | | row_id | 否 | 行ID,唯一标识一条记录(如果定义主键,它就没有啦) | | transaction_id | 是 | 事务ID | | roll_pointe 阅读全文
posted @ 2022-07-31 23:27 沿途有余弦 阅读(67) 评论(0) 推荐(0)
摘要: 数据库的隔离级别 Read Uncommitted 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty Read)。 Read Committed 这是大多数数据库系统的默认隔离级别(但 阅读全文
posted @ 2022-07-31 23:07 沿途有余弦 阅读(129) 评论(0) 推荐(0)
摘要: 事务的特性(ACID) 1 、原子性。事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做 2 、一致性。事 务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。如果数据库系统 运行中发生故障,有些事务尚未完 阅读全文
posted @ 2022-07-31 23:06 沿途有余弦 阅读(212) 评论(0) 推荐(0)
摘要: css基本选择器 /*标签选择器*/ h1{ background: bisque; border-radius: 15px; } p{ font-size: 25px; } /*类选择器*/ .class1{ color: green; } .class2{ color: blue; } /*id 阅读全文
posted @ 2022-07-31 19:32 沿途有余弦 阅读(34) 评论(0) 推荐(0)