相关文章
线程和进程的区别(从JVM角度出发)
进程与线程的区别
线程具有许多传统进程所具有的特征,故又称为轻型进程(Light—Weight Process)或进程元;而把传统的进程称为重型进程(Heavy—Weight Process),它相当于只有一个线程的任务。在引入了线程的操作系统中,通常一个进…
建站知识
2024/7/9 0:08:33
蓝桥杯基础知识5 unique()
蓝桥杯基础知识5 unique() #include <bits/stdc.h>int main(){std::vector<int> vec {1,1,2,2,3,3,3,4,4,5};auto it std::unique(vec.begin(), vec.end());vec.erase(it, vec.end());//vec.erase(unique(vec.begin(),vec.end()),vec.end(…
建站知识
2024/7/9 0:30:23
gradle/maven排除配置
maven
<!--打包去掉jar包内的配置文件--><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><configuration><excludes><exclude>application-gateway.yml</exclude&g…
建站知识
2024/7/6 16:12:33
docker 部署 springboot 2.6.13 jar包流程笔记
1 . 将dockerfile复制到与jar包同一目录
Dockerfile
# 基础镜像
FROM openjdk:8
# 环境变量
ENV APP_HOME/apps
# 创建容器默认进入的目录
WORKDIR $APP_HOME
# 复制jar包到容器中
COPY ./elastic-log-service.jar ./elastic-log-service.jar
# 暴露端口
EXPOSE 8003
# 启动命…
建站知识
2024/7/9 0:10:36
第十二章 Java内存模型与线程(二)
文章目录 12.4 Java与线程12.4.1 线程的实现12.4.2 Java线程调度12.4.3 状态转换 12.5 Java与协程12.5.1 内核线程的局限12.5.2 协程的复苏12.5.3 Java的解决方案 12.4 Java与线程
12.4.1 线程的实现
实现线程主要有三种方式:使用内核线程实现(1&#…
建站知识
2024/7/6 19:46:40
IIS 缓存, 更新后前端资源不能更新问题
解决办法:
通常只需要index.html 不缓存即可, 其他文件都是根据index.html 中的引用去加载;
正确的做法是在 站点下增加 web.config 文件, 内容如下:
我这个是因为目录下有个config.js 配置文件, 也不能缓存, 所以加了两个
<?xml version"1.0" encoding&quo…
建站知识
2024/7/8 16:39:12
c++ 字符串初始化和赋值
std::string 提供的字符串操作非常灵活,可以适应不同的使用场景。当你需要使用不同方式进行字符串的初始化和赋值时,可以根据需要选择适当的方法。
欢迎大家补充说明!!!
初始化 std::string
默认构造函数 - 创建一个…
建站知识
2024/7/6 4:58:45
【iOS】数据存储方式总结(持久化)沙盒结构
在iOS开发中,我们经常性地需要存储一些状态和数据,比如用户对于App的相关设置、需要在本地缓存的数据等等,本篇文章将介绍六个主要的数据存储方式
iOS中数据存储方式(数据持久化)
根据要存储的数据大小、存储数据以及…
建站知识
2024/7/8 16:20:31