1. 如何在一次传递中找到单链表的中间元素? 答案:http://javarevisited.blogspot.sg/2012/12/how-to-find-middle-element-of-linked-list-one-pass.html 2. 如何在不使用递归的情况下反转单链表? 答案:ht ...
分类:
其他好文 时间:
2019-11-23 20:27:14
阅读次数:
70
==> 什么是parquet Parquet 是列式存储的一种文件类型 ==> 官网描述: Apache Parquet is a columnar storage format available to any project in the Hadoop ecosystem, regardless ...
分类:
其他好文 时间:
2019-11-23 19:56:07
阅读次数:
110
一、axios的封装 在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和node.js中。他有很多优秀的特性,例如拦截请求和响应、取消请求、转换json、客户端防御XSRF等。所以我们的尤大大也是果断放弃了对其官方库vue-r ...
分类:
移动开发 时间:
2019-11-22 15:30:21
阅读次数:
67
一、新配置路由策略 在 Asp.Net Core 3.0中默认不再支持app.UserMvc() 方式配置路由 系统。 而是使用新的模式,点击查看asp.netCore3.0区域和路由配置变化 默认使用的话 会抛出异常: 二、Asp.Net Core 3.0中 对于app.UseMvc() 还是 支 ...
分类:
移动开发 时间:
2019-11-22 00:47:52
阅读次数:
828
一、基础篇 JVM JVM内存结构 堆、栈、方法区、直接内存、堆和栈区别 Java内存模型 内存可见性、重排序、顺序一致性、volatile、锁、final 垃圾回收 内存分配策略、垃圾收集器(G1)、GC算法、GC参数、对象存活的判定 JVM参数及调优 Java对象模型 oop-klass、对象头 ...
分类:
编程语言 时间:
2019-11-22 00:34:49
阅读次数:
72
OOP三大基本特性 封装 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的属性和方法只让可信的类操作,对不可信的进行信息隐藏。 继承 继承是指这样一种能力,它可以使用现有的类的所有功能,并在无需重新编写原来类的情况下对这些功能进行扩展。 多态 多态指一个类实例的相同方法在不同情形有不同的表现 ...
分类:
编程语言 时间:
2019-11-20 23:24:24
阅读次数:
82
1、 在OOP的术语中,我们把Person称为超类(super class),父类(parent class),基类(base class),把Student称为子类(subclass),扩展类(extended class)。 Java只允许一个class继承自一个类,因此,一个类有且仅有一个父类 ...
分类:
编程语言 时间:
2019-11-19 15:44:03
阅读次数:
78
环境:RHEL 6.5 + Oracle 11.2.0.4 RAC + ADG 起初发现自己的ADG测试环境不再同步,进一步分析是DATA磁盘组空间耗尽导致的,可是最近在磁盘组上的数据库都没有做过什么测试,且测试磁盘组一直都留有2G+剩余空间,那是什么导致突然没空间了呢? 经过查询dba_data_ ...
分类:
其他好文 时间:
2019-11-19 00:50:33
阅读次数:
87
中间件:可以在请求前、后、响应前、后、视图产生异常的 织入业务逻辑, 是一个可插拔式的设计。中间件采用的就是 AOP的设计思想 面向切面编程 AOP : 是对面向对象的一个补充和扩展,不是用来替代便面向对象的 面向对象编程 OOP Django 中 自定义 一个 中间件 1、在项目中, 新建一个 2 ...
分类:
其他好文 时间:
2019-11-18 13:04:49
阅读次数:
59
家庭收支记账软件项目 项目需求说明 1) 模拟实现基于文本界面的《家庭记账软件》 2) 该软件能够记录家庭的收入、支出,并能够打印收支明细表 项目的界面 看代码效果 项目代码实现 实现基本功能(先使用面向过程,后面改成面向对象) 功能 1: 先完成可以显示主菜单,并且 可以退出 思路分析: 更加给出 ...
分类:
其他好文 时间:
2019-11-17 20:37:32
阅读次数:
86