- 博客(9)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 elasticsearch 5.5.3 安装ik分词器,并且使用分词器
首先先说两点,两个不要。 1:貌似es上5版本,至少5.5.3是这样,就不能在elasticsearch.yml配置以index开头的配置信息了。如index.number_of_shards: 5。所以就不要写 index.analysis.analyzer.default.type: ik 这样的配置了。 2 :分词换成了 ik_sma
2018-01-22 15:14:02 4177 1
转载 request.getcontextpath request.getrealpath request.getServletPath() request.getRequestURI()
原来的地址忘了,谁发现提醒一下我,我好加上 1 区别 假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 1.1 System.out.println(request.getContextPath()); 打印结果:/news
2018-01-10 14:30:39 190
原创 高并发优化方法
(一部分来自黑马或者慕课 ,好久了,忘了) 网络传输 和 GC影响 是硬伤, 解决了这两个,其他都好说。 数据库:尽量单表查询,好处是:a、好扩展(分库分表) b、缓存利用率高 c、易于维护 d ... 分布式消息队列:a、起到请求缓冲作用 b、与分布式服务系统平滑过渡 c ... 分布式缓存: 好处:没别的 扩展好, 在集群环境下
2018-01-10 14:18:32 465
原创 搭建ssm框架的一个小坑
eclipse开发工具 搭建了好一会,添加基本的mavenjar包 添加log,spring,springmvc,mybatis配置文件并修改。 修改web.xml配置文件 ----------------------------------------- 可是一个简单的action却怎么也进不了controller层。 后来把web.xml ctrl+a 全
2018-01-09 22:55:04 200
原创 用LinkedList尽量别用for循环遍历
当用LinkedList的时候,尤其是数据量很大的时候,尽量别用for循环遍历,效率低的吓人。 可以用foreach,或者iterator来遍历。 效率低的原因是属于数据结构的。
2018-01-05 11:42:56 1103
原创 java一些启动参数
run as -> run configurations ->Arguments -> VM arguments 1: -XX:+TraceClassLoading 查看启动的时候加载了那些类 2:-verbose:gc -XX:+PrintGC 每次触发gc打印相关日志 3: -verbose:gc -XX:+PrintGCDetails 查看更详细gc日志
2018-01-04 17:16:39 403
转载 Class字节码的加载
来自《java特种兵》书籍 提到class的加载,不得不提到ClassLoader因为java加载类就是靠它加载的,它负责读取字节码的字节流进行加载。 ClassLoader的继承关系是从BootstrapClassLoader开始的,也是由它最先加载类,然后是ExtClassLoader,接下来是AppClassLoader(应用程序默认的),最后是用户自己的ClassLoa
2018-01-04 16:35:23 188
转载 缓存和内存的延迟
来自java特种兵 一般来讲, 一级缓存与cpu的延迟一般在2~3ns之间 二级缓存通常在10~15ns, 三级缓存为20~30ns, 而内存通常会在50ns以上甚至更高。
2018-01-04 11:36:45 4599
nginxAndTomcat.zip
2019-06-16
elasticsearch-analysis-ik-5.5.3.zip
2018-01-22
Elasticsearch获得client实例需要两三分钟
2017-07-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人