写的不错,打赏一下
上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 1 什么是设计模式 设计模式是对在软件设计过程中重复出现的问题提出了一种比较好的解决方案。正如一位专家所说:设计模式是对程序设计人员经常遇到的设计问题的可再现的解决方案(The Smalltalk Companion)。GOF设计模式通常被认为是其他设计模式的基础,随着业务复杂度的增大,会不断涌现新 阅读全文
posted @ 2016-11-06 19:23 不负春光,努力生长 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 本文旨在帮助还没有理解AOP的童鞋看透弄懂AOP,也欢迎高手批评指正。 先说一个Spring是什么吧,大家都是它是一个框架,但框架这个词对新手有点抽象,以致于越解释越模糊,不过它确实是个框架的,但那是从功能的角度来定义的,从本质意义上来讲,Spring是一个库,一个Java库,所以我个人觉得应该这样 阅读全文
posted @ 2016-11-06 19:18 不负春光,努力生长 阅读(109810) 评论(30) 推荐(76) 编辑
摘要: Elasticsearch 权威指南 在线阅读 国外自动指向 GITBOOK 项目 | 国内用户自动指向 阿里云 GITHUB 仓库 译者前言 译者现在的工作项目中需要用到 Elasticsearch,但是在网络中找了很多的相关的内容都很不完善,中文的文档更是寥寥无几,所以我决定边研究边翻译一下官方 阅读全文
posted @ 2016-10-21 14:23 不负春光,努力生长 阅读(25490) 评论(2) 推荐(3) 编辑
摘要: 搜索 – 基本工具 到目前为止,我们已经学习了Elasticsearch的分布式NOSQL文档存储,我们可以直接把JSON文档扔到Elasticsearch中,然后直接通过ID来进行调取。但是Elasticsearch真正的强大之处在于将混乱变得有意义——将大数据变成大量的信息。 这也是我们使用JS 阅读全文
posted @ 2016-10-21 14:20 不负春光,努力生长 阅读(8182) 评论(0) 推荐(1) 编辑
摘要: 在Elasticsearch中,每一个文档都有一个版本号码。每当文档产生变化时(包括删除),_version就会增大。在《版本控制》中,我们将会详细讲解如何使用_version的数字来确认你的程序不会随意替换掉不想覆盖的数据。 自增ID 如果我们的数据中没有天然的标示符,我们可以让Elasticse 阅读全文
posted @ 2016-10-21 14:13 不负春光,努力生长 阅读(7216) 评论(0) 推荐(0) 编辑
摘要: 集群 补充章节 正如前文提到的,这就是第个补充的章节,这里会介绍 Elasticsearch 如何在分布式环境中运行。 本章解释了常用术语,比如 集群 (cluster), 节点 (node) 以及 分片 (shard),以及如何横向扩展主机,如何处理硬件故障。 尽管这一章不是必读章节 —— 你可以 阅读全文
posted @ 2016-10-21 14:02 不负春光,努力生长 阅读(9485) 评论(2) 推荐(1) 编辑
摘要: 1.1 初识 Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎,可以说 Lucene 是当今最先进,最高效的全功能开源搜索引擎框架。 但是 Lucene 只是一个框架,要充分利用它的功能,你需要使用 JAVA,并且在你的程序中集成 Lucen 阅读全文
posted @ 2016-10-21 13:54 不负春光,努力生长 阅读(29794) 评论(4) 推荐(9) 编辑
摘要: 最近做的前端项目中发现引用的js包太多,导致页面加载时反应很慢,所以首先想到的是将js和css压缩,提高加载速度。 我们先来看看抓到的当前页面响应时间: 页面异步加载,需要响应时间 7.41秒,这也太慢了,实在受不了了。 下面我们引入gulp 对js做压缩,gulp是基于Node.js的前端构建工具 阅读全文
posted @ 2016-10-20 15:00 不负春光,努力生长 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 配置文件位于es根目录的config目录下面,有elasticsearch.yml和logging.yml两个配置,主配置文件是elasticsearch.yml,日志配置文件是logging.yml,elasticsearch调用log4j记录日志,所以日志的配置文件可以按照默认的设置,我来介绍下 阅读全文
posted @ 2016-10-20 09:00 不负春光,努力生长 阅读(3593) 评论(1) 推荐(0) 编辑
摘要: hadoop和hbase节点添加和单独重启 有时候hadoop或hbase集群运行时间久了后,某些节点就会失效,这个时候如果不想重启整个集群(这种情况在很多情况下已经不被允许),这个时候可以单独重启失效节点。HADOOP: hadoop中重启单节点的方法和增加新节点其实是一样的。1、我们先看下如何了 阅读全文
posted @ 2016-10-19 14:39 不负春光,努力生长 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 在当前Server上找某某object,注意只需修改"要找的object"就可以使用EXEC sp_MSforeachdb 'use ? ;IF EXISTS(SELECT top 1 1 FROM sys.syscomments WHERE text LIKE ''%要找的object%'')SE 阅读全文
posted @ 2016-10-19 14:39 不负春光,努力生长 阅读(217) 评论(0) 推荐(0) 编辑
摘要: public static MemoryStream CreateMemoryStreamFromBytes(byte[] inputData) { if (inputData == null || inputData.Length == 0) { return null; ... 阅读全文
posted @ 2016-10-19 14:39 不负春光,努力生长 阅读(554) 评论(0) 推荐(0) 编辑
摘要: public static string MakeSafeSql(this string s) { string t = s; t = t.Replace("'", "''"); t = t.Replace("[", "[[]"); t = t.Replace("%", "[%]");... 阅读全文
posted @ 2016-10-19 14:38 不负春光,努力生长 阅读(296) 评论(0) 推荐(0) 编辑
摘要: /// /// 将相对路径转换成程序所在的绝对路径 /// /// 要进行转换的路径,可以是绝对路径,相以路径和URL地址 /// 转换后的全路径 public static string ToLocalDirectory(this string path) { if (!... 阅读全文
posted @ 2016-10-19 14:38 不负春光,努力生长 阅读(296) 评论(0) 推荐(0) 编辑
摘要: private const string m_NumberPattm = @"^[-+]?(0{1}|(([1-9]){1}[0-9]{0,6}))?$"; private const string m_NumberPattmTemplate = @"^[-+]?(0{1}|(([1-9]){1}[0-9]{0,digit}))?$"; private cons... 阅读全文
posted @ 2016-10-19 14:38 不负春光,努力生长 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页