Spring是分层的全栈式的轻量级开发框架,以IOC和AOP为核心
原创
2022-08-14 00:05:05
203阅读
Spring面试题什么是Spring框架?Spring有哪些核心模块使用Spring框架的好处有哪些?什么是控制反转?什
原创
2022-07-01 09:18:15
139阅读
一、IOC 控制反转package com.qunar.studyspring.bean;import com.qunar.studyspring.dao.PersonDao;import com.qunar.studyspring.object.Person;/** * 这是一个没有控制反转的例子...
原创
2021-08-24 16:06:13
96阅读
文章目录IOC概念引入Spring解耦合的原理1、创建maven项目,设置maven2、pom.xml中导入spring依赖 3、在项目中定义一个接口和实现类2、接口中定义一个方法并在实现类中实现4、创建spring配置文件5、测试通过容器获取对象IOC概念引入简单的说就是,创建对象的权利,或者是控制的位置,由JAVA代码转
原创
2022-08-14 00:48:17
265阅读
一、JPA1、定义JPA是Java Persistence API的简称,中文名称为Java持久层API;主要包括以下内容:(1)一套API标准:
原创
2022-08-31 17:40:43
123阅读
NumPy是Python中最流行的科学计算库之一,其提供了强大的N维数组对象,以及许多用于操作这些数组的函数。下面是NumPy的一些基本使用方法:创建一个数组import numpy as np# 初始化一个一维数组a = np.array(['a', 'b', 'c'])# 初始化一个二位数组b = np.array([['a', 'b', 'c'], ['d', 'e', 'f']])# 创建
原创
2023-03-08 16:25:38
311阅读
集群和节点的关系,集群是有多个节点组成的,他们通过集群的名字进行关联。索引:含有相同属性的文档的集合,索引是通过名字来识别的,且英文字母小写组成,不含中划线,相当于数据库的database(数据库)。类型:索引中指定的类型可以有一个或者多个,通常我们会定义有相同字段的文档为一个类型,文档必须属于一个类型相当于table,数
原创
2019-07-31 11:04:52
75阅读
前言 打算整理网络这一块,先把概念写完。 就是有一个问题,那就是为什么有ip地址还有mac地址呢? 原因是这样子的,我们知道ip协议是第三层,那么有一个问题了,如果只有第三层的ip是否能过识别到主机? 答案是不能的啊,第一层和第二层 分别是物理层、数据链路层,这两层的实现协议叫做以太网,以太网依靠m
转载
2020-07-13 11:03:00
58阅读
2评论
Kubernetes的基础概念壹、Kubernetes的介绍用于自动部署、扩展和管理"容器化(containerized)应用程序"的开源系统可以理解成K8S是负责自动化运维管理多个容器化程序(比如Docker)的集群,是一个生态极其丰富的容器编排框架工具K8S的由来:k8S由google的Borg系统(博格系统,google内部使用的大规模容器编排工具)作为原型,后经GO语言延用Borg的思路重
原创
2022-03-22 19:30:18
268阅读
webpack 是什么webpack 是一种前端资源构建工具,一个静态模块打包器(module bundler)。 在 webpack 看来, 前端的所有资源文件(js/json/css/img/less/...)都
原创
2022-11-07 17:41:24
93阅读
基础锁类型 乐观锁 悲观锁 悲观锁 执行代码之前就先上锁 重量级锁 乐观锁 自旋锁 乐观锁的ABA问题 解决ABA问题是给记录加版本(带时间标志或者bool标志) 比较并交换 必须保证CAS操作是原子性操作 1.先比较 2.后交换 利用cpu原语级别指令cmpxchg指令支持CAS操作 为了保证多核
原创
2023-08-18 09:05:22
51阅读
一、js代码位置: 1、通常情况下,js位于<head></head>标签之内。 <script>
alert();
</script> 2、放在单独的.js文件,然后再HTML中引入: <script src=""> </script>二、基础知识: 1、注释: //或者/* */
转载
2023-07-07 17:22:54
20阅读
什么是Docker: Docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于 Google公司推出的Go语言实现。项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub上进行维护。 Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker的基础是
原创
2016-02-26 14:13:54
1224阅读
何为runtime? 很多语言都有 Runtime go的runtime特点 没有虚拟机的概念 Runtime 作为程序的一部分打包进二进制产物 Ru
python基础操作1、python程序由模块组成,一个模块对应源文件,后缀: .py2、模块又由语句构成,运行时按照模块中语句顺序依次执行2、语句是程序的构造单元,由各种表达式组成,可用于-创建对象-变量赋值-调用函数-控制语句python文件创建和执行idle环境中新建及保存: file-new file 或 file—save as—.pyidle环境中执行:shiift+f5 、 run—
转载
2023-09-05 16:33:22
51阅读
域名 1.什么是域名 域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置) 由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称 ...
转载
2021-10-15 18:47:00
2070阅读
2评论
NVRAM就是用来放配置文件和命令用的路由技术到底研究什么内容?研究路由器寻找最佳路径的过程(路由协议)什么是路由?路由是指导IP保温发送的路径信息路由器的任何一个转发动作都是基于路由表辨析动态路由技术与静态路由技术静态路由 由网络管理员在路由器上手工添加路由信息以实现路由目的(主要是配置简单,而且切记配置一条相反的路径)Static knowledge is administered manua
原创
精选
2016-10-16 20:46:17
825阅读
基础概念3 基础概念3.1 数字计算机最初设计时就是为了做数据运算的,所以针对这个概念应该不会陌生。在Python的世界里数主要有三
原创
2023-02-21 10:12:54
141阅读