线程 笔记java 11

java练习-插入排序

package com.example.ss_0203_array.test.test_0710;/** * 分析: * 1、数组遍历找出第一个开始乱序的索引,默认此索引之后的数组是无序的:startIndex * 2、遍历数组,内嵌遍历后面的无序数组,比较当前数值和无序数组中的数值,大于则交换两个 ......
java

java: 找不到符号 java: Compilation failed: internal java compiler error

java: 找不到符号 java: Compilation failed: internal java compiler error 1、File >Setting >java compiler 2.File >Project Structure 2.1:Project 2.2:Modules 检查 ......
java Compilation 符号 compiler internal

Java-日志

Java-日志 [toc] # 一、logback > 官网:https://www.baeldung.com/logback 1、导入依赖: 注意:logback版本不能太高,否则与jdk8一起使用会报错。 ```xml org.slf4j slf4j-api 2.0.7 ch.qos.logba ......
日志 Java

Android 返回UI线程几种方法

runOnUiThread() 方法: 在 Activity 或 Fragment 中,可以使用 runOnUiThread() 方法来在 UI 线程上运行代码。它接受一个 Runnable 对象,将其提交到 UI 线程的消息队列中执行。例如: runOnUiThread { // 在 UI 线程上 ......
线程 Android 方法

关于Java类加问题我竟让面试官哑口无言

> 学习类加载之前我们先看看从面试官的角度会问哪些问题?毕竟带着问题学习会比较高效。 直击面试 1. 看你简历写得熟悉 JVM,那你说说类的加载过程吧? 2. 我们可以自定义一个 String 类来使用吗? 3. 什么是类加载器,类加载器有哪些?这些类加载器都加载哪些文件? 4. 多线程的情况下,类 ......
哑口无言 问题 Java

HeartBeatTask发送心跳的后台线程相关设计

# 1.封装后台线程BaseDaemonThread ```java public abstract class BaseDaemonThread extends Thread { protected BaseDaemonThread(Runnable runnable) { super(runna ......
线程 HeartBeatTask 后台

java-引用

![img](https://img2023.cnblogs.com/blog/1297993/202307/1297993-20230703001735859-1754577097.png) ![img](https://img2023.cnblogs.com/blog/1297993/20230 ......
java

线程间通信iOS

https://www.jianshu.com/p/346dc814da83 iOS 中,两个线程之间要想互相通信,可以使用:NSMachPort 线程A要收到线程B发出的消息, 1、线程A设置一个端口 NSMachPort ,设置代理,然后将端口添加到 nsrunloop 上,并设置子线程保活; ......
线程 iOS

线程池addWorker执行流程(添加工作线程)

1 //添加工作线程 2 private boolean addWorker(Runnable firstTask, boolean core) { 3 // 对线程池状态的判断以及对工作线程数量的判断 4 // 外层for循环的标识 5 retry: 6 for (;;) { 7 // 获取ctl ......
线程 addWorker 流程

小修 Windows11 Pro 25398.1 深度精简 合成版 二合一 无更新

测试新系统之前,请记得备份好文档数据,遇到问题可及时还原。 本版介绍 • 纯净、无广告、流畅、右键设置、响应速度、适合家庭娱乐及简单办公/集成微软常用运行库合集、DX • 系统版本为 25398.1,合成版替换了一些旧组件及经典版计算器,索引(默认服务禁用)• 默认集成图片 heic 格式支持• 优 ......
深度 Windows 25398.1 25398 Pro

TWM000 Windows11 23H2 25398.1 预览版 2023.07.07

这是个比较特别的尝新版本。 本版介绍 • 保留应用商店• 无内置应用• 无杀毒软件• 无Edge浏览器• 添加 .NET3.5-4.8• 集成常用运行库 来源: https://www.mpyit.com/77848.html ......
25398.1 Windows 25398 07 23H2

tomcat安装solr-8.11.2

# tomcat安装solr-8.11.2 [下载solr](https://solr.apache.org/downloads.html) ```shell # 解压 tar -xzf solr-8.11.2.tgz # 制作war包 cd solr-8.11.2/server/solr-weba ......
tomcat solr 11

线段树学习笔记与总结

线段树学习笔记与总结 [toc] # 线段树 ## 引入 我们经常会遇到需要维护一个序列的问题,例如给定一个整数序列,每次操作会修改序列某个位置上的数,或是海间你序列巾某个区问内所有数的和,用“暴力"算法,单点修改的复杂度为 $O(1)$,询问区间和的单次复杂度为 $O(N)$。用前缀和算法,询问区 ......
线段 笔记

我的 Obsidian 笔记跨设备同步方案

### 前言 在写这篇文章之前,我用过有道云笔记,简单的设计,后来写的东西越来越多,在一次深夜软件卡顿丢失了文档,反复纠结还是放弃了它,转向了印象笔记,印象强大很多,一直在用,用了很多年。 有图为证 ![](https://www.noraxu.cn/0b3df051877a/4.png) 身边很多 ......
Obsidian 笔记 方案 设备

Django学习笔记(一)

title: Django学习笔记(一) date: 2023-02-01 13:40:05 categories: - [计算机,python,Django] tags: - python - django [官方文档](https://docs.djangoproject.com/zh-hans ......
笔记 Django

2023ACM暑假训练day 11 动态规划

[toc] # DAY 11 动态规划 训练地址:[传送门](https://vjudge.net/contest/568041) ## 训练情况简介 2023-07-10 09:30:17 星期一 早上: 下午: 晚上: ## 题 **题意:** **思路:** ## 题 **题意:** **思路 ......
动态 2023 ACM day 11

JAVA SE基础《四》---- 流程控制

目录 一、分支结构 if switch switch的注意事项 switch的穿透性 二、循环结构 for循环 while循环 do-while循环 死循环 循环嵌套 三、跳转关键字 break、continue 四、案例技术:随机数Random类 一、分支结构 1、if If分支 根据判定的结果( ......
流程 基础 JAVA

同余最短路学习笔记

# C110U01 笔记 同余最短路 ## 目录 [TOC] ## KK3233.sums ### Description > 已知有 3 个正整数,$a,b,c$ ,希望用他们凑出某个总和,每个数字都可以使用任意次数。给定正整数 $t$ ,请问从 1 到 $t$ 里,共有多少个数字可以恰好凑出来? ......
笔记

【后端面经-Java】I/O多路复用 简录

本文主要介绍了Java当中常见的几种IO模型,介绍其运行机制和实际缺点,并进行技术对比,对于IO多路复用的实现方式进行分析。 ......
端面 Java

菜鸟学java扩展之八======>feign发起另外一个请求(拦截器)

feign的远程调用过程中,去创建一个feign下RequestInterceptor拦截器,进行Feign的增强?为什么呢? 拦截器的作用:完成请求参数的解析、将页面表单参数赋给值栈中相应属性、执行功能检验、程序异常调试等工作。 XSS攻击(跨站脚本攻击):是最普遍的Web应用安全漏洞。这类漏洞能 ......
feign java gt

复习ES(6-11)语法之ES8

## 目录 - [async/await](#asyncawait) - [对象扩展](#对象扩展) - [Object.values()](#Objectvalues) - [Object.entries()](#Objectentries) - [Object.getOwnPropertyDes ......
语法 ES ES8 11

读发布!设计与部署稳定的分布式系统(第2版)笔记22_实例层之日志

![](https://img2023.cnblogs.com/blog/3076680/202307/3076680-20230704152811386-132747394.png) # 1. 记录日志 ## 1.1. 传统的日志文件仍然是最可靠和最灵活的信息载体 ## 1.2. 日志文件反映应用 ......
分布式 实例 笔记 系统 日志

Java扩展Nginx之二:编译nginx-clojure源码

### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 为什么要编译nginx-clojure源码 - 作为《 ......
nginx-clojure 源码 clojure Nginx nginx

多线程part5-线程的生命周期

1.创建线程对象(新建状态) ↓↓↓start()方法↓↓↓ 2.有执行资格没有执行权(就绪状态,不停抢cpu),有资格抢cpu,但目前没有抢到 ↓↓↓抢到执行权↓↓↓ ↑↑↑被其他线程抢到执行权↑↑↑ 3.有执行资格有执行权(运行状态) ————sleep()或者其他堵塞方法————》没有执行资格 ......
线程 周期 生命 part5 part

c++学习笔记--06 strcat()

## strcat()函数介绍 ### 1.功能 把src所指向的字符串(包括“\0”)复制到dest所指向的字符串后面(删除*dest原来末尾的“\0”)。要保证*dest足够长,以容纳被复制进来的*src。*src中原有的字符不变。返回指向dest的指针。 ### 2.头文件 在C中,函数原型存 ......
笔记 strcat 06

【ChernoC++笔记】左值和右值

【85】【Cherno C++】【中字】C++的左值与右值 ❓什么是左值和右值? 大多数情况下,左值在等号左边,右值在右边。例如int i = 10;中变量i是左值,在内存中有实际的位置,10是右值,没有存储空间,只是数字字面量。 只能给左值赋值,不能写成10 = i;因为10没有位置,不能在10中 ......
ChernoC 笔记

并查集学习笔记

#什么是并查集 顾名思义,并查集有两个最主要的作用:合并集合和查询某两个元素是不是在同一个集合内。 或者说: > 并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。这一类问题 ......
笔记

python笔记:第五章条件循环语句

## 1.print和import ### 1.1 打印多个参数 同时打印多个表达式,用逗号分隔 ```py print('age:',42) > age: 13 # 注意 两个表达式之间有空格 ``` 不加空格的输出方式 ```py print('block' + 'chain') > block ......
语句 条件 笔记 python

java 线程等待和唤醒方法

### java线程状态变迁图 ![](https://img2023.cnblogs.com/blog/3230802/202307/3230802-20230709194930011-325237077.png) 从图中可以看出Java 线程等待方法是将线程从Runnable状态转换为Waiti ......
线程 方法 java

Hash 学习笔记与总结

Hash 学习笔记与总结 [toc] # Hash > 哈希算法是通过一个哈希函数 H ,将一种数据(包活字符串、较大的数等)转化为能够用变量表示或是直接就可作为数组下标的数,道过哈希函数转化得到的数值我们称之为哈希值,通过哈希值可以实现快速查找和匹配。以下介绍两种哈希算法的具体运用:字符申 Has ......
笔记 Hash