- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Stream(流)与Parallel Stream(并行流)的reduce操作
/** * Optional<T> reduce(BinaryOperator<T> accumulator) * 输入输出同一类型;没有初始值,流的第一个元素即为初始值;方法get()可得类型为泛型T的结果 * * <U> U reduce(U identity, BiFunction<U, ? super T, U> accum...
2020-04-09 19:08:19 3306 1
原创 基于redis的分布式session、分布式锁和缓存
一、分布式session 1.为什么要用分布式session? 在单机系统中,用户在服务器中会有一个属于自己的session,而session中的sessionId可以作为已登录用户的通行证,但是在分布式系统或集群系统中,由于各个服务器间的session是独立的,这样会产生一个问题:用户A第一次访问,因为负载均衡访问到了服务器1,登录后生成了自己的session,第二次...
2019-01-06 22:09:52 2857 1
原创 Java基础笔记(14)多线程与同步机制、线程组、线程池以及相关问题
一、多线程 1.多线程:一个应用程序有多条执行路径 进程:正在执行的应用程序 线程:进程的执行单元,执行路径 单线程:一个应用程序只有一条执行路径 多线程:一个应用程序有多条执行路径 多进程的意义? 提高CPU的使用率 多线程的意义? ...
2018-11-14 22:32:39 331
原创 Java基础笔记(4)代码块、继承、多态
一、代码块 1.概念 1)用{}括起来的代码。 2)分类: A:局部代码块 用于限定变量的生命周期,及早释放,提高内存利用率。 B:构造代码块 把多个构造方法中相同的代码可以放到这里,每个构造方法执行前,首先执行构造代码块。 ...
2018-11-08 18:04:27 175
原创 Java基础笔记(3)类与对象、部分常用关键字
一、面向对象 1.面向对象是一种编程思想,把复杂的事情简单化,比起面向过程更符合我们的思考习惯。 2.类与对象 1)现实世界的事物 属性:事物的基本描述 行为:事物的功能 2)Java语言中最基本的单位是类。所以,我们要用类来体现事物 3)类 成员变量:事物属性...
2018-11-08 17:47:12 213
原创 Java基础笔记(2)switch、控制跳转关键字、数组
一、switch 1.格式switch(变量key) { case 常量1 : 语句体1; break; case 常量2 : 语句体2; break; ... default : 语句体n+1;} 2.格式说明: 1)case:后面的值是要和变量key(...
2018-10-15 16:34:25 688
原创 Java基础笔记(1)数据类型、类型转换、运算符
一、数据类型1.基本数据类型(4类8种)基本数据类型(4类8种) 整数型 占用字节数(byte) 默认值 取值范围 byte 1 0 -128~127 short 2 0 -32768~32767 int(默认) 4 0 -2^31~2^31-1 long 8 0 -2^63~2...
2018-10-15 13:48:56 247
原创 极简配置的dubbo入门(二)—— SpringMVC的实现(通过注解的方式获取远程服务)
在https://blog.csdn.net/CharleyZz/article/details/82945062 中,已经实现了最基本的dubbo入门,本文将实现dubbo简单的mvc。 一、创建maven工程1.dubbo-mvc-demo:父工程,用于统一管理依赖的jar 2.dubbo-mvc-demo-api:子工程,提供实体类和服务接口 3.dubbo-mvc-de...
2018-10-11 15:04:14 272
原创 极简配置的dubbo入门
由于公司项目要用到dubbo,故自己对dubbo进行了简单地学习,并做个学习记录。关于dubbo的文档内容这里不做介绍,有兴趣可以去官网进行查看 http://dubbo.apache.org/zh-cn/docs/user/quick-start.html 。好了,废话不多说,开始记录。
2018-10-05 17:20:16 271
原创 进制转换
进制,就是一种计数方式,常用的进制有二进制、八进制、十进制和十六进制,分别表示逢二进一、逢八进一、逢十进一和逢十六进一,逢X进一就是X进制。我们日常用的就是十进制。十进制:12345 = 1*10^4 + 2*10^3 + 3*10^2 + 4*10^1 + 5*10^0 = 10000 + 2000 + 30...
2018-09-20 12:57:19 430
原创 org.springframework.dao.DuplicateKeyException: a different object with the same identifier value was
使用Hibernate写update方法时,出现了org.springframework.dao.DuplicateKeyException: a different object with the same identifier value was already associated with the session:意思就是另一个对象的id(id同值)已经被session关联了。
2017-04-07 13:55:17 5131
dubbo简单的mvc实现
2018-10-11
极简配置的入门dubbo源码
2018-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人