- 博客(14)
- 收藏
- 关注
原创 数据库知识点
1.关系型数据库底层以二维表的形式保存数据的库就是关系型数据库种类:Sql Server:微软提供,收费,适用于一些中型或大型的项目中,在java中的使用占比不高(.NET中使用的较多)Oracle:甲骨文公司提供,收费,适用于一些大型或者超大型的项目中,在java中的使用占比非常高Mysql:瑞典MySQLAB公司提供,免费开源,适用于一些小型或者中型的项目中,在Java中的使用占比较高(小巧轻量),mariadb其实就是MySQL的一个分支,用法和MySQL完全一样。DB2:IBM公司提供
2020-12-14 16:56:18
123
原创 API
1.APIAPI:Application Programming Interface应用编程接口,一切可以调用的东西都是API。java.lang包,这个包会自动导入。java.lang.Objectjava.lang.Stringjava.lang.StringBuilder/StringBuffer正则表达式包装类等2.Object所有对象的顶级父类,存在于java.lang包中,这个包不需要我们手动导包。常用方法:boolean equals(Object obj):指示其他某
2020-12-14 11:07:46
95
原创 面向对象复习
1.面向对象(OOP)所谓的面向对象是一种编程思想,通过这种思想可以把生活中的复杂事情变得简单化,从原来的执行者变成了指挥者,面向对象是基于面向过程而言的。2. 对象在内存中的存储1.一般来讲局部变量存在栈中,方法执行完毕内存就被释放2.对象(new出来的东西)存在堆中,对象不再被使用时,内存才会被释放3.每个堆内存的元素都有地址值4.对象中的属性都是有默认值的3.队列和栈的区别队列和栈是两种不同的数据结构。它们有以下区别:操作的名称不同。队列的插入称为入队,队列的删除称为出队。栈的
2020-12-14 11:04:51
114
原创 Java基础知识复习
1.基础知识1.Java语言发展史:詹姆斯·高斯林(James Gosling)任职于Sun公司的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak;1995年5月以Java的名称正式发布;1996年获得第一笔投资1亿元;1998年提出jdk1.2,更名为java2之后推出jdk1.3 jdk1.42005年更名为jdk5.0,进行了大幅的版本改进2006年sun公司宣布将Java作为免费软件对外发布2007年3月起,全世界所有的开发人员均可对Java源代码进行
2020-12-12 18:32:12
167
原创 Redis 缓存服务器
1.Redis介绍官网:http://redis.cn/Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓
2020-12-10 15:11:10
1607
原创 Kubernetes
1.介绍Kubernetes:全自动容器部署工具 - 持续部署;谷歌的开源工具,在谷歌内部已经运行几年,管理上千万容器;缺点:过于复杂。集群搭建的简化项目:https://github.com/opsnull/follow-me-install-kubernetes-cluster手把手部署kuberneteshttps://github.com/easzlab/kubeasz一键安装脚本K8s 集群方案:1.单机 - 16G以上一个主控,两个工作节点2.单机
2020-12-07 15:49:15
275
原创 Docker 虚拟机
1.Docker 安装1.1克隆 centos-7-1908:Docker1.2设置ip./ip-staticip: 192.168.64.1501.3上传离线安装文件DevOps课前资料\docker\docker课前资料.zip 解压缩把 docker-install 文件夹上传到 /root/上传docker镜像文件5个 *-image.gz 文件,上传到 /root/1.4离线安装dockercd ~/docker-install# 列出 rpm 安装包l
2020-12-04 13:31:59
300
原创 Solr(全文检索服务器)
1.Solr 安装1.1克隆 centos-7-1908:solr1.2设置IP./ip-staticip: 192.168.64.1701.3上传文件将下面两个文件上传到 /root/jdk-8u212-linux-x64.tar.gzsolr-8.1.1.tgz1.4解压JDKtar -xf jdk-8u212-linux-x64.tar.gz -C /usr/local/1.5配置环境变量vim /etc/profile# 末尾添加下面两行:
2020-12-02 18:39:48
198
原创 RabbitMQ
1.RabbitMQ 的安装1.1上传离线安装包 rabbitmq-install 目录上传到 /root1.2切换到rabbitmq-install目录 cd rabbitmq-install1.3安装 rpm -ivh *.rpm1.4启动rabbitmq服务器# 设置服务,开机自动启动systemctl enable rabbitmq-server# 启动服务systemctl start rabbitmq-server1.5rabbit
2020-12-01 22:56:24
190
原创 链路跟踪——Sleuth+Zipkin
1.Sleuth 链路跟踪随着系统规模越来越大,微服务之间调用关系变得错综复杂,一条调用链路中可能调用多个微服务,任何一个微服务不可用都可能造整个调用过程失败;spring cloud sleuth 可以跟踪调用链路,分析链路中每个节点的执行情况。1.1微服务中添加 spring cloud sleuth 依赖修改以下微服务的 pom.xml,添加 sleuth 依赖sp02-item-servicesp03-user-servicesp04-order-servicesp11-zuu
2020-12-01 22:44:58
159
原创 Spring Cloud 微服务
1.Spring Cloud 介绍spring cloud 是一系列框架的集合。它利用 spring boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 spring boot 的开发风格做到一键启动和部署。spring cloud 并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过 spring boot 风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易
2020-11-30 20:28:52
322
2
原创 拦截器Interceptor
1.权限控制需求:如果用户不登录,则不允许访问购物车列表页面,如果没有登录则应该重定向到用户登录页面。2.拦截器工作原理3.编辑拦截器配置MvcConfigurerpackage com.jt.config;import com.jt.interceptor.UserInterceptor;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.anno
2020-11-24 09:05:04
188
原创 跨域实现——JSONP方式与CORS方式
1.同源策略规定:1.如果浏览器的地址与Ajax的请求地址:协议名称://域名地址:端口号 ,如果都相同则满足同源策略,那么浏览器可以正常的解析返回值。2.如果三者之间有一个不同,则违反了同源策略,浏览器不会解析返回值。例:浏览器URL地址: http://manage.jt.com/test.html页面AjaxURl地址: http://manage.jt.com/test.json页面结构:<!DOCTYPE html><html><head>
2020-11-20 09:23:31
139
原创 jQuery中ajax异步请求的四种方式
这里写自定义目录标题1.Ajax原理2.异步调用方式2.1$.ajax()方式功能快捷键2.2$.get()方式2.3$.post()方式2.4$.getJSON()方式如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.Ajax原理特点: 局部刷新:异步调用(加载)调用原理说明:1.用户将请求发
2020-11-03 08:31:43
994
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人