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

原创 技术讨论www.cmath.net
每天工作中都在不停地遇到问题,然后又不停地解决问题,于是就想把这些问题的解决方法找个地方写下来,让遇到同样问题的人能快速找到,这样就想到了通一个讨论区,命名就叫cmath吧,欢迎到技术讨论区www.cmath.net
2009-03-03 09:02:00
787
原创 C/C++中的static
C++中的Static有两个作用。1、 静态局部变量 静态局部变量在函数内定义 它的生存期为整个源程序,但是其作用域在该函数内,只能在定义该变量的函数内使用该变量。 允许对构造类静态局部量赋初值,若未赋以初值,则由系统自动赋以0值。 void fun1() { static int i = 0; cout << ++i << endl;}in
2009-09-28 19:56:00
565
原创 [Apache源代码全景分析第一卷]Apache请求处理
在请求报文读取完成后,进入请求处理阶段,请求处理阶段包括三个大的阶段:请求解析阶段、安全处理阶段、请求准备阶段,每一个大的阶段又可以分成很多少的阶段。 请求解析阶段 1.URL字符转义 通常情况下,游览器会自动转换请求地址中的一些特殊字符,如空格为%20,而在服务器上得把这些%XX转换回来,整个URL的转义函数为ap_unescape_url 2.从URL中删除/
2009-06-06 22:37:00
1132
原创 Linux下执行程序时发生错误: cannot restore segment prot after reloc: Permission denied
众多软件运行时发现这个错误是因为Selinux的缘故,SELinux是Security-enhanced Linux的缩写,它最开始是在Linux社区作为Linux®内核研究的原型和一些增强安全的工具一起证实强制访问控制的价值,以及如何将这些控制增加到Linux中去,目前SELinux已经集成到Linux 2.6内核的主线和大多数Linux发行版上,SELinux内核包括了新的架构组件,提升
2009-06-06 11:15:00
870
转载 redhat service 5 上安装 apache php mysql
第一步:系统与软件的准备系统版本 redhat enterprise linux 5 ,内核版本 2.6.18系统安装组件选择:GNOME,图形化互联网,编辑器,开发工具,基本系统,系统工具,管理工具,X窗口环境(因为机器有限,要从本机测试,所以安装GNOME和互联网环境)第二步:软件包的准备httpd软件包:httpd-2.2.8.tar.bz2mysql软件包从mysql官方网站下载,我选用
2009-06-06 11:14:00
1738
转载 linux查看系统进程信息命令 px,top详解
ps ax命令是显示一个当前系统进程的列表,该列表中包括其它用户拥有的进程, -a 显示所有终端机下执行的程序,除了阶段作业领导者之外。 a 显示现行终端机下的所有程序,包括其他用户的程序。 -A 显示所有程序。 -c 显示CLS和PRI栏位。 c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 -C 指定执行指令的名称,并列出该指令的程序的状况。
2009-06-06 11:12:00
6807
原创 linux 环境变量设置
linux变量大致可以分为三种:环境变更、内部变量和用户变量。用户可以通过环境变量获得系统、环境的信息。 系统部分环境变量: HOME=/home/用户名 设置用户自己的目录,如果用户名是test,那么登陆子目录就是/home/test LONGNAME=用户名 LONGNAME是用户名 PATH=路径 路径 表求查找用户输入命令的目录列表 PWD=目录 PWD随用户改变而被系统自动更改,PWD
2009-06-06 11:09:00
821
原创 oracle查看和删出存储过程
查询存储过程: select * From user_source user_source存储的数据有些特殊。 SQL> desc user_source; Name Null? Type ----------------------------------------- -------- ---------------------------- NAME VARCHAR2(30) TYPE V
2009-06-06 11:01:00
2847
原创 sqlplus 缓冲区命令
append 文本 A 文本 --添加文本到当前行尾 change/旧文/新文 C/旧文本/新文本 --在当前行用新的文本替换旧的文本 change/文本 C/文本 --从当前行删除文本 del --删除当前行 del n --删除第n行 del n m --删除第n到m行 del n * --删除第n到当前行 del n last --删除第n行到最后一行 del * --删除当前行 Del
2009-06-06 11:00:00
2345
原创 pl/sql 编程入门
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
2009-06-06 10:59:00
615
原创 oracle 角色创建和删除
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
2009-06-06 10:58:00
1936
原创 sqlplus 执行linux系统命令方法
平时在使用sqlplus中过程中往往要执行一些系统命令:有两种方式可以实现 1、在sqlplus中执行host命令可以切换回操作系统命令行下,然后用exit切换回来 SQL>host [oracle@localhost bin]$ ls aaa.log [oracle@localhost bin]$ exit SQL> 2、在sqlplus中输入!+命令的方式可以执行系统命令 SQL>! ls
2009-06-06 10:54:00
3530
原创 oracle 10g sqlplus 创建和调用存储过程(procedure)
sqlplus中创建存储过程。 创建存储过程: oracle存储过程 CREATE OR REPLACE PROCEDURE procedureName IS DECLARE ....... BEGIN ........... END; 首先在sqlplus中输入存储过程代码: SQL> create or replace procedure testp 2 is 3 begin 4 db
2009-06-06 10:54:00
8838
原创 sqlplus 命令集合
1、commit 提交更新,执行insert,update,delete后不数据库不会马上更行数据,当执行commit后,数据库数据就更新了。 2、set autocommit on 打开自动提交,默认为off,当打开autocommit后,就不用再使命令commit了,每次执行insert,update,delete后,会自动提交。 3、set serverouput on 打开输出。如果默认
2009-06-06 10:53:00
777
原创 sqlplus 中运行 pl/sql 的hello word程序
执行环境: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
2009-06-06 10:51:00
1719
原创 oracle 10g 创建和删出表空间,用户,表
前提是安装好oracle10g,并启动oracle 以sysdba进入 $ORACLE_HOME/bin/isqlplus "/as sysdba" 第一步:创建表空间(要建两个临时表空间和数据表空间) 创建临时表空间: create temporary tablespace test_temp tempfile /app/oracle/oracle/product/10.2.0/oradat
2009-06-06 10:50:00
3442
原创 redhat service 5 上安装oracle 10g
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帐号安
2009-06-06 10:49:00
873
原创 Android开发入门(四)之界面Activity
在前面的helloword中应该已见过Activity。许多人见到这个单词的一印象--Activity是个什么东西,Activity各个字典中的翻译应该是“活动”,也许把它翻译成“交互”更合适(个人见解),大家对这东西都还是一个抽象的东西,如果说到JAVA中的JPanel(面板),VC中的window(窗口),相信大家都不会陌生,Activity在android应用中的作用和地位与这个东西类似,
2009-06-06 10:47:00
1636
原创 Android开发入门(三)之调试工具adb,ddms
Android 的主要调试工具adb(Android debuging bridge),ddms是一个在adb基础上的一个图形化工具。 这里主要讲解adb,它是一个命令行工具。而ddms功能与adb相同,只是它有一个图形化界面。对不喜欢命今操作方式的人来说是一个不错的选择。 这些命令在android sdk下的tools目录下(android sdk安装参阅Android开发入门(一)之搭建开发
2009-06-06 10:46:00
2255
原创 Android开发入门(二)之HellWord
在完成 Android开发入门(一)之环境搭建后,就可以进行正式的开发了。 对刚刚学习Android的人来说,当然是写一个经典的helloword 首先创建一个项目,在项目的选择项里会多一个Android Project,选择该项就可以了 创建步骤:在Eclips的菜单栏上选择File->New->Project->Andriod,在弹出的窗口中填入Project Name,Package Na
2009-06-06 10:44:00
1660
原创 Android开发入门(五)之界面Activity之间的跳转
原文地址:http://www.cmath.net/read.php?tid=57在开始读这篇文章之间,介意你先阅读Android开发入门(四)之界面Activity。Activity之间的跳转分为两种一种是显示的,另一种是隐式跳转,推介使用隐式跳转,不过本文两种都会讲解。在Android开发入门(四)之界面Activity中源码中已包含了显式跳转。首先在Android开发入门(四)之
2009-04-21 20:18:00
22799
2
原创 Android开发入门(-)之开发平台搭建
源文地址:http://www.cmath.net/read.php?tid=26&page=1&toread=1#tpc 第一步:开发包下载 android平台开发包包括Android SDK、JDK、Eclipse、ADT插件 下载路径 JDK:http://java.sun.com/javase/downloads/index.jsp Android SDK:http://dl.
2009-04-03 21:57:00
5058
1
原创 Ext 弹出窗口(Ext.MessageBox) 中文问题
Ext以它丰富的类库和完美的界面在js框架中脱颖而出, but Its commercial license is limit.you can find the detail information at http://www.extjs.com/store/extjs/license.php. 在使用过程中发现一些中文问题,弹出窗口中那些buttonss caption ar
2009-01-25 00:40:00
1248
原创 web service 返回Po问题
在现在应用中很多都会以web service发布服务,最近在用xfire,hiession 发布web service时,当返回值是持久层Po时(如hibernate)会有一些对象序列它的问题,因为返回的po中有一些与容器相关的数据,在web service 调用端反序列化时,就会出问题
2008-09-27 02:49:00
668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人