自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

从现在起

一切还不晚

  • 博客(48)
  • 资源 (12)
  • 收藏
  • 关注

原创 上帝说:世界上要有Java

上帝说要有光于是就有了光,上帝说写Java需要工具,于是Oracle就提供了工具。配置你的环境(Mac环境)安装JDK(这是个啥,不用管,你就认为他是个运行Java工具,必须要有)1. 访问Oracle官网 http://www.oracle.com,找到登录入口,如果没有账号,请先注册,具体注册步骤这里就不啰嗦了。2. 登录后,返回到Oracle官网首页 http://...

2020-03-05 16:39:38 241

转载 Java 8 list 对象字段升序降序

原文:https://www.concretepage.com/java/jdk-8/java-8-stream-sorted-exampleStream sorted() using Natural Ordering, Comparator and Reverse OrderingFind the syntax of sorted() method. 1. sorted(): It sorts ...

2018-03-28 16:26:16 14255

原创 elasticsearch 执行数据库in操作

elasticsearch 执行数据库in操作 ,如下:查_id在orgIds的数据    public void getAll(List<String> orgIds) {        SearchRequestBuilder searchRequestBuilder = client.prepareSearch(index);        searchRequestBuilde...

2018-03-20 11:19:44 4384 3

原创 ORA-00001: unique constraint (XX.SYS_C0011222) violated 违反唯一约束条件

1.oracle 数据导入后,添加数据报错ORA-00001: unique constraint (XX.SYS_C0011222) violated  违反唯一约束条件场景:1.先创建表-- ------------------------------------------------------- Table `tq_auth_rule`-- -----------------------...

2018-03-01 16:43:51 50738

原创 SpringBoot 使用feign时报错Service id not legal hostname

SpringBoot 使用feign时报错Service id not legal hostname(xx_sss)原因是feign不支持下划线"_",支持"-",改成xx-sss即可参考:https://github.com/spring-cloud/spring-cloud-netflix/issues/1582Does ribbon support those chars like "_" ...

2018-02-27 11:28:29 33537 4

原创 ubuntu安装kibana

1.下载kibana安装包wget https://artifacts.elastic.co/downloads/kibana/kibana-5.6.5-linux-x86_64.tar.gzsha1sum kibana-5.6.5-linux-x86_64.tar.gz tar -xzf kibana-5.6.5-linux-x86_64.tar.gzcd kibana-5.6.5-linux-...

2018-02-26 15:09:31 4455

原创 ubuntu安装elasticsearch

基础配置1.下载elasticsearch安装包wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.5.zipsha1sum elasticsearch-5.6.5.zip unzip elasticsearch-5.6.5.zip2.配置es环境变量sudo vi /etc/profileES_H...

2018-02-26 14:58:06 849

转载 倒排索引

见其名知其意,有倒排索引,对应肯定,有正向索引。     正向索引(forward index),反向索引(inverted index)更熟悉的名字是倒排索引。      在搜索引擎中每个文件都对应一个文件ID,文件内容被表示为一系列关键词的集合(实际上在搜索引擎索引库中,关键词也已经转换为关键词ID)。例如“文档1”经过分词,提取了20个关键词,每个关键词都会记录它在文

2018-01-09 13:37:58 308

转载 Git仓库完整迁移 含历史记录

原文地址:http://blog.csdn.net/candyguy242/article/details/45920111如果你想从别的 Git 托管服务那里复制一份源代码到新的 Git 托管服务器上的话,可以通过以下步骤来操作。1). 从原地址克隆一份裸版本库,比如原本托管于 GitHub。git clone –bare git://github.com/usernam

2017-11-14 16:00:16 2477

原创 运行jar包时指定端口

运行jar包时指定端口java -jar xxx.jar --server.port=8080

2017-11-13 14:30:00 58785 5

原创 es x-pack更新证书

访问:https://register.elastic.co/xpack_register  注册信息,到邮箱中下载json文件执行虾面操作curl -XPUT -u elastic 'http://192.168.6.170:9200/_xpack/license?acknowledge=true' -H "Content-Type:alication/jso

2017-11-09 19:03:35 1526

转载 MySQL索引原理及慢查询优化

原文地址:https://tech.meituan.com/mysql-index.htmlMySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系

2017-10-31 17:06:04 292

转载 深入理解abstract class和interface

原文地址:https://www.ibm.com/developerworks/cn/java/l-javainterface-abstract/index.html理解抽象类abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言

2017-10-18 22:41:01 199

转载 java线程池详解

在软件开发中,池一直都是一种非常优秀的设计思想,通过建立池可以有效的利用系统资源,节约系统性能。Java 中的线程池就是一种非常好的实现,从 JDK 1.5 开始 Java 提供了一个线程工厂 Executors 用来生成线程池,通过 Executors 可以方便的生成不同类型的线程池。但是要更好的理解使用线程池,就需要了解线程池的配置参数意义以及线程池的具体工作机制。版权声明:本文为 咕

2017-10-17 18:37:16 199

转载 什么是倒排索引与正向索引

原文地址:http://www.wangyuwen.com/archives/1504.html导读:索引(index)作为一种具备各种优势的数据结构,被大量应用在数据检索领域。其中倒排索引数据结构在搜索引擎框架中扮演着非常重要的角色。SEO顾问——潇湘驭文为您简单介绍倒排索引与正向索引。对没有编程和操作数据库经验的站长和SEOer而言,索引是一种比较抽象的概念。感兴趣

2017-10-10 11:30:07 6143

原创 Hadoop mapreduce 本地调试报错 .AccessControlException: Permission denied: user=XX

Hadoop mapreduce 本地调试,连接Hadoop服务器,看到hadoop log 返回:2017-09-28 02:43:19,535 INFO org.apache.hadoop.ipc.Server: IPC Server handler 6 on 8020, call org.apache.hadoop.hdfs.protocol.ClientProtocol.mkd

2017-09-28 17:59:16 648

原创 hadoop高可用配置笔记

1.删除masters2.删除hdfs-site.xml中的secondary配置3.编辑hdfs-site.xml  dfs.nameservices  mycluster  dfs.ha.namenodes.mycluster  nn1,nn2  dfs.namenode.rpc-address.mycluster.nn1 

2017-09-22 18:29:13 677

原创 Caused by: java.net.UnknownHostException: XX: XX: Temporary failure in name resolution

搭建 hadoop HA时,启动JournalNode,报:java.io.IOException: java.lang.RuntimeException: Could not resolve Kerberos principal name: java.net.UnknownHostException: tq3: tq3: Temporary failure in name resolutio

2017-09-22 17:02:21 10859 2

原创 hadoop live node数量正确,点击进入里面不正确

如题,原因是hadoop配置集群的时候,各个节点 hostname不要设置一样的。

2017-09-21 16:22:39 696

转载 hadoop DataNode节点超时

DataNode节点超时时间设置DataNode进程死亡或网络节点故障造成DataNode无法与NameNode通信,NameNode不会立即把该节点判定为死亡,要经过一段时间,这段时间成为超时时长。HDFS默认的超时时长为10分钟+30s。 如果定义超时时长为timeout,则超时时长的计算公式为: timeout = 2 * heartbeat.recheck.interval

2017-09-21 16:20:08 431

原创 hadoop集群配置注意事项

1.节点之间免密码登陆2.1台 主节点 namenode  1台备份节点 secondary node3.3台datanode4.etc/hadoop/hadoop-env.sh 修改export JAVA_HOME=地址5.vi etc/hadoop/core-site.xml:              fs.defaultFS        hdfs:

2017-09-21 15:45:29 655

转载 ExecutorService 的理解与使用

原文地址:http://my.oschina.net/bairrfhoinn/blog/177639接口 java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是

2017-09-19 14:32:45 307

转载 Java线程(四):线程中断、线程让步、线程睡眠、线程合并

本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/17560467,转载请注明。       最近在Review线程专栏,修改了诸多之前描述不够严谨的地方,凡是带有Review标记的文章都是修改过了。本篇文章是插进来的,因为原来没有写,现在来看传统线程描述的不太完整,所以就补上了。理解了线程同步和线程通信之后,再来看本文

2017-09-19 11:06:47 275

转载 Java线程(一):线程安全与不安全

本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/7421217作为一个Java web开发人员,很少也不需要去处理线程,因为服务器已经帮我们处理好了。记得大一刚学Java的时候,老师带着我们做了一个局域网聊天室,用到了AWT、Socket、多线程、I/O,编写的客户端和服务器,当时做出来很兴奋,回学校给同学

2017-09-18 17:06:46 344

原创 ES 集群分片磁盘容量策略

PUT _cluster/settings{  "transient": {    "cluster.routing.allocation.disk.watermark.low": "80%",    "cluster.routing.allocation.disk.watermark.high": "50gb",    "cluster.info.update.interva

2017-09-14 10:41:10 7920

原创 es 集群分片数据转移处理

关闭分片自动转移PUT http://192.168.6.171:9200/_cluster/settings{"transient":{   "cluster.routing.allocation.enable":"none" }}默认 all手动转移分片POST  http://192.168.6.171:9200/_cluster/

2017-09-13 19:01:32 8095

转载 小白科普:分布式和集群

1分布式小明的公司有3个系统: 系统A、系统B和系统C ,这三个系统所做的业务不同,被部署在3个独立的机器上运行, 他们之间互相调用(当然是跨域网络的), 通力合作完成公司的业务流程。将不同的业务分布在不同的地方, 这就构成了一个分布式的系统,现在问题来了, 系统A是整个分布式系统的“脸面”, 用户直接访问,用户量访问大的时候要么是速度巨慢,要么直接挂掉,

2017-09-12 14:13:27 253

原创 glusterFS 集群安装

ubuntu 安装 glusterFS环境:3个节点,1个做clinet端,2个做server端。两个server端配置:1.执行 sudo apt-get install software-properties-common2.执行 sudo add-apt-repository ppa:gluster/glusterfs-3.83.执行 sudo apt

2017-08-16 11:57:05 1131

转载 分布式搜索elasticsearch配置文件详解

原文地址:http://www.searchtech.pro/articles/2013/02/18/1361194291548.htmlelasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的

2017-08-16 11:33:20 159

原创 es-重要参数

1.ulimit 限制打开文件数 sudo su  ulimit -n 65536 su elasticsearch或  创建elasticsearch用户,修改/etc/security/limits.conf,添加elasticsearch  -  nofile  655363.JVM参数:默认最大最小内存2G规则:设置最大最小的内存相等。堆

2017-08-15 17:56:27 1084

转载 【Linux】Linux中Swap与Memory内存简单介绍

转自:http://blog.csdn.net/zwan0518/article/details/12059213背景介绍  对于Linux来说,其在服务器市场的使用已经占据了绝对的霸主地位,不可动摇。linux的各种设计思想和使用也被传承(当然不乏各种黑Linux,而且黑的漂亮)。Linux的很多独特的设计,对性能也产生了巨大的提升,也为其他应用软件和系统提供了参考。这篇文章介绍

2017-08-15 16:22:53 298

原创 es- 过滤

curl -XGET 'localhost:9200/bank/_search?pretty' -H 'Content-Type: application/json' -d'{  "query": {    "bool": {      "must": { "match_all": {} },      "filter": {        "range": {

2017-08-13 12:20:16 513

原创 es - 执行查询

1.有时候我们不需要es为我们返回那么多的结果,就像在关系型数据库中,我们只需要其中的几个字断,这时候,我们可以采用以下方式GET /bank/_search{  "query": { "match_all": {} },  "_source": ["account_number", "balance"]}搜索出结果集中的"account_number"和"ba

2017-08-13 11:06:30 1265

原创 es 一些查询方式

1.查询所有GET /bank/_search{  "query": { "match_all": {} }}其中,"query"表示定义查询,“match_all”表示在指定的索引中,查询所有文档。2.增加页大小参数GET /bank/_search{  "query": { "match_all": {} },  "size": 1}

2017-08-13 10:28:51 1505

原创 es 基础命令

1.查看es下所有的东西  http://localhost:9200/_cat2.查看es下所有的索引 http://localhost:9200/_cat/indices3.查看索引bank的索引结构 http://localhost:9200/bank/4.卸载x-package bin/elasticsearch-plugin remove x-pack5.终端命令行查看索

2017-08-13 10:05:14 2146

转载 ubuntu network is unreachable 解决记

由于自己的本本经常要在好几个地方用,所以每到一个地方就得重新配置一下网络。当配置完ip和DNS后,内网的机器都可以ping通,网关也能ping通,但是ping 外网的就是不行。  一直提示 network is unreachable  此问题的解决方法就是:增加一个缺省的网关。  总结一下,步骤如下:  1.配置ip,配置 /etc/network/interfa

2017-07-20 11:50:59 18813

转载 linux 网卡对应网口查看方式

执行 # ethtool -p eth0 时,eth0对应的网口的灯就会闪烁,你可以分别调用ethtool判断eth1,eth2对应的网口; 注意要在不插网线的时候进行,否则看不出来是否因ethtool引起的闪烁;转自:http://www.cnblogs.com/AloneSword/p/3552843.html

2017-07-20 11:48:53 23800

原创 连接ftp返回了421 received. Server closed connection

连接ftp返回了421 received. Server closed connection 。后跟踪源码发现,客户端大量的连接服务器 ftp并传输数据时,服务器处于被动模式(Passive),服务器不断的建立socket端口来传输数据。若没有指定端口范围,端口号会不断的增长,端口号最大长到65535。解决:若ftp是IIS服务器搭建的如下:IIS FTP 设置:控制面板->系统与安全

2017-07-11 16:20:46 25516 2

转载 JAVA集合类

看了一些所谓大公司的Java面试问题,发现对于JAVA集合类的使用都比较看重似的,而自己在这方面还真的是所真甚少,抽空也学习学习吧。java.util包中就包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:Collection所有集合类的根类型,主要的一个接口方法:boolean add(Ojbect c)虽返回的是b

2017-07-10 14:53:52 181

转载 JVM 内存分代、垃圾回收漫谈

JVM 内存分代、垃圾回收漫谈,从微信公众号看到

2017-07-10 14:44:38 217

getting started with goole guava

Getting started with goole guava English Document .

2017-11-03

关于PHP安装redis插件 (windows版)

最近一直在php环境下使用redis,自己写了一个文档,并有已经下载好的插件,里面有32位和64位的,自己选择使用,大家直接下载就可以,不用再到相关网站上下载相关插件,再次提醒大家,本文讲的是win版php环境下redis插件安装,谢谢。

2013-11-26

php redis 中文API和redis chm文档

php redis 中文API和redis chm文档,本人在开发的过程中经常使用,希望可以帮到各位,谢谢

2013-11-26

windows RabbitMQ安装总结.docx

今天学习了一下rabbitMQ,并顺利通过测试,所以总结一下文档,希望能帮助到别人(注意:window版)

2013-04-15

php开发工具集成

php开发工具集成,集成apache,mysql,php工具,一键安装,非常方便

2013-04-10

java反编译工具

可以通过这个工具看.class文件,很好很实用的工具

2013-04-10

dwr技术及配置方案 大家一看便知

免费向大家开放,开源,绝对的开源!希望大家技术都能多多分享。

2012-09-13

虚拟机 (想要SQLSERVER2005安装文件的童鞋可以发email给我)

想要SQLSERVER2005安装文件的童鞋可以发email给我,[email protected]

2012-09-11

缓存服务器memcached下载

memcache 用于缓存服务器,大大的提高了页面的加载速度,提高了网站的性能

2012-07-12

PowerDesigner15.1操作手册.doc

PowerDesigner15 1操作手册 对powerdesigner软件进行详细的操作描述 不妨一看

2012-03-30

java web 技术基础详解

对java web 技术基础进行训练,很适合菜鸟级java人员参考

2012-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除