自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 Trafodion server --- 服务端安装

准备工作:因为安装trafodion2.0.1版本,如果使用CHD平台,就必须使用5.4版本。(CDH5.4安装在上一篇有介绍)trafodion搭建。  1、在http://trafodion.incubator.apache.org/download.html下载 trafodion的server和installer。  2、将两个文件放到 linu

2016-09-25 13:02:27 2713 3

原创 CDH5 离线安装 记录

Cloudera Manager下载地址:http://archive.cloudera.com/cm5/cm/5/cloudera-manager-el6-cm5.4.3_x86_64.tar.gz ,CDH安装包地址: http://archive.cloudera.com/cdh5/parcels/latest/ ,由于我们的操作系统为CentOS6.5,需要下载以下文件:·

2016-09-23 17:05:20 1630

原创 向指定typeHandler中注入bean

自定义的TypeHandler中注入bean

2022-02-11 15:16:11 1003

翻译 java调优 学习:基本垃圾回收算法(2)

按照基本回收策略分引用计数(Reference Counting):比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清楚(Mark-Sweep):此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清楚。此

2016-12-30 19:08:43 309

翻译 JVM调优 学习: 概念储备 (1)

数据类型java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:它代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。        基本类型包括:类类型,接口类型和数组。堆和栈堆和栈是程序运行的关键,所以他们的重要性很大。栈是运行时的单位,而堆是

2016-12-29 18:20:26 320

原创 mysql 创建日历表

日历表包括: 日期,星期,季度,月份,第几周。表的结构 以及存储过程如下;CREATE TABLE `dim_day` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `DAY_SHORT_DESC` datetime DEFAULT NULL, `DAY_LONG_DESC` varchar(50) DEFAULT NULL, `WEEK_DESC

2016-12-21 10:40:41 3603 1

转载 windows 设置tomcat为自动启动服务

1、下载免安装tomcat包,解压2、配置环境变量:  点击新建,创建一个 变量名为:CATALINA_HOME             变量值为:tomcat解压文件的位置, 例如     F:\apache-tomcat-7.0.65然后在变量名path下,后面添加     ;%CATALINA_HOME%\bin\;3、打开命令窗口,即:开始-->运行-->cmd-->回

2016-10-31 09:41:16 8964

转载 记录多线程成长----2

五、线程同步①、synchronized关键字的作用域有两种:1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中一个synchronized方法,其他线程不能同时访问这个对象任何一个synchronized方法)。这是,不同的对象实例的s

2016-10-17 10:55:57 199

转载 记录多线程成长----1

一、线程周期上图是线程的流程状态图。①、初始化:创建线程使用new().②、就绪:线程启动使用start(),然后线程转换为就绪状态也就是可运行状态。③、运行:就绪状态的线程获取CPU,执行程序代码。④、堵塞:堵塞状态是线程因为某种原因放弃CPU使用权,暂时停止运行。直到线程进入就绪状态,才有机会转到运行状态,堵塞的情况分三种:1)、等待堵塞:运行的线程执行wait()

2016-10-14 15:30:34 320

转载 多线程学习之多线程编程

有四个线程1、2、3、4。线程1的功能就是输出1,线程2的功能就是输出2,以此类推.........现在有四个文件ABCD。初始都为空。现要让四个文件呈如下格式:A:1 2 3 4 1 2....B:2 3 4 1 2 3....C:3 4 1 2 3 4....D:4 1 2 3 4 1....请设计程序。import java.io.PrintW

2016-10-10 18:31:07 275

原创 pure-ftp虚拟用户配置

1、添加虚拟用户 pure-pw useradd ftpslave1 -u ftpftp -d /root/FTPmanagement/ftpslave1/ -f /usr/local/pureftp/pure-ftpd.passwd解析:ftpslave1是要添加的虚拟用户(自行设置),ftpftp是pure-ftp的用户(无需更改),/root/FTPmanagement/

2016-10-10 18:27:33 5335

原创 记录多线程学习之路

线程的基本概念、基本状态及状态之间的关系?线程的基本概念:线程指在程序执行过程中,能够执行程序代码的一个执行单元,每个程序至少有一个线程就是它本身。线程的基本状态:就绪、运行、synchronize阻塞、wait和sleep挂起、结束。状态之间的关系:wait要在synchronize中执行,对于wait来说有两种方式运行线程:wait()要使用notify()进行唤醒; wait(时

2016-10-09 16:11:56 250

原创 centos配置 pure-ftpd

Linux下用pure-ftp建立 FTP服务器,这里用的是centos系统1. 下载最好切换到安装的目录,地址可到官方找最新的#wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.43.tar.gz2. 安装 下载下来之后解压文件 #tar xzvf pure-ftpd-1.0.43.t

2016-09-29 15:44:23 1034

原创 linux 命令 积累

1、配置 yum源  修改源配置文件 #vim /etc/yum.repos.d/CentOS-Base.repo  或者直接 wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo,将原来的重命名。2、配置dns,vi /etc/sysconfig/network-scripts/ifcfg-eth1  然后添加一项 DNS

2016-09-29 15:23:56 358

原创 Mysql 5.6 和 5.7 离线 在线安装

①(在线安装)  通过 yum installmysql-server 安装mysql服务器。 chkconfig mysqldon 设置开机启动,并 service mysqld start 启动mysql服务,并根据提示设置root的初试密码: mysqladmin -u root password '123456' 。    ②(离线安装)  下载 MySQL-server-5.

2016-09-25 19:51:04 3296

原创 CDH5 卸载 删除

首先,要在master:7180 上的 主页 删掉 Cluster1 。步骤如下:点击停止,然后再点击删除群集然后重启linux系统。所有节点。(这是因为,如果你不重启,你再删除一些文件夹或文件的时候,会被拒绝。因为有一些服务或设备他运行的后台)然后,在linux下执行下面的命令(这些就是你安装CDH时产生的一些文件夹,现在就找到这些文件夹的位置,然后删除。如果你是

2016-09-23 17:16:22 648

原创 CentOS 搭建hadoop2.7.2

一、本次hadoop集群搭建是在四台linux主机上搭建。分别是  192.168.226.17        Master   192.168.226.18        Slave1  192.168.226.19        Slave2  192.168.226.20        Slave3 二、准备工作,首先在四台linux主机上建立hadood运行帐号

2016-09-06 10:18:33 372

转载 读取文件内容并排序

File file = new File("C:\\Users\\user\\Desktop\\a.txt");  try {      BufferedReader br = new BufferedReader(new FileReader(file));      String value = null;      Set set = new TreeSet(new Comp

2016-07-14 20:11:23 1530

原创 Linux之awk

awk是用来进行文本处理,它可以从文件或字符串中基于指定规则浏览和抽取信息,在抽取信息的基础上,才能进行其他文本操作。awk编程模型awk为程序员提供了完善的编程模型,理解awk编程模型非常重要,这有利于读者从宏观上理解awk,为学习具体的awk编程细节打下基础,awk程序由一个主出入循环维持,主输入循环反复执行,直到终止条件被触发。当然,主输入循环无需由程序员去写,awk已经

2016-04-29 19:05:05 457

原创 Hbase简单使用

hbase(main):003:0> create 'test','first','second'创建一个名为Test的表,里面有两个列族first secondhbase(main):007:0> put 'test','row1','first:a','1'往test表中添加数据,row1是标识(相当主键),first:a 代表是列族:列名。后面1代表是a的值。

2016-03-08 11:24:26 390

转载 java反射详解

【案例1】通过一个对象获得完整的包名和类名123456789101112131415package Reflect; /** * 通过一个对象获得完整的包名和类名 * */class Demo{    //other codes...} class hello{

2016-01-24 12:01:16 378

原创 初学Linux(3)

使用bash命令历史history命令可查询历史操作命令.bash_history中的命令数目由HISTFILESIZE这个变量决定history表存储在内存内。用户logout时会记录到用户主目录中.bash_history文件命令历史中的命令可以被调用     如 下方例子:[hadoop@bi-test home]$ !!    执行上一次命令bash

2015-11-05 10:39:01 424

原创 初学Linux(2)

Linux帮助手册查找Shell的内部命令帮助  可以用   help 命令   例如: help echo查找Shell的外部命令帮助  可以用   命令 --help   例如:ls --help另外还有Man page命令  查找各种命令的帮助文档  例如: man ls       显示的是ls的帮助文档快捷查找ls帮助文档的某一用途  / 标志     例如 / -a

2015-11-03 15:21:46 405

原创 初学Linux(1)

前面的安装虚拟机,在虚拟机中安装Linux这些步骤省略,有需要的可点击下方地址查看具体步骤http://a455360448201209214217.iteye.com/blog/1876521 点击打开学习Linux先知道Linux的命令。所以我先学习了文件操作命令,下面我具体说一下各个命令的作用,以及我敲得一些例子:文件操作命令:ls 查看文件 mv 移动或者重命名文件 c

2015-10-29 20:05:25 416

2022最全省份城市规划代码

不会出现根据身份证号解析不出地址的情况 身份证解析省市 2022年最全 最重要的是包含历史上已废弃 基于维基百科 https://zh.m.wikipedia.org/zh-hans/%E4%B8%AD%E5%8D%8E%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD%E8%A1%8C%E6%94%BF%E5%8C%BA%E5%88%92%E4%BB%A3%E7%A0%81

2022-08-22

客户端实现保存文章

客户端实现保存文章

2017-01-22

Java Resource Attacher1.2 插件

Java Resource Attacher1.2是eclipse的一个插件,可以帮助使用者直接在项目中下载需要查看的jar包源码。使用方便

2016-09-30

trafodion odbc driver for windows 源码

由于trafodion官方不提供windows版的odbc driver,所以现在给出源码,自行编译

2016-09-30

Attach Java Source

2016-09-30

SpringMvc+Spring+MyBatis+Maven

上述整合代码利用整合框架写的一个小项目,主要就是用来熟悉框架的而写的一些内容,学生的登录,注册,增删改查,

2015-11-11

空空如也

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

TA关注的人

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