线程 笔记java 11

20230621 java.io.FileInputStream

## 介绍 - java.io.FileInputStream - public class FileInputStream extends InputStream - 提供附着在一个磁盘文件上的输入流 - 在 java.io 中的类都将相对路径名解释为以用户工作目录开始,可以通过调用 `Syste ......
FileInputStream 20230621 java io

Bugku-Web11

![images](https://img2023.cnblogs.com/blog/1845942/202308/1845942-20230829164348073-1161410078.png) ![images](https://img2023.cnblogs.com/blog/1845942 ......
Bugku-Web Bugku Web 11

cento 申请ssl证书笔记

如果您的Certbot工具没有内置的Nginx插件,您可以尝试以下方法来申请证书并配置Nginx服务器: 1. 安装Certbot的Nginx插件: ``` sudo yum install certbot-nginx ``` 这将安装适用于Nginx的Certbot插件。 2. 执行Certbot ......
证书 笔记 cento ssl

Java-mybatis语法

@Data @Builder public class ICoverageDao { private String className; private String methodName; private String counterType; private String counterMiss ......
Java-mybatis 语法 mybatis Java

Window 10/11 使用网银时的浏览器问题

在微软已经弃用 IE 的今天,很多国内的企业网银还是基于 IE 的,因此经常无法正常使用。本文介绍 Edge 浏览器与国内网银配合使用的方法。 ## Edge 使用 IE 模式 若不使用IE模式,则直接无法进入相关网银的网站。 解决步骤: 1. 打开 Edge 浏览器 - 右上角三个点 - 设置 - ......
浏览器 Window 问题 10 11

guotianxiang_arm笔记

第四讲:1)裸机程序(.bin文件)烧入NOR-FLASH中,并选择从NOR FLASH启动。2)使用H-JTAG烧写裸机程序:先加载.hfc配置文件,识别FLASH;再烧写bin文件。3)u-boot.bin下载:DNW软件,下载到NAND-FLASH。通过USB口,提前装好USB驱动。4)在ub ......
guotianxiang_arm guotianxiang 笔记 arm

java基础(根据狂神总结)

# java基础(狂神) ## 注释 * 单行 * // * 多行 * /* */ * 文档注释(可以加参数) * /**** * ```java /** * @Description helloworld * @Author cheems */ } ``` ## 数据类型 ### 类型 * 基本数 ......
基础 java

【Linux笔记总结】

# 【Linux笔记总结】 ## [【一】Docker介绍](https://www.cnblogs.com/dream-ze/p/17665031.html) ## [【二】Docker安装与使用](https://www.cnblogs.com/dream-ze/p/17665035.html) ......
笔记 Linux

【11.0】Docker之docker-compose

# 【一】引入 - 使用了docker 面临一个比较大的问题,如果一个Django项目,使用MySQL、Redis。 - 不要一次性把所有服务器放到一个容器中,每个服务器一个容器 - 批量管理多个容器,比较难以操作,于是就有了docker-compose # 【二】用途 - 批量管理,操作docke ......
docker-compose compose Docker docker 11.0

win11安装redis步骤详解

1、下载及解压 https://www.runoob.com/redis/redis-install.html 2、启动redis 以管理员身份,打开一个 cmd 窗口, 切换目录到 redis安装目录下执行: redis-server.exe redis.windows.conf 如果不制定配置文 ......
步骤 redis win 11

前端面试笔记

#css ###常见的水平居中实现方案 * flex布局方案 ```html ``` ```css .father{ width:100%; height:20%; background-color:red; display:flex; justify-content: center; align- ......
前端 笔记

AC 自动机学习笔记

### 前言 AC自动机($Aho\ Corasick\ Atomaton$)有着一种 [$KMP$](https://www.cnblogs.com/pdpdzaa/p/17641166.html) 的思想,所以在学习之前建议先学一下 $KMP$。同时还需要了解一下 $Trie$ 树(建议去看一下 ......
自动机 笔记 AC

11个有趣且实用的js库

大家好,今天给大家分享几个前端实用的库。为了帮助你节省一些时间并提高工作效率,下面这些插件库你一定能用的上! ### 1. BigPicture `BigPicture` 是一款轻量级且独立于框架的 JavaScript 图像/视频查看器插件。可以使用``标签以及背景图像,支持 Youtube、Vi ......

Java中使用JTS对空间几何计算(读取WKT、距离、点在面内、长度、面积、相交等)

场景 基于GIS相关的集成系统,需要对空间数据做一些判断处理。比如读取WKT数据、点到点、点到线、点到面的距离, 线的长度、面的面积、点是否在面内等处理。 JTS (Java Topology Suite) Java拓扑套件,是Java的处理地理数据的API。 github地址: https://g ......
几何 长度 面积 空间 Java

这是一个基于threading可停止线程的有限容量有限并行度的python任务管理器

这是一个可停止线程的有限容量有限并行度的任务管理器 基于:[GitHub - AlitaIcon/StopableThreadJob: 可停止线程任务管理器](https://github.com/AlitaIcon/StopableThreadJob) ### Quick Start 基础调用与效 ......
有限 线程 threading 容量 任务

C#图解教程笔记 - Chapter1 C#和.NET框架

#### 0 摘要 CLR, BCL, FCL, DLL, CIL, JIT, CLI, CTS, CLS ![](https://img2023.cnblogs.com/blog/1761991/202308/1761991-20230829141713607-117086329.png) ### ......
框架 Chapter1 Chapter 笔记 教程

redis分布式锁,setnx+lua脚本的java实现

本文是基于redis缓存实现分布式锁,其中使用了setnx命令加锁,expire命令设置过期时间并lua脚本保证事务一致性。Java实现部分基于JIMDB提供的接口。 ......
分布式 脚本 redis setnx java

深入理解操作系统中进程与线程的区别及切换机制(下)

本文首先介绍了进程的控制结构,即进程控制块(PCB),它是表示进程的数据结构,包含了进程的相关信息和资源。PCB之间通过链表连接,形成就绪队列和阻塞队列,用于进程调度和资源管理。接着,文章详细探讨了进程的切换过程。进程切换是为了保证公平分配CPU时间片,涉及保存和恢复进程的执行上下文、更新进程状态和... ......
线程 进程 机制 系统

vue3学习笔记1 - Vue2和 Vue3生命周期区别

1.vue2常用生命周期:创建前:beforeCreate() 只有一些实例本身的事件和生命周期函数 创建后:Created() 是最早使用data和methods中数据的钩子函数 挂载前:beforeMount() 指令已经解析完毕,内存中已经生成dom树 挂载后:Mounted() dom渲染完 ......
Vue 周期 生命 笔记 vue3

The Riordan Group and Applications笔记

2022年的一本书,只有376页。证明直接去书里面找。 ![](https://img2023.cnblogs.com/blog/1943228/202308/1943228-20230826140751325-516199357.png) [TOC] # 1 介绍 ## 1.1 啥是Riordan ......
Applications Riordan 笔记 Group The

原来笔记本一直插着电源使用比较好 工作原理3张图秒懂

热搜内容提到:原来笔记本一直插着电源使用比较好! 笔记本电脑在充满电后使用,电源适配器将继续为电脑供电,而充满电的内置电池则不会继续工作,并不会出现一边充电、一边放电的情况。 据了解,笔记本电脑里的锂电池没有记忆效应,而且正规厂家生产的锂电池都有相当完善的BMS(电池管理系统),用来控制过度充电、过 ......
原理 电源 笔记本 笔记

Leetcode刷题笔记——单调性

## 单调性 单调性是数学中使用的一种常见性质,通常用于描述函数,在高等数学中的定义常常为: 设函数f(x)在区间I上有定义,如果对于I上的任意两个数x1和x2,当x1f(x2)),则称函数f(x)在区间I上是单调递增的(或者单调递减的)。 例如如下图像就是两个单调函数。 ![](https://i ......
Leetcode 笔记

Java 15 JSTL实现登录退出

jstl.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%--if--%> ......
Java JSTL 15

【校招VIP】java语言考点之动态代理相关

考点介绍: 在校招面试中,动态代理相关内容经常出现。AOP的拦截功能是由java中的动态代理来实现的,AOP的源码中用到了两种动态代理来实现拦截切入功能::jdk动态代理和cglib动态代理。两种方法同时存在,各有优劣。 一、考点题目 1、 JDK 和 JRE 有什么区别?(面试题) 解答:JDK是 ......
考点 语言 动态 java VIP

Java 14 EL表达式

eljstl.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <h1>首页</h1> <%--指令包含<%@ ......
表达式 Java 14

Java代码审计之目录穿越

一、目录穿越漏洞 1、什么是目录穿越 所谓的目录穿越指利用操作系统中的文件系统对目录的表示。在文件系统路径中,".."表示上一级目录,当你使用"../"时,你正在引用当前目录的上一级目录。如果你使用"../../",你实际上在两次".."的基础上,再次引用上一级目录,从而返回到上两级目录。 例子:假 ......
代码 目录 Java

java——双列集合

java——双列集合 双列集合一次需要存一对数据,分别为键和值 键不能重复 键和值是一一对应的,每一个键只能找到自己对应的值 键+值这个整体我们称之为“键值对”或“键值对对象”Entry对象 方法名说明 V put(k key,v value) 添加元素 V remove(Object key) 根 ......
java

JAVA SE基础《十》 ---- 面对对象高级一

目录 一、static 1、static修饰成员变量 2、static修饰成员变量的应用场景:在线人数统计 3、static修饰成员方法 4、static修饰成员方法的应用场景:工具类 5、static的注意事项 6、static的应用知识:代码块 7、static的应用知识:单例设计模式 二、面向 ......
对象 基础 JAVA

线程同步问题

线程同步问题,生产者和消费者共享同一个资源,并且生产者和消费者之间相互依赖,互为条件。 对于生产者,没有生产产品之前,要通知消费者等待,而生产了产品之后,又马上通知消费者消费。 对于消费者,在消费之后要通知生产者已经结束消费,需要生产新的产品以供消费。 在生产者消费者问题中,仅有sychronize ......
线程 问题

JAVA编译准备

1. JAVA语言特点 1. Java语言是面向对象的(oop) 2. Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证 3. Java语言是跨平台性的。[一个编译好的.class文件可以在多个系统下运行] 4. Java语言是解释型语言 解释型语 ......
JAVA