<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[super1900的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/super1900</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; super1900]]></copyright><item><title><![CDATA[C/C++中的static]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4608849</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4608849</guid><author>super1900</author><pubDate>Mon, 28 Sep 2009 19:56:00 +0800</pubDate><description><![CDATA[ C++中的Static有两个作用。1、 静态局部变量    静态局部变量在函数内定义 它的生存期为整个源程序，但是其作用域在该函数内，只能在定义该变量的函数内使用该变量。 允许对构造类静态局部量赋初值，若未赋以初值，则由系统自动赋以0值。 void fun1() {    static int i = 0;    cout << ++i << endl;}in]]></description><category></category></item><item><title><![CDATA[[Apache源代码全景分析第一卷]Apache请求处理]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4248367</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4248367</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 22:37:00 +0800</pubDate><description><![CDATA[在请求报文读取完成后，进入请求处理阶段，请求处理阶段包括三个大的阶段：请求解析阶段、安全处理阶段、请求准备阶段，每一个大的阶段又可以分成很多少的阶段。 请求解析阶段 1.URL字符转义  通常情况下，游览器会自动转换请求地址中的一些特殊字符，如空格为％20，而在服务器上得把这些％XX转换回来，整个URL的转义函数为ap_unescape_url 2.从URL中删除/]]></description><category></category></item><item><title><![CDATA[Linux下执行程序时发生错误: cannot restore segment prot after reloc: Permission denied]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246923</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246923</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 11:15:00 +0800</pubDate><description><![CDATA[ 众多软件运行时发现这个错误是因为Selinux的缘故，SELinux是Security-enhanced Linux的缩写，它最开始是在Linux社区作为Linux®内核研究的原型和一些增强安全的工具一起证实强制访问控制的价值，以及如何将这些控制增加到Linux中去，目前SELinux已经集成到Linux 2.6内核的主线和大多数Linux发行版上，SELinux内核包括了新的架构组件，提升]]></description><category></category></item><item><title><![CDATA[redhat service 5 上安装 apache php mysql]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246921</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246921</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 11:14:00 +0800</pubDate><description><![CDATA[ 第一步：系统与软件的准备系统版本 redhat enterprise linux 5 ,内核版本 2.6.18系统安装组件选择：GNOME,图形化互联网，编辑器，开发工具，基本系统，系统工具，管理工具，X窗口环境（因为机器有限，要从本机测试，所以安装GNOME和互联网环境）第二步：软件包的准备httpd软件包：httpd-2.2.8.tar.bz2mysql软件包从mysql官方网站下载，我选用]]></description><category></category></item><item><title><![CDATA[linux查看系统进程信息命令 px,top详解]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246916</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246916</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 11:12:00 +0800</pubDate><description><![CDATA[ ps ax命令是显示一个当前系统进程的列表，该列表中包括其它用户拥有的进程， -a 　显示所有终端机下执行的程序，除了阶段作业领导者之外。 a 　 显示现行终端机下的所有程序，包括其他用户的程序。 -A 　显示所有程序。 -c 　显示CLS和PRI栏位。 c 　 列出程序时，显示每个程序真正的指令名称，而不包含路径，参数或常驻服务的标示。 -C 　指定执行指令的名称，并列出该指令的程序的状况。 ]]></description><category></category></item><item><title><![CDATA[linux 环境变量设置]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246910</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246910</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 11:09:00 +0800</pubDate><description><![CDATA[ linux变量大致可以分为三种：环境变更、内部变量和用户变量。用户可以通过环境变量获得系统、环境的信息。 系统部分环境变量： HOME=/home/用户名 设置用户自己的目录，如果用户名是test,那么登陆子目录就是/home/test LONGNAME=用户名 LONGNAME是用户名 PATH=路径 路径 表求查找用户输入命令的目录列表 PWD=目录 PWD随用户改变而被系统自动更改，PWD]]></description><category></category></item><item><title><![CDATA[oracle查看和删出存储过程]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246884</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246884</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 11:01:00 +0800</pubDate><description><![CDATA[ 查询存储过程： select * From user_source user_source存储的数据有些特殊。 SQL> desc user_source; Name Null? Type ----------------------------------------- -------- ---------------------------- NAME VARCHAR2(30) TYPE V]]></description><category></category></item><item><title><![CDATA[sqlplus 缓冲区命令]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246877</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246877</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 11:00:00 +0800</pubDate><description><![CDATA[ append 文本 A 文本 --添加文本到当前行尾 change/旧文/新文 C/旧文本/新文本 --在当前行用新的文本替换旧的文本 change/文本 C/文本 --从当前行删除文本 del --删除当前行 del n --删除第n行 del n m --删除第n到m行 del n * --删除第n到当前行 del n last --删除第n行到最后一行 del * --删除当前行 Del ]]></description><category></category></item><item><title><![CDATA[pl/sql 编程入门]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246875</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246875</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:59:00 +0800</pubDate><description><![CDATA[ 1、简单的存储过程 CREATE OR REPLACE PROCEDURE testprocedure(name IN VARCHAR2(200)) IS var1 varchar2(50) :=aaaaaa;//变量申明 var2 varchar2(50):=bbbbbb; BEGIN DBMS_OUTPUT.put_line(name ||  var1: ||var1 || v]]></description><category></category></item><item><title><![CDATA[oracle 角色创建和删除]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246871</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246871</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:58:00 +0800</pubDate><description><![CDATA[ 1.create roles sql> create role sales_clerk; sql> create role hr_clerk identified by bonus; sql> create role hr_manager identified externally; add privs to roles SQL>grant select on scott.users to te]]></description><category></category></item><item><title><![CDATA[oracle 10g sqlplus 创建和调用存储过程(procedure)]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246854</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246854</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:54:00 +0800</pubDate><description><![CDATA[ sqlplus中创建存储过程。 创建存储过程： oracle存储过程 CREATE OR REPLACE PROCEDURE procedureName IS DECLARE ....... BEGIN ........... END; 首先在sqlplus中输入存储过程代码： SQL> create or replace procedure testp 2  is 3  begin 4  db]]></description><category></category></item><item><title><![CDATA[sqlplus 执行linux系统命令方法]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246850</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246850</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:54:00 +0800</pubDate><description><![CDATA[ 平时在使用sqlplus中过程中往往要执行一些系统命令：有两种方式可以实现 1、在sqlplus中执行host命令可以切换回操作系统命令行下，然后用exit切换回来 SQL>host [oracle@localhost bin]$ ls aaa.log [oracle@localhost bin]$ exit SQL> 2、在sqlplus中输入！＋命令的方式可以执行系统命令 SQL>! ls ]]></description><category></category></item><item><title><![CDATA[sqlplus 命令集合]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246849</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246849</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:53:00 +0800</pubDate><description><![CDATA[ 1、commit 提交更新,执行insert,update,delete后不数据库不会马上更行数据，当执行commit后，数据库数据就更新了。 2、set autocommit on 打开自动提交，默认为off，当打开autocommit后，就不用再使命令commit了，每次执行insert,update,delete后，会自动提交。 3、set serverouput on 打开输出。如果默认]]></description><category></category></item><item><title><![CDATA[sqlplus 中运行 pl/sql 的hello word程序]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246845</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246845</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:51:00 +0800</pubDate><description><![CDATA[ 执行环境：redhat 5 oracle 10g hello word程序执行如下 SQL> SET SERVEROUTPUT ON SQL> begin 2 dbms_output.put_line(aaaaaaaaaaaaaaaa); 3 end; 4 / aaaaaaaaaaaaaaaa PL/SQL procedure successfully completed. SQL>SET ]]></description><category></category></item><item><title><![CDATA[oracle 10g 创建和删出表空间，用户，表]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246842</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246842</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:50:00 +0800</pubDate><description><![CDATA[ 前提是安装好oracle10g，并启动oracle 以sysdba进入 $ORACLE_HOME/bin/isqlplus "/as sysdba" 第一步：创建表空间（要建两个临时表空间和数据表空间） 创建临时表空间： create temporary tablespace test_temp tempfile /app/oracle/oracle/product/10.2.0/oradat]]></description><category></category></item><item><title><![CDATA[redhat service 5 上安装oracle 10g]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246835</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246835</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:49:00 +0800</pubDate><description><![CDATA[ RHEL5 上 安装 Oracle 10.2.0.1 首先下载 Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux x86 然后解压 unzip 10201_database_linux32.zip以下操作以root角色运行： 添加oracle用户，安装oracle不充许用root帐号安]]></description><category></category></item><item><title><![CDATA[Android开发入门（四）之界面Activity]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246831</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246831</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:47:00 +0800</pubDate><description><![CDATA[ 在前面的helloword中应该已见过Activity。许多人见到这个单词的一印象－－Activity是个什么东西，Activity各个字典中的翻译应该是“活动”，也许把它翻译成“交互”更合适（个人见解），大家对这东西都还是一个抽象的东西，如果说到JAVA中的JPanel（面板），VC中的window(窗口)，相信大家都不会陌生，Activity在android应用中的作用和地位与这个东西类似，]]></description><category></category></item><item><title><![CDATA[Android开发入门（三）之调试工具adb,ddms]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246828</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246828</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:46:00 +0800</pubDate><description><![CDATA[ Android 的主要调试工具adb(Android debuging bridge)，ddms是一个在adb基础上的一个图形化工具。 这里主要讲解adb，它是一个命令行工具。而ddms功能与adb相同，只是它有一个图形化界面。对不喜欢命今操作方式的人来说是一个不错的选择。 这些命令在android sdk下的tools目录下（android sdk安装参阅Android开发入门（一）之搭建开发]]></description><category></category></item><item><title><![CDATA[Android开发入门（二）之HellWord]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4246823</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4246823</guid><author>super1900</author><pubDate>Sat, 06 Jun 2009 10:44:00 +0800</pubDate><description><![CDATA[ 在完成 Android开发入门（一）之环境搭建后，就可以进行正式的开发了。 对刚刚学习Android的人来说，当然是写一个经典的helloword 首先创建一个项目，在项目的选择项里会多一个Android Project，选择该项就可以了 创建步骤：在Eclips的菜单栏上选择File->New->Project->Andriod,在弹出的窗口中填入Project Name,Package Na]]></description><category></category></item><item><title><![CDATA[Android开发入门（五）之界面Activity之间的跳转]]></title><link>https://blog.youkuaiyun.com/super1900/article/details/4098615</link><guid>https://blog.youkuaiyun.com/super1900/article/details/4098615</guid><author>super1900</author><pubDate>Tue, 21 Apr 2009 20:18:00 +0800</pubDate><description><![CDATA[原文地址：http://www.cmath.net/read.php?tid=57在开始读这篇文章之间，介意你先阅读Android开发入门（四）之界面Activity。Activity之间的跳转分为两种一种是显示的，另一种是隐式跳转，推介使用隐式跳转，不过本文两种都会讲解。在Android开发入门（四）之界面Activity中源码中已包含了显式跳转。首先在Android开发入门（四）之]]></description><category></category></item></channel></rss>