1.什么是Sphinx Sphinx是俄罗斯人Andrew Aksyonoff开发的高性能全文搜索软件包,在GPL与商业协议双许可协议下发行。 全文检索式指以文档的全部文本信息作为检索对象的一种信息检索技术。检索的对象有可能是文章的标题,也有可能是文章的作者,也有可能是文章的摘要或内容。常用于新闻, ...
分类:
Web程序 时间:
2017-04-08 16:07:35
阅读次数:
470
Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由IgorSysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文..
分类:
其他好文 时间:
2017-04-07 19:01:04
阅读次数:
224
阅读技术文章可以说是我们程序员的日常之一,Peak 君每天也会进行定量的阅读。特写一篇小文分享下心得,介绍下过去几年,在纠正阅读习惯上所做的一些努力和取得的成果,或许可以帮助一些朋友,节省少许阅读时间,提升一点学习效率。 差不多两年前,我开始搭建 Android 相关的知识体系。最开始的想法是从基础 ...
分类:
其他好文 时间:
2017-04-07 15:40:38
阅读次数:
176
window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,点击下载地址 点击如下下载按钮: 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window 64位系统为例: 下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就 ...
分类:
编程语言 时间:
2017-04-06 15:31:07
阅读次数:
192
db2 linux 安装部署 1 解压文件 2 切换路径 3 启动安装程序 然后它会询问用户是否将软件安装在 /opt/ibm/db2/V10.1 目录,选择 yes 4 创建用户名和用户组 5 修改用户密码 6 安装 license (产品许可) # 后面的路径为 db2 安装时的解压目录 成功后 ...
分类:
数据库 时间:
2017-04-06 13:17:40
阅读次数:
407
解释下什么是GPL,GNU,自由软件?GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和BSD许可证..
分类:
系统相关 时间:
2017-04-06 02:00:21
阅读次数:
274
本篇文章是对oracle错误代码进行了详细的总结与分析,需要的朋友参考下 ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021 ...
分类:
数据库 时间:
2017-04-05 11:56:21
阅读次数:
294
1. 介绍 1.1. 术语 1.2. 文档说明 2. 源文件规范 2.1. 文件名 2.2. 文件编码 2.3. 特殊字符 2.3.1. 空格 2.3.2. 特殊转义字符 2.3.3. 非ASCII字符 3. 源文件组织结构 3.1. 许可证(License)或版权声明(Copyright) 3.2 ...
分类:
编程语言 时间:
2017-04-05 00:56:57
阅读次数:
199
1.在单例设计模式中,会出现多线程的同步问题。主要表现在,当使用的是懒汉式单例设计模式来创建对象的时候,若有多个进程同时在执行,则有可能会创建了多个对象,但这个不是单例设计模式应该出现的问题。所以需要使用锁机制来解决。需要注意的是,饿汉式不会出现这个问题。具体代码如下。 姑且也许可以这么认为,在有判 ...
分类:
编程语言 时间:
2017-04-05 00:46:04
阅读次数:
141
POM包含了四类描述和配置: 项目总体信息:它包含了一个项目的名称,项目的URL,发起组织,以及项目的开发者贡献者列表和许可证。 构建设置:在这一部分,我们自定义Maven构建的默认行为。我们可以更改源码和测试代码的位置,可以添加新的插件,可以将插件目标绑定到生命周期,我们还可以自定义站点生成参数。 ...
分类:
其他好文 时间:
2017-04-04 22:01:52
阅读次数:
270