- 博客(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 2764 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 1657
翻译 java调优 学习:基本垃圾回收算法(2)
按照基本回收策略分引用计数(Reference Counting):比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清楚(Mark-Sweep):此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清楚。此
2016-12-30 19:08:43 333
翻译 JVM调优 学习: 概念储备 (1)
数据类型java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:它代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:类类型,接口类型和数组。堆和栈堆和栈是程序运行的关键,所以他们的重要性很大。栈是运行时的单位,而堆是
2016-12-29 18:20:26 346
原创 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 3653 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 9028
转载 记录多线程成长----2
五、线程同步①、synchronized关键字的作用域有两种:1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中一个synchronized方法,其他线程不能同时访问这个对象任何一个synchronized方法)。这是,不同的对象实例的s
2016-10-17 10:55:57 222
转载 记录多线程成长----1
一、线程周期上图是线程的流程状态图。①、初始化:创建线程使用new().②、就绪:线程启动使用start(),然后线程转换为就绪状态也就是可运行状态。③、运行:就绪状态的线程获取CPU,执行程序代码。④、堵塞:堵塞状态是线程因为某种原因放弃CPU使用权,暂时停止运行。直到线程进入就绪状态,才有机会转到运行状态,堵塞的情况分三种:1)、等待堵塞:运行的线程执行wait()
2016-10-14 15:30:34 344
转载 多线程学习之多线程编程
有四个线程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 301
原创 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 5417
原创 记录多线程学习之路
线程的基本概念、基本状态及状态之间的关系?线程的基本概念:线程指在程序执行过程中,能够执行程序代码的一个执行单元,每个程序至少有一个线程就是它本身。线程的基本状态:就绪、运行、synchronize阻塞、wait和sleep挂起、结束。状态之间的关系:wait要在synchronize中执行,对于wait来说有两种方式运行线程:wait()要使用notify()进行唤醒; wait(时
2016-10-09 16:11:56 267
原创 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 1074
原创 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 378
原创 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 3356
原创 CDH5 卸载 删除
首先,要在master:7180 上的 主页 删掉 Cluster1 。步骤如下:点击停止,然后再点击删除群集然后重启linux系统。所有节点。(这是因为,如果你不重启,你再删除一些文件夹或文件的时候,会被拒绝。因为有一些服务或设备他运行的后台)然后,在linux下执行下面的命令(这些就是你安装CDH时产生的一些文件夹,现在就找到这些文件夹的位置,然后删除。如果你是
2016-09-23 17:16:22 691
原创 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 396
转载 读取文件内容并排序
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 1554
原创 Linux之awk
awk是用来进行文本处理,它可以从文件或字符串中基于指定规则浏览和抽取信息,在抽取信息的基础上,才能进行其他文本操作。awk编程模型awk为程序员提供了完善的编程模型,理解awk编程模型非常重要,这有利于读者从宏观上理解awk,为学习具体的awk编程细节打下基础,awk程序由一个主出入循环维持,主输入循环反复执行,直到终止条件被触发。当然,主输入循环无需由程序员去写,awk已经
2016-04-29 19:05:05 487
原创 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 410
转载 java反射详解
【案例1】通过一个对象获得完整的包名和类名123456789101112131415package Reflect; /** * 通过一个对象获得完整的包名和类名 * */class Demo{ //other codes...} class hello{
2016-01-24 12:01:16 396
原创 初学Linux(3)
使用bash命令历史history命令可查询历史操作命令.bash_history中的命令数目由HISTFILESIZE这个变量决定history表存储在内存内。用户logout时会记录到用户主目录中.bash_history文件命令历史中的命令可以被调用 如 下方例子:[hadoop@bi-test home]$ !! 执行上一次命令bash
2015-11-05 10:39:01 448
原创 初学Linux(2)
Linux帮助手册查找Shell的内部命令帮助 可以用 help 命令 例如: help echo查找Shell的外部命令帮助 可以用 命令 --help 例如:ls --help另外还有Man page命令 查找各种命令的帮助文档 例如: man ls 显示的是ls的帮助文档快捷查找ls帮助文档的某一用途 / 标志 例如 / -a
2015-11-03 15:21:46 421
原创 初学Linux(1)
前面的安装虚拟机,在虚拟机中安装Linux这些步骤省略,有需要的可点击下方地址查看具体步骤http://a455360448201209214217.iteye.com/blog/1876521 点击打开学习Linux先知道Linux的命令。所以我先学习了文件操作命令,下面我具体说一下各个命令的作用,以及我敲得一些例子:文件操作命令:ls 查看文件 mv 移动或者重命名文件 c
2015-10-29 20:05:25 433
2022最全省份城市规划代码
2022-08-22
Java Resource Attacher1.2 插件
2016-09-30
Attach Java Source
2016-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人