- 博客(57)
- 资源 (1)
- 收藏
- 关注
原创 clickhousoe 使用postgresql引擎,pg重启之后通过clickhouse引擎查询postgresql引擎表 e.what() = Lost connection 求大佬指点
clickhousoe 使用postgresql引擎,pg重启之后通过clickhouse引擎查询postgresql引擎表 e.what() = Lost connection 求大佬指点
2023-03-04 16:49:34
447
1
转载 RoceketMq 命令
rocektMq 查看命令首先进入 RocketMQ 工程,进入/RocketMQ/bin 在该目录下有个 mqadmin 脚本 . 查看帮助: 在 mqadmin 下可以查看有哪些命令 a: 查看具体命令的使用 : sh mqadmin b: sh mqadmin help 命令名称 例如,查看 updateTopic 的使用s
2017-07-17 15:23:46
1229
转载 jstorm集群配置部署过程全纪录
Jstorm是阿里在storm的基础上开发的一个流计算系统,提供比storm更多的功能和更好的稳定性。github主页的中文文档对安装过程、基本概念等做了简单的叙述,在这里我根据我实际的安装过程中遇到的问题记录一下整个流程。由于我搭建的集群环境没有外网,我提前下载好了所有需要的组件,也建议大家这么做,主要包括以下:Python和Java相信大家都安装过了,可以在终端运行pyth
2017-07-17 15:15:20
551
转载 Hadoop分布式文件系统HDFS的工作原理详述
Hadoop分布式文件系统(HDFS)是一种被设计成适合运行在通用硬件上的分布式文件系统。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。它能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。要理解HDFS的内部工作原理,首先要理解什么是分布式文件系统。1.分布式文件系统 多台计算机联网协同工作(有时也称为一个集群)就像单台系统一样解决某种问题,这样的系统我们称之为分布式系
2017-05-05 18:38:08
553
翻译 CentOS 6.5下二进制安装 MySQL 5.6
检查是否已安装,grep的-i选项表示匹配时忽略大小写[root@localhost JavaEE]#rpm -qa|grep -i mysqlmysql-libs-5.1.61-4.el6.x86_64*可见已经安装了库文件,应该先卸载,不然会出现覆盖错误。注意卸:载时使用了--nodeps选项,忽略了依赖关系:[root@localhost JavaEE]#rpm -e mys
2017-04-28 16:29:47
314
转载 Linux下修改Mysql的用户(root)的密码
修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,# mysql -uroot -pEnter password:
2017-04-26 15:04:32
412
转载 Keepalived使用梳理
keepalived介绍keepalived观察其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,它集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生。说到keepalived就不得不说VRRP协议,可以说这个协议就是keepalived实现的基础,那么首先我们来看看
2017-04-24 10:55:39
393
原创 mysql半同步 主主双活 haproxy keepalived
mysql5.7安装测试环境 centos6.6文档链接http://blog.youkuaiyun.com/qq_16177481/article/details/70269774 mysql双主+半同步配置文档链接http://blog.youkuaiyun.com/qq_16177481/article/details/70332004 keepalived+haproxy负载高可用
2017-04-21 17:59:39
1255
翻译 MySQL双主(master-master)+半同步(Semisync Replication)
架构:1、mysqlA和mysqlB互为主备,即双主架构Master-Master。2、使用semisync半同步机制,保证双主数据一致。3、只有一个Master承担写操作,另一个备用,可承担读操作,配合应用实现读写分离。4、双主加上Keepavlied可搭建高可用MySQL集群,实现单点故障切换。(本文不涉及) 高可用部分参考 http://blog
2017-04-21 16:55:18
785
转载 Mysql 5.7 Linux安装详细步骤
1、下载安装包http://dev.mysql.com/downloads/mysql/#downloads推荐下载通用安装方法的TAR包(http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar)。2.检查库文件是否存在,如有删除。[root@localhost Des
2017-04-20 16:38:43
368
转载 利用keepalived和haproxy配置mysql的高可用负载均衡
转载http://www.cnblogs.com/tae44/p/4717334.html实验系统:CentOS 6.6_x86_64(2.6.32-504.30.3.el6.x86_64)实验前提:防火墙和selinux都关闭实验说明:本实验共有4台主机,IP分配如拓扑实验软件:keepalived-1.2.19 haproxy-1.5.14 mariadb-
2017-04-19 15:47:36
2405
转载 Flume内置channel,source,sink三组件介绍
1.什么是channel?2.什么是source?3.什么是sink?4.直接读取文件Source,有哪两种方式?5.Channel有几种方式?6.Sink在设置存储数据时,数据较多,较少的情况下,该如何处理?看了一下Flume中央日志系统(版本号:1.3.X),Flume还是一个非常不错的日志收集系统的,其设计理念非常易用,简洁。并且是一个开源项目
2017-04-10 14:13:08
799
转载 thread 和runable 区别
class MyThread1 implements Runnable{ private int ticket =10; private String name; public void run(){ for(int i =0;i if(this.ticket>0){ S
2017-04-07 12:31:58
356
转载 线程安全和线程不安全的区别
进程和线程:1)进程是静态的,其实就是指开启的一个程序;而线程是动态的,是真正执行的单元,执行的过程。其实我们平时看到的进程,是线程在执行着,因为线程是作为进程的一个单元存在的。2)同样作为基本的执行单元,线程是划分得比进程更小的执行单位。3)每个进程都有一段专用的内存区域。与此相反,线程却共享内存单元(包括代码和数据),通过共享的内存单元来实现数据交换、实时通信与必要的同
2017-04-07 12:24:27
592
翻译 Redis主从配置及使用KeepAlived实现Redis高可用(亲测可用
此文是翻译了网上的博客http://abcve.com/redis-keepalived/并测试修改了一些错误我本人集群环境已设置了免密钥登录 时间同步 防火墙关闭 不知道不设置会不会有影响测试系统为centos6.3 32位正文开始:一:环境介绍Master: 192.168.0.29Slave: 192.168.0.28Virt
2017-04-06 16:27:07
571
转载 SSH免密码远程登录
其实这个问题的网上、园子里已经有很多的博客介绍了,但多数都忽略了一个问题,就是生成公钥时是不要输入密码的,整理一下:1. 有A,B两台机(Linux/unix), 要想从A用ssh远程登录到B上(假设各自的IP,A:192.168.100;B:192.168.1.104)。 2. 在A机上,用“ssh-keygen -t rsa”命令生成公钥,注意这里一直回车就是了。好了,这时在“
2017-04-01 14:10:24
374
翻译 keepalived Mariadb(mysql) 实现双主 高可用(HA)
此文整理了网上的文章 并加以修改 亲测可用利用keepalived构建高可用MySQL-HA,保证两台MySQL数据的一致性,然后用keepalived实现虚拟VIP,通过keepalived自带的服务监控功能来实现MySQL故障时自动切换。 关于MySQL-HA,目前有多种解决方案,比如heartbeat、drbd、mmm、共享存储,但是它们各有优缺点。heartbeat
2017-03-30 11:23:16
2512
原创 eclipse新建maven工程时报错:Could not resolve archetype org.apache.maven.archetypes .
在新建maven工程时报错:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories. Could not resolve artifact Missing org.apach
2017-02-28 09:56:48
395
转载 Eclipse构建普通的MapReduce项目
1.jdk环境配置 jdk安装后好后配置相关Java_HOME环境变量,并将bin目录配置到path 2. 下载Hadoop-2.7.1.tar.gz,并且解压到你的路径下D:\XXXX\workspace\hadoop-2.7.1https://dist.apache.org/repos/dist/release/hadoop/common/
2017-02-21 15:55:18
461
转载 Wrong FS: hdfs://localhost:9000/user/... expected: file:///
错误信息:Wrong FS: hdfs://localhost:9000/user/... expected: file:///问题描述:在本地运行hadoop Map/Reduce程序时,在涉及到hdfs文件操作的时候,往往会出现上面提到的错误,例如,下面这段代码:1 Path clear_path = new Path(args[1]);2 FileSys
2017-02-21 15:41:11
885
转载 Permission denied: user=administrator, access=WRITE, inode="/":root:supergroup:drwxr-xr-x
转 http://blog.youkuaiyun.com/xiaoshunzi111/article/details/52062640搭建了一个Hadoop的环境,Hadoop集群环境部署在几个Linux服务器上,现在想使用windows上的Java客户端来操作集群中的HDFS文件,但是在客户端运行时出现了如下的认证错误,被折磨了几天,问题终得以解决。以此文记录问题的解决过程。
2017-02-21 15:16:29
437
转载 CentOS6.7 下搭建 Hadoop2.7.1 单机伪分布式环境
hadoop 伪分布式 大数据 mapreduce yarn hdfs概要:CentOS6.7 下搭建 Hadoop2.7.1 单机伪分布式环境| |目录1CentOS6.7 mini版安装·下载地址·分区2设置固定IP地址及网关·设置IP·设置网关·设置DNS·重启网卡·测试网络·设置主机名对应IP地址3添加Hadoop用户·添加用户组·添加用户并
2017-02-20 17:50:44
551
原创 .bash_profile 文件改坏了,什么命令都用不了了
修改了 .bash_profile 的配置,结果不知道哪里改出问题并保存了。现在不管输入什么命令都提示 command not found,连 rm、cd、vi 这些命令都用不了了解决办法export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin然
2017-02-17 17:45:42
4018
2
原创 Openfiler iscsiadm: No portals found
[root@centos1 init.d]# iscsiadm -m discovery -t sendtargets -p 192.168.2.11:3260iscsiadm: No portals found解决方法: [root@openfiler2 etc]# cat /etc/initiators.allow # PLEAS
2017-02-08 16:05:23
725
转载 修改DNS配置文件/etc/resolv.conf后,重启网络,DNS配置丢失
在执行命令:ping www.baidu.comping不通,报错如下:图1很明显,这很有可能是DNS配置文件/etc/resolv.conf的问题。去查看DNS配置文件,果然没有DNS配置信息。图2添加DNS配置信息:nameserver 202.96.134.33图3保存成功后#重启网络图4继续ping www
2017-01-19 10:40:49
7760
2
翻译 JAVA利用HttpClient进行POST请求(HTTPS)
原创地址 http://blog.youkuaiyun.com/rongyongfeikai2/article/details/41659353 在原创的基础上 新加了get 请求目前,要为另一个项目提供接口,接口是用HTTP URL实现的,最初的想法是另一个项目用JQuery post进行请求。但是,很可能另一个项目是部署在别的机器上,那么就存在跨域问题,而JQuery的post请求
2016-08-27 14:47:43
842
转载 Flume中的HDFS Sink配置参数说明
转自:http://lxw1234.com/archives/2015/10/527.htmFlume中的HDFS Sink应该是非常常用的,其中的配置参数也比较多,在这里记录备忘一下。channeltypehdfspath写入hdfs的路径,需要包含文件系统标识,比如:hdfs://namenode/flume/webdata/可以使用
2016-08-25 19:38:06
465
转载 【Flume】flume中sink到hdfs,文件系统频繁产生文件,文件滚动配置不起作用?
本人在测试hdfs的sink,发现sink端的文件滚动配置项起不到任何作用,配置如下:a1.sinks.k1.type=hdfsa1.sinks.k1.channel=c1a1.sinks.k1.hdfs.useLocalTimeStamp=truea1.sinks.k1.hdfs.path=hdfs://192.168.11.177:9000/flume/events/%Y/%
2016-08-25 19:25:48
445
转载 ios alert弹出 去掉显示网址
ios 浏览器 alert弹出网址 解决办法 以下是代码 直接 加上下面的js 就可以 当有alert方法执行的时候 就会自动调用 window.alert = function(name){var iframe = document.createElement("IFRAME");iframe.style.display="none";
2016-08-12 19:00:10
1855
转载 linux 下文件 readonly
当我在linux下用vi打开Test.java文件时[root@localhost tmp]# vi Test.java会出现如下信息:E325: ATTENTION Found a swap file by the name ".Test.java.swp" owned by: root dated: Wed Dec
2016-04-23 12:48:30
1082
原创 英文和数字组合 正则 密码验证
function checkInput() {//检查两次密码是否一致 var v1 = document.getElementById("pwd1").value.trim(); var v2 = document.getElementById("pwd2").value.trim(); var v = document.getElementById("pwd").valu
2016-04-22 09:35:09
4120
1
翻译 各行换色 鼠标悬停变色
.one{ background-color:#F0FFF0; } .two{ background-color:white; } .over{ background-color:#C1CDC1; } function gehang() { va
2016-04-19 11:38:37
561
翻译 导出excel中文文件火狐下乱码
最近在做excel导出功能由于各个浏览器编码方式不同 导致中文文件名乱码 String Agent = request.getHeader("User-Agent"); if (null != Agent) { Agent = Agent.toLowerCase(); if (Age
2016-04-19 11:35:05
1917
转载 关于tomcat服务器重启之后session不失效的问题解决
头儿让我做登录的功能,做完之后发现重启服务器之后,刷新页面,还是登录状态,session并未失效,网上查了不少资料,说是tomcat6.0重启的时候会把session写入到一个文件,待启动后读取这个文件,使session保留,如果需要设置重启服务器的时候使session失效,可以通过修改配置文件"conf/context.xml" 把和<Valve className="
2016-04-14 14:06:26
3342
原创 mysql if 函数
(case when (`enrollresult`.`EnrollDistrictCode` = 99039001) then `sj`.`Abbreviation` else `d`.`Item04` end)(case when (true) then ‘是真的’ else '假的' end)
2016-04-11 17:12:20
324
原创 js 取checkbox中 多个被选中的值
function mark(mark){ //var checkedId = document.getElementsByName("checkedId").text(); //alert(checkedId); //alert(mark); //alert($("input:checked[name='"+checkedI
2016-04-08 15:59:46
662
原创 js 取多个id相同的值
// input 类型 id 以StudentInfoIdValue为开头的 属性的值 存放到数组中 $("input[id^='StudentInfoIdValue']").each(function(){ arrayId.push($(this).val()); });
2016-04-08 15:53:31
9080
原创 网站图标添加方法
所谓的图标(Icon)是一种特殊的图形文件格式,它是以.ico 作为扩展名准备 xxxx.ico(图标 图片)放在网站根目录 WebRoot下 注意以下图标规格 参考尺寸 16*16jsp 中直接加入以下两行代码就OK了 favicon.ico" type="image/x-icon" /> favicon.ico" type="image/x-icon
2016-01-22 16:01:38
355
原创 java 校验文件头 判断虚假文件
写博客只为技术的点滴积累 /** * 图片文件与视频文件检查 * @param imgname * @param InputStream * @param filename * @return */ public String checkImage(InputStream is, String fi
2016-01-22 15:47:59
2673
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人