自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ORACLE中一个字符占多少字节?

22.1 问题描述或许你会说一个中文字符占2个字节,这是一定的?如何计算一个字符串的字节数?22.2 解决方案在oracle中一个字符特别是中文占几个字节是不同的。比如我创立一个表create table test_ly(a varchar2(4)

2011-09-13 14:47:11 977

转载 因为迟到可以丢掉一份工作。

一、买个闹钟,以便按时叫醒你。贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很美,你忍不住下车看一看,后来虽然你还是赶到了某地,却不是准时到达。 “闹钟”只是一种简单的标志和提示,真正灵活、实用的时间,掌握

2011-08-03 18:07:18 518

转载 计算机端口大全

首先介绍一下什么是计算机端口? 计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本

2011-08-03 17:55:28 1769

转载 Oracle Database Links解析

<br />什么是Database Links呢? 首先我们阐述下它的作用:使用户可以通过一个数据库访问到另外一个远程数据库。 那么Database Link是存储着远程数据库的连接信息。 <br />如下图所示: <br /><br />用户Scott可以在本地数据库上查询远程数据库的emp表,我们可以在我们的本地数据库上建立一个别名(Synonym) emp,然后我们就可以直接通过select * from emp来查询远程数据库上的emp表,而无需通过select * from emp

2011-04-08 15:42:00 754

转载 SQL联合查询简介

<br /><br />数据库版本:Oracle 9i<br /><br /><br />连接n个表,至少需要n-1个连接条件。例如:连接三个表,至少需要两个连接条件。<br /><br /><br />表TESTA,TESTB,TESTC,各有A, B两列<br />A<br />B<br />001<br />10A<br />002<br />20A<br /> <br />A<br />B<br />001<br />10B<br />003<br />30B<br /> <br />A<br

2011-03-01 12:34:00 356

转载 Linux修改时区和时间

<br />Linux修改时区和时间<br />修改时区:<br />1><br />找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai<br />用这个文件替换当前的/etc/localtime文件。<br />或者找你认为是标准时间的服务器,然后<br />#scp [email protected]:/etc/localtime /etc/localtime<br />2><br />修改/etc/sysconfig/clock

2011-02-26 14:48:00 883

原创 shell值班问题。

公司有 a b c d 四个人<br />有值班岗位两个A B<br />每天需要两个人来分别值A、B两个岗位<br />a员工始终不值A这个岗位<br />同一个人不能连着两天值班<br />排出在60天内的值班表<br /><br /><br />#!/bin/bash<br />day=60<br />i=1<br />gan=([1]=A [2]=B)<br />ren=([1]=A [2]=B [3]=C [4]=D)<br />a_old=F;a_ne

2011-02-22 01:16:00 634

转载 Oracle用Start with...Connect By子句递归查询

Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。创建示例表:CREATE TABLE TBL_TEST<br />(<br />  ID    NUMBER,<br />  NAME  VARCHAR2(100 BYTE),<br />  PID   NUMBER                                  DEFAULT 0<br />); 插入测试数据:INSERT INTO TBL_TEST(ID,NAME,PID)

2011-02-19 18:38:00 380

转载 PHP5.3新特性

<br />作者陈浩(Haohappy)<br />MSN: haohappy # php.net<br />2009-08-13<br /> <br />本文刊于《程序员》杂志 2009.09<br />转载请注明作者及出处<br /> <br />毫无疑问,如今PHP已经成为WEB开方当中最热门的技术之一。根据nexen.net的调查,互联网上三分之一的网站选择PHP来开发服务器端程序。在欧美和日本等国家,PHP开发市场呈现出一片欣欣向荣的景象,像Facebook、Yahoo!、Flickr和Sourc

2011-02-09 19:56:00 365

转载 linux强制位与冒险位

<br />目录也是一种文件 <br /><br />目录上的读写执行权限与普通文件有所不同:<br /><br />读:用户可以读取目录内的文件<br /><br />写:单独使用没有作用。与执行权限连用可以在目录内添加与删除文件。<br /><br />执行:用户可以进入目录,调用目录内的资料<br /><br />***     除了读写执行权限以外,ext2,ext3文件系统还支持强制位(setuid 和setgid)与冒险位(sticky)的特别权限。 <br /><br />***     针对

2011-01-21 04:23:00 512

原创 CentOS安装oracle10g配置脚本

大家都知道,在LNIUX上安装oracle前需要很多的配置工作。比较繁琐,于是将这些工作写成一个SHELL脚本。便于配置工作。没有技术含量只是为了,省些时间,呵呵。下面的脚本在我机器上正常使用请您使用时根据自己情况酌情修改。呵呵考虑到网卡的配置因人而异,所以脚本中没有配置  hosts 文件请自行配置您的 hosts 文件及主机名,呵呵#!/bin/bash#CentOS  RedHat echo "====================== hello! now config  oracle datab

2011-01-17 03:32:00 253 1

原创 开发人员不应有sudo权限

我们在linux环境下开发时,常常遇到一种情况:A上传文件,但是B无法对其修改。原因是文件由A创建。而在LINUX下默认的umask为022即文件创建时,其他用户没有写权限。常见的方法是将用户加入到/etc/sudoers文件中使其有root权限使用chmod 来改变文件权限。但是这种做法并不安全。开发人员不应该具有ROOT权限。更为合理的解决方法应该是设置其umask 为000 即修改起环境变量配置文件。>vi  ~/.bash_profile在最后一行追加一条命令umask 000保存后>source

2011-01-17 03:16:00 490

原创 干掉rm、不再误操作

我们在LINUX开发机上常常使用RM 。但是,这样很用就造成误操作。最近由网友提示想到一个办法。1、>mv /bin/rm  /root2、在 /bin 目录下面建立一个名叫rm的脚本内容如下#!/bin/bashif  [  !  -e  /.Trash ];then    mkdir /.Trash    #建立一个隐藏回收站 fifor  fl  in "$@" do    if  [  -e  fl  ];then       mv  fl  /.Trash    fidone3、>chmod 75

2011-01-14 23:05:00 669

转载 LAMP优化技巧

LAMP:这个词的由来最早始于德国杂志“c't Magazine”,Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字。这些组件虽然并不是开开始就设计为一起使用的,但是,这些开源软件都可以很方便的随时获得并免费获得。这就导致了这些组件经常在一起使用。在过去的几年里,这些组件的兼容性不断完善,在一起的应用情形变得非常普便。为了改善不同组件之间的协作,已经创建了某些扩展功能。  目前,几乎在所有的Linux发布版中都默认包含了“LAMP stack”的产品。这些产品组成

2010-12-04 18:27:00 433

转载 Padre安装

最近在学习Perl,得知Padre是一个相当不错的Perl的IDE,所以打算安装一个玩玩。在安装的过程中,走了不少弯路,也接触了一些新的东东,记录之以备忘。基本配置:Debian Sid,Windows XP(已经安装了ActivePerl-5.8.9)Padre的老巢:http://padre.perlide.org第二个窝:http://search.cpan.org/dist/Padre/安装总结:Debian下:稳定版本:$ apt-get install padre

2010-12-04 04:31:00 4641

转载 DELPHI Stream对象

<br /><br />Stream对象,又称流式对象,是TStream、THandleStream、TFileStream、TMemoryStream、TResourceStream和TBlobStream等的统称。它们分别代表了在各种媒介上存储数据的能力,它们将各种数据类型(包括对象和部件)  <br />在内存、外存和数据库字段中的管理操作抽象为对象方法,并且充分利用了面向对象技术的优点,应用程序可以相当容易地在各种Stream对象中拷贝数据。<br />  下面介绍各种对象的数据和方法及使用方法。<

2010-11-27 01:37:00 724

转载 DELPHI资源文件使用

<br /><br />一)初级应用篇:<br />  资源文件一般为扩展名为res的文件.在VC中资源文件用得非常普遍,但Delphi在其联机帮助中对资源文件没作什么介绍,其实利用其自带的资源编译工具BRCC32.EXE(一般位于/Delphi/BIN目录下),我们完全可以做出跟VC一样效果的文件来。<br />  资源文件最大的好处是能将一些在必要时才调用的文件跟可执行文件一起编译,生成一个文件.这样做最大的好处就是使外部文件免遭破坏.例如在一条程序中你要临时调用一幅图片,一般作法是把图片放在某

2010-11-27 01:35:00 845

转载 Delphi中的INI文件编程

<br /><br /><br />Delphi中的INI文件编程       <br />  ----   INI文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,所以可视化的编程一族,如VB、VC、VFP、Delphi等都提供了读写INI文件的方法,其中Delphi中操作INI文件,最为简洁,这是因为Delphi3提供了一个TInifile类,使我们可以非常灵活的处理INI文件。     <br />    <br />  一、有必要了解INI文件的结构:   <br /> 

2010-11-27 01:21:00 619 1

转载 HTTP错误代码表

所有 HTTP 状态代码及其定义。

2010-11-26 19:16:00 310

转载 Oracle HINT的用法

<br />在SQL优化过程中常见Oracle HINT的用法:<br />1. /*+ALL_ROWS*/ <br />表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. <br />例如: <br />SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; <br />2. /*+FIRST_ROWS*/ <br />表明对语句块选择基于开销的优化方法,

2010-11-24 23:04:00 297

转载 MYSQL优化

  一、在编译时优化mysql  如果你从源代码分发安装mysql,要注意,编译过程对以后的目标程序性能有重要的影响,不同的编译方式可能得到类似的目标文件,但性能可能相差很大,因此,在编译安装mysql适应仔细根据你的应用类型选择最可能好的编译选项。这种定制的mysql可以为你的应用提供最佳性能。  技巧:选用较好的编译器和较好的编译器选项,这样应用可提高性能10-30%。(mysql文档如是说)  1.1、使用pgcc(pentium gcc)编译器  该编译器针对运行在奔

2010-11-24 23:02:00 259

转载 MYSQL表类型

<br />存储引擎<br />MySQL支持许多不同的存储引擎,有时候也称作表格类型。数据库每个表可以有不同的存储引擎<br /><br />,而且可以轻松地对它们进行转换。<br />CREATE TABLE tablename TYPE=typename<br />可能的表格类型包括:<br />1 MyISAM--这是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method(有索引的顺序访问方法)的缩写,它是存储

2010-11-24 19:37:00 279

转载 LINUX 用户操作命令

一、理解Linux的单用户多任务,多用户多任务概念;Linux 是一个多用户、多任务的操作系统;我们应该了解单用户多任务和多用户多任务的概念;1、Linux 的单用户多任务;单用户多任务;比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,我感觉少点音乐,所以又打开xmms 来点音乐;当然听点音乐还不行,MSN 还得打开,想知道几个弟兄现在正在做什么,这样一样,我在用beinan 用户登录时,执行了gedit 、xmms以及msn等,当然还

2010-11-20 21:28:00 352

转载 oracle表空间操作详解

<br /><br />oracle表空间操作详解<br /> <br /> <br />建立表空间<br /><br />CREATE TABLESPACE data01<br />DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M<br />UNIFORM SIZE128k;             #指定区尺寸为128k,如不指定,区尺寸默认为64k<br /><br />删除表空间<br /><br />DROP TABLESPACE data0

2010-11-19 22:14:00 397

转载 ORACLE10G客户端与服务器端的连接问题

要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。下面列出几种常见的连接问题:1、 ORA-12541: TNS: 没有监听器显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器:$ lsnrctl start或C:/lsnrctl start2、 ORA-12500: TNS: 监听程序无法启动专用服务器进程对于Windows而言,没有启动Oracle实例服务。启动实例服务:C:/oradim

2010-11-19 21:28:00 3157

转载 ORA-01033 错误解决方案

<br /> 昨天玩Oracle时遇到了这个问题ora-01033:oracle initialization or shutdown in progress,经过分析研究终于解决了,写下来纪念一下。我的库是oracle 9i,具体就是90的。<br /><br />一、首先:问题的产生原因,出现这个错误是因为我将oracle/oradata/oradb下的一个文件误删除掉后出现的。<br /><br />二、现象:SQL*Plus无法连接,显示以下错误: ORA-01033: ORACLE

2010-11-19 20:50:00 698

空空如也

空空如也

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

TA关注的人

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