多态 学习完封装和继承后,Java三大特性之一还有最后一个多态 那么多态是什么? 概念 多态字面含义就是多种表现形式 对应Java:同一操作作用于不同的类的对象,将产生不同的执行结果。 实现 向上转型 基类引用指向派生类对象 //Cat为基类 //Ragdoll为派生类 class Demo{ pu ...
                            
                            
                                分类:
编程语言   时间:
2020-07-29 15:08:33   
                                阅读次数:
77
                             
                    
                        
                            
                            
                                HBase拥有出色的扩展性,其中最依赖的就是region的自动split机制。
                            
                            
                                分类:
其他好文   时间:
2020-07-29 15:05:50   
                                阅读次数:
99
                             
                    
                        
                            
                            
                                    markdown概述 Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。 基础语法 标题 # h1 ## h2 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-29 10:17:57   
                                阅读次数:
65
                             
                    
                        
                            
                            
                                    提到事务,相信大家都不陌生,事务的ACID四大特性,也是面试时经常问的,不过一般情况下,我们可能想到的是传统关系型数据库的事务,其实,Redis也是提供了事务机制的,本篇博客就来讲解下Redis的事务机制。 1. 事务演示 Redis的事务提供了一种将多个命令请求打包,然后一次性、按顺序性地执行多个 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-29 10:15:32   
                                阅读次数:
54
                             
                    
                        
                            
                            
                                    1.列举至少3个非关系型数据库,简单描述他们的特性 Memcached 特性:数据都在内存中,一般不持久化 支持简单的 key-value模式 一般是作为缓存数据库辅助持久化的数据库 Redis 特性:几乎覆盖了Memcached的绝大部分功能 数据都在内存中,支持持久化,主要用作备份恢复 除了支持 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-28 22:51:26   
                                阅读次数:
111
                             
                    
                        
                            
                            
                                    List接口 我们掌握了Collection接口的使用后,再来看看Collection接口中的子类,他们都具备那些特性呢?接下来,我们一起学习Collection中的常用几个子类(java.util.List集合、java.util.Set集合)。 1.1 List接口介绍 java.util.Li ...
                            
                            
                                分类:
编程语言   时间:
2020-07-28 17:15:58   
                                阅读次数:
76
                             
                    
                        
                            
                            
                                背景 Java中最为重要的特性 运行时,通过对象获得此对象所在类的信息,查看或修改类的接口、方法、成员变量的属性等 几乎所有开发框架及应用技术中都是基于反射 获取类对象 类对象:描述这种类有什么属性和方法 一个类只会有一个类对象存在 获取方式 Class.forName Hero.class new ...
                            
                            
                                分类:
编程语言   时间:
2020-07-28 10:20:16   
                                阅读次数:
78
                             
                    
                        
                            
                            
                                    这是vue的特性,自动把v-for里面的ref展开成数组的形式. 假设你的ref不是动态的,而是静态的 , ref="a", 那么不管你执行多少次循环,最后ref只会有一个值, 所以vue为了处理这种情况会把v-for里ref 转为数组形式,为了能捕捉所有的ref值. ...
                            
                            
                                分类:
编程语言   时间:
2020-07-27 23:55:43   
                                阅读次数:
134
                             
                    
                        
                            
                            
                                    yield 是产出的意思,就是返回一个值,这一点有点像return,但是不会结束函数的执行。那它什么时候继续执行呢?等待下一次迭代器被调用时候返回上次中断的地方, 利用这个特性可以实现range函数: def my_range(max_num): i = 0 while i < max_num: y ...
                            
                            
                                分类:
其他好文   时间:
2020-07-27 23:43:11   
                                阅读次数:
103
                             
                    
                        
                            
                            
                                    经反映redis连接超时,先定位到redis配置文件目录被删除;继而重启redis后出现连接中断问题(未启动成功);查看redis的输出日志时发下报以下错误: 根据提示在/etc/sysctl.conf文件中添加vm.overcommit_memory = 1, 修改其大透明页,并将调整redis的 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-27 23:34:42   
                                阅读次数:
83