自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java的二维码的生成和解析

一,本文目的:    为了研究对支付宝和微信支付的统一路口管理(一张二维码同时支持微信和支付宝扫码支付);本文不将对支付宝和微信的支付开发进行讲解,主要是二维码的生成和解析; 步骤: 1,准备jar包,在java中用到了两个jar包;一个用于生成二维码,一个用户解析二维码;   a,生成二维码jar包路径:http:// www.swetake.com/qr/java/qr_java.html(...

2017-09-26 11:27:07 175

原创 使用PM2将Node.js的集群变得更加容易

介绍  众所周知,Node.js运行在Chrome的JavaScript运行时平台上,我们把该平台优雅地称之为V8引擎。不论是V8引擎,还是之后的Node.js,都是以单线程的方式运行的,因此,在多核心处理器的系统中并不能发挥其最大的性能。Node.js的cluster模块  幸运的是,Node.js给我们提供了cluster模块,它可以生成多个工作线程来共享同一个TCP连接。 ...

2017-06-28 18:10:07 153

原创 forever 替代工具 pm2 的介绍

[Goodbye node-forever, hello PM2][pm2] [pm2]: (http://devo.ps/blog/2013/06/26/goodbye-node-forever-hello-pm2.html)看了工具的介绍, 觉得蛮方便的, 就是不支持 CoffeeScript 让人有点抓狂:Github: https://github.com/Unitech/pm2...

2017-06-28 18:08:51 992

原创 jekins部署发布war包

前提:linux下部署了jdk和maven,且etc/profile环境变量配置了 1启动jekins.war包   # nohup java -jar jenkins.war --httpPort=8888 > jenkins.log 2>&1 & 2登录jenkins网页界面,创建一个自动构建工程 3配置svn目录;指定到工程目录下: 4构建环境: 5构建(MA...

2017-06-28 15:41:45 330

原创 linux find命令学习

find命令的工作方式如下:沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。   选项-name的参数指定了文件名所必须匹配的字符串。我们可以将通配符作为参数使用。  而-iname参数则是忽略大小写。  如果想匹配多个条件中的一个,可以采用OR条件操作:  如果是且的条件则可以什么都不写,也可以写-and。  选项-path可以使用通...

2017-04-20 10:27:05 160

原创 Mongodb在windows下的安装和启动

Mongodb的安装与启动下载链接:http://www.mongodb.org/downloads----------------------------------------------------------------------------Windows安装第一步:下载安装包下载版本:2.0.2-rc2下载链接:http://downloads.mo...

2017-04-10 11:02:34 93

原创 hadoop1.0 和hadoop2.0 任务处理架构比较

刚刚看到一篇文章对 hadoop1 和 hadoop  2  做了一个解释 图片不错 拿来看看  Hadoop 1.0  从上图中可以清楚的看出原 MapReduce 程序的流程及设计思路:首先用户程序 (JobClient) 提交了一个 job,job 的信息会发送到 Job Tracker 中,Job Tracker 是 Map-reduce 框架的中心,他需要...

2017-03-13 17:22:45 225

原创 hadoop学习笔记之七:hadoop与Mongodb结合

mongodb是NoSQl领域里非常流行的一款非关系型数据库,提供了强大的分片存储与查询功能,用来做历史数据(日志)存储与查询比较适合,本身也提供了mapreduce功能,但是并不是任何时候Mongodb的使用者都会使用分片功能,更大的可能是使用副本集的方式(有时候机器并不多),而Hadoop提供了HDFS和分布式计算的功能,我们可以利用hadoop的MapReduce来取代Mongodb的Ma...

2017-03-13 16:43:51 1303

原创 iptables常用配置整理

整理下centos下面的iptables的常用配置1.查看所有的iptables配置 iptables -L -n 2.添加允许INPUT访问规则,以下时常见服务的端口设置,如果需要拒绝访问,则将ACCEPT改为DROP即可写道#SSHiptables -A INPUT -p tcp --dport 22 -j ACCEPT#HTTPiptables -A INPUT...

2017-03-13 16:37:10 98

原创 [置顶] Hadoop与MongoDB整合(Hive篇)

   目录(?)[-]背景MongoDB简介摘自邹贵金的mongodb一书Hadoop HA集群搭建与Hive安装正式开始 1.背景公司希望使用MongoDB作为后端业务数据库,使用Hadoop平台作为数据平台。最开始是先把数据从MongoDB导出来,然后传到HDFS,然后用Hive/MR处理。我感觉这也太麻烦了,现在不可能没有人想...

2017-03-13 16:21:11 755 1

原创 Mongodb数据更新命令、操作符

一、Mongodb数据更新命令Mongodb更新有两个命令:update、save。1.1update命令update命令格式:db.collection.update(criteria,objNew,upsert,multi)参数说明:criteria:查询条件objNew:update对象和一些更新操作符upsert:如果不存在update的记录,是否插入ob...

2016-12-28 15:47:59 138

原创 Mongodb在windows下的安装和启动

   Mongodb的安装与启动下载链接:http://www.mongodb.org/downloads----------------------------------------------------------------------------Windows安装第一步:下载安装包下载版本:2.0.2-rc2下载链接:ht...

2016-12-26 17:38:30 89

原创 Linux虚拟机桥接上网的方法有哪些

学习啦小编今天就在这里介绍vmware中配置Linux虚拟机桥接上网的方法。下图是vmware中默认的几个网络模式,桥接,仅主机,NAT方式。  vmware中配置Linux虚拟机桥接上网的方法  打开这里的网络与共享中心  更改适配器配置  禁用vmnet1和vmnet8  虚拟机软件界面--设置--网络适配器--选择为桥接自动  虚拟机软件界面--...

2016-12-13 18:05:51 260

原创 node.js入门学习

学习网址:http://www.runoob.com/nodejs/nodejs-tutorial.htmlNode.js 创建第一个应用如果我们使用PHP来编写后端的代码时,需要Apache 或者 Nginx 的HTTP 服务器,并配上 mod_php5 模块和php-cgi。从这个角度看,整个"接收 HTTP 请求并提供 Web 页面"的需求根本不需 要 PHP 来处理。不过...

2016-12-13 16:45:05 114

原创 nexus maven私有库搭建

1.下载nexus包,linux命令 wget http://sonatype-download.global.ssl.fastly.NET/nexus/oss/nexus-2.11.4-01-bundle.tar.gz 2.解压nexus包   tar -zxvf  nexus-2.11.4-01-bundle.tar.gz 3.配置环境变量   export RUN_AS_USER=root...

2016-12-12 19:12:00 130

原创 征服 Mongodb 之 主从复制&集群复制

今天研究Memcached的Java的Client,使用XMemcached 1.3.5,做个简单的测试,并介绍如何与Spring集成。 相关链接: Memcached笔记——(一)安装&常规错误&监控 Memcached笔记——(二)XMemcached&Spring集成 Memcached笔记——(三)Memcached使用总结 Memcached笔记——(四)应对高...

2014-01-20 10:28:19 94

原创 对技术的态度(转自酷壳)

 对于日新月异的新技术,你是什么态度?遇到新技术我会去了解,但不会把很大的精力放在这些技术(如:NoSQL,Node.js,等)。这些技术尚不成熟,只需要跟得住就可以了。技术十年以上可能是一个门槛。有人说技术更新换代很快,我一点儿都不觉得是这样想。虽然有不成熟的技术不断地涌出,但是成熟的技术,比如Unix,40多年,C,40多年,C++,30多年,TCP/IP,20多年,Jav...

2012-10-22 11:48:46 106

原创 毕业五年决定你一生的命运

正如”打工皇帝”唐骏说:”我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……”人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内功,毕业后这5年就是练内...

2009-12-09 13:27:40 156

actionFrom 取月初和月末日期

java.util.Calendar c=java.util.Calendar.getInstance();   String  startMonth = "" + (c.get(java.util.Calendar.MONTH));               String  endDay = "" + (c.get(java.util.Calendar.DATE) );            ...

2009-04-30 19:32:50 132

js截取字符串

 /*             * 调整截取的字符串的位置。因为在截取一个字符串后可能存在两种情况:          * (1)字符串末位正好处于一个标签的属性之中的某个位置。如:<<SPAN style="COLOR: #ff0000">a id="xxx"  href="xxx"</SPAN>  ></a>中红色标注的

2009-04-25 13:30:56 139

Oralce通用分页包

CREATE OR REPLACE package p_page is type refCursorType is REF CURSOR;  --游标类型定义,用于返回数据集 procedure sp_Page(p_PageSize int,          --每页记录数                   p_PageNo int,            --当前页码,从 1 开始     ...

2009-02-05 14:18:33 123

SVN配置之路

本文从一个实际的例子入手,介绍了如何利用 Subversion 自带的目录管理功能,来实现对项目目录的精细访问权限的控制。同时描述了在配置的过程中,需要注意的一些地方,如对中文的处理等。目 录1 前言1.1 Subversion 权限简介 1.2 其他信息 2 致谢 3 实战3.1 背景假设 3.2 使用 svnserve.exe...

2009-01-04 13:40:23 112

80后程序员的真情告白

有时候时常会被人问起自己的职业,我一般都会平静的说做IT的。对方一般都会用羡慕眼光注视着你,并且恭维自己说羡慕我们这个职业,搞IT的薪水都很高,而且觉得我们对着电脑,敲着键盘就会实现出他们不能实现的功能。      搞IT的真有那么风光吗?我们的薪水真的有他们想象的那么高吗?也许没有。做我们这一行的是要每天都对着电脑,而且还是不得不这样,当你工作觉得累了想放松一下时,四周望一下连一个MM都看不...

2008-11-29 18:01:51 181

IBM红皮书《DB2 Performance Guide》学习笔记

在书的第6章问题检侧的情景中,列出db2问题检测的先后次序   1、Connection constraints   2、Sorting constraints   3、Locking constraints   4、Buffer pool problems   5、Cache size problems   6、Miscellaneous problems   此1-5有专门的指标...

2008-11-29 17:40:50 209

递归算法(1)

/**   *   * @author SunnyMoon   */      /**   * 概念介绍:   * 递归是一种方法(函数)调用自已编程技术。   * 递归就是程序设计中的数学归纳法。   * 例如:tri(n)=1            if n=1   *     tri(n)=n+tri(n-1)    if n>1   * 可能while循环方...

2008-11-29 17:15:38 162

递归算法(2)

/**   *   * @author SunnyMoon   */    /**   * 概念介绍:   *    * 递归的二分查找: 想用最少的比较次数在一个有序的数组中找到一个给定的数据项。   *    * 非递归的二分查找:二分查找也可以用非递归的算法,但是分治算法通常要回到递归。分治算   *                  法常常是一个方法,在这个方法中含...

2008-11-29 17:13:55 92

递归算法(4)

/**   *   * @author SunnyMoon   */  //////////////////////////////////////////////////////////////////////////////   /**   * 概念介绍:   *    * 消除递归:   * 一个算法作为一个递归的方法通常从概念上很容易理解,但实际使用中递归的效率不高,在...

2008-11-29 17:12:10 103

递归算法(3)

**   *   * @author SunnyMoon   */    /**   * 概念介绍:   *    * 归并排序:归并算法的中心是归并两个已经有序的数组,并且递归调用归并操作。   *    * 归并排序优点和缺点:比简单排序在速度上快很多;归并排序会占用双倍的存储空间。   *    * 归并排序的效率:归并排序的时间复杂度是 O(N*LogN);简单排...

2008-11-29 17:08:11 106

《道德经》第五章

自己一直对<<道德经>>比较感兴趣,今天随便写写blog.以下为第五章: 天地不仁, 以万物为刍狗。圣人不仁, 以百姓为刍狗。天地之间, 其犹橐龠(tuo yue)乎?虚而不屈, 动而愈出。多言数穷, 不如守中。  第五章里,我最喜欢“虚而不屈,动而愈出”一句。现实生活中,我们也需要有这种精神。蓄势待发,不断的提高自己的能力,这样做了,我们就可以在关键时...

2008-11-29 16:59:04 208

Struts 2 知识

Struts 2的基本流程        Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。        核心控制器:FilterDispatcher。(用户实现的Action类仅仅是Struts 2的Ac...

2008-11-29 16:49:53 103

在WebSphere Portal Server中使用Hibernate的一点心得

最近在做一个项目,要求在WebSphere Portal Server 6.0 中使用Hibernate 3.2来实现数据的持久化,对于WebSphere Portal Server和Hibernate的具体使用方法,这里不想讲太多。我主要想就怎么安装Hibernate所用到的jar文件。刚开始我是直接把这些jar文件放在用来部署Portlet的WAR文件里,但遇到一个问题,就是在Hibernat...

2008-11-29 16:38:39 133

java网址收集

这里小弟只是做了一点点的收集工作,希望大家一起来收集啊!   sun中国技术社区 http://developers.sun.com.cn/ 评价:比较权威的网址,有关于JAVA的在线文档和相关下载 JAVA开发大全http://www.open-open.com/ 评价:页面简介,一目了然,所谓简单就是美 Java 中文网址大全  JAVA中文站 http://www....

2008-11-29 16:12:41 169

DB2备份

create database unidb on d: using codeset utf-8 territory us;     restore database unidb from c:\dbbackup into unidb REDIRECT WITHOUT ROLLING FORWARD;     set TABLESPACE CONTAINERS for 0 USING (P...

2008-11-29 14:49:22 119

自动创建分区

CREATE OR REPLACE PROCEDURE guan_add_partition/*/*为一个用户下所有分区表自动增加分区.分区的列为date类型,分区名类似:p200706./*create by David*/AS   v_table_name       VARCHAR2 (50);   v_partition_name   VARCHAR2 (50);   v_month   ...

2008-11-29 14:13:35 233

Oracle 实现 right 函数

create or replace function f_right(str in varchar2, len in number) return varchar2 is Result Long; begin RESULT := substr(str,length(str) - len + 1,len); return(Result); end f_...

2008-11-29 14:00:22 3406

计算两日期之间多少天

/* * $Header$ * $Author$ * $Revision$ * $Date$ * * ==================================================================== * * Copyright (C) 2008 by www.loveapple.cn * * All copyright...

2008-11-29 11:16:20 115

Java程序员必读的好书

Java程序员的推荐阅读书籍》 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 一、Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Jav...

2008-11-19 09:12:51 134

技术网址收藏

http://looxiaohu.iteye.com

2008-11-13 17:32:35 70

空空如也

空空如也

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

TA关注的人

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