- 博客(11)
- 收藏
- 关注
原创 Go语言面试题
1.Go有哪些数据类型2.方法与函数的区别在Go语言中,函数和方法不太一样,有明确的概念区分;函数是指不属于任何结构体、类型的方法,也就是说函数是没有接收者的;而方法是有接收者的。3.方法值接收者和指针接收者的区别如果方法的接收者是指针类型,无论调用者是对象还是对象指针,修改的都是对象本身,会影响调用者;如果方法的接收者是值类型,无论调用者是对象还是对象指针,修改的都是对象的副本,不影响调用者;4.函数返回局部变量的指针是否安全一般来说,局部变量会在函数返回后被销毁,因此被返回的引用就成为了
2022-05-17 22:41:17
7617
1
原创 基于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
644
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
1560
原创 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
180
原创 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
1242
原创 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
338
原创 Java面试题(一)
面试考点图Java基础Java是什么 Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序。1.Java语言吸收了C++语言的各种优点,具有功能强大和简单易用两个特征。2.Java语言作为静态面向对象编程语言的代表,实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。3.Java具有简单性、面向对象、分布式、安全性、平台独立与可移植性、动态性等特点。4.Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
2021-08-20 18:53:54
1054
原创 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
87
原创 Redis入门笔记(二)
Redis概述Redis是什么? Redis(Remote Dictionary Server),远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并且提供多种语言的API。 Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。 Redis免费并且开源,是当下最热门的NoSQL技术之一,也被称为结构化数据库。Redis能干吗?内存存储、
2021-08-12 14:52:56
72
原创 Redis入门笔记(一)
Redis入门笔记(一)NoSQL概念NoSQL = Not Only SQL (不仅仅是SQL)关系型数据库:表格、行、列NoSQL泛指非关系型数据库的,随着web2.0互联网的诞生,传统的关系型数据库很难对付web2.0时代,尤其是超大规模的高并发社区,暴露出很多难以克服的问题。NoSQL在当今大数据环境下发展的十分迅速,Redis是发展最快的,而且是我们当下必须要掌握的一个技术!现在有很多的数据类型:用户的个人信息、社交网络、地理位置…这些数据的存储不需要一个固定的格式,不需要多余的操作
2021-08-11 16:09:50
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人