- 博客(10)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Java面试总结题(面试题+答案)
1.谈谈你对面向对象的理解 面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现。性能较高 面向对象:是把构成问题的事务分解成各个对象,。面向对象有封装、继承、多态的特性,所以 易维护、易复用、易扩展。可以设计出低耦合的系统。 但是性能上来说,比面向过程要低。 封装的概念: 将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来对隐藏的信息进行操作和访问。 2、好处: (1)只能通过规定的方法访问数据 (2)隐藏类的实例细节,方便修改和实现。 继承:继承是从已有类得到继
2021-09-11 11:14:05
820
1
原创 Vue基本命令
这里的 myvue 是项目名称,可以根据自己的需求起名 vue init webpack myvue 安装 Node.js 淘宝镜像加速器 npm install cnpm -g 安装vue-cli cnpm install vue-cli -g 安装WebPack 是一款模块加载器兼打包工具, npm install webpack -g npm install webpack-cli -g 安装axios npm install --save vue-axios 安装vue-router npm ins
2021-09-06 11:25:52
1111
3
原创 redis安装及配置
*redis安装 wget http://download.redis.io/releases/redis-5.0.3.tar.gz --下载压缩包 tar zxvf redis-5.0.3.tar.gz --解压 cd redis-5.0.3/ make --编译 yum -y install gcc-c++ automake autoconf --安装gcc 如果还报错的话运行:make MALLOC=libc mkdir -p /usr/local/redis --创建一个redis目录 make
2021-09-06 11:23:47
225
原创 Dubbo配置
Dubbo配置 mkdir -p/usr/local/dubbo --创建一个文件夹 yum -y install unzip --解压war包的工具 tar -zxvf apache-tomcat-9.0.36.tar.gz -C /usr/local/dubbo/ cd /usr/local/dubbo/apache-tomcat-9.0.36/ cd conf ----修改端口号防止冲突 vim server.xml ---编辑端口号 cd ../ cd webapps ---tomcat
2021-09-06 11:20:14
205
原创 Zookeeper集群配置
Zookeeper 解压: mkdir -p /user/local/zookeeper --创建一个文件夹 tar -zxvf zookeeper-3.4.14.tar.gz -C /usr/local/zookeeper --解压zookeeper cd /usr/local/zookeeper —进入zookeeper目录下 cd zookeeper-3.4.14/ --进入zookeeper压缩包下 对zookeeper进行配置: cd conf cp zoo_sample.cfg zoo.cf
2021-09-06 11:17:06
264
原创 Spring Cloud详细讲解
Spring Cloud详细讲解 一、微服务架构4个核心问题 1.服务很多,客户端该怎么访问? 2.这么多服务服务之间如何通信? 3.这么多服务,如何治理? 4.服务挂了怎么办? 解决方案: Spring Cloud 生态 ~Spring Cloud NeFlix 一站式解决方案: ·api 网关,zuul(服务路由)组件 ·Feign:不仅能通信,而且能做负载均衡(它是基于HttpClinet-----基于Http通信方式,超文本传输协议,同步,阻塞) ·服务注册发现:Eureka(服务注册中心,用于服务
2021-09-06 10:18:30
2211
原创 Nginx
Nginx的作用 一、Nginx作用是什么? Nginx是一个高性能的HTTP协议和反向代理web服务器 *反向代理:是代理服务端的,可以使服务更好的部署上线 正向代理:是代理客户端 Nginx提供的负载均衡测率有两种:内置测略(轮询)和扩展轮询策略(加权轮询),iphash 轮询:一次循环段叫轮询 加权轮询::可以使 性能最大化,节约成本 iphash:iphash对客户端请求的ip进行hash操作 动静分离 ...
2021-09-06 10:11:43
211
2
原创 Oracle
Oracle基本操作及详细讲解 一、Oracle语句 关系型数据库:mysql,oracle,sqlserver 非关系型数据库:mogodb SQL支持下列类别的命令: 数据定义语言(DDL):create创建,alter修改,drop删除 数据操作语言(DML):insert 、select、update、delete 事务控制语言(TCL):commit 提交;rollback回滚 数据控制语言(DCL):grant授权;revoke撤销 sql:结构化查询语言 数据类型; 字符:
2021-09-06 10:10:35
225
1
原创 Hibernate
Hibernate详细讲解 一、Hibernate hibernate是对JDBC进行的轻量级封装,位于数据持久层 作用: 和数据库做增、删、改、查 它是一个ORM的实现是面向对象编程与关系型 数据库之间的桥梁,是以对象的形式操作数据库的 hibernate是跨数据库的 优缺点:开发效率高,执行效率低 核心思想:Hibernate是基于对象来操作数据库的,但它最终还是被转换成SQL进行操作 ORM(Object Relation Mapping):对象关系型的映射
2021-09-06 10:09:31
402
1
原创 Git基本命令及详细操作
服务器里面有一个版本库标识所有的版本记录和历史记录,在不同的电脑里也有一个本地库,也有所有的版本记录和历史记录 working directory(工作目录) 、git directory(git 仓库)、staging area(暂存区) git init --初始化一般的仓库(本地库) git add git01.txt --添加到暂存区 git status --看暂存区的状态 git log --看操作的日志 git commit -m ...
2021-08-31 14:31:43
135
用ssm创建一个电商的思路
2021-06-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅