自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (47)
  • 收藏
  • 关注

原创 关于阿里云服务器中使用Docker启动Tomcat过程很慢的解决方案

最近在阿里云服务器使用Docker启动Tomcat,发现tomcat服务器启动过程很慢。但是在本地启动很快,一直找不到问题所在,查看Tomcat服务器启动日志发现打印出这么一段日志:二月 12, 2018 9:20:02 上午 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom信息: Creation of Sec...

2018-02-12 09:37:42 2762 1

原创 SpringMVC中如何获取Spring应用上下文环境

@Componentpublic class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; // Spring应用上下文环境 /* * * 实现了ApplicationC

2017-08-01 17:16:41 1077

原创 Linux搭建Kafka+Spark实时处理系统

服务器要求:jdk-8u121-linux-x64.tar.gz、kafka_2.12-0.10.2.1.tgz、spark-1.3.1-bin-hadoop2-without-hive.tgz1、生产者—SpringMVC+Kafka1.1、准备工作所需资源:kafka_2.10-0.8.2.2.jar、kafka-clients-0.10.0.0.jar,把这两个jar包导入到项目

2017-05-27 15:41:49 1939

原创 Linux安装最新Mysql

前言最近闲来无事逛了一下Mysql官方,发现Mysql出新版本了,于是本着尝鲜的心态打算用下,原先想着拿着以前安装Mysql的经验安装本不会有太大问题的,不料竟然一度陷入了一个大坑中,花费了不少时间才跳出啦,于是分享出本人这次入坑的经历,希望能对于同样入坑的同学有一些帮助,哈哈..........,不废话了,开始出坑!工作准备 官网:https://dev.mysql.com/down

2017-05-02 15:09:15 388

原创 搭建Hive On Spark

随着Hadoop的深入学习,渐渐用到了Hadoop相关的家族成员Hive、Spark、Sqoop等,其中Hive主要是为了使我们在进行大数据开发的时候更加快捷高效,而且又因为它的类SQL的特性使我们很容易上手;而Spark这个工具是极为高效的大数据的处理引擎,据说是可以达到Hadoop的MapReduce处理速度的几十倍,但是由于它不像Hive使用类SQL的语法,因此学习的成本要高很多,因此在Ha

2016-05-26 10:26:59 915

原创 Linux下Shell编程实现基于Hadoop的ETL(流程篇)

conf/flow.sh ../conf/import.xml ../conf/hive.xml ../conf/export.xmlbin/flow.sh#! /bin/bash#get the environmentif [ -f ~/.bashrc ];then . ~/.bashrcfi#file exitif [ -z $1 ];thenech

2016-04-13 16:21:44 1673

原创 Linux下Shell编程实现基于Hadoop的ETL(导出篇)

conf/export.xml think_statistics bin/export.sh#!/bin/bash#get the environmentif [ -f ~/.bashrc ];then . ~/.bashrcfi#file exitif [ -z $1 ];thenecho 'USAGE:COMMAND FILENAME'exit 0

2016-04-13 16:19:57 1010

原创 Linux下Shell编程实现基于Hadoop的ETL(分析篇)

conf/hive.xml create table if not exists think_statistics(date_type_name string,date_name string,type int,type_name string,count int) row format delimited fields terminated by '\\t' lines termi

2016-04-13 16:06:37 2052

原创 Linux下Shell编程实现基于Hadoop的ETL(Sqoop封装篇)

conf/sqoop.xml jdbc:mysql://master:3306/db_cda root 123 --> 1 '\\\\N' '\\\\N' true true true jdbc:mysql://master:330

2016-04-13 15:56:46 2495

原创 Linux下Shell编程实现基于Hadoop的ETL(导入篇)

在这里我们直接给出代码,然后对代码解析分析来学习:conf/import.xml think_task think_task_child think_user_task think_user_task think_task bin/import.sh#!/bin/bash#get the environmentif [ -f ~/.bash

2016-04-13 15:38:34 1186

原创 Linux下Shell编程实现基于Hadoop的ETL(分析篇)

本人自学Hadoop也有一段时间了,由于最近工作不太忙,想利用业余空闲时间来实现一下基于Hadoop的ETL,不过本人不太清楚别人是怎么实现的,而且网上资料有限,可能会是一个坑,不过感觉和大家分享下,还是有些帮助的,也借此做下笔记。现在阶段的大数据的ETL主要分为三个阶段:抽取、转换、加载,如图这三个阶段具体到实际项目中也就是数据的导入、数据的分析以及数据的导出。数据的导入:一

2016-04-13 14:03:42 1357

原创 Linux下Solr相关配置

1、访问http://localhost:8983点击菜单Core Admin->Add Core,会出现以下页面见我们需要手动创建Core目录,该目录下要包含conf/solrconfig.xml、conf/schema.xml这连个基本文件2、配置solrconfig.xml因为我的项目需要加速数据库中数据的访问速度,因此需要加入结构化数据的数据导入句柄 //我们

2016-01-21 16:10:32 653

原创 Linxu服务器安装PHP7并配置GD

安装libgd./configure -prefix=/usr/local/gd-2.1.0 -with-jpeg=/usr/local/jpeg6 -with-png=/usr/local/ -with-zlib=/usr/local/ -with-freetype=/usr/local/freetype安装xpmyum install libXpm-devel.x86_64

2015-12-23 15:19:24 7520

原创 Linux下Hadoop集群的搭建(3)—集群模式

上一篇我们介绍了单机模式搭建Hadoop的环境,很简单,这一篇我们来介绍集群模式的Hadoop的搭建,有很多部分是和部署单机是一样的,在这一篇就会省略带过。搭建环境:在这里我们使用的是本地局域网内的服务器,分别是2G内存、50G硬盘、CentOS6.0的环境172.16.139.128 Master172.16.139.129 Slave1172.16.139.130 Slave2

2015-12-20 23:18:05 602

原创 Linux下Hadoop集群的搭建(2)—单机模式

上一篇我们学习的是hadoop源码编译,这一篇我们学习如何在单机环境下安装运行Hadoop.

2015-12-20 00:05:42 771

原创 Linux下Hadoop集群的搭建(1)—重新编译Hadoop

随着互联网大数据的兴起,Hadoop这个专门用于大数据处理的框架也越来越被人重视起来,可以说Hadoop这个框架是现阶段进行大数据处理的标配,作为一个冲锋于互联网的先锋军,学习一下Hadoop这个框架都是有必要的。当然学习也是要一步一步的,在学习Hadoop集群搭建之前我们先学习一下在单机环境下的Hadoop的搭建,这一节我们要学习的是Linux下Hadoop单机环境的搭建。

2015-12-19 21:03:09 1540

原创 如何让我们的网站搜索功能飞起来!(系列2)

上一篇我们学习了Solr的安装与实例的运行,了解了Solr的原理和如何运用,这一篇我们来学习如何把Solr部署到Tomcat下以及如何集成Eclipse开发环境进行Solr的后续开发!1、开发环境Win7、Eclipse、Solr-5.3.12、创建项目创建成后如下3、导入到项目中把Solr解压后,把server\solr-webapp\webapp下的全部

2015-12-15 10:02:50 791

原创 如何让我们的网站搜索功能飞起来!(系列1)

我们在做互联网的项目中,经常碰到这样一种情况,发现随着网站的逐渐发展壮大,产品也越来越多,这个时候在产品搜索方面的问题也逐渐暴漏出来,搜索服务越来越慢。碰到这种情况,我们往往在数据库方面采取一些措施,进行索引优化、分库分表等,但是你会发现,这种方式发挥的作用非常有限,远远达不到我们的要求,那么如何使我们的网站的搜索功能像淘宝一样飞起来呢?下面我们就介绍一种工具Solr,我们将会从what、wher

2015-12-11 14:42:03 2518

原创 tomcat的性能调优

Tomcat的优化分成两块:ü   Tomcat启动命令行中的优化参数即JVM优化ü   Tomcat容器自身参数的优化(这块很像ApacheHttp Server)这边讨论的JVM优化是基于Oracle Sun的jdk1.6版有以上,其它JDK或者低版本JDK不适用。1、Tomcat 启动行参数的优化:Tomcat 的启动参数位于tomcat的安装目录\bin目录下,如果你是

2015-12-03 14:16:47 435

原创 window环境下的apache的https的配置

使用OpenSSL来签证书1、生成根证书所用的密钥openssl genrsa -des3 -out ca.key 10242、去除CA密钥的口令openssl rsa -in ca.key -out ca.key3、生成CA即ROOT CA证书并自签openssl req -new -x509 -key ca.key -out ca.crt -conf

2015-12-03 08:35:32 1406

原创 Mac环境下Hadoop与Eclipse的集成

在这一节中我们来说一下应该怎样把Hadoop集成到Eclipse中的,在官方中提供的有相关插件来集成eclipse的,但都是对Hadoop1.x的集成,下面我们进行自己适合版本的插件的生成。如图:为了能够自定义插件,我们需要hadoop2.x的插件的源码包,hadoop2x-eclipse-plugin-master.zip这个源码包在网上不太容易找到,在这里提供下载。1、解压下载后的

2015-06-19 23:54:16 2007

原创 Mac环境下搭建Hadoop开发框架

这几天闲来无事,作为一个资深的技术宅,无聊之余准备学习一下Hadoop这个大数据的框架。由于手头只有一台Mac电脑,所以只有在它上面搭建了,但是网上都是一些Window或者Linux的搭建教程,无法参考,就自己摸索着试了一下,之中的曲折不必多说,下面我分享下我的搭建过程,供大家参考。1、下载软件 首先,我们需要到官方下载hadoop安装包,我下载的是hadoop-2.2.0,这个版本是比较新的

2015-06-19 22:37:13 7813

转载 Mac下SecureCRT的安装与破解

转自 http://bbs.weiphone.com/read-htm-tid-6939481.html1.下载破解文件 securecrt_mac_crack.pl     http://yun.baidu.com/share/link?shareid=297986172&uk=181455262.在终端执行命令    sudo perl ~/Downloads/securecr

2015-06-07 22:05:58 3561 4

原创 Mac ssh locahost Connection refused

在Mac通过ssh localhost 拒绝访问的问题,可能是由于sshd服务未开启1、开启sshd服务sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist2、查看ssh的服务是否开启sudo launchctl list |grep ssh3、sudo ssh localhost连接本地loc

2015-05-03 22:05:51 6098

转载 【Github教程】史上最全github使用方法:github入门到精通

原文 http://www.eoeandroid.com/thread-274556-1-1.html【初识Github】首先让我们大家一起喊一句“Hello Github”。YEAH!就是这样。Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,

2015-04-18 13:45:17 630

原创 Linux网络管理

1、Linux配置IP地址1)ifconfig命令临时配置IP地址ifconfig 命令 查看Linux网络状态ifconfig eth0 192.168.0.200 netmask 255.255.255.0 临时配置eth0网卡的IP地址与子网掩码2)setup工具用具配置IP地址3)修改网络配置文件/etc/sysconfig/network-scri

2015-04-10 21:51:35 635

原创 如此随意的android涂鸦工具

要实现涂鸦这个功能,首先需要以下几步:1、要实现一个DrawingView类,这个类继承View;2、重写其父类的构造方法,并初始化涂鸦的画笔、画布的画笔和路径;3、重写onDraw方法,在这个方法中主要进行涂鸦的绘制工作;4、重写onTouchEvent事件,在这个方法计算当前的画笔的左边,规划画笔的路径,调用invalidate()方法不断调用onDraw方法进行绘制;5、

2015-04-06 20:22:20 1006

原创 Android使用ScrollView和自定义的ListView实现两列的ListView

1、为了实现两列的ListView,首先我们需要定义一个每一项的布局文件music_find_music_menu_item.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_w

2015-03-26 21:54:18 5013 2

转载 CentOS 7.0,启用iptables防火墙

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、安装iptables防火墙yum install

2015-02-22 21:21:22 1515

原创 Linux系统启动过程

Linux系统启动的过程大概可以分为5步:1、首先加载Linux系统的内核文件,也就是boot首先读取/boot目录下的内核文件;2、第二步是,运行Linux下的init进程,这个进程是所有进程的起点,这个进程程序就是/etc/inittab这个文件;Linux系统有7个运行级别(runlevel):运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能

2015-02-20 00:14:38 972

原创 Android学习笔记19:带有通知栏的进度条的Android下载文件

1、首先,android的文件下载需要以下几个权限:2、因为文件下载是一个长时间的任务,不能在UI线程中更新,需要另外开辟一个新的线程来进行下载的工作,在这里我们用Android封装的异步任务类——AsyncTask,这个类来完成一些长时间进行的工作:private class DownloadAppTask extends AsyncTask { private

2015-02-09 11:59:03 906

原创 Centeos安装配置nginx

1、Nginx服务器需要依赖两个依赖包:pcre-8.10.zip 、zlib-1.2.3.tar.gz ,但是我们只需要他们的源码路径,而不要他们的安路径,所以这两个依赖包不需要安装2、分别解压这两个依赖包;3、解压 nginx-1.7.5.tar.gztar -zxvf nginx-1.7.5.tar.gz4、安装配置./configure --prefix=/usr/

2015-02-01 20:09:13 1206

翻译 Android学习笔记18——Bound Services

一个Bound Service在客户端和服务器接口中是一个服务器。Bound Service允许组件绑定到这个Service,发送请求,接受响应,甚至表现出进程间通信。Bound Service仅仅当它服务于另一个应用程序组件时才会存活,并且不能独立的运行在后台。Bound Service是一个Service类的实现,允许其他应用程序绑定他并且和他进行交互。为了绑定一个Service,你必须实

2014-12-10 21:55:37 574

翻译 Android学习笔记17——Service(3)

创建一个Bound Service      一个bound Service用于建立一个长连接并允许应用程序组 件通过调用bindService方法绑定,一般来说它不运行组件通过调用startService方法来启动它。      当我们想要我们应用程序的Activities和其他组件与这个Service交互,或者想要通过内部进程调用来使自己应用程序的一部分功能开放给其他应用程序的时候,我

2014-12-09 21:00:35 488

翻译 Android学习笔记16——Service(2)

接下来我们开始学习如何在Manifest文件中定义一个Service ... ... 我们可以在Service这个元素中定义一些属性例如启动这个Service所需要的权限或者这个Service将要运行的进程。而android:name是仅仅必须的

2014-12-07 21:45:27 460

原创 Ubuntu环境下安装SVN客户端

1、在Ubuntu环境下安装svn需要一下依赖包 subversion-1.8.10.tar.gz:http://download.csdn.net/detail/luo849278597/8208909sqlite-amalgamation-3071501.zip:http://download.csdn.net/detail/luo849278597/8208923m4

2014-11-30 00:15:09 3767

原创 Centos配置SVN服务器

ssh -l root -p 2222 122.yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql

2014-11-24 23:33:11 607

翻译 Android学习笔记15—Services(1)

Service是运行在后台进行长时间工作

2014-11-20 21:41:51 446

翻译 Android学习笔记14——任务和回退栈(2)

假设当前有一个任务TaskA,它有三个Activity,其他两个在

2014-11-20 09:59:52 997

翻译 Android学习笔记13——任务和回退栈(1)

一个应用通常包含多个Activity.玫瑰哥

2014-11-19 17:42:31 630

phpredis.tar.gz

该资源是php编写的应用中使用redis缓存服务器的依赖包

2017-10-24

libpng-1.6.29.tar.gz

该资源主要http服务器中图片生成,验证码生成等!

2017-10-24

完美防火墙

完美配置Linux服务器防火墙,仅开放SSH、HTTP、HTTPS、SMTP端口

2016-04-25

基于Hadoop的ETL处理Shell架构5

基于Hadoop的ETL大数据处理流程,配置方便,完全Shell编程实现,支持Bash Shell环境的Linux系统。

2016-04-14

基于Hadoop的ETL处理Shell架构

基于Hadoop的ETL大数据处理流程,配置方便,完全Shell编程实现,支持Bash Shell环境的Linux系统。

2016-04-13

libpng-1.2.8-config.tar.gz

linux服务器配置php相关gd的配置依赖

2015-12-23

jpegsrc.v6b.tar.gz

linux服务器配置php的gd的配置依赖

2015-12-23

freetype-2.4.0.tar.gz

linux服务器配置php的gd的配置和安装

2015-12-23

libgd-2.1.0.tar.gz

linux服务器配置关于PHP的gd的支持

2015-12-23

protobuf-2.5.0.tar.gz

在搭建Hadoop环境时重新编译Hadoop源码需要用到的依赖软件

2015-12-19

cmake-3.3.0-rc2.tar.gz

Linux环境下软件包的源码安装make && make install时需要的依赖软件

2015-12-19

tomcatPluginV331.zip

eclipse的tomcat插件,方便开发人员快速启动、重启、停止等操作

2015-12-15

Win32OpenSSL-1_0_1g.exe

openssl配置https与apache服务的集成https安全协议

2015-12-02

hadoop2.2.0-lib-native-macos.zip

hadoop2.2.0 64位的native lib包解决cannot load native lib的错误

2015-06-21

hadoop-eclipse-plugin-2.2.0 for mac

mac环境下hadoop2.2.0的eclipse专用插件,值得拥有

2015-06-20

hadoop2x-eclipse-plugin-master

用于各个Hadoop版本的各个平台的eclipse插件的生成,方便hadoop的开发,你值得拥有

2015-06-20

SecureCRT.tar.gz

MAC下的SecureCRT以及SecureCRT的完美破解包

2015-06-07

volley.jar

官方的针对Android平台上的网络通信库,能使网络通信更快,更简单,更健壮,Volley在提供了高性能网络通讯功能的同时,对网络图片加载也提供了良好的支持,完全可以满足简单REST客户端的需求,

2015-04-11

volley.zip

针对Android平台上的网络通信库,能使网络通信更快,更简单,更健壮,Volley在提供了高性能网络通讯功能的同时,对网络图片加载也提供了良好的支持

2015-04-11

ZenTaoPMS.7.0.stable.zip

禅道是专业的项目管理软件 细分需求、任务、缺陷和用例 完整覆盖研发项目核心流程 软件生命周期管理

2015-03-06

tcl8.6.1.tar.gz

安装Redis服务器所需的依赖包,用于解决在Redis安装过程中make test时出现的问题

2015-02-02

tcl8.6.1-src.tar.gz

nginx服务器安装所需的依赖包,解决在make test时报错的问题

2015-02-02

tomcat启动脚本

自定义tomcat启动脚本文件,方便开发人员在任意目录下启动tomcat,只需把该文件放入到根目录的/bin目录下,修改文件中的tomcat的安装路径即可,这样就能方便快捷的启动tomcat

2015-01-31

libxml2-2.6.32.tar.gz

apache集成php开发环境所必须的安装包

2014-12-20

libtool-2.2.6b.tar.gz

Ubuntu环境下svn客户端的安装所必需的依赖包

2014-11-30

autoconf-2.69.tar.gz

Ubuntu环境下svn安装所必需的依赖包

2014-11-30

m4-1.4.17.tar.gz

Ubuntu环境下svn的安装所需必须依赖包

2014-11-30

sqlite-amalgamation-3071501.zip

Ubuntu环境下的svn的安装必须的依赖包

2014-11-30

subversion-1.8.10.tar.gz

ubuntu环境下的svn客户端的安装必须工具

2014-11-30

flash-plugin-11.2.202.411-release.i386.rpm

一般来说, ubuntu 和 fedora 在在线软件源里面就有(fedoea 需要自己增加第三方源)。 其余的系统……新手不建议使用…… flash 必须放在浏览器要求的目录里面才行。而且还需要看浏览器版本。

2014-10-19

rarlinux-5.2.b1.tar.gz

在linux中如何把rar文件解压出来,如果你要压缩rar 文件,可以用:  rar a myfile *.txt 这条命令会将所有以txt为后缀的文件,打包压缩后命名为myfile.rar。

2014-10-19

libevent-2.0.21-stable.tar.gz

linux安装memcached的依赖包,必须限于memcached安装

2014-10-08

memcached-1.4.20.tar.gz

memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度

2014-10-08

redis-2.8.17.tar.gz

redis服务器主要是在应用开发中为了提高应用的性能,效率,进行缓存数据,减少数据据的访问频率

2014-10-08

IntelliJ_IDEA的使用详解

这是一篇关于 IntelliJ_IDEA的使用详解,包括了从安装到配置项目的全部过程

2014-09-29

nginx负载均衡的配置

nginx负载均衡的配置,二级域名的配置

2014-09-29

ngx_cache_purge

nginx默认安装就会带有反向代理的功能,但想要更好的使用,还得配备frickle.com的ngx_cache_purge模块,用于清除指定URL的缓存。

2014-09-29

nginx-1.7.5.tar.gz

nginx服务器用于网站的负载均衡,优化网站的性能

2014-09-29

php-5.6.0.tar.gz

最新版本的php资源包,搭建lamp开发环境

2014-09-29

pcre-8.10.zip

解决apache 安装过程中pcre问题

2014-09-29

空空如也

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

TA关注的人

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