- 博客(10)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Java面试总结题(面试题+答案)
1.谈谈你对面向对象的理解面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现。性能较高面向对象:是把构成问题的事务分解成各个对象,。面向对象有封装、继承、多态的特性,所以 易维护、易复用、易扩展。可以设计出低耦合的系统。 但是性能上来说,比面向过程要低。封装的概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来对隐藏的信息进行操作和访问。2、好处:(1)只能通过规定的方法访问数据(2)隐藏类的实例细节,方便修改和实现。继承:继承是从已有类得到继
2021-09-11 11:14:05
694
1
原创 Vue基本命令
这里的 myvue 是项目名称,可以根据自己的需求起名vue init webpack myvue安装 Node.js 淘宝镜像加速器npm install cnpm -g安装vue-clicnpm install vue-cli -g安装WebPack 是一款模块加载器兼打包工具,npm install webpack -gnpm install webpack-cli -g安装axiosnpm install --save vue-axios安装vue-routernpm ins
2021-09-06 11:25:52
896
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=libcmkdir -p /usr/local/redis --创建一个redis目录make
2021-09-06 11:23:47
155
原创 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
123
原创 Zookeeper集群配置
Zookeeper解压:mkdir -p /user/local/zookeeper --创建一个文件夹tar -zxvf zookeeper-3.4.14.tar.gz -C /usr/local/zookeeper --解压zookeepercd /usr/local/zookeeper —进入zookeeper目录下cd zookeeper-3.4.14/ --进入zookeeper压缩包下对zookeeper进行配置:cd confcp zoo_sample.cfg zoo.cf
2021-09-06 11:17:06
191
原创 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
2039
原创 Nginx
Nginx的作用一、Nginx作用是什么?Nginx是一个高性能的HTTP协议和反向代理web服务器*反向代理:是代理服务端的,可以使服务更好的部署上线正向代理:是代理客户端Nginx提供的负载均衡测率有两种:内置测略(轮询)和扩展轮询策略(加权轮询),iphash轮询:一次循环段叫轮询加权轮询::可以使 性能最大化,节约成本iphash:iphash对客户端请求的ip进行hash操作动静分离...
2021-09-06 10:11:43
130
2
原创 Oracle
Oracle基本操作及详细讲解一、Oracle语句关系型数据库:mysql,oracle,sqlserver非关系型数据库:mogodbSQL支持下列类别的命令:数据定义语言(DDL):create创建,alter修改,drop删除数据操作语言(DML):insert 、select、update、delete事务控制语言(TCL):commit 提交;rollback回滚数据控制语言(DCL):grant授权;revoke撤销sql:结构化查询语言数据类型;字符:
2021-09-06 10:10:35
163
1
原创 Hibernate
Hibernate详细讲解一、Hibernatehibernate是对JDBC进行的轻量级封装,位于数据持久层作用:和数据库做增、删、改、查它是一个ORM的实现是面向对象编程与关系型 数据库之间的桥梁,是以对象的形式操作数据库的hibernate是跨数据库的优缺点:开发效率高,执行效率低核心思想:Hibernate是基于对象来操作数据库的,但它最终还是被转换成SQL进行操作ORM(Object Relation Mapping):对象关系型的映射
2021-09-06 10:09:31
312
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
80
用ssm创建一个电商的思路
2021-06-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人