SpringCloud笔记之入门
社区首页 (3633)




请编写您的帖子内容
社区频道(4)
显示侧栏
卡片版式
全部
交流讨论
博文收录
Ada助手
最新发布
最新回复
标题
阅读量
内容评分
精选

120
评分
回复


SpringCloud笔记之入门
微服务(Microservice Architecture)是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。就目前而言,对于微服务,业界并没有一个统一的、标准的定义但通常而言,微服务架构是一种架构模式,或者说是一种架构风格,它擅长将单一的应用程序划分成一组小的服务,每个服务运行其独立的自己的进程内,服务之间相互协调,相互配合,为用户提供最终价值。
复制链接 扫一扫
分享

116
评分
回复


SpringCloud笔记之Rest环境搭建
REST描述的是在网络中 client 和 server 的一种交互形式,REST本身不实用,实用的是如何设计RestFul API(REST风格的网络接口)
复制链接 扫一扫
分享

117
评分
回复


SpringCloud笔记之Eureka
Eureka时 Netflix`的一个子模块,也是核心模块之一。Eureka时基于REST的服务,用于定位服务,以实现云端中间件层服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务注册与发现,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了,功能类似于Dubbo的注册中心,比如Zookeeper。
复制链接 扫一扫
分享

119
评分
回复


Java面试题总结(一)
一、Java基础1. Java中的基本数据类型各占多少字节?2. String类能被继承吗?为什么?3. String、StringBuffer、StringBuilder的区别?4. ArrayList和LinkedList有什么区别?5. 讲讲类的实例化顺序?6. HashMap和HasnTable的区别?7. 抽象类和接口的区别?8. Spring和SpringBoot的区别
复制链接 扫一扫
分享

115
评分
回复


四种GC算法
四种GC算法:引入计数算法、标记-清除算法、标记-整理算法、复制算法
复制链接 扫一扫
分享

123
评分
回复


动态规划算法
动态规划(英语:Dynamic programming,简称`DP`)简单来说,动态规划其实就是,给定一个问题,我们把它拆成一个个子问题,直到子问题可以直接解决。然后呢,把子问题答案保存起来,以减少重复计算。再根据子问题答案反推,得出原问题解的一种方法。
复制链接 扫一扫
分享

121
评分
回复


LeetCode算法题--最长公共子序列
最长公共子序列问题
复制链接 扫一扫
分享

119
评分
回复


常见的数据结构
本文主要简单介绍常用的数据结构(线性表、数组、链表、栈、队列、树、堆、哈希表、图)
复制链接 扫一扫
分享

117
评分
回复


IDEA cannot resolve symbol 问题的解决方法
IDEA “Cannot resolve symbol” 解决办法
复制链接 扫一扫
分享

127
评分
回复


拦截器和过滤器的区别
一. 过滤器:依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改HttpServletRequest的一些参数,过滤低俗文字、敏感信息等二. 拦截器:依赖于web框架,在SpringMVC中就是依赖于SpringMVC框架。在实现上基于Java的反射机制,属于面向切面编程(AOP)的一种运用。由于拦截器是基于web框架的调用,因此可以使用Spring的依赖注入(DI)进行一些业务操作,同时一个拦截器实例在一
复制链接 扫一扫
分享

118
评分
回复


Java面试题总结(二)
创建线程有几种不同的方式四种方式:1、继承Thread类2、实现Runnable接口3、实现Callable接口,结合FutrueTask使用4、利用该线程池ExecutorService、Callable、Future来实现同步方法和同步代码块的区别是什么?相同点:同步方法就是在方法前加关键字synchronized,然后被同步的方法一次只能有一个线程进入,其他线程等待。而同步代码块则是在方法内部使用大括号使得一个代码块得到同步。同步代码块会有一个同步的“目标”,使得同步块更加灵活一些(同步
复制链接 扫一扫
分享

132
评分
回复


八大排序之快速排序(Java版详解)
快速排序作为排序算法中效率最高的一个算法,重要程度可想而知了。快速排序时一种基于分而治之的排序算法,其中:1、通过从数组中选择一个中心元素将数组划分成两个子数组,在划分数组的时候,将比中心元素小的元素放在左子数组,将比中心元素大的元素放在右子数组。2、左子树组和右子数组也使用相同的方法进行划分,这个过程一直持续到每个子数组都包含一个元素为止。3、最后,将元素组合在一起以形成排序好的数组。快速排序的特点:第 i 趟排序中会有 i 个元素出现在最终位置上。
复制链接 扫一扫
分享

126
评分
回复


Springcloud笔记之Ribbon
Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将 Netflix 的中间层服务连接在一起。Ribbon 的客户端组件提供了一系列完整的配置项,如: 连接超时、重试等。简单地说,就是在配置文件中列出 LoadBalancer(简称LB:负载均衡)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等等)去连接这些机器。我们也容易使用Ribbon 实现自定义的负载均衡算法!
复制链接 扫一扫
分享

151
评分
回复


把任意java方法转成C语言,编译成DLL文件供JNI调用
MYJ2C将编译的Java的Class字节码转换为C语言代码。交叉编译(您不用自己配置编译环境,MYJ2C自动完成)可以生成Windows,Linux,Mac系统X86,ARM平台的动态链接库文件后,通过Java Native Interface 重
复制链接 扫一扫
分享

118
评分
回复


Redis笔记之五大基本数据类型
Redis是一个开源、内存存储的数据结构服务器,可用作`数据库`、`高速缓存`和`消息队列代理`。它支持字符串、哈希表、列表、集合、有序集合、位图、hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。
复制链接 扫一扫
分享

124
评分
回复


Redis笔记之NoSQL
NoSQL = not only SQL(不仅仅是SQL)泛指非关系型数据库。
复制链接 扫一扫
分享

120
评分
回复


Vue笔记之入门
Vue是一个结合了React的虚拟DOM和Angular的模块化开发的一个**渐进式js框架**渐进式是指先使用vue核心库,在vue核心库的基础上,根据自己需要再去逐渐增加功能其核心是只专注于视图层,实现了后端的mvcVue的官网:[Vue.js](https://cn.vuejs.org/)
复制链接 扫一扫
分享

126
评分
回复


SpringBoot笔记之Swagger
号称世界上最流行的API框架Restful Api 文档在线自动生成器 => **API 文档 与API 定义同步更新**直接运行,在线测试API接口(其实就是controller requsetmapping)支持多种语言 (如:Java,PHP等)官网:https://swagger.io/
复制链接 扫一扫
分享

141
评分
回复


Oracle笔记之Oracle触发器
Oracle触发器概述本篇博文中主要探讨以下内容:为什么要使用触发器?DML触发器(insert、update、delete等操作之前或者之后触发的事件)系统事件触发器(系统事件和用户事件)替代触发器(instead of)设置触发器的开关(开启和禁用)一个典型的问题 ,在Oracle中怎样实现自增字段?Oracle中可没有AUTO_INCREMENT关键字,只有MySQL中才有AUTO_INCREMENT,那么在Oracle中怎么实现id字段自增呢?这就要用到我们提到的触发器了
复制链接 扫一扫
分享
为您搜索到以下结果: