排序:
默认
按更新时间
按访问量

2017的我,2018的我

转眼又是一年尽,看着朋友圈大家都在晒自己的18岁,新的一年又悄悄地来临了。回想2017,感觉日子一直平平淡淡,没有啥出奇的事,也没有给自己留下特别的回忆。每天都行走在上下班的路上,每周都在周一盼周五中度过。而年初定的小目标,早已被抛之脑后,只有在心灵鸡汤的灌溉之后才会隐隐想起自己的方向,转瞬又会把...

2018-01-01 21:21:23

阅读数:268

评论数:1

Dubbo超时

1、概念  1)服务提供者超时是指远程调用服务的方法执行的超时时间.  2)服务调用者超时是指服务调用者调用远程方法的执行超时时间. 2、超时设置   使用dubbo进行远程调用的过程中,需要设置远程调用的超时间.超时时间分别可以在服务的提供者配置中设置,也可以在服务调用者配置中设置,超时...

2018-04-22 19:11:07

阅读数:59

评论数:0

单例模式

1.概念   确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 2.角色构成  1)Sinleton单例类:通过使用private的构造函数确保了在一个应用中只产生一个实例,并且自行实例化。 3.通用源码 public class Singleton { p...

2018-04-18 22:45:00

阅读数:13

评论数:0

工厂方法模式

1.概念   定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 2.使用场景   在任何需要生成复杂对象的地方,都可以使用工厂方法模式。直接用new可以完成的不需要用工厂模式 3.角色构成   1)Product(抽象产品类):负责定义产品的共...

2018-04-15 22:15:43

阅读数:8

评论数:0

Mongo导入导出

一 导出工具mongoexport 1、简介   Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式(类似于表格的形式)的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2、参数解析   -h:指明数据库宿主机的IP...

2018-04-15 21:11:56

阅读数:259

评论数:0

Nginx安装与启动

一 Window环境1、下载与启动 1)从nginx官网(http://nginx.org/en/download.html )下载相应的安装包,建议下载稳定版。  2)将压缩包解压到相应的目录,双击nginx.exe 来启动nginx。  3)在浏览器地址栏输入:localhost或者127...

2017-10-29 22:01:49

阅读数:134

评论数:0

TreeMap源码解析

一 简介1、概念  TreeMap 是一个有序的key-value集合,它是通过红黑树实现的。   TreeMap 类不仅实现了 Map 接口,还实现了 Map 接口的子接口 java.util.SortedMap。   TreeMap 类中不允许键对象为 null 或是 基本数据类型,这是...

2017-10-29 21:45:32

阅读数:83

评论数:0

LinkedHashMap源码解析

一 简介1、概念  LinkedHashMap是HashMap的子类,与HashMap有着同样的存储结构,但它加入了一个双向链表的头结点,将所有put到LinkedHashmap的节点一一串成了一个双向循环链表,因此它保留了节点插入的顺序,可以使节点的输出顺序与输入顺序相同。 LinkedHas...

2017-10-29 21:33:12

阅读数:106

评论数:0

Hashtable源码解析

一 简介1、概念  和HashMap一样,Hashtable也是一个散列表,它存储的内容是键值对。HashTable与ArrayList一样,是非泛型的,value存进去是object,存取会发生装箱、拆箱。2、成员变量  table:一个 Entry[] 数组类型   count:Hashta...

2017-10-29 21:18:30

阅读数:114

评论数:0

ArrayList源码解析

一 简介 1、概念  ArrayList是List最常用的实现类,内部通过数组实现的,它允许对元素进行快速随机访问。 2、成员变量 //ArrayList实际存储的元素数组 private transient Object[] elementData; //ArrayList的大小 privat...

2017-09-17 22:37:57

阅读数:88

评论数:0

Mongo 聚合框架优化-Aggregate(四)

四 管道优化1、管道序列优化 1)$match操作符应该尽量出现在管道的前面   $match操作符出现在管道的前面时,可以提早过滤文档,加快聚合速度。而且其只有出现在管道的最前面,才可以使用索引来加快查询。  2)管道序列   应该尽量在管道的开始阶段(执行”$project”、”$gro...

2017-09-17 22:24:31

阅读数:293

评论数:0

Mongo 聚合框架-Aggregate(三)

三 表达式操作符6、字符串类型聚合操作符 1)$concat   作用:连接字符串,如果某个表达式字段不存在或字段值为null,则返回null   语法:{ $concat: [ <expression1>, <expression2>, … ] }   示例{ "_i...

2017-09-17 21:56:29

阅读数:355

评论数:0

HashMap源码解析

一 概念1、简介Map是一种key、value形式的键值对,将hash表和Map结合即形成了HashMap。 HashMap就是将key做hash算法,然后将hash值映射到内存地址,直接取得key所对应的数据。在HashMap中,底层数据结构使用的是数组,所谓的内存地址即数组的下标索引。 H...

2017-09-03 23:18:59

阅读数:182

评论数:0

Mongo 聚合框架-Aggregate(二)

三 表达式操作符1、布尔类型聚合操作符1)$and 作用:mongo中的与操作符,如果表达式全部为true则结果为true,否则为false 语法:{ $and: [ <expression1>, <expression2>, … ] } 示例:{ $an...

2017-09-03 23:09:46

阅读数:305

评论数:0

Mongo 聚合框架-Aggregate(一)

一 概念1、简介  使用聚合框架可以对集合中的文档进行变换和组合。可以用多个构件创建一个管道,用于对一连串的文档进行处理。构件有:筛选、投射、分组、排序、限制和跳过。 MongoDB的聚合管道将MongoDB文档在一个管道处理完毕后将结果传递给下一个管道处理,管道操纵是可以重复的。2、管道...

2017-08-27 23:10:59

阅读数:4656

评论数:0

MongoDB执行计划

一 概念  在关系型数据库中无论哪种数据库,都提供了SQL剖析工具,用来解决SQL低下的问题。在MongoDB中,也有相应的策略来实现剖析。mongoDB系统了explain()方法,用来查看其执行计划和其统计信息。二 explain三种模式1、queryPlanner  queryPlanner...

2017-08-20 22:24:32

阅读数:349

评论数:0

MongoDB Profiler

一 概念 MongoDB是一个面向文档的数据库。  功能:   索引   聚合   特殊的集合类型   文件存储二 基础知识1、文档 文档是MongoDB的核心概念。文档就是键值对的一个有序集,对应关系型数据库中的一行。  文档的键是字符串,不能含有\0,文档不能有重复的键。”.”和”...

2017-08-13 14:40:35

阅读数:284

评论数:0

MongoDB 安装及启动

一 配置及安装1、下载 地址:https://www.mongodb.com/download-center2、解压并配置   mongod没有参数的情况下会使用默认数据目录/data/db(Windows为C:\data\db),若目录不存在或者不可写,服务会启动  失败。  MongoDB...

2017-03-09 15:27:04

阅读数:9536

评论数:0

MongoDB 简介

一 概念 MongoDB是一个面向文档的数据库。  功能:   索引   聚合   特殊的集合类型   文件存储二 基础知识1、文档 文档是MongoDB的核心概念。文档就是键值对的一个有序集,对应关系型数据库中的一行。  文档的键是字符串,不能含有\0,文档不能有重复的键。”.”和”...

2017-03-06 17:46:12

阅读数:170

评论数:0

姗姗来迟的年度总结

回看2016工作1月份考研完了就开始找工作,本来年底就是招聘的淡季,我又经过了几个月的考研学习,编码有关的知识都忘的差不多了。当然,和自己学习掌握的不牢固透彻有很大的关系!经过十来天的面试,找了个自己不是很满意的外包公司,想着先干两个月,等考研成绩出了再做打算。提起考研,这已经是毕业那年开始的第三...

2017-02-12 23:09:32

阅读数:102

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭