上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 33 下一页

2019年11月28日

Sentinel 知识点

摘要: Sentinel 实现的功能: Sentinel 实现的功能 | 相当于 | 熔断、降级 | Hystrix、Spring Cloud 官方推荐的 Resilience4j 阅读全文

posted @ 2019-11-28 19:55 cag2050 阅读(238) 评论(0) 推荐(0) 编辑

Sentinel 学习资料

摘要: Sentinel 学习资料 | 网址 | 官方github | https://github.com/alibaba/Sentinel 官方中文文档 | https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D Sentinel Dash 阅读全文

posted @ 2019-11-28 19:50 cag2050 阅读(196) 评论(0) 推荐(0) 编辑

JVM 常用启动参数

摘要: JVM 常用启动参数 | 默认值 | 举例 | 说明 | | | Xms128m | | Xms128m | 堆最小值 Xmx2048m | | Xmx2048m | 堆最大值 Xmn | | | 调整新生代的大小 ea | | | 开启断言检测;assertion在一般情况下是关闭的,通过java 阅读全文

posted @ 2019-11-28 19:20 cag2050 阅读(461) 评论(0) 推荐(0) 编辑

2019年11月26日

Maven 中 dependencyManagement 元素,知识点

摘要: Maven 提供的 dependencyManagement 元素既能让子模块继承到父模块的依赖配置,又能保证子模块依赖使用的灵活性。在 dependencyManagement 元素下的依赖声明不会引入实际的依赖,不过它能够约束 dependencies 下的依赖使用。 阅读全文

posted @ 2019-11-26 16:10 cag2050 阅读(130) 评论(0) 推荐(0) 编辑

Spring Cloud Alibaba 与 Spring Boot、Spring Cloud 版本对应关系

摘要: 出处:https://github.com/alibaba/spring cloud alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E 阅读全文

posted @ 2019-11-26 15:33 cag2050 阅读(2300) 评论(0) 推荐(0) 编辑

2019年11月25日

slf4j 和 logback 的区别

摘要: slf4j 和 logback 的区别: 1. slf4j是Java的一个日志门面,实现了日志框架一些通用的api; 2. logback是具体的日志框架。它和log4j是同一个作者,他是为了解决log4j存在的问题而开发的新的日志框架。 3. slf4j和logback可以简单的看作jdbc和其具 阅读全文

posted @ 2019-11-25 21:06 cag2050 阅读(1753) 评论(0) 推荐(0) 编辑

Prometheus:自动监控报警系统,知识点

摘要: 待补充 阅读全文

posted @ 2019-11-25 17:29 cag2050 阅读(260) 评论(0) 推荐(0) 编辑

Maven 依赖范围 scope 属性详解

摘要: 依赖范围就是用来控制依赖与三种 classpath(编译 classpath、测试 classpath、运行 classpath)的关系。 依赖范围(scope) | 对于编译 classpath 有效 | 对于测试 classpath 有效 | 对于运行 classpath 有效(打到包里) | 阅读全文

posted @ 2019-11-25 11:12 cag2050 阅读(240) 评论(0) 推荐(0) 编辑

2019年11月23日

使用 Nacos 的 Docker 镜像,启动 Nacos 服务

摘要: 1.镜像网址:https://hub.docker.com/r/nacos/nacos server 2.Clone project 3.启动 Docker 4.Standalone Derby(启动 Nacos) 5.访问 Nacos 的服务管理页面:http://127.0.0.1:8848/n 阅读全文

posted @ 2019-11-23 15:44 cag2050 阅读(5427) 评论(0) 推荐(0) 编辑

2019年11月22日

Nacos 知识点

摘要: Nacos 名字的由来(取红色的英文字符): Dynamic Naming and Configuration Service Nacos 是 Spring Cloud Alibaba 的一个组件,详见:https://github.com/alibaba/spring cloud alibaba/ 阅读全文

posted @ 2019-11-22 17:04 cag2050 阅读(860) 评论(0) 推荐(0) 编辑

2019年11月21日

阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义

摘要: 出处:https://www.cnblogs.com/EasonJim/p/7967999.html 阅读全文

posted @ 2019-11-21 11:06 cag2050 阅读(230) 评论(0) 推荐(0) 编辑

2019年11月20日

Java 中 this 和 super 的用法总结

摘要: 出处:https://www.runoob.com/w3cnote/the different this super.html 阅读全文

posted @ 2019-11-20 20:22 cag2050 阅读(127) 评论(0) 推荐(0) 编辑

堆内存结构是怎么样的?

摘要: 站在垃圾收集器的角度来看,可以把内存分为新生代与老年代。内存的分配规则取决于当前使用的是哪种垃圾收集器的组合,以及内存相关的参数配置。往大的方向说,对象优先分配在新生代的Eden区域,而大对象直接进入老年代。 第一, 新生代的Eden区域,对象优先分配在该区域,同时JVM可以为每个线程分配一个私有的 阅读全文

posted @ 2019-11-20 16:29 cag2050 阅读(449) 评论(0) 推荐(0) 编辑

JVM 启动参数,共分为3类:标准参数(-)、非标准参数(-X)、非稳定参数(-XX)

摘要: JVM 启动参数,共分为3类: 类别 | 说明 | 标准参数( )| 所有的JVM实现都必须实现这些参数的功能,而且向后兼容; 非标准参数( X)| 这些参数不是虚拟机规范规定的。因此,不是所有VM的实现(如:HotSpot,JRockit,J9等)都支持这些配置参数。 非稳定参数( XX)| 这些 阅读全文

posted @ 2019-11-20 11:39 cag2050 阅读(604) 评论(0) 推荐(0) 编辑

JVM 学习资料

摘要: 资料 | 网址 | JVM Options The complete reference | http://jvm options.tech.xebia.fr/ Java HotSpot VM Options | https://www.oracle.com/technetwork/java/jav 阅读全文

posted @ 2019-11-20 11:36 cag2050 阅读(154) 评论(0) 推荐(0) 编辑

Java虚拟机所管理的内存,包含的运行时数据区域?

摘要: 运行时数据区域 | 线程私有(随用户线程的启动和结束而建立和销毁)或所有线程共享(随虚拟机进程的启动而存在) | 抛出的异常 | 备注 | | | 程序计数器(Program Counter Register)| 线程私有 | 唯一不抛出 OutOfMemoryError 异常的区域 | 虚拟机栈( 阅读全文

posted @ 2019-11-20 00:27 cag2050 阅读(182) 评论(0) 推荐(0) 编辑

2019年11月19日

一致性Hash算法

摘要: 参考资料 | 网址 | 腾讯云的一道面试题 一致性Hash算法 | https://msd.misuland.com/pd/2884250103256715714 阅读全文

posted @ 2019-11-19 21:00 cag2050 阅读(356) 评论(0) 推荐(0) 编辑

Nacos 学习资料

摘要: 资料 | 网址 | 官方网站 | https://nacos.io/zh cn/docs/what is nacos.html github | https://github.com/alibaba/nacos Nacos 监控手册(Nacos 集群暴露 metrics 数据、prometheus 阅读全文

posted @ 2019-11-19 17:32 cag2050 阅读(508) 评论(0) 推荐(0) 编辑

数据库备份 DBS(Database Backup),知识点

摘要: 资料 | 网址 | 什么是DBS | https://help.aliyun.com/document_detail/59133.html?spm=5176.13685554.103.6.3fa463f9CDwWvN 阅读全文

posted @ 2019-11-19 14:50 cag2050 阅读(280) 评论(0) 推荐(0) 编辑

访问控制 RAM(Resource Access Management),知识点

摘要: 资料 | 网址 | 什么是访问控制 | https://help.aliyun.com/document_detail/28672.html?spm=5176.11065259.1996646101.searchclickresult.1aec5812vc1t0S&aly_as=peBT0Zk1 多 阅读全文

posted @ 2019-11-19 11:04 cag2050 阅读(675) 评论(0) 推荐(0) 编辑

Alibaba Cloud SDK for Java,知识点

摘要: 资料 | 网址 | Alibaba Cloud SDK for Java | https://help.aliyun.com/document_detail/52740.html?spm=a2c4g.11174283.6.541.396755b3nCqlAr gitlab网址 | https://g 阅读全文

posted @ 2019-11-19 10:24 cag2050 阅读(517) 评论(0) 推荐(0) 编辑

2019年11月18日

云数据库 Redis 版,知识点

摘要: 资料 | 网址 | 什么是云数据库Redis版 | https://help.aliyun.com/document_detail/26342.html?spm=a2c4g.11174283.6.542.6b11dce0Bh13Dd 应用场景 | https://help.aliyun.com/do 阅读全文

posted @ 2019-11-18 20:36 cag2050 阅读(150) 评论(0) 推荐(0) 编辑

el-table 固定表头

摘要: fixedTableHeaderMixin.js: 参考:https://www.cnblogs.com/muou2125/p/9952491.html https://www.cnblogs.com/aidixie/p/10754683.html 阅读全文

posted @ 2019-11-18 14:40 cag2050 阅读(1968) 评论(0) 推荐(0) 编辑

资源管理(Resource Management),知识点

摘要: 资料 | 网址 | 资源管理(Resource Management)服务 | 包含一系列支持企业IT治理的资源管理产品集合,主要包括资源组和资源目录。通过资源管理服务,您可以按照业务需要搭建合适的资源组织关系,使用目录、资源夹、账号以及资源组,分层次地组织和管理您的云资源。https://help 阅读全文

posted @ 2019-11-18 10:21 cag2050 阅读(840) 评论(0) 推荐(0) 编辑

2019年11月16日

云服务器ECS(Elastic Compute Service),知识点

摘要: 资料 | 网址 | 什么是云服务器ECS | https://help.aliyun.com/document_detail/25367.html?spm=a2c4g.11186623.6.544.4e1e376dj5hRSf 专有网络与经典网络的区别: 1. 专有网络(Virtual Privat 阅读全文

posted @ 2019-11-16 22:53 cag2050 阅读(699) 评论(0) 推荐(0) 编辑

数据库备份 DBS(Database Backup),知识点

摘要: 资料 | 网址 | 什么是DBS | https://help.aliyun.com/document_detail/59133.html?spm=5176.12313006.103.6.7c6763f9qyExX7 阅读全文

posted @ 2019-11-16 19:53 cag2050 阅读(323) 评论(0) 推荐(0) 编辑

关系型数据库 RDS(Relational Database Service),知识点

摘要: 资料 | 网址 | 官方介绍 | https://help.aliyun.com/document_detail/26092.html?spm=5176.2020520104.0.0.2b4b1450yqd1gg 首次连接访问RDS需要配置IP白名单 | https://help.aliyun.co 阅读全文

posted @ 2019-11-16 17:29 cag2050 阅读(601) 评论(0) 推荐(0) 编辑

2019年11月14日

对象存储服务 OSS(Object Storage Service),知识点(待补充上仓库代码)

摘要: 资料 | 网址 | 官方文档 | https://help.aliyun.com/product/31815.html?spm=a2c4g.11186623.3.1.3e1459669xRokl OSS Browser.js SDK 官方文档(浏览器上传)| https://help.aliyun. 阅读全文

posted @ 2019-11-14 10:35 cag2050 阅读(344) 评论(0) 推荐(0) 编辑

2019年11月12日

Java 为什么需要包装类,如何使用包装类?

摘要: 出处:https://cloud.tencent.com/developer/article/1362754 阅读全文

posted @ 2019-11-12 14:06 cag2050 阅读(507) 评论(0) 推荐(0) 编辑

for each 语句

摘要: for each 语句是java5新增,在遍历数组、集合的时候,for each拥有不错的性能。 for each 虽然能遍历数组或者集合,但是只能用来遍历,无法在遍历的过程中对数组或者集合进行修改。见下面代码1。 如果想要在遍历的过程中对数组或者集合进行修改,可以使用加强型 for 循环。见下面代 阅读全文

posted @ 2019-11-12 11:21 cag2050 阅读(226) 评论(0) 推荐(0) 编辑

缓存中,2个注解:@cacheable 与 @cacheput 的区别

摘要: @cacheable:只会执行一次,当标记在一个方法上时表示该方法是支持缓存的,Spring会在其被调用后将其返回值缓存起来,以保证下次利用同样的参数来执行该方法时可以直接从缓存中获取结果。 @cacheput:@CachePut标注的方法在执行前不会去检查缓存中是否存在之前执行过的结果,而是每次都 阅读全文

posted @ 2019-11-12 11:10 cag2050 阅读(1553) 评论(0) 推荐(0) 编辑

2019年11月11日

微信小程序,相关代码

摘要: table th:nth of type(1) { width: 200px; } 代码 | 作用 | bindtap | bindload | 当图片载入完毕时触发,event.detail = {height, width} wx:if 与 hidden="{{flag ? ture : fal 阅读全文

posted @ 2019-11-11 14:46 cag2050 阅读(263) 评论(0) 推荐(0) 编辑

微信小程序中的事件

摘要: 事件 | 说明 | bindtap | bindload | 当图片载入完毕时触发,event.detail = {height, width} bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。 如bindtap,当用户点击该组件的时候会在该页面对应的Page中 阅读全文

posted @ 2019-11-11 14:25 cag2050 阅读(620) 评论(0) 推荐(0) 编辑

2019年11月8日

通俗易懂:索引、单列索引、复合索引、主键、唯一索引、聚簇索引、非聚簇索引、唯一聚簇索引 的区别与联系

摘要: 一张表可以建立任意多个索引,每个索引可以是任意多个字段的组合。索引可能会提高查询速度(如果查询时使用了索引),但一定会减慢写入速度,因为每次写入时都需要更新索引,所以索引只应该加在经常需要搜索的列上,不要加在写多读少的列上。 出处:https://zhuanlan.zhihu.com/p/66553 阅读全文

posted @ 2019-11-08 20:20 cag2050 阅读(399) 评论(0) 推荐(0) 编辑

2019年11月6日

MySQL 的各种 join

摘要: table th:first of type { width: 200px; } join 类型 | 备注 | left [outer] join | right [outer] join | | MySQL中没有 full [outer] join,用 union 代替; distinct: 可选 阅读全文

posted @ 2019-11-06 20:17 cag2050 阅读(128) 评论(0) 推荐(0) 编辑

《MySQL性能优化篇》阅读笔记

摘要: 建表的时候,不要用null赋默认值,如:字符串的设置'',数据类型的设为0,不要将null设为默认值。 在MySQL中没有 full [outer] join,用union代替 各种 JOIN SQL:https://mp.weixin.qq.com/s?__biz=MzU4OTI3NzY4OA== 阅读全文

posted @ 2019-11-06 20:04 cag2050 阅读(156) 评论(0) 推荐(0) 编辑

2019年11月5日

AQS 抽象队列同步器(Abstract Queued Synchronizer) 知识点

摘要: AQS的主要使用方式是继承,子类通过继承同步器并实现它的抽象方法来管理同步状态。 AQS使用一个int类型的成员变量state来表示同步状态,当state 0时表示已经获取了锁,当state = 0时表示释放了锁。它提供了三个方法(getState()、setState(int newState)、 阅读全文

posted @ 2019-11-05 11:06 cag2050 阅读(189) 评论(0) 推荐(0) 编辑

2019年11月4日

最全的 MIME 类型对应关系

摘要: 出处:http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types 阅读全文

posted @ 2019-11-04 16:37 cag2050 阅读(278) 评论(0) 推荐(0) 编辑

Java中堆和栈的区别

摘要: 区别项 | 堆 | 栈 | | 存放的东西 | 类的对象:这些对象通过new等指令建立,通过垃圾回收器来销毁。| 栈中主要存放一些基本数据类型的变量(byte,short,int,long,float,double,boolean,char)和对象的引用。 存取速度 | 存取速度较慢 | 比堆快 数 阅读全文

posted @ 2019-11-04 16:11 cag2050 阅读(114) 评论(0) 推荐(0) 编辑

TCP三次握手和四次挥手

摘要: 相关资料 | 网址 | TCP三次握手和四次挥手以及原因(比较形象的说明) | https://blog.csdn.net/KAIKAI_ING/article/details/83009294 为什么建立连接需要三次握手?为什么断开连接需要四次挥手? | http://www.unixfbi.co 阅读全文

posted @ 2019-11-04 15:33 cag2050 阅读(102) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 33 下一页

导航