- 博客(25)
- 收藏
- 关注
翻译 apache-druid在大数据行业应用中的查询性能优化
1.Coordinator瓶颈• 实时索引任务经常被阻塞Druid的Handoff总结如下,索引节点将Segment持久化到HDFS,然后Coordinator制定调度策略,将计划发布到ZooKeeper。历史节点从ZooKeeper获取计划后异步地加载Segment。当历史节点加载完Segment索引节点的Handoff过程才结束。这个过程中,由于Coordinator制定计划是单线程串行的,如果一次触发了大量Segment加载,执行计划制定就会很慢,从而会阻塞Handoff过程,进而索引节点所.
2021-01-25 16:36:20 956
原创 IDEA快捷键集合
IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F...
2019-03-19 13:38:51 345
原创 关于java中的抽象以及抽象的进步
抽象类特点 (1)抽象类不能实例化,即不能对其用new运算符; (2)抽象方法的类必须是抽象类;(3)抽象类中的方法不一定都是abstract方法,它还可以包含一个或者多个具体的方法; (4)即使一个类中不含抽象方法,它也可以声明为抽象类; (5)抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用。 (6)如果子类只覆盖了部分抽象方法,那么该子类还是一个抽象...
2018-10-22 14:31:30 515
原创 Oracle中引发索引失效的问题
Oracle 索引的目标是避免全表扫描,提高查询效率,但有些时候却适得其反。例如一张表中有上百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这可能是 oracle 索引失效造成的。oracle 索引有一些限制条件,如果你违反了这些索引限制条件,那么即使你已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开销造成性能更差...
2018-06-12 17:40:37 893
原创 创建表空间,数据库用户和用户的授权
create tablespace WSBS datafile 'D:/lv_GDSF_SPACE/WSBS.dbf' size 1500M autoextend on next 5M maxsize 3000M; create tablespace ICITY datafile...
2018-03-12 19:51:59 324
原创 oracle数据去重语句
简单的一条语句:DELETE from 表名 WHERE (id) IN ( SELECT id FROM 表名 GROUP BY id HAVING COUNT(id) > 1) AND ROWID NOT IN (SELECT MIN(ROWID) FROM 表名 GROUP BY id HAVING COUNT(*) > 1);...
2018-03-12 19:49:52 3206
原创 sudo apt-get update出错!
在运行sudo apt-get update的时候遇到以下错误:[plain] view plain copyW: Failed to fetch bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_quantal-updates_main_binary-i386_Pac
2017-07-19 22:52:35 794
原创 读取配置文件properties的简单方式
String xmlDir = System.getProperty("data.xmlfile.dir", "../pdmXmlFiles/");
2017-07-11 22:05:04 368
原创 如何从Linux服务器上下载文件到本地
package com.shsnc.util;import java.io.File;import java.util.Properties;import com.jcraft.jsch.Channel;import com.jcraft.jsch.ChannelSftp;import com.jcraft.jsch.JSch;import com.jcraft.j
2017-07-11 21:55:38 12815 3
原创 通过配置文件方式配置数据库的隔离级别
我们都知道,如果我们需要通过配置方式,改变一个项目的事务隔离级别,而不影响到其他项目的事务级别,应该如何操作?起始很简单:我们只需要如下配置:spring的配置文件中的数据源配置加上这个属性配置 beanname="dataSource"class="com.alibaba.druid.pool.DruidDataSource"init-metho
2017-06-04 23:39:37 2310
翻译 ActiveMQ的使用教程
ActiveMQ入门实例1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:htt
2017-05-07 23:04:35 498
转载 消息队列的使用
关于消息队列的使用一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,
2017-05-07 22:59:04 614
原创 Java实现图表趋势图的展现
JS://评分趋势progressLoadNew({body: '#lineScore'});$.post(basePath + 'pfmReport/getExportReportKpiChartScoreData', {dbid: dbid,owner: owner,table_name: tableName,checkrecorderId: flcheck
2017-05-07 22:40:23 5374
原创 ECharts制作报表模板--.NET
原文出自:http://blog.csdn.net/makang456/article/details/52873121【效果】【实例】 一、html代码[html] view plain copy span style="font-family:KaiTi_GB2312;
2017-05-07 22:18:12 1269
原创 POI实现导出的简单例子
Util:import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.te
2017-05-07 22:00:11 486
转载 spring使用注解@Scheduled执行定时任务
分类: SpringMVC最近做的项目中遇到了用spring中@Schedule注解执行定时任务的功能,这里简单记录一下。首先在applicationContext.xml中进行配置:xmlns 加下面的内容xsi:schemaLocation加下面的内容最后我们的task任务扫描注解需要注意的几点:
2016-12-24 22:45:39 1128
转载 spring @Scheduled注解使用误区,强烈建议同胞们看。
【转载来自于http://blog.csdn.net/qq741437836/article/details/52276529】在使用spring @Scheduled注解时很多人都为cron表达式无法进行配置进行烦恼吧,为何不像quartz般能在applicationContext中进行配置。告诉大家其实是能applicationContext进行配置。
2016-12-24 22:36:58 1790
转载 (文章非原创)solr集群搭建和 java调用 solr集群
solr集群搭建和 java调用 solr集群2016-02-20 23:25 1213人阅读 评论(0) 收藏 举报 分类:搜索引擎(7) 版权声明:本文为博主原创文章,未经博主允许不得转载。solrClund 是solr提供的分布式搜索方案 solrClund 是基于solr和zookeeper的分布式搜索方案,
2016-12-20 23:03:09 729
转载 nginx负载均衡
如果在同一个域名下有多台服务器提供服务,此时需要nginx负载均衡。1.需求nginx作为负载均衡服务器,用户请求先到达nginx,再由nginx根据负载配置将请求转发至tomcat服务器。nginx负载均衡服务器:192.168.25.141tomcat1服务器:192.168.137.4:8080tomcat1服务器:192.16
2016-12-20 23:00:38 534
原创 注解@AutoWired和@Resource的区别
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,我们想使用名称装配可以结合@Qualifi
2016-12-10 20:03:00 583
转载 关于dubbo的常用配置
一、dubbo常用配置dubbo:service/> 服务配置,用于暴露一个服务,定义服务的元信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心。eg、dubbo:service ref="demoService" interface="com.unj.dubbotest.provider.DemoService" />dubbo:reference/> 引用服务
2016-12-06 16:03:44 3179
转载 List,set,map的数据结构
集合的数据结构 l List的数据结构: List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢
2016-12-04 22:13:28 781
原创 使用Solr进行添加时报错的解决方式
DEBUG [main] - Creating new http client, config:maxConnections=128&maxConnectionsPerHost=32&followRedirects=falseDEBUG [main] - Connection request: [route: {}->http://localhost:8055][total kept aliv
2016-12-01 00:26:39 6345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人