摘要: 网站架构发展 1 初始阶段 -- 只有一台服务器 2 应用服务和数据服务分离 3 使用缓存改善网站性能 4 使用应用服务器集群改善网站并发处理能力 5 数据库读写分离 6 使用反向代理和CDN加速网站响应 反向代理和CDN的基本原理都是缓存,区别在于CDN部署在网络提供商的机房,使用户在请求网站服务 阅读全文
posted @ 2017-04-21 20:16 一剑侵心 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 工作中一直忙着实现业务逻辑,多线程接触得不多。对多线程的认知,一直停留在Thread和Runnable上。最近心血来潮,找了几本多线程的书,不看不知道,一看吓一跳。原来我对多线程的理解是多么的肤浅。记录一下所学,以加深印象。 线程越多,是不是处理起来就越快呢?举个例子,男人(CPU),老婆(线程), 阅读全文
posted @ 2017-03-21 17:03 一剑侵心 阅读(183) 评论(0) 推荐(0) 编辑
摘要: IO密集型是指对IO操作较多的任务。下面以查询一些股票价格任务为例: YahooFinance.java AbstractCalTotal.java 顺序查询和多线程查询的基类 顺序查询 多线程查询 阅读全文
posted @ 2016-12-13 20:03 一剑侵心 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 最近在看《Java虚拟机并发编程》,在此记录一些重要的东东。 线程数的确定:1. 获取系统可用的处理器核心数:int numOfCores = Runtime.getRuntime().availableProcessors()2. 如果任务是计算密集型的,则线程数 = numOfCores 如果任 阅读全文
posted @ 2016-12-12 21:47 一剑侵心 阅读(2181) 评论(0) 推荐(0) 编辑
摘要: 我的eclipse是在win7上,hadoop在win7里的虚拟机里的ubuntu上,为了方便起见,想在eclipse上安装hadoop的插件,主要参考 https://my.oschina.net/muou/blog/408543,上面写得蛮详细的,对于里面提到的问题二,提供下载的 hadoop. 阅读全文
posted @ 2016-11-18 22:09 一剑侵心 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 配置本地ssh免密码登陆,遇到很奇怪的问题,原来在公司电脑上,是按照 http://blog.csdn.net/hackerwin7/article/details/28109073 这里说的配置的,结果是可以的。可是今天在家里电脑上搞,可是怎么也搞不起来。网上查了很多,无非就是authorized 阅读全文
posted @ 2016-11-14 21:33 一剑侵心 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 以下命令中若有 --fork 参数(表示后台运行),则只在linux下有用,在windows下需去掉此参数 命令集:use foobar 切换到foobar数据库help 显示所有可用命令db.help() 显示数据库级别的命令db.foo.help() 显示集合级别的命令db 显示当前数据库db. 阅读全文
posted @ 2016-11-13 20:00 一剑侵心 阅读(224) 评论(0) 推荐(0) 编辑
摘要: text_general default text solr.DirectSolrSpellChecker internal 0.5 2 1 5 4 ... 阅读全文
posted @ 2016-10-26 15:56 一剑侵心 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: managed-schema 样例: 上面的内空抄自${solr.home}example\techproducts\solr\techproducts\conf\managed-schema 上一篇: Solr 6.7学习笔记(02)-- 配置文件 managed-schema (schema.x 阅读全文
posted @ 2016-09-19 09:58 一剑侵心 阅读(4167) 评论(1) 推荐(0) 编辑
摘要: 5. <fieldType> fieldType主要定义了一些字段类型,其name属性值用于前面<field>中的type属性的值。e.g. <fieldType name="string" class="solr.StrField" sortMissingLast="true" /> 其中clas 阅读全文
posted @ 2016-09-19 09:55 一剑侵心 阅读(3366) 评论(0) 推荐(0) 编辑