2018年5月13日
摘要: 博客地址:http://www.moonxy.com 一、前言 1.1 AD 域服务 什么是目录(directory)呢? 日常生活中使用的电话薄内记录着亲朋好友的姓名、电话与地址等数据,它就是 telephone directory(电话目录);计算机中的文件系统(file system)内记录着 阅读全文
posted @ 2018-05-13 16:36 沐小悠 阅读(148055) 评论(18) 推荐(15) 编辑
  2018年5月6日
摘要: 博客地址:http://www.moonxy.com 一、前言 H2 是一个用 Java 开发的嵌入式数据库,它本身只是一个类库,即只有一个 jar 文件,可以直接嵌入到应用项目中。H2 主要有如下三个用途: 第一个用途,也是最常使用的用途就在于可以同应用程序打包在一起发布,这样可以非常方便地存储少 阅读全文
posted @ 2018-05-06 16:32 沐小悠 阅读(107474) 评论(7) 推荐(21) 编辑
  2018年5月5日
摘要: 原文地址:大数据技术学习路线 博客地址:http://www.moonxy.com 一、前言 大数据(big data),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 在维克托· 阅读全文
posted @ 2018-05-05 18:41 沐小悠 阅读(3263) 评论(2) 推荐(2) 编辑
  2018年5月1日
摘要: 博客地址:http://www.moonxy.com 一、前言 持续集成(Continuous integration,简称CI)指的是,频繁地(一天多次)将代码集成到主干。 持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一 阅读全文
posted @ 2018-05-01 19:15 沐小悠 阅读(20882) 评论(3) 推荐(3) 编辑
  2018年4月29日
摘要: 原文地址:Java 内存溢出分析 博客地址:http://www.moonxy.com 一、前言 Java 的 JVM 的内存一般可分为 3 个区:堆(heap)、栈(stack)和方法区(method)。 1.1 堆区 1)存储的全部是对象,每个对象都包含一个与之对应的 Class 的信息,Cla 阅读全文
posted @ 2018-04-29 22:17 沐小悠 阅读(886) 评论(0) 推荐(0) 编辑
  2018年4月22日
摘要: 原文地址:Linux、Windows 和 Mac 中的换行符对比 博客地址:http://www.moonxy.com 一、前言 经常使用 Window、Linux 等不同操作系统的开发者,在处理文本的时候,基本都会遇到不同系统,出现换行格式不一致的问题,原因就出在不同的系统,定义了不同的换行符。 阅读全文
posted @ 2018-04-22 20:58 沐小悠 阅读(24284) 评论(0) 推荐(3) 编辑
  2018年4月16日
摘要: 博客地址:http://www.moonxy.com 一、前言 常见的编程语言分为两类:一类是编译型语言,如:C、C++ 和 Java等,它们远行前要经过编译器的编译。另一类是解释型语言,不需要编译,执行时,需要使用解释器一行一行地解释执行,如:awk、perl、python 和 shell 等。 阅读全文
posted @ 2018-04-16 21:40 沐小悠 阅读(566) 评论(0) 推荐(0) 编辑
  2018年4月5日
摘要: 博客地址:http://www.moonxy.com 一、前言 正则表达式(英语为 Regular Expression,在代码中常简写为 regex、regexp 或 RE),是使用单个字符串来描述或匹配一系列符合某个句法规则的字符串。许多工具和程序设计语言都支持利用正则表达式进行字符串操作,在 阅读全文
posted @ 2018-04-05 17:18 沐小悠 阅读(796) 评论(0) 推荐(0) 编辑
  2018年4月2日
摘要: 博客地址:http://www.moonxy.com 一、前言 Shell 是系统的用户界面,提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核去执行。实际上 Shell 是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell 有自己的编程语言用于对 阅读全文
posted @ 2018-04-02 22:08 沐小悠 阅读(526) 评论(0) 推荐(0) 编辑
  2018年3月28日
摘要: 博客地址:http://www.moonxy.com 一、前言 在 Linux 系统中,应用程序的软件包主要分为两种:1)第一种是二进制的可执行软件包,也就是解开包后就可以直接运行。在 Windows 中几乎所有的软件包都是这种类型,类似于 exe ,安装完这个程序后就可以使用,但你看不到源代码,而 阅读全文
posted @ 2018-03-28 21:55 沐小悠 阅读(817) 评论(0) 推荐(0) 编辑