自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 tar.xz文件解压

#使用xz解压出tar文件$xz -d ***.tar.xz#解压tar$tar -xvf ***.tar#还可以使用$tar xvJf ***.tar.xz

2016-10-18 17:44:55 454

原创 java.security.ProviderException: java.security.KeyException

问题:在centos6.5上使用openjdk8 用https请求微信api javax.net.ssl.SSLException: java.security.ProviderException: java.security.KeyException at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) at su

2016-10-16 13:40:05 5085 2

原创 com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Every derived table must have its own alias

mybatis配置中的方言错误mysql<property name="dialectClass" value="com.roc.japp.core.mybatis.dialect.MySQLDialect" /> oracle<property name="dialectClass" value="com.roc.japp.core.mybatis.dialect.OracleDialect"

2016-10-09 23:06:22 2095

原创 java对ftp操作

java操作ftp

2016-10-09 20:45:02 3476

转载 如何将jar包加入到Maven本地仓库

因为有些jar包在Maven中央仓库不存在,比如sqljdbc.jar在Maven中央仓库中找不到那么我们就需要额外下载所需jar包然后添加到本地仓库1.首先当然是配置好Maven环境了 2.然后在下载的jar包下执行mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=com.microsoft.sqlserver -DartifactId

2016-10-06 14:27:57 1183

转载 HttpClient使用详解

Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会更

2016-10-06 14:12:46 355

转载 yum的简单使用

yum命令(一)yum基本概念 1)yum是什么 yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 2)yum的特点可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题

2016-10-06 12:59:52 473

转载 PowerDesigner使用方法小结

PowerDesigner多用来进行数据库模型设计,具有SQL语句自动生成等功能。当然,也有不少缺点,比如团队分享。一、设置PowerDesigner模型视图中数据表显示列1、Tools-Display Preference…2、窗口左边Category中General Settings下选择Table3、窗口右边Advanced…4、窗口左边选择Columns5、窗口右边List columns中

2016-10-06 10:45:48 1495

原创 durid “register mbean error”解决办法

先上解决办法:使用1.0.9版本运行使用durid程序的时候出现错误:ERROR [com.alibaba.druid.stat.DruidDataSourceStatManager 154] - register mbean error网上查找资料后发现一个解决办法: http://www.oschina.net/question/263203_240379?fromerr=O7rUaAr0

2016-09-26 17:22:13 5198 1

原创 阿里云配置mysql远程连接

默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log首先登录: mysql -u root -h localhost -puse mysql #打开mysql数据库update user set host='%' where user='root' and host='localh

2016-09-26 10:34:06 1060

转载 使用Maven构建多模块项目

在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。  项目结构如下:  system-parent        |----

2016-09-21 18:15:15 410

原创 mysql的一些基础配置

配置远程连接默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log首先登录: mysql -u root -h localhost -puse mysql                #打开mysql数据库 #将host设置为%表示任何ip都能连接mysql,当然您也可以将host

2016-09-21 16:16:26 250

转载 java设置一段代码执行超时时间

jdk1.5自带的并发库中Future类就能满足这个需求。Future类中重要方法包括get()和cancel()。get()获取数据对象,如果数据没有加载,就会阻塞直到取到数据,而 cancel()是取消数据加载。另外一个get(timeout)操作,表示如果在timeout时间内没有取到就失败返回,而不再阻塞。 import java.util.concurrent.Callable;impo

2016-09-05 14:15:54 8560

转载 jquery点击滑动到某个位置

原文链接:http://caibaojian.com/jquery-scrollto.html比较常用的一个功能,只需要一个简单的函数就可以滑动到任意你需要的地方,默认点击之后是返回顶部。function scrollTo(ele, speed){ if(!speed) speed = 300; if(!ele){ $("html,body").animate({scrol

2016-08-15 15:58:22 5725

转载 spring jdbctemplate插入blob,clob并且返回生成的序列主键

首先dao类名字是WebContentDao,以下为配置的oracle序列<bean id="increWC" class="org.springframework.jdbc.support.incrementer.OracleSequenceMaxValueIncrementer"> <property name="incrementerName" value="s_webcont

2016-08-15 10:47:14 3882

转载 jdbctemplate的读写clob

所谓CLOB 可以看成是文本文,所谓BLOB可以看成是图片文件假设在mysql数据库上有以下表:create table test(id int primary key,txt TEXT,image BLOB);//写入 假设现在分别读取一个文字文件和二进制文件,并想将之存储到数据库中,则可以使用JdbcTemplate 如:final File binaryFile=new File(“wis

2016-08-15 10:38:43 3640

转载 手动设置jdbctemplate的一种方法

package cn.outofmemory.snippets.enterprise;import java.sql.Types; import java.util.Date;import javax.sql.DataSource;import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.

2016-08-15 10:38:07 4818

转载 获取jdbctemplate的一种方法

package cn.outofmemory.snippets.enterprise;import java.sql.Types;import java.util.Date;import javax.sql.DataSource;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.

2016-08-01 23:05:12 2338 2

转载 CKEditor使用中遇到的问题解决

最近做一项目中使用到了CKEditor组件,在感叹CKEditor组件功能强大使用方面的同时,也被一些小问题深深的困扰了好久,问题及解决方法总结如下(使用CKEditor版本为3.5.3):1、在引入CKEditor的ckeditor.js文件之后,在IE浏览器下显示正常,可是在firefox(版本4.0)浏览器下不显示,用firebug查看后提示CKEditor中有几处文件存在编码错误,CKEdi

2016-07-27 15:42:09 6922

原创 mac上brew使用

查找软件包 brew search wget安装软件包 brew install wget列出已安装的软件包 brew list删除软件包 brew remove wget查看软件包信息 brew info wget列出软件包的依赖关系 brew deps wget更新brew brew update列出过时的软件包(已安装但不是最新版本) brew outdated更新过时的软件包

2016-07-06 18:21:54 556

原创 mybatis使用association的resultMap方式进行映射少数据问题

在第一次使用mybatis的复杂映射的时候发现映射出来的对象的数量和那sql直接去库里面查的数量要少。public class Blog { private int id; private String title; private String content; public int getId() { return id; } p

2016-04-14 21:19:44 4586

原创 mac配置maven

准备安装包:**maven** (注意最低的jdk版本)http://maven.apache.org/download.cgi**jdk** http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html安装软件:**安装jdk**一般mac系统都会自带jdk,安装目录在 /Syst

2016-03-04 22:58:52 1762

原创 java抓取有验证的页面内容

package zz.test.ssm.controller;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import javax.servlet.http.HttpServletRequest;import org.apache.commons.codec.b

2016-01-26 17:57:42 497

原创 linux下文件名的操作

批量为文件加后缀for i in * ; do mv $i $i".jpg" ; done

2016-01-05 23:27:37 486

原创 rabbitMq学习笔记(未完)

连接AMQP支持在一个TCP连接上启用多个MQ通信channel,每个channel都可以被应用作为通信流。每个AMQP程序至少要有一个连接和一个channel。 ConnectionFactory factory = new ConnectionFactory(); Address[] addrs = new Address[] { new Address("192.

2016-01-05 23:26:37 3615

原创 oracle使用java操作clob类型的字段

java插入和读取oracle中的clob类型

2015-12-30 13:34:14 5564

原创 常用linux命令

批量修改文件后缀rename 's//.txt//' *

2015-12-13 16:50:31 379

原创 java中线程的使用(未完)

简单的使用线程1.public class MyThread extends Thread {   public void run() {    System.out.println("MyThread.run()");   } } MyThread myThread1 = new MyThread(); MyThread myThread2 = new MyThread();

2015-12-13 16:49:24 427

原创 java中的简单list排序

1. 直接使用list中对象实现Comparable接口 2.重载Collections.sort方法

2015-12-13 14:39:52 468

原创 oracle临时表的使用(未完)

临时表 临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别。它只能存储在临时表空间,而非用户的表空间。ORACLE临时表是会话或事务级别的,只对当前会话或事务可见。每个会话只能查看和修改自己的数据。创建临时表ON COMMIT PRESERVE ROWS 事务级的临时表(默认),这种类型的临时表与事务有关,当进行事务提交或者事务回滚的时候,临

2015-12-13 14:35:27 887

原创 java使用telnet连接远程计算机执行命令

所需的jar包 http://commons.apache.org/proper/commons-net/如题,代码如下:package securecrt.ssh2;import java.io.IOException;import java.io.InputStream;import java.io.PrintStream;import java.io.UnsupportedEncodin

2015-07-28 11:18:44 6330 1

转载 groovy语言主要是用来干什么,和JAVA的区别是什么

先说区别吧:java是编译性语言,就是得编译后才能运行。groovy语言是动态语言。Groovy 是 JVM 的一个替代语言 — 替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相同。Groovy 的一个好处是,它的语法与 Java 语言的语法很相似。虽然 Groovy 的语法源于 Smalltalk 和 Ruby 这类

2015-07-15 18:02:17 5184

转载 Oracle 查询结果导出为csv格式

oracle 的plussql语句导出查询结果,导出文件格式为csv格式 预备知识:1.  Oracle的存储过程知识2.  Oracle 的Utl_file,directory知识3.   隐含知识点:plussql中表名用变量代替如何实现假设要执行查询语句: select* from student;  这里想将student 用变量代理,那怎么处理呢?

2015-07-15 14:59:14 1579

原创 JdbcTemplate.queryForList()方法各不同参数的详解

public <T> List<T> queryForList( String sql, Class<T> elementType, Object... args )throws DataAccessException 官方文档解释: Parameters: sql - SQL query to execute elementType - the required type

2015-06-28 16:33:03 34503

原创 tomcat配置虚拟主机

在tomcat安装目录/conf/server.xml文件的host节点后面参照原有的host节点格式进行配置。

2015-06-27 19:00:22 447

原创 tomcat服务器虚拟路径配置

tomcat官网:http://tomcat.apache.org 根据各个版本的tomcat不同,在Documentation中找到相应的版本在页面中找到Reference,在里面找到Configuration在configuration页面里面找到Containers分类,查看这个分类里面的Context 这个Context里面的说明内容即各个版本的tomcat虚拟目录的详细配置

2015-06-26 18:44:38 1109

转载 SourceTree在Yosemite下提交到SAE的一些问题解决

问题一:SourceTree不能正确检测SVN地址。关于这个问题的解决可以参考这个网页的Problem #1:http://www.third-helix.com/2013/09/08/using-sourcetree-with-subversion-hint-dont.html。大致意思是指Subversion本身没有安装。SourceTree自带了自己的Git,但是没有自动安装Subver

2015-06-26 18:24:53 1644

原创 Oracle 学习笔记

oracle 学习笔记

2015-06-24 18:18:18 870

转载 在Mac系统上安装Tomcat

到 apache官方主页 下载 Mac 版本的完整 .gz文件包。解压拷贝到 /Library目录下。1。Mac中 Finder打开 Library的方法新建 Finder窗口   按下 shift +Command+G  输入  /Library  进入  该隐藏目录。ps:这个快捷键非常的有用,一定要记住!2。修改目录权限选中 文件夹   Com

2015-06-01 20:46:48 577

原创 thinkphp(php)+Ajax上传图片

使用的外部插件:jquery.form.js(表单提交) :http://malsup.com/jquery/form/#downloadjquery.json.min.js(解析json数据):http://www.oschina.net/p/jquery-json表单代码部分:<form tag="img_file_upload" id="file_upload" name="file_u

2015-05-28 15:29:37 12947 2

EasyHadoop集群部署文档

EasyHadoop集群部署文档

2013-07-15

EasyHadoop部署实战手册_VM测试版本

文档概述   本文档是Hadoop部署文档,提供了Hadoop单机安装和Hadoop集群安装的方法和步骤,本文档希望让Hadoop安装部署更简单(Easy)。   本安装文档适用于 centos 5 /red hat 5.2 32位,64位版本,ubuntu 等操作系统 需要做部分修改。 EasyHadoop集群部署入门 修订记录 日期 修改原因 描述 作者 2012/02/14 初稿 Hadoop部署文档 向磊 2012/07/14 完善细节 新基础环境配置,修改配置文件,修改架构图。 童小军 2012/07/16 完善细节 完善系统检查方法,完善目录结构和注释,添加封面 童小军 2012/07/16 添加图例 添加生产集群部署图,组件的依赖关系 童小军 2012/08/07 添加EasyHive 添加EasyHive 章节 童小军 2012/09/07 完善内容 添加机器配置详解,和配置文件详解 童小军 2012/09/07 完善内容 添加任务调度,机架感知 童小军 目录 EasyHadoop 让你的Hadoop应用飞起来! 1 EasyHadoop集群部署入门 2 目录 2 1. 文档概述 3 2. 背景 3 3. 名词解释 3 4. 服务器结构 4 #Hadoop试验集群的部署结构 4 #系统和组建的依赖关系 5 #生产环境的部署结构 6 5. Red hat Linux基础环境搭建 6 #linux 安装 (vm虚拟机) 6 #配置机器时间同步 6 #配置机器网络环境 7 #配置集群hosts列表 10 #下载并安装 JAVA JDK系统软件 10 #生成登陆密钥 11 #创建用户账号和Hadoop部署目录和数据目录 11 #检查基础环境 12 6. Hadoop 单机系统 安装配置 12 #Hadoop 文件下载和解压 12 #配置 hadoop-env.sh 环境变量 13 #Hadoop Common组件 配置 core-site.xml 13 #HDFS NameNode,DataNode组建配置 hdfs-site.xml 14 #配置MapReduce - JobTracker TaskTracker 启动配置 15 #Hadoop单机系统,启动执行和异常检查 16 #通过界面查看集群部署部署成功 17 #通过执行 Hadoop pi 运行样例检查集群是否成功 19 #安装调试方法 19 #安装部署 常见错误 20 7. Hadoop 集群系统 配置安装配置 20 #检查node节点linux 基础环境是否正常,参考 [ linux 基础环境搭建]一节。 20 #配置从master 机器到 node 节点无密钥登陆 20 #检查master到每个node节点在hadoop用户下使用密钥登陆是否正常 21 #配置master 集群服务器地址 stop-all.sh start-all.sh 的时候调用 21 #通过界面查看集群部署部署成功 22 #通过执行 Hadoop pi 运行样例检查集群是否成功 24 8. 自动化安装脚本 25 #master 服务器自动安装脚本 25 9. 开启集群LZO 27 #下载相关 LZO 包 27 #安装 LZO 相关包 27 #编译 安装 lzo 包 27 #修改hadoop配置文件core-site.xml 27 #修改hadoop配置文件mapred-site.xml 28 10. 开启任务调度器 28 #修改 mapred-site.xml 28 #修改 capacity-scheduler.xml 添加 hive streaming 等队列。 28 11. 开启机架感知 34 #修改hadoop配置文件core-site.xml 添加机架感知代码 34 #新建 RackAware.py 文件 34 12. 配置详解 34 #Hadoop系统配置详解 34 #机器配置推荐 37

2013-07-15

struts-2.3.15.chm

struts-2.3.15.chm

2013-07-11

jd2chm + htmlhelper

javadoc 转 chm 如果你没有安装过Microsoft HTML Help Workshop,那你需要安装htmlhelp.exe。 具体用法,很简单: 1)在CMD控制台中进入到需转换的javadoc的主目录,如X:\xx\commons-lang-2.1\docs\api\,注意,此目录必须包括 index.html文件。 2)输入jd2chm(此处默认你已经已经将jd2chm.exe放到系统路径或把jd2chm.exe放到该目录下)。确定会提示你要输入项目名称和chm文件名称。输入确定 完毕即可坐等收成。生成的文件跟index.html一个目录。

2013-07-11

锋利的jQuery

锋利的jQuery

2013-03-04

Beginning in java 7

Beginning in java 7 了解java7特性,英文版的

2012-07-13

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

TA关注的人

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