- 博客(9)
- 资源 (14)
- 问答 (1)
- 收藏
- 关注
原创 java8,你应该了解的新特性(新时间与日期API)
1、使用 LocalDate 、LocalTime 、LocalDateTimeLocalDate、LocalTime、LocalDateTime 类的实例是不可变的对象,分别表示使用 ISO-8601日历系统的日期、时间、日期和时间。它们提供 了简单的日期或时间,并不包含当前的时间信息。也不包含与时区相关的信息。注:ISO-8601日历系统是国际标准化组织制定的现代公民的日期和时间的表示法2、I
2017-09-16 16:09:30 472
原创 java8,你应该了解的新特性(空指针终结者:Optional 类)
1、java.lang.NullPointerException是最常见也是最令人讨厌的一种异常,如果一个对象可能为null,在调用其方法之前必须进行非空检查,否则就会引发java.lang.NullPointerException。但是,很多对象永远都不会为null,如果能把那些可能为null的对象明确的标识出来,只对null嫌疑者进行判断,岂不是既可避免java.lang.NullPointer
2017-09-16 11:04:38 2291
原创 java8,你应该了解的新特性(并行流优化篇)
1、并行流 就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流。Java 8 中将并行进行了优化,我们可以很容易的对数据进行并行操作。Stream API 可以声明性地通过 parallel() 与sequential() 在并行流与顺序流之间进行切换。2、Fork/Join 框架,就是在必要的情况下,将一个大任务,进行拆分(fork)成若干个小任务(拆到不可再拆时),再将一个个的小
2017-09-15 18:34:23 1427 1
原创 java8,你应该了解的新特性(Stream API篇)
1、新特性简介(1)速度更快 (2)代码更少(增加了新的语法Lambda表达式) (3)强大的Stream API (4)便于并行 (5)最大化减少了空指针异常Optional其中最为核心的为 Lambda 表达式与Stream API2、了解Stream APIStream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等
2017-09-14 16:58:12 406
原创 java8,你应该了解的新特性(Lambda篇)
1、新特性简介(1)速度更快(2)代码更少(增加了新的语法Lambda表达式)(3)强大的Stream API(4)便于并行(5)最大化减少了空指针异常Optional其中最为核心的为 Lambda 表达式与Stream API2、Lambda 是一个 匿名函数,我们可以把 Lambda表达式理解为是 一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更
2017-09-13 17:26:24 266
原创 阿里云主机配置
1、修改主机名vim /etc/hostname,编辑文件设置永久主机名,重启后生效。2、更改数据源参考:http://blog.csdn.net/yjc_1111/article/details/531979833、修改SSH登录端口(安全措施,可忽略)vim /etc/ssh/sshd_config,修改文件中的Post为其他端口。4、安装java,以jdk8为例。
2017-09-12 18:15:20 979
原创 Redis复制,事故情况分析
1、概念主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。2、能做什么(1)读写分离(2)容灾恢复3、复制原理(1)slave启动成功连接到master后会发送一个sync命令;(2)Master接到命令启动后台的存盘进程,同时收集所有接收到的用于修改数据集命令,在后台进程执行完毕之后,master将传送整个数据文件到sl
2017-09-07 18:05:12 292
原创 Redis常用命令总结
1、启动(1)查询Redis是否启动ps -ef|grep redis(2)启动Redisredis-server redis.conf(3)连接redis-cli -p 6379(4)测试,发送ping,如果连接正常就返回一个 PONG ,否则返回一个连接错误。 2、字符串(1)set/get/del/append/strlen:设置、获取、删除、拼接、长度;(2)Incr/decr/
2017-09-05 15:56:31 365
原创 MySql学习之主从复制
1、复制的基本原理 (1)master将改变记录到二进制日志(binary log)中。这些记录过程叫做二进制日志事件(binary log events)。(2)slave将master的binary log events拷贝到它的中继日志(relay log)中。(3)slave重做中继日志中的事件,将改变应用到自己的数据库中。MySql复制是异步的且串行化的。2、复制的基本原则(1)每
2017-09-04 17:54:30 326
服务器峰值和性能预估、计算方法和服务器部署架构
2015-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人