E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
源码分析虚拟机
Java内存模型(JMM)及其工作原理,包括栈、堆、方法区等各部分的功能
JMM工作原理如下:1.主内存(MainMemory)2.栈(Stack)3.堆(Heap)4.方法区(MethodArea)JMM定义了以下几个重要的概念:总结:Java内存模型(JMM)是Java
虚拟机
数据科学与艺术的贺公子
·
2024-01-30 21:08
java
开发语言
kafka集群搭建需要做的事情
首先,
虚拟机
克隆好之后的步骤如下:1.修改IP、主机名,关闭防火墙;(reboot重启)2.在/etc/hosts文件中进行IP与主机名的映射配置,集群中每天都记得配置;3.安装JDK并进行分发;进入/
薛薛哦
·
2024-01-30 21:24
分布式
Spring源码深度解析:十三、JdbcTemplate 的
源码分析
一、前言文章目录:Spring源码深度解析:文章目录二、JdbcTemplateJdbcTemplate是SpringTemplate设置模式中的一员。类似的还有TransactionTemplate、MongoTemplate等。通过JdbcTemplate我们可以使得Spring访问数据库的过程简单化。在JdbcTemplate中执行SQL语句的方法大致分为3类:execute:可以执行所有S
代码的知行者
·
2024-01-30 20:57
Spring
源码
spring
java
后端
spring的JdbcTemplate
源码分析
JdbcTemplate是spring对jdbc的封装,提供了操作数据库的模板。以前只是知道怎么用,今天有时间就去看了源码,加深自己的理解和阅读源码的能力。首先JdbcTemplate是org.springframework.jdbc.core的一个类,在spring-jdbc-4.1.3.RELEASE.jar包中。springAPI中介绍的第一句话就说**Thisisthecentralcla
yiwuxia23
·
2024-01-30 20:57
spring
spring
Spring
源码分析
七:JdbcTemplate连接数据库原理
文章目录(一)Spring连接数据库程序1、创建数据库表2、创建实体PO3、创建mapper映射4、创建业务接口5、创建业务接口实现类6、Spring配置文件7、测试类(二)JdbcTemplate核心原理1、update方法(执行DML语句)2、execute底层方法(底层核心,DDL)(1)获取数据库连接(2)用户查询参数设置(3)执行回调方法(4)告警处理(5)资源释放3、query方法(执
进击的猫
·
2024-01-30 20:56
Spring源码分析
spring
JdbcTemplate
数据库原理
Spring
源码分析
九:JdbcTemplate 的
源码分析
文章目录一、前言二、JdbcTemplate二、核心方法-execute1.获取数据库连接2.应用用户设定的数据参数3.告警处理4.资源释放三、execute的回调1.Update中的回调函数2.query功能的实现四、其他一、前言本文是笔者阅读Spring源码的记录文章,由于本人技术水平有限,在文章中难免出现错误,如有发现,感谢各位指正。在阅读过程中也创建了一些衍生文章,衍生文章的意义是因为自己
猫吻鱼
·
2024-01-30 20:26
#
源码分析篇
Spring:JDBCTemplate 的
源码分析
一:JdbcTemplate的简介JdbcTemplate是SpringTemplate设置模式中的一员。类似的还有TransactionTemplate、MongoTemplate等。通过JdbcTemplate我们可以使得Spring访问数据库的过程简单化。二:执行SQL语句的方法1:在JdbcTemplate中执行SQL语句的方法大致分为3类execute:可以执行所有SQL语句,但是没有返
*共清欢*
·
2024-01-30 20:24
Spring框架
spring
数据库
sql
oracle根据生产库建立测试库,如何使用RMAN创建测试库(duplicate)
场景:2台
虚拟机
,一台有数据库ORCL,另一台只装了数据库软件要求:将ORCL迁移到另一台上,不允许宕机约定:采用最简单的相同路径设置生产库:192.168.0.1oraclelinux5.864bitORACLE_BASE
郝艺益
·
2024-01-30 20:47
《鸟哥的Linux私房菜:基础学习篇》阅读笔记(二)
磁盘设备文件名通常分为两种,实际SATA/USB设备文件名为/dev/sd[a-p],而
虚拟机
的设备可能为/dev/vd[a-p]。磁盘的组成主要有盘片
好啊啊啊啊
·
2024-01-30 20:10
小知识
Linux基础
磁盘分区管理
MBR
GPT
Java 面试题之 IO(二)
个人认为主要有两点原因:字符流是由Java
虚拟机
将字节转换得到的,这个过程还算是比较耗时。如果我们不知道编码类型就很容易出现乱码问题。乱码问题这个很容易就可以复现,
xwhking
·
2024-01-30 19:59
Java面试题
java
Linux--redhat9创建软件仓库
1.插入光盘,挂载镜像模拟插入光盘:点击:
虚拟机
-可移动设备-CD/DVD设备状态全选,使用ISO影响文件选择当前版本镜像,点击确认。
liu zhi cheng
·
2024-01-30 18:44
linux
redis
服务器
运维
JAVA
虚拟机
文章目录
虚拟机
概念系统
虚拟机
程序
虚拟机
Java
虚拟机
JVM介绍JVM
虚拟机
作用JVM
虚拟机
特点JVM位置JVM加载类类文件数据类型类文件结构JVM类加载机制类加载过程加载链接-验证链接-准备链接-解析初始化类加载器
蓝白汤姆
·
2024-01-30 17:58
java
开发语言
详细剖析Linux和RTOS(RT-Thread)的时钟和定时器的使用
Linux发烧友1.RTOS篇1.1RT-Thread简介1.2时钟管理1.2.1时钟节拍1.3获取系统节拍1.4定时器分类1.5定时器
源码分析
1.6定时器相关函数1.61动态创建一个定时器和删除定时器
魔动山霸
·
2024-01-30 16:45
linux
嵌入式
linux
单片机
运维
Kotlin中的lateinit、lazy关键字
前言Kotlin是一种在Java
虚拟机
上运行的静态类型编程语言,被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布Kotlin成为Android官方开发语言img.jpglateinit
盛世光阴
·
2024-01-30 16:30
JVM垃圾回收机制 Garbage Collection GC
主流的Java
虚拟机
里面没有选用引用计数算法来管理内存,其中最主要的原因是它很难解决对象之间相互循环引用的问题。发生循环引用的对象的引用计数永远不会为0,结果这些对象就永远不会被释放。2
Kyle7_
·
2024-01-30 15:16
java
jvm
开发语言
Kubernetes的minikube
准备需要准备好容器/
虚拟机
管理器,比如Doc
蓝黑2020
·
2024-01-30 15:12
Kubernetes
kubernetes
minikube
centos8用阿里云安装yum源
spm=a2c6h.13651102.0.0.3e221b11Jpkdzb阿里云跟我们
虚拟机
安装的8.4是有一部分不通需要修改地方,我下面就做出详细的教程设置centos系统为静态IP地址#注
南港清风i
·
2024-01-30 14:05
Linux基础知识(小白必看)
阿里云
linux
服务器
腾讯2023 Java秋季招聘面试指南:掌握关键技术和实践技巧(12道真题)
Java
虚拟机
(JVM)通过垃圾回收器(GC)来自动管理内存。当对象不再被引用时,它们就变
程序员Chino的日记
·
2024-01-30 14:17
java
面试
开发语言
Docker入门篇(二)—— 命令
感兴趣的小伙伴可以去下面的链接学习哦~构建工具大师-CSDN程序员研修院一、引言当我们下载完docker以后,接下来就讲解下一个主题---docker常用的一些命令,在我们在使用
虚拟机
时+,比如说创建文件或者切换目录还有使用
IVY_WANG_QAQ
·
2024-01-30 14:38
docker
docker
容器
linux
服务器
vmware安装ubuntu server22.04
下载ubuntuhttps://cn.ubuntu.com/download安装vmware安装选择自定义硬件,删除打印机和声卡选择ubuntu镜像关闭,完成开启
虚拟机
空格选择minimized重启输入账号密码登录查看
假装我不帅
·
2024-01-30 14:35
linux
ubuntu
linux
运维
Nginx代理服务器、HTTP调度、TCP/UDP调度、Nginx优化、HTTP错误代码、状态页面、压力测试
,实现如下功能:后端Web服务器两台,可以使用httpd实现Nginx采用轮询的方式调用后端Web服务器两台Web服务器的权重要求设置为不同的值最大失败次数为2,失败超时时间为30秒1.2方案使用4台
虚拟机
Mick方
·
2024-01-30 14:59
nginx
http
tcp/ip
Session与Cookie、部署redis、redis基本操作、Session共享
调度器负载后端两台Web服务器,实现以下目标:部署Nginx为前台调度服务器调度算法设置为轮询后端为两台LNMP服务器部署测试页面,查看PHP本地的Session信息1.2方案实验拓扑环境,效果如图-1所示:使用4台
虚拟机
Mick方
·
2024-01-30 14:59
redis
数据库
缓存
Tomcat服务器、Tomcat虚拟主机、添加日志功能、SSL加密网站、Maven应用案例
JSP测试页面然后客户机访问此Web服务器验证效果:使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认首页使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认测试页面1.2方案使用2台
虚拟机
Mick方
·
2024-01-30 14:57
服务器
tomcat
ssl
Virtual Box及
虚拟机
ubantu的安装
VirtualBoxNetworking,选择将整个功能安装到本机硬盘,点击”下一步“2.PNG点击“下一步”后,点击安装3.PNG安装成功,界面如下,左侧名为class和ubuntu18的都是已经安装好的
虚拟机
麋鹿吃了颗草莓
·
2024-01-30 13:12
鸿蒙开发【设备开发基础知识】
Ubuntu系统,通过在Windows系统安装
虚拟机
,配置初始化
虚拟机
(内存推荐16GB及以上、CPU推荐4核及以上),虚
爱桥代码的程序媛
·
2024-01-30 13:43
鸿蒙
harmonyos
华为
鸿蒙开发
鸿蒙系统
鸿蒙星河版
openharmony
移动开发
彻底解决FInalShell连接VMware问题
使用FlanShell连接不上VMware
虚拟机
或者一段时间就掉,可以按照我这个方法尝试一下。我测试是有效的。
淮滨爱奖励有限公司王总
·
2024-01-30 13:50
linux
centos
运维
搭建vmware虚拟化平台的基础配置,以及Hadoop平台的搭建
:vmwareworkstationscentos.isohadoop3.3.0mobaxterm/xshell/pietty/winscpjdk的tar包第一步:安装centos操作系统第二步:克隆
虚拟机
rootwiki
·
2024-01-30 13:18
云计算与大数据技术学习专栏
hadoop
big
data
大数据
新建VM
虚拟机
-安装centOS7-连接finalshell调试
原文这里有问题首先进入/etc/sysconfig/network-scripts/目录cd/etc/sysconfig/network-scripts/然后编辑文件ifcfg-ens33viifcfg-ens33
苗条的小狐狸
·
2024-01-30 13:12
centos
ArrayList数据结构数组
以下是对ArrayList的
源码分析
和使用示例。基本数据结构ArrayList的内部数据结构基本上是一个数组。
辞暮尔尔-烟火年年
·
2024-01-30 13:05
集合
数据结构
python
java
JVM内存模型介绍
JVM最常见的三种有:1.Sun公司的HotSpot,是目前使用最广泛的Java
虚拟机
。2.BEA公司的JRockit,后来被Oracle收购。3.IBM公司的J9VM。
xmh-sxh-1314
·
2024-01-30 13:28
jvm
谈谈 --JAVA 的双亲委派机制及作用
由于引导类加载器涉及到
虚拟机
本地实现细节,开发者无法直接获取到启动类
码农ing
·
2024-01-30 12:25
完美解决:*.vmx是由VMware产品创建,但该产品与此版VMware workstation不兼容因此无法使用…
最近公司有一个项目,要求我将原来平台上的一个VMware
虚拟机
拷贝到目前新项目上去,这原本不是一个很难的操作,可是当我开始布置的时候才发现,两台服务器的操作系统都不一致,
虚拟机
的版本更是不能兼容,于是,
#君君#
·
2024-01-30 12:12
ubuntu
服务器
linux
运维
2018-11-28
虚拟机
装centos 小坑加配置node环境日记
vmware安装centos很简单按照步骤来就ok了,企业微信截图_15433889242245.png企业微信截图_15433890819553.png不过没想到的是登陆用户image.png我前面创建的管理员明明叫Asuler结果就是登陆失败后来一查才知道这个用户名要填root,密码就是自己设定的那个然后进去了后打算配置node环境,按照教程用wget下载对应的node包但是报错,wget好像
王善良_
·
2024-01-30 11:52
java集合框架----Set
源码分析
Set简述Set是一个不包含重复元素的集合。它继承于Collection接口。它有以下特点:Set与List不同,JavaSet不是有序集合,它的元素没有特定的顺序Set不提供对插入元素的位置的控制Set不能通过索引访问元素,但是可以搜索列表中的元素Set允许最多仅添加一个null元素Set接口在Java8中有一个默认方法:spliteratorSet类图Set接口继承了Collection接口。
胖胖的小菜鸡
·
2024-01-30 11:59
#
java集合框架
Java常用集合ArrayList
源码分析
ArrayList作为日常开发工作中使用的高频集合,虽然自己已经熟练使用了该集合的某些API,但总是感觉欠点火候,近期静下心来,结合各方资料,自己阅读了一遍源码,记录一下自己的想法。ArrayList源码相比于其他集合来说,比较简单,我从上往下阅读,争取一行一行解析。源码主体第一行表明:Arraylist是一个具体的实现类,实现了List,RandomAccess,Cloneable,java.i
爪哇通用技术
·
2024-01-30 11:21
深入理解Java
虚拟机
读书笔记(一)
一、JDK与JREJDK:通常把Java程序设计语言、Java
虚拟机
、JavaAPI类库这三部分统称为JDK(JavaDevelopmentKit),它是支持Java开发的最小环境。
wxz1997
·
2024-01-30 11:36
JuiceSSH结合内网穿透实现移动端设备公网远程访问Linux
虚拟机
文章目录1.Linux安装cpolar2.创建公网SSH连接地址3.JuiceSSH公网远程连接4.固定连接SSH公网地址5.SSH固定地址连接测试处于内网的
虚拟机
如何被外网访问呢?
Ggggggtm
·
2024-01-30 11:22
综合其他
linux
运维
服务器
guava中EventBus(事件总线)
源码分析
与使用
1.EventBus:事件发布-订阅消息总线,简化应用程序内各组件间、进行模块间通信、解耦。允许对象通过观察者模式相互通信。2.EventBus实现框架:greenrobot的EventBusguava中EventBus3.EventBus的工作模式Publisher(发布者)通过post()方法,把Event事件发布出去,Subscriber(订阅者)在onEvent()方法中接收事件。发布者:
mask哥
·
2024-01-30 11:50
源码阅读
java
消息总线
eventbus
guava
后端
在JVM中,Java对象是如何创建、存储和访问的?
在Java
虚拟机
(JVM)中,Java对象的创建、存储和访问是Java程序运行的核心部分。这个过程涉及到内存管理、对象模型以及运行时数据区域的概念。
Itmastergo
·
2024-01-30 11:38
jvm
java
开发语言
如何使用手机安装JuiceSSH远程连接本地Linux服务器
文章目录⛳️推荐1.Linux安装cpolar2.创建公网SSH连接地址3.JuiceSSH公网远程连接4.固定连接SSH公网地址5.SSH固定地址连接测试处于内网的
虚拟机
如何被外网访问呢?
鸽芷咕
·
2024-01-30 10:16
cpolar
服务器
linux
运维
「连载」边缘计算(十)01-29:边缘部分源码(
源码分析
篇)
(接上篇)组件中模块的共用框架和功能分析KubeEdge组件中各个功能模块之间是通过Beehive来组织和管理的。Beehive是一个基于go-channels的消息框架。但本文的重点不是Beehive,所以只会分析KubeEdge中用到的Beehive的相关功能。下面深入CloudCore、EdgeCore、edgemesh和edgesite组件,探究组件内部各功能模块的共用框架。在《深入理解边
十越科技
·
2024-01-30 10:58
边缘计算
java
git
「连载」边缘计算(九)01-26:边缘部分源码(
源码分析
篇)
(接上篇)Cloudcore源码入口Cloudcore源码入口为KubeEdge/cloud/CloudCore/CloudCore.go。CloudCore源码入口函数具体如下所示。funcmain(){command:=app.NewCloudCoreCommand()//此函数是对cobra调用的封装...}进入app.NewCloudCoreCommand()函数内部,也就是KubeEdg
十越科技
·
2024-01-30 10:57
边缘计算
人工智能
linux下升级mysql_linux下mysql升级
上网查了各种资料,说法很多,也到自己
虚拟机
上试了好多方法,终于倒腾出来,做下小总结记录一下。
柚木i
·
2024-01-30 10:53
linux下升级mysql
主机windows与
虚拟机
中标麒麟 建共享文件夹
1.VMware设置共享目录step1:点击
虚拟机
菜单中的设置选项step2:点击添加共享文件夹step3:下一步step4:在
虚拟机
的安装目录下新建一个共享文件夹step5:点击完成step5:新建完成后
凌睿马
·
2024-01-30 10:21
每日一学
linux
运维
服务器
fastjson
源码分析
之序列化
fastJson是很常用的序列化工具,用了这么久一直想底层看一下它的设计,探究一下它序列化和反序列化效率高的秘密。现在从最基础的用法开始,一点点揭开fastJson神秘的面纱。(版本:1.2.50)实际工程里,最常用的就是序列化和反序列化:ResultDOresultDO=newResultDO();StringjsonStr=JSON.toJSONString(resultDO);ResultD
weixin_30725467
·
2024-01-30 09:51
java
json
移动开发
linux ifconfig ens33没有显示ip地址解决办法
启动本地
虚拟机
发现ens33位置没有显示ip地址可以看到这里并没有显示ip地址,也就没办法通过xshell进行连接了.然后去计算器管理,服务里面可以看到DHCP和NAT两个服务都没有启动,我们手动启动,
红烧柯基
·
2024-01-30 09:24
linux
vmware
虚拟机
中使用Realsense
1.安装VMWare2.在
虚拟机
中安装ubuntu183.关键:设置
虚拟机
的USB为3.0以上。默认这里是2.0的,是不能打开Realsense的。
一个机器视觉工程师的自我修养
·
2024-01-30 09:23
python
二进制安全
虚拟机
Protostar靶场(6)堆的简单介绍以及实战 heap1
前言这是一个系列文章,之前已经介绍过一些二进制安全的基础知识,这里就不过多重复提及,不熟悉的同学可以去看看我之前写的文章程序静态分析https://exploit.education/protostar/heap-one/#include#include#include#include#includestructinternet{#定义了一个名为internet的结构体intpriority;#定
Ba1_Ma0
·
2024-01-30 08:06
pwn
二进制安全笔记
安全
二进制安全
堆
ctf
pwn
python爬虫+
虚拟机
centos7+pyqt5+mapreduce实现微博舆情分析系统
记录一下自己做的一个简单的微博舆情分析系统,但是mapreduce实际就是单独的一个模块,不属于系统的一个部分,还有很多的不足之处,第一次学习这方面的知识做的。后续希望进行改进。1.需求分析1.1引言随着互联网的快速发展,越来越多的人习惯于在网络上发表自己的观点。作为中国一大社交媒体平台,微博每天都会产生各类信息,其中的热搜更是会引导大众的视线和态度,有时甚至会达到难以控制的地步。由于活跃用户众多
deleteeee
·
2024-01-30 08:53
python
爬虫
mapreduce
大数据
centos
数据分析
hadoop
day13 守护(daemon)线程
守护(daemon)线程线程分为用户线程和守护线程
虚拟机
必须确保用户线程执行完毕
虚拟机
不用等待守护线程执行完毕如:后台记录操作日志、监控内存、垃圾回收等待…详细内容可参考:面试官:谈谈什么是守护线程以及作用
mollzz
·
2024-01-30 08:37
学习Java
java
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他