- 博客(40)
- 资源 (6)
- 收藏
- 关注
原创 cdh 下载地址
http://archive-primary.cloudera.com/cdh5/ http://archive-primary.cloudera.com/cm5/cm/5/
2016-09-20 10:27:19 627
原创 freemaker生成word
1.使用word2013或者2007 将要用到的数据格式编写好后台数据需要的是 Map集合 集合中的key 对应要在word上显示的值 如 key=name 那么 word上${name}来接收2.编写完成后,另存为2003.xml的格式3.将2003.xml 改为2003.ftl 模板生成工具类 public class WordExport {p
2016-09-17 11:00:27 307
原创 基于mail.jar实现邮件发送
简单的package com.bulktree.mail;import java.util.Date;import org.apache.commons.mail.EmailException;import org.apache.commons.mail.SimpleEmail;publicclass SimpleMailTest { pu
2016-09-17 10:58:48 530
转载 Myeclipse项目启动内存溢出
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0tomcat启动的内存溢出解决 如果要在myeclipse中启动,上述的修改就不起作用了,可如下设置: Myeclipse->preferences->myeclipse->servers->tomcat->tomcat×.×->JDK面板中的 Optiona
2016-09-17 10:58:04 651
原创 java获取反射获取私有属性值
开通黄钻java获取反射获取私有属性值 //拼接类名 String ob = "com.project.framework.entity.form.ReShipChangeregistration"; //反向生成class对象 Class cls=Class.forName(ob);
2016-09-17 10:56:27 15126 1
原创 项目启动定时任务
package com;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class MyListener implements ServletContextListener { pri
2016-09-17 10:55:47 440
原创 Tomcat启动获取路径
System.out.println(System.getProperty("user.dir")+"/config.xml"); System.out.println(Thread.currentThread().getContextClassLoader().getResource("\\")+"/config.xml"); System.out.println((Thread.c
2016-09-17 10:55:14 502
原创 纯java代码发送邮件
引入jar包activation.jar mail.jar commons-email.jarpackage com.project.framework.util;import java.util.Properties;import javax.mail.MessagingException;imp
2016-09-17 10:52:58 407
原创 java文件下载通用
//文档下载 @RequestMapping(value="/documentmange/systemHelpDownload") public void systemHelpDownload(HttpServletResponse response,HttpServletRequest request){ String downlo
2016-09-17 10:52:07 289
原创 SpringMVC实现文件上传
此后台方法使用于所有上传,前台代码属于AJAX异步上传,需要下载jquery.form.js,以及upload.jar和io.jar后台代码 @RequestMapping("/upload") @ResponseBody public String upload(HttpServletRequest request, String fileNames)
2016-09-17 10:51:33 355
原创 检测当前浏览器已及版本
function initState(){ var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] : (s = ua.match(/msie ([\d.
2016-09-17 10:50:16 451
原创 检测浏览器是否安装flash
//检测flashfunction checkBrowserFlash() {var i_flash;var v_flash;if (navigator.plugins) {for ( var i = 0; i alert(navigator.plugins[i].name.toLowerCase());if (navigator.plugins[i].name.t
2016-09-17 10:49:46 577
原创 spring定时任务之quartz基于xml开发
定时器配置完成抛出异常1.SchedulerException: Jobs added with no trigger must be durable 需要在在jobDeatailsBean 中加一句 2.DateSource name is not set 说明quartz的配置文件中没有配置链接数据库的信息1 编写业务类,该类继承了org.quartz.Job,主要的逻辑在e
2016-09-17 10:48:48 468
原创 spring定时任务之quartz基于注解开发
1.首先加入上篇文章中所需要的jar包 2.xmlns 多加下面的内容、 xmlns:task="http://www.springframework.org/schema/task" 3.xsi:schemaLocationhttp://www.springframework.org/schema/taskhttp://www.springframework.org/
2016-09-17 10:48:03 401
原创 linux chmod
chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode(操作码)。可指定多个mode,以逗号分开。
2016-09-17 10:47:04 436
原创 extjs生成tree
这是action 的代码 List list=this.ciqRiskService.findFoodChildCode(id,cfcType); List list1=new ArrayList(); for(CiqFoodCategory b:list) { boolean leaf; TreeNodeEnt ent=ne
2016-09-17 10:46:10 271
原创 vncserver的详细配置
1、首先要配置的是服务端A 确认服务器端是否安装了vncserver使用rpm –qa vnc命令如果收到如下信息说明已经安装了vncserver,[root@localhost: ~]#rpm -qa |grep vncgtk-vnc-python-0.3.2-3.el5vnc-server-4.1.2-14.el5gtk-vnc-0.3.2-3.el
2016-09-17 10:44:42 735
原创 log4j的日志级别记录
不进行优先级的继承,一个级别一个文件log4j.properties ### 设置###log4j.rootLogger = debug,stdout,D,E,I### 输出信息到控制抬 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Targe
2016-09-17 10:44:09 355
原创 poi导出execl
package com.project.framework.bean;/** * 系统数据导出Excel 生成器 * @version 1.0 */import java.io.OutputStream;import java.util.ArrayList;import java.util.Map;import java.util.Set
2016-09-17 10:41:21 274
原创 poi批量导入
MultipartHttpServletRequest mr=(MultipartHttpServletRequest) request; MultipartFile file = mr.getFile("file"); InputStream input = file.getInputStream(); HSSFWorkbook wb=new HSSFWorkbo
2016-09-17 10:39:35 411
原创 hadoop元数据管理机制
客户端经常性的会有查询元数据的请求和更新元数据的请求namenode对数据的管理采用了三种存储形式:内存元数据(NameSystem)磁盘元数据镜像文件(fsimage)数据操作日志文件(可通过日志运算出元数据edits)secondarynamenode主要对image镜像文件的管理1.当有元数据有更新请求的时候,先记录操作日志edits,2.
2016-09-08 20:44:32 2090
原创 MapReduce的shuffle过程
maptask通过inputFormat的读取文件,默认读取文件时TextInputFormat,读文件用的是成员变量RecordReader的 read()方法,read方法读取原始的文件,一次读一行,返回k v 将结果交给自定义的Mapper{},调用map方法,进行处理,用context.write方法输出,交给outPutCollector写到环形缓冲区默认大小100M,默
2016-09-08 20:42:39 488
原创 hadoop wordcount运行过程
1.分布式的运算程序往往分成至少两个阶段2.第一个阶段的task并发实例各司其职各自为政互不相干,完全并行(map阶段maptask)3.第二个阶段的taks并发实例互不相干,但是他们的数据依赖上一个阶段的task并发实例的输出(reducereducetask)4.MAPREDUCE编程模型只能包含一个map阶段和一个reduce阶段,如果用户的业务逻辑非常复杂,那只能来多个
2016-09-08 20:41:15 580
原创 HDFS写数据过程
1、客户端向namenode请求上传文件,namenode在元数据中查找是否满足上传条件(路径是否存在,文件是否存在等)2、元数据系统返回信息告知客户端,可以上传文件3、RPC请求上传第一个block(0-128M),请求返回datanode4、元数据系统向客户端返回若干个datanode(因为一块block有好几个副本), 选择datanode考虑因素为datanode的空
2016-09-08 20:39:39 505
原创 ERROR 1045 (28000): Access denied for user 'root'@&
mysql 用户无法登陆状况 状况如下mysql -uroot -prootERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)如出现此错误 按照下面操作1.停止mysqld服务 service mysqld stop
2016-09-08 20:26:56 391
原创 hbase bulkload 实例
本项目在windows环境下,访问远程linux实现代码逻辑相对简单 就是一个wordcount所以没有写注释package demo8_hbasebulkload;import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.
2016-09-08 20:26:05 589
原创 Hbase基本概念
HBase简介Hadoop Database是一个高可靠性、高性能、面向列、可伸缩实时读写的分布式数据库,主要用来存储非结构化和半结构化的松散数据(列存nosql数据库)root表:保存mete表的信息,一条数据对应一个meta分区(表名,meta表各分区的位置,meta表分区的范围)meta表:保存region的信息,一条数据对应一个region(表名,region的位置,reg
2016-09-08 20:10:24 602
原创 Hbase的简单原理
1、整体来讲,HBase运行在hadoop之上,除了hbase部分数据存储在自己的内存中,其他的数据都存储在磁盘上(hdfs上);2、从HBase自身的角度讲有四个重要的组件: ①.客户端client,通过客户端可以访问Hbase,进行数据读写 ②.zookeeper是一个非常核心的组件,存储了hbase一些重要的数据和信息。同时协调HBase中只存一个可用
2016-09-08 20:10:22 352
原创 region的拆分策略
Region 概念Region是表获取和分布的基本元素,由每个列族的一个Store组成。对象层级图如下:Table (HBase table) Region (Regionsfor the table) Store (Store per ColumnFamily for each Region for thetable
2016-09-08 20:10:19 723
原创 mapreduce操作hbase多个输入表
List scans = new ArrayList(); Scan scan1 = new Scan(); //这里可以定义其他的filterscan1.setStartRow(firstRow1); scan1.setStopRow(lastRow1); scan1.setAttribute(Scan.SCAN_ATTRIBUTES_TABLE_NAME, table1
2016-09-08 20:10:16 1015
原创 mini版linux安装mysql需要依赖
依赖百度网盘下载地址https://pan.baidu.com/s/1bpMorz5#list/path=%2F&parentPath=%2F%E5%A4%A7%E6%95%B0%E6%8D%AE%E5%AD%A6%E4%B9%A01、mysql安装环境依赖yum install -y ncurses-develyum install -y libaioyum ...
2016-09-08 20:10:09 3332
原创 secondaryNameNode元数据管理机制
客户端经常性的会有查询元数据的请求和更新元数据的请求namenode对数据的管理采用了三种存储形式:内存元数据(NameSystem)磁盘元数据镜像文件(fsimage)数据操作日志文件(可通过日志运算出元数据edits)secondarynamenode 主要对image镜像文件的管理1.当有元数据有更新请求的时候,首先会更新到内存当中,2.同时会记录操
2016-09-08 20:10:07 732
原创 shell编程获取时间
#当天#TODAY=`date +%Y%m%d`TODAY="$1"#当月THIS_MONTH=`date -d"$TODAY" +%Y%m`#当月第一天THIS_MONTH_START=`date -d"$TODAY" +%Y%m01`#昨天YESTERDAY=`date -d"1 day ago $TODAY" +%Y%m%d`#上个月LAST_MO
2016-09-08 20:10:04 544
原创 vncserver的详细配置
1、首先要配置的是服务端A 确认服务器端是否安装了vncserver使用rpm –qa vnc命令如果收到如下信息说明已经安装了vncserver,[root@localhost: ~]#rpm -qa |grep vncgtk-vnc-python-0.3.2-3.el5vnc-server-4.1.2-14.el5gtk-vnc-0.3.2-3.el5vnc
2016-09-08 20:10:02 32135
原创 log4j的日志级别记录
不进行优先级的继承,一个级别一个文件log4j.properties ### 设置###log4j.rootLogger =debug,stdout,D,E,I### 输出信息到控制抬 ###log4j.appender.stdout =org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target =
2016-09-08 20:09:59 851
原创 hadoop指令
start-all.sh 启动所有的Hadoop守护进程。包括NameNode、 SecondaryNameNode、DataNode、JobTracker、 TaskTrackstop-all.sh 停止所有的Hadoop守护进程。包括NameNode、 SecondaryNameNode、DataNode、JobTracker、 TaskTrackstart-dfs.sh 启动Hado
2016-09-08 20:09:56 397
转载 vncserver的详细配置
原文地址:vncserver的详细配置作者:OpenTech1、首先要配置的是服务端A 确认服务器端是否安装了vncserver使用rpm –qa vnc命令如果收到如下信息说明已经安装了vncserver,[root@localhost: ~]#rpm -qa |grep vncgtk-vnc-python-0.3.2-3.el5vnc-server-4.1.2-14.el5gt
2016-09-08 20:09:54 1051
转载 VimTutor中文版
原文地址:VimTutor中文版作者:枫叶丹林================================================================================ 欢 迎 阅 读 《 V I M 教 程 》 —— 版本1.5 ============================
2016-09-08 20:09:51 345
原创 hibernatesessionfactory
package com.pb.hibernate.util;importjava.sql.SQLException; importorg.hibernate.HibernateException; importorg.hibernate.Session; importorg.hibernate.SessionFactory; importorg.hiberna
2016-09-08 20:09:46 446
原创 The project is not a myEclipse hibernate project
问题web 项目中 打开 hibernate.cfg.xml 文件时 提示:Theproject is not a myEclipse hibernate project。并且:在 dbbrower中使用hibernate reverse engineering 建立 表对应的bean 和配置文件时:找不到可用的javasource路径。原因:使用版本控制的时候,工程根目录下的:
2016-09-08 20:09:43 308
建模相关知识 建模相关知识
2020-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人