自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(151)
  • 收藏
  • 关注

原创 后台执行scp

以下是在机器Client的root和机器Server的root之间建立安全信任关系的步骤:    1. 在机器Client上root用户执行ssh-keygen命令,生成建立安全信任关系的证书。         [root@Client root]# ssh-keygen -b 1024 -t rsa        Generating public/private rsa key pair. ...

2016-03-23 13:11:10 344

原创 maven 自动发布更新本地和远程仓库

$ mvn install -Dmaven.test.skip=truemvn clean package deploy -Dmaven.test.skip=true 本地仓库 的更新mvn  clean package install 远程 仓库 的更新mvn clean package deploy工程文件pom.xml的设置  ...

2016-03-04 10:33:23 852

原创 windows命令行由于输出信息太多看不了完整的信息

有2种方法,1、在命令后面添加选项参数。2、把输出信息全部写到一个文件里。  在命令后面添加选项参数1、说明:在命令后面添加选项参数,如果输出信息很多的话,一开始只输出一屏信息;然后,按回车键可以继续查看更多的信息。 2、用法:命令 | more 3、示例示例1,C:\Users\Administrator>systeminfo | m...

2016-02-29 15:40:16 5412

原创 Linux下设置动态库的方法

库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到库的搜索路径之中。设置库文件的搜索路径有下列三种方式。  (1)在/etc/...

2016-01-20 13:02:26 178

原创 mysql转oracle

oracle转mysql总结ares-sdk初始开发测试使用的是oracle数据库,由于宁波通商的特殊需要,必须把数据库环境从oracle转向mysql。 现对转换过程中出现的问题及经验总结如下:主键生成策略创建一个专门记录序列的表sequence,记录有当前序列号,序列的间隔如+1创建记录当前序列的表DROP TABLE IF EXISTS sequence;CREAT...

2016-01-02 21:03:20 110

原创 mysql转oracle

今天接到一个任务,让我把MySQL中的表与数据移植到Oracle中(也就是我们的项目需要使用Oracle),本来打算一个表一个表的改的(很傻很天 真),结果发现,光sql语句就有40多兆!从网上找了好久,参考了好多方法,最后只有这个实现了,也就是Oracle中的Oracle SQL Developer工具实现了数据库的移植,特此分享。 1、工具的准备1.1、安装Oracle SQL ...

2016-01-02 20:51:44 383

原创 crontab用法

前言crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序是24X7小时不宕机,一个是要求你的调度程序比较可靠,实际工作中,90%的程序都没有必要花这么多时间和精力去解决上面的两个问题的,只需要写好自己的业务逻辑,通过crond这个...

2015-11-17 10:57:56 108

原创 mysql max_allowed_packet查询和修改

http://www.2cto.com/database/201303/195830.html mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。查看目前配置  show VARIABLES like '%max_allowed_packet%';显示的结果为: +----...

2015-10-16 15:29:16 104

原创 [Trident] Storm Trident 教程

http://blog.csdn.net/derekjiang/article/details/9126185英文原址:https://github.com/nathanmarz/storm/wiki/Trident-tutorial---------------- Trident是在storm基础上,一个以realtime 计算为目标的高度抽象。 它在提供处理大吞吐量数据能力的...

2015-10-16 11:35:42 123

原创 如何在TOMCAT下指定JDK的路径

1,修改bin文件夹下面的catalina.bat文件,把如下内容    rem ----- Execute The Requested Command --------------------------------------- echo Using CATALINA_BASE:   %CATALINA_BASE% echo Using CATALINA_HOME:   %CATALINA_H...

2015-09-23 14:32:01 312

原创 JVM源码分析之FinalReference完全解读

http://lovestblog.cn/blog/2015/07/09/final-reference/概述JAVA对象引用体系除了强引用之外,出于对性能、可扩展性等方面考虑还特地实现了四种其他引用:SoftReference、WeakReference、PhantomReference、FinalReference,本文主要想讲的是FinalReference,因为我们在使用内存分...

2015-09-22 14:55:49 156

原创 重置magento后台用户密码

进入相应数据库以后,运行select * from admin_user;查看所有后台用户信息.update admin_user set password=CONCAT(MD5('qXpassword),':qX') where username='admin'; //执行完这条语句即可用admin/password登录后台. 也可以把sql语句里的password换成你需要的密码...

2015-09-17 17:58:10 265

原创 logback 配置详解(一)<configuration> and <logger>

一:根节点&lt;configuration&gt;包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logb...

2015-09-15 11:07:03 97

原创 ZooKeeper系列之二:Zookeeper常用命令

http://blog.csdn.net/xiaolang85/article/category/1248060ZooKeeper服务命令:     在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作1. 启动ZK服务:       sh bin/zkServer.sh start2. 查看ZK服务状态: sh bin/zkServer.s...

2015-08-12 20:50:12 103

原创 http协议之cookie标准RFC6265介绍

http协议之cookie标准RFC6265介绍cookie是现代web系统开发中非常重要的一个技术,最近对cookie标准RFC6265进行了了解,从中选取了部分内容。1.cookie的主要作用因为HTTP协议是无状态的,对于一个浏览器发出的多次请求,WEB服务器无法区分是不是来源于同一个浏览器。所以,需要额外的数据用于维护会话。 Cookie 正是这样的一段随HTTP请求一起...

2015-08-03 15:59:55 151

原创 mysql Access denied for user root@localhost错误解决方法总结(转)

mysql Access denied for user \'root\'@\'localhost\'”解决办法总结,下面我们对常见的出现的一些错误代码进行分析并给出解决办法,有需要的朋友可参考一下。错误代码 1045Access denied for user 'root'@'localhost' (using password:YES)解决办法是重新设置root用户密码,在Win...

2015-08-01 16:04:46 120

原创 缺少动态连接库.so--cannot open shared object file: No such file or directory

总结下来主要有3种方法:1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln -s /where/you/install/lib/*.so /usr/libsudo ldconfig 2.修改LD_LIBRARY_PATHexport LD_LIBRARY_PATH=/where/you/install/lib:$L...

2015-07-26 14:45:39 260

原创 centos快速安装lamp

lamp是一个免费、开源的解决方案,代表了Linux、Apache、MySQL、php,主要用作建立可行的通用的web服务器。那么如何在CentOS6下实现安装Apache+php+Mysql的快速安装?其具体安装配置步骤可以如下进行:1.准备工作使用yum进行安装,为了提高速度,最好先是修改为中国CentOS镜像服务器。目前国内有三个镜像可以选择,分别是:中国科学技术大学、163和soh...

2015-07-25 09:44:09 104

原创 关于 HTTP GET/POST 请求参数长度最大值的一个理解误区

1.    Get方法长度限制Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。如:IE对URL长度的限制是2083字节(2K+35)。下面就是对各种浏览器和服务器的最大处理能力做一些说明.Microsoft Internet Explorer (Browser)IE浏览器对URL的最大限...

2015-07-22 13:46:00 553

原创 diamond配置

http://www.hotpu.cn/News-Tddl-Diamond.php

2015-06-05 19:54:13 166

原创 maven与antx

一.Maven与Antx概况:Antx简介 在讲为什么使用maven之前我想说一下,antx,很多人知道ant,其实antx是阿里人自己搞的一套基于ant扩展的在某些方面类似于 mavnen的工具,我们甚至有eclipse的antx插件,可想而知antx在阿里的项目管理中的重要地位。它有很多优秀之处:1. 可以比较好的支持第二方库2. 支持项目之间的依赖和继承3. ant...

2015-06-05 16:33:24 319

原创 maven版本管理

什么是版本管理首先,这里说的版本管理(version management)不是指版本控制(version control),但是本文假设你拥有基本的版本控制的知识,了解subversion的基本用法。版本管理中说得版本是指构件(artifact)的版本,而非源码的版本(如subversion中常见的rXXX,或者git中一次提交都有个sha1的commit号)。比如我有一个项目,其ar...

2015-06-03 11:59:23 102

原创 cas client配置

http://blog.csdn.net/roadmap001/article/details/8147281 CAS是SSO常用的开源解决方案,可以适用多种语言实现的Web应用。前面介绍了CAS Server端的配置。下面结合本人的实际操作,详细说明下Java应用CAS Client配置。首先,说明下配置环境:1. CAS Server 3.4.5,跑在tomcat 7上。 部署...

2015-04-24 17:36:42 348

原创 cas工作原理

下面分析下CAS SSO(以3.4.5为例)的基本工作原理。先假定一个应用场景,如图,有两个Web应用分别是webapp1、webapp2(Spring Security 3应用) 。一个认证服务器CAS(假设部署在http://domain-cas/cas-server)。我们看三个典型阶段:  一、未登录用户访问webapp1应用1. 用户发起起始请求到某一应用。如网址 ht...

2015-04-24 16:56:57 143

原创 spring security cas单点登录

cas服务端和cas客户端配好,访问cas服务端可以登录,访问客户端应用资源的时候出现拒绝访问问题 首次登录直接出现拒绝访问 cas服务端配置: cas.properties Java代码  #server.prefix=http://localhost:8080/cas   #server.prefix=http://cas.wucht.com:8080/casSe...

2015-04-24 10:31:48 271

原创 Linux下构建MySQL集群

一、目标1.安装MySQL-Cluster相关软件包。2.依次配置管理/数据/SQL节点。3.启动并测试MySQL-Cluster集群架构。二、方案使用6台RHEL 6.5虚拟机,如图所示。其中sql1和sql2作为SQL节点,ndb1和ndb2作为数据节点,mgmsvr作为管理节点,这5个构成MySQL集群体系的5个节点应安装Cluster版的MySQL相关软件包;测试用的...

2015-04-08 22:47:10 130

原创 mysql max_allowed_packet查询和修改

http://www.2cto.com/database/201303/195830.html mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。查看目前配置  show VARIABLES like '%max_allowed_packet%';显示的结果为: +---...

2015-04-08 10:47:07 75

原创 Ehcache详细解读

转http://raychase.iteye.com/blog/1545906Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,...

2015-04-02 00:49:09 54

原创 安卓webview和js+html交互利用的addJavascriptInterface和webview.loadUrl("javascript:**");

近期做一个项目需要把一个 服务支持的界面用webview来显示..呀 html白雪了js更是一样啥也不会,相信很多初学屌丝员跟我一样,,html开发工具都不知道怎么写..哈哈哈.....现在把做完的结果分享一下先上图了,,这是从项目中特意分离出来的demo这里之上一些关键代码源码下载地址  http://download.csdn.net/download/yung7086/75...

2015-04-01 18:04:47 250

原创 java资源集合

这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。Gradle:Gradle采用增量构建。Gradle通过Groovy编程而不是传统的XML声明进行配置。Gradle可以很好地配合Maven进行依赖管理,...

2015-03-31 13:11:37 98

原创 基于MVC4+EasyUI的Web开发框架经验总结(8)--实现Office文档的预览

转http://www.cnblogs.com/wuhuacong/p/3871991.html在博客园很多文章里面,曾经有一些介绍Office文档预览查看操作的,有些通过转为PDF进行查看,有些通过把它转换为Flash进行查看,但是 过程都是曲线救国,真正能够简洁方便的实现Office文档的预览的还是比较少,这里的Office文档包括了Word、Excel、PPT文档。本文介 绍两种方式,...

2015-03-19 10:25:42 70

原创 一个简单实用的Android蓝牙程序实例

转http://blog.csdn.net/pku_android/article/details/7430849我将在这篇文章中介绍了的Android蓝牙程序。这个程序就是将实现把手机变做电脑PPT播放的遥控器:用音量加和音量减键来控制PPT页面的切换。遥控器服务器端首先,我们需要编写一个遥控器的服务器端(支持蓝牙的电脑)来接收手机端发出的信号。为了实现这个服务器端,我用到了一...

2015-03-16 15:18:01 290

原创 Eclipse + Java + BlueCove + WIN/MAC 蓝牙开发

随着智能终端的推广,蓝牙技术被使用的越来越多,Android,IOS等都已经封装好了专门的接口供其蓝牙开发,在电脑上,有一个专门为用Java开发蓝牙的插件,叫BlueCove。BlueCove 实现了JSR-82 Java蓝牙规范,支持的操作系统有: Windows Mobile, Windows XP 和 Windows Vista, Mac OS X,还是很厉害很方便的。有了Blu...

2015-03-16 15:06:22 512

原创 android 和 PC端 进行蓝牙通信 demo

转http://royal2xiaose.iteye.com/blog/1420138 前提:      1. 使用真机测试      2. 测试前请蓝牙配对好手机与PC机蓝牙适配器(所以你需要一个蓝牙适配器插入PC USB口) demo测试效果:      当手机左右摇摆时将数据传递到PC端,打印出来。(android重力感应) PC服务端代码:impo...

2015-03-16 15:05:13 586

原创 序列化测试

import java.io.*;class Student implements Serializable { private String name; private transient String password; private static int count = 0; public Student(String name, String passwor...

2015-03-05 15:39:48 104

原创 jmx测试

import java.lang.management.MemoryUsage;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Formatter;import java.util.HashMap;import java.util.Iterator;import java....

2015-03-05 13:31:30 509

原创 远程访问JMX遇到连接不上的问题(JConsole和VisualVM工具类似)

远程访问JMX遇到连接不上的问题(JConsole和VisualVM工具类似)java.rmi.ConnectException: Connection refused to host: 10.88.112.165; nested exception is:  java.net.ConnectException: Connection timed out: connect at sun.rm...

2015-03-05 13:30:18 2710

原创 java.lang.OutOfMemoryError: PermGen space及其解决方法

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同...

2015-03-04 10:40:55 165

原创 CentOS 6.3下Samba服务器的安装与配置

一、简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微 软又把 SMB 改名为 CIFS(Common Internet File Syst...

2015-01-28 10:21:47 73

原创 Linux下的locate和updatedb命令小结

locate命令用于查找文件, 它比find命令的搜索速度快, 它需要一个数据库, 这个数据库由每天的例行工作(crontab)程序来建立. 当们建立好这个数据库后, 就可以方便地来搜寻所需文件了. 即先运行updatedb(无论在那个目录中均可, 可以放在crontab中)后在/var/lib/slocate/下生成slocate.db数据库即可快速查找.在命令提示符下直接执行up...

2015-01-24 11:12:06 1333

空空如也

空空如也

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

TA关注的人

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