随笔 大师kotlin

(随笔)e.printStackTrace()和throw new RuntimeException(e)区别

`e.printStackTrace()`和`throw new RuntimeException(e)`都是处理异常的方式,但它们有一些区别。 1. `e.printStackTrace()`: 这是一个用于打印异常信息的方法。它将异常的完整堆栈跟踪输出到标准错误流(通常是控制台)。它将输出异常的 ......

(随笔)龟兔赛跑(多线程调用同一资源时一个线程结束时其他线程保持运行)

**问题**:当其一线程结束运行后其他线程保持运行而非结束 **现象**:控制台会输出两次the winner is:xxx 代码如下 ```java package com.demo01; /** * TODO 模拟归途赛跑 * * @author pangyangjian * @since 20 ......
线程 随笔 资源

随笔8.14凌晨

其实现在觉得玩魔方和玩 acm 一样,本质上都是玩。 都是要尽可能在短时间内想好更多的东西,然后用自己的能力具体实现出来。 希望今后自己能跳出舒适区,多去学习新东西,学会独立思考。 魔方上的一些目标: 三阶 sub 9 四阶 sub 40 五魔 sub 70 金字塔 sub 3 斜转 sub 5 二 ......
随笔 8.14 14

CSS随笔

1、什么是CSS CSS是什么 CSS怎么用 CSS选择器 美化网页 盒子模型 浮动 定位 网页动画 1.1、什么是CSS 层叠样式表 1.2、发展史 CSS1.0 CSS2.0 Div(块) CSS HTML与CSS结构分离的思想,网页变得简单,SEO CSS2.1 浮动定位 CSS3.0 圆角, ......
随笔 CSS

[算法考研笔记]mm算法随笔[成绩划分][回溯0-1][得分][字段和][聪明小偷][股票买卖]

# mm算法随笔 ## 学习笔记(回溯算法) 1. 回溯 递归1.递归的下面就是回溯的过程 2. 回溯法是一个 纯暴力的 搜索、有的时候暴力求解都没有办法,用回溯可以解决。 3. 回溯法解决的问题: * 组合问题 如:1234 两两组合 * 切割问题 如:一个字符串有多少个切割方式 ,或者切割出来是 ......
算法 考研笔记 字段 得分 小偷

Kotlin return@xxx 的坑

Kotlin Return 到标签 先看例子: ``` (1..5).forEach { if (it == 3) { return@forEach } println(it) } println("test over") ``` 这段代码执行结果是什么? 错误: ``` 1 2 test over ......
Kotlin return xxx

记一次Android项目升级Kotlin版本(1.5 -> 1.7)

原文地址: [记一次Android项目升级Kotlin版本(1.5 -> 1.7) - Stars-One的杂货小窝](https://stars-one.site/2023/08/12/android-project-kotin-version-up) 由于自己的历史项目Kotlin版本比较老了, ......
Android 版本 项目 Kotlin 1.5

随笔-C-指针数组使用简记

typedef struct mem_list* cns_detail_encode_result[encode_type_max]; (gdb) p &((struct mem_list**)0x7fffb4557950)[0] # & 取对应点的位置 $29 = (struct mem_list ......
简记 数组 指针 随笔

【随笔】滇行散记

# 滇行散记 盛夏,至云南寻一避暑之地。 $\color{white}{云南}$早就听到传闻,说玉龙雪山“一山分四季,十里不同天”的景致。眼前之景,千变万化,远比传闻壮观。高山草原,荒无人烟,平地拔起延绵险峻的雪山,一堵极厚的云墙横在山中间,十三峰皆隐形。 $\color{white}{云南}$我和 ......
散记 随笔

代码随笔-某游戏网站数据的爬取

``` import requests import parsel import csv import re # 将表头写入CSV文件 with open('xxxgame.csv', mode='a', encoding='utf-8-sig', newline='') as f: csv_wri ......
游戏网站 随笔 代码 数据 网站

C随笔9 声明编译规则

调试发现 extern 声明的数组可以和定义的数组长度不一致。 而且其他文件的根据声明的长度去引用,是按照地址偏移去找的。 例如数组 定义 U8 A[2][10000] 声明 U8 A[2][100] 此时会造成的其他文件方位的数组成员 A[1][0] 实际上访问的是A[0][100],导致问题的发 ......
随笔 规则

随笔-调试-asan编译选项

centos7 gcc 4.8.5 服务器安装libasan libasan-static +# C_FLAGS += -fsanitize=address -fno-omit-frame-pointer +# LDFLAGS += -lasan + +# self.asan_cflags = " ......
随笔 asan

记rabbitmq崩溃随笔

之前一直以为MQ是个很简单的东西,部署好后,知道怎么样用就好了。不就是生产者-消费者之间的消息传递嘛,还有几种消息模式,延时队列插件啥的,都会用就好。 直到在这家公司,自建的RabbitMQ稳定性一直很差,消费者老是起不来,偶尔又遇到幽灵队列的情况。终于,上周这个MQ终于顶不住了,又一开始排查出的脑 ......
rabbitmq 随笔

Centos docker 随笔

一、docker 基本操作 查看docker版本:docker -v 启动docker:systemctl start docker 设置开机启动:systemctl enable docker 查看已启动服务:docker ps 查看已拉取镜像:docker images 二、docker mys ......
随笔 Centos docker

Kotlin中的Inline Class

### Inline Class ``` @JvmInline value class ErrorCode (code: Int) ``` Kotlin中在类声明处使用 **value** 关键字即可声明一个Inline Class,Inline Class的主构造函数有且仅有一个参数。后续对Inl ......
Kotlin Inline Class

Kotlin中的Data Class

### Data Class Kotlin中的Data Class主要用于封装和持有数据,作用类似Java中的POJO对象。 ``` data class User(nickname: String, sex: Int, age: Int) ``` 在**class**之前加上 **data** 关 ......
Kotlin Class Data

C#使用随笔

# C#使用随笔 ## static 声明的是类方法,可以通过类名“.”直接调用 不用static声明需要实例化对象,在用“.”直接调用 ......
随笔

第三条日常随笔

今天头又晕了,真的昏沉沉的,有点学不下去了,吃饭也吃不下了,没有食欲,不吃了吧。一天吃一顿应该够活着了吧,好累,耳后的动脉今天一直突突突地跳,很明显感觉到的那种,今天上个楼,心脏就一直咚咚咚地跳,耳朵能听到的那种,可能精神状态不太好吧,也可能有点小小中暑吧。 明天还有多校赛,好累。眼睛好酸,头好痛, ......
随笔

Flink源码解析(零)——源码解析系列随笔说明

00、博主仅是数据开发及数仓开发工程师,出于提升自身对Flink系统原理掌握考虑,自愿花费精力整理源码解析系列随笔,并非专业Flink系统开发人员,在源码解析过程中出现非专业行为望见谅。希望Flink系统开发专业人员多提意见,不胜感激。 01、Flink源码解析系列随笔主要基于Flink 1.17. ......
源码 随笔 Flink

随笔(二十六)『SpringBoot + Vue 简单部署到Linux』

### 1、安装docker #### 1.1、卸载系统之前的 docker ``` sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-late ......
SpringBoot 随笔 Linux Vue

随笔-常用命令-nmcli

转载:https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/8/html/configuring_and_managing_networking/proc_connecting-to-a-wifi-network ......
随笔 命令 常用 nmcli

docker随笔三

进入docker容器使用ip addr没有这个命令: 更新: 安装: 测试成功: 完结撒花 ......
随笔 docker

正则表达式 随笔

## 1.通配符 \d 数字 \D反之 \w 数字 字母 下划线 \W反之 \s 空格 制表符 \S反之 \b 匹配一个零宽单词边界,如一个字母与一个空格之间。 s代表一个字符 但b是定位符 . 任意单个字符 ## 2.自定义通配符 [abcd] 单个字符 abcd [0-9a-z] 单个字符 0到 ......
正则 表达式 随笔

实习随笔记录---写给自己看,不给任何人意见

不要被贩卖焦虑 🛴适当的压力使人成长,过度的焦虑会使你变得不像自己。 我的一些经历 不知不觉已经2023年8月,我又一次来到了人生的分岔路口,九月份,我的身份将变为 研三。 上一次在网络上大量获取信息还是考研调剂的时候,被微博、微信、小红书等等各方面信息轰炸,我做出了自己的决定,直至今日,我都认为 ......
随笔 意见

第二条日常随笔

今天我决定主动给朋友们发消息!!以前都是他们主动找我,今天我直接打扰他们!!!反正他们放假也没事干,就听我发疯吧啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈!! 果然,秒回,闲着是吧hyy,我给她发了好多好多发疯文学,然后她居然在朋友圈挂我?!?!?!八年友谊让你有底气不打码是吧是吧是吧?!?!然后我记得我当 ......
随笔

【汇编随笔】在汇编中使用数据

# 在内存中怎么存储数据 需要将数据放在连续的内存单元中。 ## DW `dw 0123h, 0456h` dw是定义字型数据,这里定义了2个字型数据,4个字节。 ## 如何寻得数据地址 ```asm assume cs:code code segment dw 0123h, 0456h ... c ......
随笔 数据

linux随笔系列6----文件系统

文件系统 q1: 文件系统类型有那么多,那么linux如何管理和认知它们的呢? 整个 Linux 认识的 filesystem 其实都是 VFS 在进行管理,我们使用 者并不需要知道每个 partition 上头的 filesystem 是什么~ VFS 会主动的帮我们做好读取的动作。如下图所示 E ......
随笔 文件 系统 linux

docker随笔二

docker网络之间ping时发现没有ping的命令: 然后容器,此时为无指令状态: 更新,有错误: 再来一次,ok: 安装ping,提示两个至少选择一个来安装: 网络问题导致安装失败: 再来一次: 开始ping: ping通,出去查询同个网络下的两个容器: ping通: 完结撒花 ......
随笔 docker

docker随笔一

docker网络: 1、docker生成的同一网络下(默认是docker0)容器中根据ip是可以ping通的,因为容器生成的ip是在此网络下分配的ip,这些内网是同一桥段下,通过docker网络(相当于路由器)转发可以互联。 2、宿主机ping虚拟机中的docker网络正常情况下无法ping通,只能 ......
随笔 docker

(随笔)feign调用时传参注解的使用方式

当使用Feign进行远程调用时,可以使用`@RequestBody`和`@RequestParam`来传递参数,具体使用哪个取决于你发送请求的方式和接收参数的方式。 - `@RequestBody`注解用于将参数放在请求体中发送,通常用于发送复杂对象,如JSON或XML格式的请求。你可以在方法的参数 ......
注解 随笔 方式 feign