- 博客(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 486
原创 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 5147 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 2128
转载 如何将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 1207
转载 HttpClient使用详解
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会更
2016-10-06 14:12:46 377
转载 yum的简单使用
yum命令(一)yum基本概念 1)yum是什么 yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 2)yum的特点可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题
2016-10-06 12:59:52 569
转载 PowerDesigner使用方法小结
PowerDesigner多用来进行数据库模型设计,具有SQL语句自动生成等功能。当然,也有不少缺点,比如团队分享。一、设置PowerDesigner模型视图中数据表显示列1、Tools-Display Preference…2、窗口左边Category中General Settings下选择Table3、窗口右边Advanced…4、窗口左边选择Columns5、窗口右边List columns中
2016-10-06 10:45:48 1556
原创 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 5281 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 1082
转载 使用Maven构建多模块项目
在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。 项目结构如下: system-parent |----
2016-09-21 18:15:15 438
原创 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 279
转载 java设置一段代码执行超时时间
jdk1.5自带的并发库中Future类就能满足这个需求。Future类中重要方法包括get()和cancel()。get()获取数据对象,如果数据没有加载,就会阻塞直到取到数据,而 cancel()是取消数据加载。另外一个get(timeout)操作,表示如果在timeout时间内没有取到就失败返回,而不再阻塞。 import java.util.concurrent.Callable;impo
2016-09-05 14:15:54 8602
转载 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 5776
转载 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 3968
转载 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 3713
转载 手动设置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 4927
转载 获取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 2400 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 7073
原创 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 582
原创 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 4696
原创 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 1792
原创 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 529
原创 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 3643
原创 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 454
原创 oracle临时表的使用(未完)
临时表 临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别。它只能存储在临时表空间,而非用户的表空间。ORACLE临时表是会话或事务级别的,只对当前会话或事务可见。每个会话只能查看和修改自己的数据。创建临时表ON COMMIT PRESERVE ROWS 事务级的临时表(默认),这种类型的临时表与事务有关,当进行事务提交或者事务回滚的时候,临
2015-12-13 14:35:27 915
原创 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 6374 1
转载 groovy语言主要是用来干什么,和JAVA的区别是什么
先说区别吧:java是编译性语言,就是得编译后才能运行。groovy语言是动态语言。Groovy 是 JVM 的一个替代语言 — 替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相同。Groovy 的一个好处是,它的语法与 Java 语言的语法很相似。虽然 Groovy 的语法源于 Smalltalk 和 Ruby 这类
2015-07-15 18:02:17 5316
转载 Oracle 查询结果导出为csv格式
oracle 的plussql语句导出查询结果,导出文件格式为csv格式 预备知识:1. Oracle的存储过程知识2. Oracle 的Utl_file,directory知识3. 隐含知识点:plussql中表名用变量代替如何实现假设要执行查询语句: select* from student; 这里想将student 用变量代理,那怎么处理呢?
2015-07-15 14:59:14 1644
原创 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 34723
原创 tomcat服务器虚拟路径配置
tomcat官网:http://tomcat.apache.org 根据各个版本的tomcat不同,在Documentation中找到相应的版本在页面中找到Reference,在里面找到Configuration在configuration页面里面找到Containers分类,查看这个分类里面的Context 这个Context里面的说明内容即各个版本的tomcat虚拟目录的详细配置
2015-06-26 18:44:38 1133
转载 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 1677
转载 在Mac系统上安装Tomcat
到 apache官方主页 下载 Mac 版本的完整 .gz文件包。解压拷贝到 /Library目录下。1。Mac中 Finder打开 Library的方法新建 Finder窗口 按下 shift +Command+G 输入 /Library 进入 该隐藏目录。ps:这个快捷键非常的有用,一定要记住!2。修改目录权限选中 文件夹 Com
2015-06-01 20:46:48 594
原创 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 12978 2
EasyHadoop部署实战手册_VM测试版本
2013-07-15
jd2chm + htmlhelper
2013-07-11
Mac上如何“重新编译php”,小白求教
2015-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人