`
zzproc
  • 浏览: 16712 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1. 《NoSQL精粹》前言提到:NoSQL泛指当前的非关系型数据库,其主张使用无模式(schemaless)的数据,可以运行在集群环境中,且能够牺牲部分“一致性”,来换取另外一些有用的特性(如可用性、扩展性等); NoSQL敲响了关系型数据库灭亡的钟声吗?NoSQL要抢走DBMS的头把交椅?回答是:No! 这确实是一场深远的变革,但也是因为RDBMS不再是唯一的选择了,数据库领域正进入“混合持久化”时代,RDBMS并不会被干掉 2. NoSQL流行的主要原因有两个: 提升开发效率,内存数据结构与关系型数据结构的映射变的简单; 降低成本,大规模的数据,对分布、扩容的需求量更大,相对来说NoSQ ...
在阅读本文之前,根据自己的经验和理解,大家可以先思考并选择一下Java函数的参数传递方式: A. 是按值传递的? B. 按引用传递的? C. 部分按值部分按引用? 此处暂不宣布正确答案,我们通过一个简单的例子让大家自己找答案: 1. 先定义一个类型Value public static class Value { private String value = "value"; public String getValue() { return value; } public void setValue(String value) { this.value = va ...
命题:引用Java函数按值传递参数,按引用传递对象! 术语解释: 引用按值传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的一个副本。因此,如果函数修改了该参数,仅改变副本,而原始值保持不变。 按引用传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的内存地址,而不是值的副本。因此,如果函数修改了该参数,调用代码中的原始值也随之改变。 解释: 1. 与C++相比,Java是更加纯粹的面向对象语言,但不完全是,Java还有Primitive类型存在(虽然提供了Primitive类型的封装类) 2. C++在传递参数时可以按值、按引用(或指针)的方式传递;Java函数在传递参数时, ...
  上周自己写代码的时候发现了一件怪事,好好研究分析了一下JDK动态代理和CGLib2AopProxy一些基本原理,这篇文章写了蛮久的,特与大家分享。   先上代码,片段1是LoanRateAdjustTransaction的单元测试代码,片段2是LoanRateAdjustTransaction中的实现: public void test1() { // do something LoanRateAdjustRateParam param = new LoanRateAdjustParam(); loanRateAdjustTransaction.validatePara ...
Global site tag (gtag.js) - Google Analytics