2.2 垃圾回收器               JAVA应用的场景很多,所以不用场景会用到不同的垃圾收集器,             2.2.1
11. SQL语句:ABORT 到 ALTER INDEX本章描述各种类型的SQL语句,由于类型较多,将按字母顺序排列分组。这是第一组SQL语句。 包含以下章节:SQL语句类型SQL语句各章节是如何组织的ABORTALTER AGGREGATEALTER COLLATIONALTER CONVERSIONALTER DATABASEALTER DATABASE LINKALTER DEF
转载 7月前
69阅读
说明:  current宏,是一个全局指针,指向当前进程的struct task_struct结构体,即表示当前进程。  例如current->pid就能得到当前进程的pid,current-comm就能得到当前进程的名称。每个进程会有两个栈,一个用户栈,存在于用户空间,一个内核栈,存在于内核空间。  当进程在用户空间运行时,cpu堆栈指针寄存器里面的内容是用户堆栈地址,使用用户栈;  当
Concurrent包是JDK1.5提供的并发包Concurrent包主要包含了5块内容BlockingQueue- 阻塞式队列ConcurrentMap- 并发映射ExecutorService-执行器服务Lock -原子性操作BlockingQueue- 阻塞式队列本身是一个队列-用于对线程进行生产和消费满足队列FIFO的特点阻塞队列都是有界的,所有的阻塞式队列的大小是固定的如果队列已满,则添
文章目录前言一、current简介二、x86_64 current 的实现2.1 current_task 的实现2.2 读取current_task2.3 struct thread_info2.3.1 早期内核版本2.3.2 现在的内核版本2.4 current_thread_info三、ARM64 current 的实现总结参考链接 前言由于经常在内核中看到current,便记录下curr
在JavaScript中,call、apply和bind是Function对象自带的三个方法,这三个方法的主要作用是改变函数中的this指向。call、apply、bind方法的共同点和区别:apply 、 call 、bind 三者都是用来改变函数的this对象的指向的;apply 、 call 、bind 三者第一
转载 6月前
14阅读
#include发生在预处理阶段,整个编译链接过程,#include是最简单的了,没有之一。就是在include的位置直接把文件原原本本完完整整一字不落的包含进来,下面举一个极端点的例子: //file a.c #include <stdio.h> int d = 3; #include "b" //a.c end //file b main(){ printf("d = %
转载 2024-04-02 15:03:51
38阅读
1、什么是Nginx? Nginx 是一个高性能的 HTTP 和反向代理服务器,以高稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。特点是占有内存少,并发能力强。2、Nginx的优点 1)反向代理——Nginx能在众多轻量级服务器中脱颖而出的一个很重要的原因,就是它拥有超强的反向代理能力。不同于一般中小型网站的服务器直接接受用户请求,然后运行对应的PHP、Java等程序代码,反向代理是
转载 2024-04-11 12:15:20
44阅读
「1.保证内存可见性」可见性是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。也就是一个线程修改的结果,另一个线程马上就能看到。「2.禁止指令重排序」cpu 是和缓存做交互的,但是由于 cpu 运行效率太高,所以会不等待当前命令返回结果从而继续执行下一个命令,就会有乱序执行的情况发生
原创 2023-03-31 00:15:00
92阅读
Spring框架一:Spring是什么?Spring 是一个轻量级的开源框架。 Spring 也是一个IOC(DI)和AOP的容器框架。(备注:Spring的两大核心:IOC和AOP)二:Spring出现的目的是什么?Spring诞生的原因:主要为了,解决企业应用开发的复杂性。三:Spring作用什么?Spring主要对javaBean的生命周期进行集中的管理。四:Spring优点是什么?Spr
转载 2024-09-10 10:28:45
63阅读
★NFS是什么? NFS说白了就是文件共享嘛,和Windows的文件共享没有什么区别,当然这个通用性要强一些,通过NFS,你可以像访问本地资源一样访问远程计算机上的资源。只要是支持NFS的计算机之间都可以共享资源,与硬件系统的体系结构和操作系统类型、版本没有关系。 ★NFS的好处是什么? 1、多人多计算机共享文件。 2、共享应用程序可以减少存储的开销。 3、提高数据的一致性(无需同步)和可靠性(存
# RedisService的作用 ## 简介 Redis是一种高性能的键值存储系统,常用于缓存、消息队列等场景。Redisservice是对Redis的封装,提供了方便易用的API,简化了与Redis的交互过程。 ## 功能 Redisservice主要提供以下功能: 1. 连接管理:Redisservice可以自动管理与Redis的连接,降低了连接的创建和销毁的开销。 2. 数据存
原创 2023-09-08 03:38:06
420阅读
注销的意思是向系统发出清除现在登陆的用户的请求,清除后即可使用其他用户来登陆你的系统,注销不可以替代重新启动,只可以清空当前用户的缓存空间和注册表信息 什么时候使用注销: 1.你需要用另一个用户身份来登陆你的电脑,这个时候不需要重新启动操作系统,只要注销你现在的用户即可 2.安装了新软件,更改了注册表,需要让注册表生效可以使用注销,因为每个用户登陆的时候系统会自动重新加载注册表/ 3.启动项改变,
转载 精选 2008-03-17 23:16:55
832阅读
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习
转载 2020-12-05 15:02:00
151阅读
2评论
DAL是指Data Access Layer。DALFactory是用于创建数据訪问对象的工厂。本质上是採用了抽象工厂的设计模式。目的是支持多种数据訪问层,比方sql server和oracle两种实现。同一时候又利用了.net的反射机制,通过配置文件就可以确定採用哪种数据訪问实现;IDAL是数据訪
转载 2017-04-12 19:59:00
356阅读
2评论
Docker是一种用于开发、交付和运行应用程序的工具,它可以通过容器化技术快速且可靠地构建、部署和管理应用程序。在Kubernetes(K8S)中,Docker被广泛使用作为容器运行时环境。本文将从整体流程开始,逐步介绍Docker的作用,并附带代码示例,帮助小白理解。 整体流程: 1. 安装Docker软件。 2. 构建Docker镜像。 3. 运行Docker容器。 4. 部署Docker容
原创 2024-02-05 12:11:59
71阅读
OSPF(Open Shortest Path First)是一种内部网关协议(Interior Gateway Protocol,IGP),在网络通信中扮演着非常重要的角色。它是一种链路状态路由协议,用于在计算机网络中进行路由选择。OSPF通过在路由器之间交换链路状态信息来计算最佳的路径,以确保数据包能够以最快的速度从源地址传输到目的地址。 那么,OSPF到底什么作用呢?首先,OSPF在大型
原创 2024-03-05 13:19:13
166阅读
在本文针对4-STABLE的那个版本中已经讨论了削减系统功能的意义。 在某种程度上,对于FreeBSD 5-CURRENT而言,配置内核是必需的。 FreeBSD 5.x是一个充满新特性的系统。目前,5.0-RELEASE已经正式推出,但第五版本这个分支仍然是CURRENT分支,在它成为5-STABLE之前,我们可能还需要等待数个月的时间,这可能意味着一个到两个RELEASE版本。这篇文章将主要着
集电环具有良好的导电性、导热性和润滑性,并具有一定的机械强度和交换火花本能
转载 2019-02-25 16:59:43
9132阅读
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习
转载 2020-11-29 15:21:00
174阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5