自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Go语言面试题

1.Go有哪些数据类型2.方法与函数的区别在Go语言中,函数和方法不太一样,有明确的概念区分;函数是指不属于任何结构体、类型的方法,也就是说函数是没有接收者的;而方法是有接收者的。3.方法值接收者和指针接收者的区别如果方法的接收者是指针类型,无论调用者是对象还是对象指针,修改的都是对象本身,会影响调用者;如果方法的接收者是值类型,无论调用者是对象还是对象指针,修改的都是对象的副本,不影响调用者;4.函数返回局部变量的指针是否安全一般来说,局部变量会在函数返回后被销毁,因此被返回的引用就成为了

2022-05-17 22:41:17 7385 1

原创 Docker学习笔记(一)

Docker概述Docker思想来自于集装箱,打包装箱,每个箱子都是相互隔离的;通过隔离机制,可以将服务器利用到极致

2022-01-11 14:00:50 412

原创 基于linux手动部署CloudIac

手动部署 CloudIac环境依赖1.操作系统:Linux x86_64 架构  这里我们采用CentOS 7.9环境进行部署2.中间件:MySQL 5.7、Consul参考文档:cloudiac部署源码地址:cloudiac后端部署1.创建目录,并且将cloudiac源码下载到本地并解压mkdir -p /usr/yunji/cloudiaccd /usr/yunjiwget -c https://ghproxy.com/github.com/idcos/CloudIaC-web/a

2021-10-20 17:42:41 550 1

原创 Mac OS安装Terraform

Mac OS安装Terraform第一步:官网下载对应的zip压缩包官方下载地址https://www.terraform.io/downloads.html根据电脑芯片选择对应的压缩包,左边是正常版本的包,右边是对应apple新款ARM架构M1芯片的压缩包。第二步:将下载文件放到指定位置并解压我们将下载好的zip压缩包通过命令行复制并解压到 /usr/loacl/bin目录下cp /Users/mac/Downloads/terraform_1.0.8_darwin_amd64.zip

2021-10-03 09:59:40 1381

原创 Java面试题(四)

JavaEESpringSpring是什么?Spring自动装配?Spring自动装配的方式? Spring框架是一个开放源代码的J2EE应用程序框架,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。Spring框架主要由七部分组成,分别是Spring Core、Spring AOP、Spring ORM、Spring DAO、Spring Context、Spring Web和 Spring Web MVC。 自动装配就是让应用程序上下文为你找出依赖项

2021-08-25 10:37:15 143

原创 Java面试题(三)

计算机网络网络七层模型(OSI七层模型) OSI七层模型(由上自下) OSI层 功能 TCP/IP协议 应用层(Application layer) 文件传输、电子邮件、文件服务、虚拟终端 TFTP、HTTP、SNMP、FTP、SMTP、DNS、Telnet 表示层(Presentation layer) 数据格式化、代码转换、数据加密 / 会话层(Session layer) 解除或建立与别的接点的联系 /

2021-08-23 19:06:01 1177

原创 Java面试题(二)

JavaWeb请谈一谈JSP有哪些内置对象?以及这些对象的作用分别是什么?JSP有9个内置对象:(1)request:封装客户端的请求,其中包含来自GET或POST请求的参数;(2)response:封装服务器对客户端的响应;(3)pageContext:通过该对象可以获取其他对象;(4)session:封装用户会话的对象;(5)application:封装服务器运行环境的对象;(6)out:输出服务器响应的输出流对象;(7)config:Web应用的配置对象;(8)page:JSP页

2021-08-21 16:28:30 295

原创 Java面试题(一)

面试考点图Java基础Java是什么 Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序。1.Java语言吸收了C++语言的各种优点,具有功能强大和简单易用两个特征。2.Java语言作为静态面向对象编程语言的代表,实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。3.Java具有简单性、面向对象、分布式、安全性、平台独立与可移植性、动态性等特点。4.Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

2021-08-20 18:53:54 1003

原创 Redis入门笔记(三)

Redis基础基础知识Redis有16个数据库,默认使用第0个数据库select + number: 选择使用的数据库DBSIZE :查看数据库大小keys * :查看数据库所有的keyflushdb:清空当前数据库flushall:清空全部数据库Redis是单线程的 官方表示,Redis是基于内存操作,CPU不是Redis性能瓶颈,Redis的瓶颈是根据机器的内存和网络带宽。所以使用单线程也是完全可以的。Redis是使用C语言编写,官方的数据为100000+的QPS,这完全不比同样是使

2021-08-13 19:49:43 53

原创 Redis入门笔记(二)

Redis概述Redis是什么?  Redis(Remote Dictionary Server),远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并且提供多种语言的API。  Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。  Redis免费并且开源,是当下最热门的NoSQL技术之一,也被称为结构化数据库。Redis能干吗?内存存储、

2021-08-12 14:52:56 44

原创 Redis入门笔记(一)

Redis入门笔记(一)NoSQL概念NoSQL = Not Only SQL (不仅仅是SQL)关系型数据库:表格、行、列NoSQL泛指非关系型数据库的,随着web2.0互联网的诞生,传统的关系型数据库很难对付web2.0时代,尤其是超大规模的高并发社区,暴露出很多难以克服的问题。NoSQL在当今大数据环境下发展的十分迅速,Redis是发展最快的,而且是我们当下必须要掌握的一个技术!现在有很多的数据类型:用户的个人信息、社交网络、地理位置…这些数据的存储不需要一个固定的格式,不需要多余的操作

2021-08-11 16:09:50 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除