自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

roki的专栏

乐在自由谷

  • 博客(50)
  • 收藏
  • 关注

转载 utf-8里现在已经用到的字符最大编码是多少

,UTF-8编码支持的最大字符编码应该是Unicode支持的最大字符编码。理论上,UTF-8编码可以支持最大6字节:00000000-0000007F 0xxxxxxx00000080-000007FF 110yyyxx 10xxxxxx00000800-0000FFFF 1110yyyy 10yyyyxx 10xxxxxx00010000-001FFFFF 11110zz

2014-06-20 15:34:14 7875

转载 Clone Object by serializing

public class CloneUtils{}

2014-06-20 12:32:04 760

原创 oracle exp imp

impdp system/password directory=ABC TABLE_EXISTS_ACTION=replace dumpfile=BLOGS.dmp schemas=blogs logfile=impdp.log

2014-06-12 16:55:30 1488

原创 Hbase0.23分布式安装

1.假定已安装好 hadoop 0.23.7 分布安装 2.选择与hadoop 版本相支持的Hbase 参考 https://hbase.apache.org/book/configuration.html      Hbase 0.943. 设置 conf/hbase-site.xml    hbase.rootdir hdfs://namenode1:9

2013-07-06 10:15:39 861

转载 B-Tree和B+Tree

B-Tree为了描述B-Tree,首先定义一条数据记录为一个二元组[key, data],key为记录的键值,对于不同数据记录,key是互不相同的;data为数据记录除key外的数据。那么B-Tree是满足下列条件的数据结构:d为大于1的一个正整数,称为B-Tree的度。h为一个正整数,称为B-Tree的高度。每个非叶子节点由n-1个key和n个指针组成,其中d每个叶子节点最少

2013-06-10 21:44:23 14072

原创 Linux Suse installs Oracle 11g

1. unzip - o  /*.zip /tempinstallfile2. 创建oracle用户,以及管理组以root用户登录linux,执行以下命令#/usr/sbin/groupadd dba#/usr/sbin/groupadd oper#/usr/sbin/groupadd oinstall创建用户oracle并设置管理组#useradd oracle#

2012-12-02 23:01:36 1005

转载 JNI字段描述符“([Ljava/lang/String;)V”

“([Ljava/lang/String;)V” 它是一种对函数返回值和参数的编码。这种编码叫做JNI字段描述符(JavaNative Interface FieldDescriptors)。一个数组int[],就需要表示为这样"[I"。如果多个数组double[][][]就需要表示为这样 "[[[D"。也就是说每一个方括号开始,就表示一个数组维数。多个方框后面,就是数组 的类型。如果以一

2012-11-14 10:38:34 32544 2

原创 Linux:使用ulimit设置文件最大打开数

大家都知道Linux系统默认打开文件数是1024,而实际的生产环境中,这个值总是显得太小,而太小的后果就是你的系统会报:too many open files 等这样的错误导致你系统死掉,所以我们总是要修改这个值,虽然表面上看来,Linux提供了ulimit这样的命令让你修改这个文件打开数,但不幸的是,过程远远没有看到的那么简单,下面子猴就谈谈这方面的问题。如何知道当前进程打开了多少个

2011-12-19 17:57:20 1023

原创 Linux CPU 启动加载个数 限制

Edit your grub.conf file:# vi /boot/grub/grub.confAppend parameter maxcpus at the end of Kernel line. A the end it should read as follows:kernel /boot/vmlinuz-***** root=/dev/sda1 ro maxcpus=2

2011-12-14 15:41:40 2521

原创 Websphere Application server Java core and heap dump

1. Connect to the server which you want to generate javacore:wsadmin -port -username wasadmin -password passw0rdSOAP_CONNECTOR_ADDRESS can be found in Application servers > -> Communication ->

2011-11-22 11:52:32 1255

原创 Windows Server 2008 Disk Raid 设置

1、Diskpart命令Windows Server 2008包含一个名为Diskpart.exe的命令行实用程序,用来管理服务器的磁盘子系统。要使用此命令,只需打开命令提示符窗口,并输入DISKPART.EXE命令,Windows将进入Diskpart Shell界面。在Diskpart Shell界面中,可以使用各种命令来管理磁盘子系统。2、Diskpart命令的语法Diskpar

2011-11-22 11:50:11 8947

原创 load runner LInux monitor counters

在进行负载测试(Load Test)是要监控服务器的CPU、内存、磁盘、网络的情况。如何监控Ubuntu的情况呢。  1、安装rstatd,sudo apt-get install rstatd,如果无法apt安装,可以下载安装。首先把rstatd.tar.gz文件放到用户目录下,进行解压(可以在windows下直接解压,然后把rpc.rstatd目录及其下所有文件拷贝

2011-10-14 12:44:14 882

转载 loadrunner 在win2003下无法启动浏览器的问题

在WIN2003上面装的LR9 用来测试网站的某个性能之前我做的压力测试都是在本机进行的,录制脚本以及跑场景都是OK的。但是在2003下面录制的时候发现录制开始但是不能打开浏览器支持,无法进行录制。终于在网上找到了解决的办法控制面板->系统->高级

2011-10-11 18:18:39 1357

转载 Linux添加新硬盘并分区格式化

在服务器上把硬盘接好,启动linux,以root登陆。比如我新加一块SCSI硬盘,需要将其分成三个区:执行fdisk -l命令显示当前系统的硬盘设备. # fdisk -l#fdisk /dev/sdb进入fdisk模式:Command (m for help):p  //查看新硬盘的分区Command (m for help):n  //创建新分区

2011-09-19 13:04:18 4579

原创 oracle的rank,over partition 使用

rank, over partition使用

2011-05-18 12:08:00 3976

转载 一个表,无任何的键和约束,由于输入时的疏忽,输入了重复的行,问能否用一个查询语句删除重复行?

select   distinct   *   into   #temp   from   表 <br />truncate   table   表 <br />insert   表   select   *   from   #temp <br />drop   table   #temp

2011-05-10 20:44:00 678

转载 Http Protocol header

Field nameDescriptionExampleAcceptContent-Types that are acceptableAccept: text/plainAccept-CharsetCharacter sets that are acceptableAccept-Charset: utf-8Accept-EncodingAcceptable encodingsAccept-Encoding: Accept-LanguageAcceptable languages for responseAc

2011-05-10 19:24:00 2343

原创 运煤问题

CSDN上发现一个面试题及解法记录如下:你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大——每一公里需要耗一吨煤。请问,作为一个懂编程的煤老板的你,你会怎么运送才能运最多的煤到集市?思路:1.确定到底要运几次.3次.推理过程略去。所以包括往返两次和第三次直接到目的地。2.确定每次火车的出发和返回的状态和目的:2.1第一次出发满载1000,返回不剩煤。设第一次出发到

2011-04-22 15:32:00 1400

原创 SUSE开机启动脚本配置文件

<br />关于开机启动脚本配置文件  SUSE与其它linux设置不一样,网上查了半天记录如下<br /> <br />那就是 /etc/init.d 下的几个档案<br />1. boot.local –> 这个开机启动档案会在 rc5.d 前就有动作<br />2. halt.local –> 这个关机启动档案会在最后有动作<br />3. before.local –> 这个档案比较用不到所以不需多做解释<br />4. after.local –> 这个档案会在 rc5.d 之后有动作,就是最重要

2011-04-11 20:19:00 34571

转载 Linux install JDK

<br />1.检测JDK是否安装java <br />用root用户登陆到系统,打开一个终端输入 <br /># rpm -qa|grep gcj <br />显示内容其中包含下面信息 <br /># java-1.4.2-gcj-compat-1.4.2.0-40jpp.112 <br /># java-1.4.2-gcj-compat-devel-l.4.2.0-40jpp.112 (该包没有预安装)<br />卸载 <br /><br /># rpm -e java-1.4.

2011-03-08 17:08:00 2478

转载 Java.concurrent.*

<br />Java concurrent <br /> CountDownLatch 使用详解CountDownLatch下面例子比较简单<br />Java代码  import java.util.concurrent.CountDownLatch;  <br />  <br />public class CountDownLatchTest {  <br />     <br />    static class SimpleThread extends Thread {  <br />  <br

2011-03-07 14:32:00 925

原创 快速排序法(一)

说明快速排序法(quick sort)是目前所公认最快的排序方法之一(视解题的对象而定),虽然快速排序法在最差状况下可以达O(n2),但是在多数的情况下,快速排序法的效率表现是相当不错的。快速排序法的基本精神是在数列中找出适当的轴心,然后将数列一分为二,分别对左边与右边数列进行排序,而影响快速排序法效率的正是轴心的选择。这边所介绍的第一个快速排序法版本,是在多数的教科书上所提及的版本,因为它最容易理解,也最符合轴心分割与左右进行排序的概念,适合对初学者进行讲解。解法这边所介绍的快速演算如下:

2011-02-24 13:32:00 785

原创 command

查资料说RHE5的kernel已经不再支持smbfs,而改用Common Internet File Systemcifs(cifs)取代了原有的smbfs,猜想fc6也做了这个改动,所以命令就改为:# mount -t cifs -o username=xxx,password=xxx //hostname/file /mnt/file很顺利地mount上了。

2011-01-14 14:41:00 644

转载 db2 export

<br />1、导出用户必须有SYSADM或DBADM授权,或者在表格上拥有CONTROL或SELECT权限;<br />2、不支持带结构列的表格数据导出;<br />3、可以导出带identity列的表格为ixf格式,导入时用REPLACE_CREATE、CREATE重建identity列,如果该列定义是GENERATED ALWAYS,导入时则必须指定identityignore选项。<br />4、指定导出格式为ixf,ixf文件中含有表格和索引定义,用import可以重建表格和索引,但是

2010-08-30 20:12:00 4008

转载 hibernate的各种保存方式的区别

merger()方法,很神奇。它可以用来将一个托管(detached)的VO(Value Object)持久化到数据库,以下是它持久化一个托管vo的步骤: 1.在持久化上下文(persist context)中查找与托管VO具有相同ID的PO(persist object),如果找到,就将托管的VO的值copy给PO,然后返回持久化以后的对象; 2.如果在持久化上下文中没有找到,它就会到数据库出找,而且是根据托管的VO提供的ID查找,然后就将托管的VO的值copy给PO,然后返回持久化以后的对象;

2010-08-19 22:44:00 2365

转载 Java指定编码读写文件

<br />读取    import java.io.BufferedReader;  <br />    import java.io.FileInputStream;  <br />    import java.io.InputStreamReader;  <br /><br />    String FileContent = ""; // 文件很长的话建议使用StringBuffer<br />    try { <br />        FileInputStream fis 

2010-07-30 13:14:00 10197 1

转载 java读取远程文件

<br />import java.net.URL;<br />import java.net.MalformedURLException;<br />import java.net.URLConnection;<br />import java.io.IOException;<br />import java.io.BufferedReader;<br />import java.io.InputStreamReader;<br />public class WebPageRead

2010-07-30 13:12:00 1366

原创 DB2 usually used commands 常用命令 functions

运行 sql file:   db2   -tvf   ttt.sql   db2 -td@ -f filename  // @为分隔符db2 list command options    Some of the options that you can control are: The auto-commit of each statement that y

2010-06-13 11:29:00 917

转载 一个程序员的多年珍藏(1月23日最新更新)

程序员珍藏的东西会是什么?呵呵,除了平时写的代码,就是那些百看不厌的电子书了。 昨天很郁闷,我用了5年的移动硬盘,莫名奇妙的坏掉了。里面40G的资料全部报销了。 为了不再重蹈覆辙,我决定把重要的电子书都放到网络硬盘上去备份。索性将这些资料的下载方式公布出来,与大家分享,一定会有你想要的! 下载的兄弟注意了,点击下载后,可以在url中看到后缀名:),如果把后缀名改错了就看不了了,所有的资料都有人下载

2010-01-25 12:40:00 5721 11

原创 ]Axis2与Eclipse整合开发Web Service之二:WSDL逆向生成服务端

[图解教程]Axis2与Eclipse整合开发Web Service之二:WSDL逆向生成服务端       一般开发WebService,是选写服务端,再根据生成的WSDL文件生成客户端。看过一本SOA的书中说,如果实现防止不同语言一些特定的数据类型的不兼容性,推荐先定义WSDL接口,包括一输入输出参数、返回值及相关的数据类型等,再通过WSDL来生成服务器端和客户端,

2009-10-16 10:47:00 907

转载 Axis2与Eclipse整合开发Web Service之一:简单的计算服务例子

[图解教程] Axis2与Eclipse整合开发Web Service之一:简单的计算服务例子 系统功能: 开发一个计算器服务CalculateService,这个服务包含加(plus)、减(minus)、乘(multiply)、除(divide)的操作。开发前准备:1、安装Eclipse-jee;2、下载Axis2的最新版本Axis2 1.4.1 Release,

2009-10-16 10:42:00 623

原创 海尔面试 问题记录

1.自我介绍2.为什么要来海尔3 对薪水的要求4 你觉得做需求分析概要设计时记录的文档有必要吗?5 和客户沟通时遇到过问题吗,你是怎么解决的。6 喜欢青岛吗7 对中间件有什么认识8 对SOAP和xml有什么认识9 你有什么缺点10你有什么爱好,特长11 介绍一下家庭12 英语做下自我介绍13 到岗时间14 你觉得你的沟通能力如何15 对加班,

2009-09-17 19:51:00 4992

转载 JAVA开发者最常去的20个英文网站

JAVA开发者最常去的20个英文网站1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.3.[http://java.sun.com] – 官方的Java开发者网站

2009-09-01 22:19:00 591

转载 MYSQL 字符集问题

前一段时间,一直被mysql的字符集困扰,今天就这方面的知识总结一下.MySQL的字符集支持(Character Set Support)有两个方面:     字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次:      服务器(server),数据库(database),数据表(table)和连接(connection)。1.MySQL默认字符

2009-08-16 23:27:00 569

转载 ORACLE trigger TUTORAIL收集

DML触发器有三类:1, insert触发器; 2, update触发器; 3, delete触发器; 触发器的组成部分: 触发器的声明,指定触发器定时,事件,表名以类型 触发器的执行,PL/SQL块或对过程的调用 触发器的限制条件,通过where子句实现 类型: 应用程序触发器,前台开发工具提供的; 数据库触发器,定义在数据库内部由某种条件引发,分为: DML触发器  数据库级触发器   替代触

2009-08-10 09:39:00 594

转载 ORACLE 的trunc函数用法示例

1.TRUNC(for dates)    TRUNC函数为指定元素而截去的日期值。    其具体的语法格式如下:    TRUNC(date[,fmt])    其中:    date 一个日期值    fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去    下面是该函数的使用情况:    TRUNC(TO_DATE(24-Nov-1999 08:00 pm,dd

2009-08-10 09:29:00 606

原创 windows 下批处理删除文件

最近 中了DESKTOP病毒,杀毒后每个文件夹下遗留 Desktop_1.ini Desktop_2.int 学习下批处理将其统统干掉。@echo offif exist "%tmp%/note.txt" del /a "%tmp%/note.txt" >nul 2>nulset num=0setlocal enabledelayedexpansionfor %%i in (c d e f g

2009-06-23 23:18:00 907

原创 鼠标提示信息

请问这种鼠标提示怎么实现的var pltsPop=null;var pltsoffsetX = 10;   var pltsoffsetY = 15;  var pltsPopbg="#FFFFEE"; var pltsPopfg="#CCCCD4"; var pltsTitle="";document.write();var cns

2009-06-09 16:00:00 931

原创 MySQL 6.0 免安装版配置

1.下载 MySQL 6.0免安装版http://dev.mysql.com/get/Downloads/MySQL-6.0/mysql-noinstall-6.0.9-alpha-win32.zip/from/pick#mirrors2.将 MySQL6.0 解压到待安装目录(自己决定放到哪)。解压后默认文件夹名称为:mysql-6.0.9-alpha-win32(当然可以自己更改),然后在

2009-06-07 21:43:00 2086

转载 深入理解Java Proxy机制

     动态代理其实就是java.lang.reflect.Proxy类动态的根据您指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有你指定的接口(您在参数中传入的接口数组);然后再利用您指定的classloader将 class byte加载进系统,最后生成这样一个类的对象,并初始化该对象的一些值,如invocationHandler,以即所有的接口对应的M

2009-04-03 12:34:00 70635 33

空空如也

空空如也

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

TA关注的人

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