自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

将博客搬至CSDN

将博客搬至CSDN

2014-10-21 21:38:55 145

原创 NoSQL

原来我也用过NoSQL,就是HBase。不过确实不怎么好开发。难怪排名这么靠后。 数据库最新排名:http://db-engines.com/en/ranking    

2013-08-23 10:15:43 154

伪静态化与SEO

互联网与企业应用确实很大不同。企业应用最关注业务是否完美的实现了。而互联网首先关注的是访问量。 提高访问量很重要一点就是要被搜索引擎更多的搜索到,并且排名尽量靠前一些,这就涉及到SEO,搜索引擎优化。 提到SEO,很重要的一点就是静态化和伪静态化。这些,在企业应用中,是一辈子都很少需要用到的。 伪静态化看似简单,不就是把诸如jsp的网页弄成html嘛。但是涉及到生成htm...

2013-08-20 11:05:35 183

原创 如何测试Altibase的连接数是否异常

最近Altibase的连接数占用较多,大概30个ip,每个ip连接数为30的话,就接近1000个连接数。 下面测试上次单例、static代码改造后对连接数是否有影响。 查看Altibase连接数的方法:select comm_name, count(*) from v$session group by comm_name order by 2 desc; 经过测试,这...

2013-08-19 16:19:10 145

原创 再论c++的map使用

 前天Rao问我有一段代码运行时卡住了,不知道哪里有问题,我一看代码: m_MPpsDiscntAction.clear();string sql = "SELECT a.action_code,a.stat_type,a.action_type FROM table_name a where a.stat_type = 1  and  a.action_type in(2...

2013-08-16 15:49:24 118

myclipse blue 10用不了

今天我徒弟安装完myclipse blue 10,不用注册,直接用。发现全部都配置好了,就是不编译。编译错误在左边栏的树结构中也不打红叉。搞了10分钟都搞不掂。安装网上说的把update文件夹删除后重启也不行。换了标准版就OK了。求大虾指导。 blue就是专门给was服务器用的一个版本,按理说它也能支持标准版的全部。还有什么spring版,bling(blue+sp...

2013-08-16 14:18:19 94

原创 java与c++的map使用比较

java和c++都有map,java的Map是接口,M大写;c++的map是实现好的类,m小写。所以java一般需要使用HashMap,c++使用map。 c++的定义与设值:#include <map>map<string, int> inMap;inMap.clear();inMap.insert(make_pair("chargeId"...

2013-08-16 10:29:38 853 3

原创 从上次写的10行代码看java与c++的异同

从上次写的10行代码看java与c++的异同 c++和java定义一个类都是使用class,然后都是用大括号包着;但是里面c++是写一次public,下面定义的都是public,记得后面必须有个冒号,可以出现多个public;java需要每个前面都注明是public;java一般会在class前加public,不加则别的类不能使用,但是不能写private和protected,c...

2013-08-15 17:11:28 160

原创 在单例中少用static的解决方案

    由于单例和static在内存中的存放位置不一样,而有些应用不管是使用单例还是使用static都是为了共用某个成员,如果混合使用,比如单例里面又使用了static,就会导致某些成员不能保持一致。最好的解决方案是如果使用了单例,那么单例里成员就不要再使用static,也不要使用static的全局变量。但是如果我设计这个class时还不确定是否使用单例,那可以使用static,只是单例时...

2013-08-12 17:50:12 196

原创 关于tuxedo进程服务自增长后报错问题分析

问题描述:当tuxedo的进程自动增长后,应用会持续报错:Connection does not exist (err11)问题分析:报错信息来源于操作Altibase时。咨询了altibase厂家认为数据库没问题,所以推测是操作altibase的变量失效了所致。变量代码:AltibaseIntf * abdb::AltibaseIntf::getInstance(...

2013-08-06 18:00:38 186

原创 fprintf函数导致进程挂死问题分析

今天tuxedo的某个服务一调用就挂死,不报错,没coredump,经过打日志定位,有问题的代码是这一行:fprintf(m_fp,"%s%s",strTime.c_str(),strFmt.c_str()); m_fp是File*,后面两个变量都是string,并且都能打印出来,没有问题。 DaYong一口咬定就是fopen的问题。于是查看fopen的代码:m_fp =...

2013-08-02 15:26:07 1237

原创 论数据库连接的创建与关闭对程序性能的影响数量级

今天有个同事说某个应用程序卡住了10秒,是因为代码里进行了两个数据库的连接导致。我觉得不可思议。 根据验证,从打开数据库,执行一条简单的sql,到关闭数据库连接,大概需时0.001秒~0.002秒。当然,这个结果与数据库性能、主机性能、连接代码的优劣也有关系。但是从数量级上看,如果只是操作一次或数次,数据库的连接关闭与应用程序的性能关系是不大的。 但是,如果在一次操作应用程...

2013-08-01 16:05:17 242

原创 static关键字在c++与java中的不同

static关键字在c++与java中基本是类似的,无论是使用方法还是含义。但是有一点是不同的: AltibaseIntf getInstance() { static AltibaseIntf dbi; return dbi;} 在java中,这样定义会在编译期报错,illegal modifier for parameter。这里只能用final修饰...

2013-07-31 16:05:04 163

原创 varchar2和varchar的区别

oracle的char、varchar、varchar2、nvarchar、nvarchar2的区别是什么?char不用说了,是定长,用空格补足,如果是变长的字段,又没有补足的必要,不要用这个;varchar从来没用过,如果用plsql下拉框来选,7.0版本的都选不上,旧版本就不清楚。但是如果直接用create table语句可以新建该类型,不过plsql10+oracle10g就不行,会...

2013-07-31 11:47:12 159

原创 ubuntu11.04安装后

两年前搞过,基本忘了,所以又再重新玩玩。总结:ubuntu还是无法替代windows,平常再家里玩玩可以,想直接在公司用基本不行。首先可以换个桌面。word、excel那些都能用LibreOffice打开,不需要担心。右上角选择无线网络就能上网。默认的firefox就可以上网。右上角的系统设置-显示器可以调节分辨率,不过很少选择,基本没得调。qq...

2013-07-28 10:21:22 110

原创 如何在linux的weblogic上增加启动参数

在windows的myeclipse非常简单,就是window-preference-myclipse-application server-weblogicX-JDK中增加就可以了。但是linux上怎么增加?登陆控制台http://ip:7001/console版本是WebLogic Server管理控制台 12c点击锁定并编辑点击环境-服务器,选...

2013-07-25 17:00:51 1112

在linux上替换动态库的内存变化分析

在linux上替换动态库的内存变化测试static变量:static string staticString = "123";void queryFreezingMoney(CFmlBuf& inBuf, CFmlBuf& outBuf){ string in = GetString(inBuf,"SEND_CODE"); if (in == "1"...

2013-07-23 18:09:05 342

原创 myeclipse各版本发布时间

MyEclipse2013 2013.4 1000MMyEclipse10.5 2012.6MyEclipse10 2011.11 903M eclipse3.7MyEclipse8.5 2010.3 826MMyEclipse6.0 2007.9 569M eclipse3.3MyEclipse5.1 2006.11 390M eclipse3...

2013-07-22 22:41:04 641

菜鸟学hibernate

好多年前,曾经写了1个多月的hibernate代码,当时还不怎么会java,虽然有两门语言比较熟悉,但是毕竟java不熟悉很多东西都看不懂。记得当时组长逼我看的一本不记得名字的hibernate书,上面的反射都看不懂,什么映射也不懂,但是写代码却没难度,都是依葫芦画瓢嘛,你懂的。当时看着别人很流畅的写出new一个对象,set两个属性,调用一下update方法,数据库竟然就修改了记录!我傻傻...

2013-07-22 20:42:41 114

原创 关于c++的static关键字

C++中的static关键字讲static前先出一道题.系统代码中有这么一段:IWriteOff.h文件class IWriteOff{public: ...protected: static AcctmanmParam m_AcctmanmParam; ...}IWriteOff.cpp文件AcctmanmParam IWri...

2013-07-22 17:49:58 88

原创 关于java内存

最近系统偶尔抛出错误:Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded于是简单研究了一下内存的配置。-XX:PermSize=64m -XX:MaxPermSize=64m这个是非堆内存配置,初始与最大。64兆系统启动没有问题,如果设置为32兆,则会报错:java.lang.OutOfMe...

2013-07-18 16:30:24 74

原创 tapestry

可参考官方文档:http://tapestry.apache.org/tapestry4.1/quickstart/helloworld.html也可以参考中文的:http://wenku.baidu.com/view/f9d9a7c24028915f804dc2e6.html包是都需要的:2008-03-26 16:07 331,716 back...

2011-08-31 11:54:16 108

原创 账务管理

账务管理简称帐管。在这边新接触到的名词,之前一直听着的都是账务、出账等等。帐管是什么百度文库里《账务管理.pptx》的描述是:包括四大功能模块,收费、欠费、账单、信控。今天看了pdm,里面分了12个部分,归类后主要包括:收费、销帐、帐单/票据、帐务稽核、积分、托收、呆坏账今天做了个培训,对帐管有了其他一些了解。三户模型里,帐管比较关注账户。有四个概念很重要:账户、账本、...

2011-08-31 11:04:15 241

原创 jms

首先要知道jms是api,实现有众多,bea里weblogic的jms恰好也取了这个名字,它就是一个实现,ibm的websphere里mq也是一个实现。具体看百度百科:http://baike.baidu.com/view/157103.htmweblogic的jms架构参考:http://wenku.baidu.com/view/54aefb8583d049649b6658ba....

2011-08-30 12:02:32 57

原创 weblogic

weblogic10 myclipse5.5两年没用weblogic,忘得一干二净,那时候还落后的使用8.1。在eclipse看到这个是启动成功: (还老等着毫秒出来,那是tomcat干的事)Bad version number in .class file解决:eclipse的weblogic的jdk没配置修改端口方法:D:\bea\user...

2011-08-30 09:36:14 78

原创 volatile等

volatile和synchronized一起比较会好理解。同一个变量,什么都不用,各线程处理时,变量值在同一时间,可能是不同的;volatile能保证同一时间,变量值是一致的;synchronized能保证修改变量值是一个一个线程排队来的(比如同一时间,线程1和线程2都读取了变量i=1,没有问题,但是不用synchronized,就会同时修改i,如果是i=6,这样是没有问题的,因为不依赖任何...

2011-08-29 16:45:03 66

原创 android

新手参考这个搭建环境:http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html eclipse最好用3.5或者3.6,按照这篇帖子,再低版本的有些会不支持,我用的是myclipse9;其他帖子有一些低版本的说明  android sdk and adv manager,安装过的版本,就不会再出现在里面! ...

2011-08-29 09:46:05 71

原创 html5

 当前,video 元素支持三种视频格式:格式IEFirefoxOperaChromeSafariOggNo3.5+10.5+5.0+NoMPEG 49.0+NoNo5.0+3.0+WebMNo4.0+10.6+6.0+No 当前,audio 元素支持三种音频格式: ...

2011-08-26 11:42:04 73

原创 concurrent

 package com.oyd.concurrent.print;import java.util.Date;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.locks.Lock;import ja...

2011-08-26 11:29:38 92

原创 ubuntu安装hive

从机器上拷贝hive包(因为我在windows上已经下载,并且安装不成功),解压;然后export HADOOP_HOME和HIVE_HOME安装成功。bin/hive即可。想不到在windows上搞不天不行,在ubuntu是这么easy。===========hadoop@ubuntu:~/hive-0.7.1$ bin/hiveCannot find...

2011-08-24 15:45:34 123

原创 ubuntu搭建hadoop

Ubuntu搭建hadoop一 环境准备ubuntu-11.04-desktop-i386Hadoop-0.20.2-cdh3u1Hbase-0.90.3-cdh3u1Zookeeper-3.3.3-cdh3u1Jdk-6u26-linux-i586.bin二 安装中文输入法System-administration-language support-keybo...

2011-08-24 10:33:31 84

原创 hbase读取文件入库方案

入库方案初稿一、采集文件采用shell脚本,从话单存放机器通过ftp分别get到四台服务器上(可按四台机器的处理速度比例存放) 二、读取文件有两种方案,一是四台服务器分别启动各自的shell脚本,通过shell把各自的话单文件put到hdfs的虚拟目录,再通过map方法读取;二是直接从文件存放硬盘位置各自读取;倾向于第二种方案 三、解析文件有两种方案,一是通...

2011-08-17 14:52:05 80

原创 org.apache.hadoop.ipc.Client: Retrying connect to server

2011-08-10 09:57:16,000 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: meimer/130.51.38.219:9001. Already tried 0 time(s).master启动没报错,但是在slave里报错。解决方法:1、把slave机器的namenode得for...

2011-08-10 10:13:19 155

原创 win xp搭建hadoop

win xp搭建hadoop一 环境准备Win xpCygwin1.7.9Hadoop-0.20.2Hbase-0.90.3Zookeeper-3.3.2jdk-6u26-windows-i586.exe 二 安装cygwin双击setup.exe因为我已经在别的机器安装过,所以有安装拷贝,选择第三个;如果不是,选择第一个从internet安装...

2011-08-09 16:31:51 130

原创 ubuntu启动hadoop报错

报错信息:删除了tmp,再format,再重启,未解决!2011-08-03 23:15:28,053 WARN org.apache.hadoop.conf.Configuration: DEPRECATED: hadoop-site.xml found in the classpath. Usage of hadoop-site.xml is deprecated. Inste...

2011-08-03 23:43:28 218

原创 ubuntu的源

deb http://mirrors.sohu.com/ubuntu/ natty main restricted universe multiversedeb http://mirrors.sohu.com/ubuntu/ natty-security main restricted universe multiversedeb http://mirrors.sohu.com/ubunt...

2011-08-03 16:55:48 66

原创 ubuntu使用笔记

在Ubuntu上装Hadoophttp://cloud.csdn.net/a/20100901/278948.htmlubuntu的终端位置http://zhidao.baidu.com/question/129375828.htmlubuntu qqhttp://wiki.ubuntu.org.cn/QQbug,改完系统时间,发送频率过快,关掉聊天窗口后没事...

2011-08-03 16:19:49 222

原创 hbase配置

1、下载hbasehbase-0.90.32、下载zookeeperzookeeper-3.3.2版本一定要对应上,同时检查lib里的jar包hbase、zookeeper、hadoop的版本是否对应3、修改zoo.cfg修改dataDir=C:/cygwin/home/Administrator/zookeeper-3.3.2/data_dir增加:ser...

2011-08-03 15:44:40 107

对新同学的一些建议

对公司影响不好,删了吧。

2010-12-01 23:36:34 91

空空如也

空空如也

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

TA关注的人

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