Gatherfly 的博客

记录自己学习过程中遇到的问题及解决方案,让自己每天进步一点点……

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

分布式服务框架Zookeeper介绍、原理及应用

转载自:http://www.jianshu.com/p/bf32e44d3113 Zookeeper简介   Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管...

2017-08-09 17:52:08

阅读数:274

评论数:0

深入理解 Java 垃圾回收机制

一:垃圾回收机制的意义 java  语言中一个显著的特点就是引入了java回收机制,是c++程序员最头疼的内存管理的问题迎刃而解,它使得java程序员在编写程序的时候不在考虑内存管理。由于有个垃圾回收机制,java中的额对象不在有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的...

2017-02-24 13:59:05

阅读数:343

评论数:0

Linux 正则表达式详解

Linux 正则表达式详解 转自:http://www.jb51.net/article/42989.htm 这篇文章主要介绍了linux 正则表达式的一些使用方法,需要的朋友可以参考下 一.linux文本查找命令 在说linux正规表达式之前,还介绍下linu...

2016-11-04 15:07:44

阅读数:244

评论数:0

UML类图的几种关系

在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)          1. 泛化(Generalizatio...

2016-09-18 21:24:31

阅读数:235

评论数:0

面向对象设计七大原则

面向对象设计七大原则 1. 单一职责原则(Single Responsibility Principle) 每一个类应该专注于做一件事情。 2. 里氏替换原则(Liskov Substitution Principle) 超类存在的地方,子类是可以替换的。 3. 依赖倒置原则(Depen...

2016-09-18 16:10:53

阅读数:637

评论数:0

求各种进制下,各位数之和的平均值

算法题: 将一个整型数据A,可以分别转换为二进制,三进制,……,A-1进制的数,例如整数7,二进制111;三进制21;四进制13,;五进制12;六进制11。所有进制数的各个位数字之和不尽相同,现求其平均值,即整型数据转换成的所有进制数,各位数之和的平均值。 Java代码实现如下: import j...

2016-09-08 16:33:27

阅读数:1079

评论数:0

短作业优先调度算法(SJF)——Java实现

短作业优先调度算法(SJF)         短作业优先调度算法(Short Job First)用于进程调度时又被称为短进程优先调度算法(Short Process First),该算法既可以用于作业调度,又可以用于进程调度。         在作业调度中,该算法每次从后备作业队列中挑选估计服...

2016-09-08 16:06:19

阅读数:5937

评论数:1

SSH连接虚拟机中的Ubuntu

 使用的远程工具是putty(下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)。 具体步骤:(主要引用来源:http://www.linuxidc.com/Linux/2014-04/99728.ht...

2016-08-26 11:46:32

阅读数:286

评论数:0

word2vec使用有感

近期考虑使用Google研发的一款基于Deep Learning的开源的学习工具——word2vec,这是首款面向大众的Deep Learning学习工具。word2vec(word to vector)是一个将单词转换成向量形式的工具。通过转换,把对文本内容的处理简化为向量空间中的向量运算,计算...

2016-08-26 11:31:16

阅读数:2144

评论数:0

NLPIR/ICTCLAS 2015 分词系统使用

自然 言的处理的第一步是分词。近期使用了中科院分词系统NLPIR/ICTCLAS 2016。在2014版本以及之前称为ICTCLAS,之后的版本都更名为NLPIR。 新版简介如下:        词法分析是自然语言处理的基础与关键。 张华平博士在多年研究工作积累的基础上, 研制出了 NLPIR ...

2016-08-25 12:09:50

阅读数:6685

评论数:2

win 10 和 CentOS 7 双系统安装总结

工具及材料   1、一台PC   2、一个U盘,8G以上最好   3、需要的文件:CentOS7镜像文件(ISO文件)   4、需要的软件:UltraISO 第一步、在Windows中为Linux分出磁盘空间   右击“此电脑” -- “管理”              若分区错误,可...

2016-07-08 22:45:36

阅读数:32423

评论数:4

并行、并发、同步和互斥

     并行 计算机操作系统中的并行,指的是同时存在于内存中的多道作业都处于运行状态。实际上都是宏观上并行,微观上串行,因为这些作业都是开始各自的运行,但都没运行完毕,只是交替地使用cpu。     在操作系统中是指,一组程序按独...

2016-06-06 16:29:33

阅读数:385

评论数:0

Java 注解

 注解基础知识点-----全文转自百度百科 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 作用分...

2016-06-06 16:20:15

阅读数:253

评论数:0

Struct和Class的区别

转载来源:http://blog.sina.com.cn/s/blog_48f587a80100k630.html C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。 struct能包含成员函数吗? 能! struct能继...

2016-06-02 17:56:36

阅读数:166

评论数:0

JAVA和JVM运行原理揭秘

 Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器 JAVA和JVM运行的原理 1.Java语言运行...

2016-06-02 17:20:53

阅读数:248

评论数:0

深入Java集合学习系列:HashMap的实现原理

1. HashMap概述:   HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟HashMap很像,唯一的区别是Hashtalbe中的方法是线程安全的,也就是同步的)。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序...

2016-05-25 13:47:39

阅读数:201

评论数:0

PageRank算法java实现版本

PageRank算法是Google的核心搜索算法,在所有链接型文档搜索中有极大用处,而且在我们的各种关联系统中都有好的用法,比如专家评分系统,微博搜索/排名,SNS系统等。    PageRank算法的依据或思想:     1,被重要的网页链接的越多(外链)  ,此网页就越重要     2,...

2016-03-24 11:13:49

阅读数:478

评论数:0

LaTeX新人教程,30分钟从完全陌生到基本入门

1.LaTeX软件的安装和使用  方法A(自助):在MikTeX的官网下载免费的MikTeX编译包并安装。下载WinEdt(收费)或TexMaker(免费)等编辑界面软件并安装。  方法B(打包):在ctex.org下载ctex套装(含MikTeX及WinEdt)  哈哈这一部分当然不包含在标题的...

2016-03-21 17:06:35

阅读数:2159

评论数:0

堆排序的java实现

 堆排序 堆积排序(Heapsort)是指利用堆积树(堆)这种资料结构所设计的一种排序算法,可以利用数组的特点快速定位指定索引的元素。堆排序是不稳定的排序方法,辅助空间为O(1), 最坏时间复杂度为O(nlog2n) ,堆排序的堆序的平均性能较接近于最坏性能。  堆排序利用了大根堆(...

2016-03-01 19:54:53

阅读数:241

评论数:0

JDK中 java.util.Collections类的sort方法

java.util 类 Collections java.lang.Object java.util.Collections public class Collectionsextends Object 此类完全由在 collection 上进行操作或返回 collection ...

2016-02-29 20:45:16

阅读数:459

评论数:0

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