C、Java、Web IT技术相关
文章平均质量分 68
qingfeng0826
编程是我的最大爱好!喜欢溜冰,游泳,唱歌,打网球!
展开
-
AXIS(Java WebSerivce)全攻略
一、Axis简介1. 什么是SOAPSOAP是一个基于XML的用于应用程序之间通信数据编码的传输协议。最初由微软和Userland Software提出,随着不断地完善和改进,SOAP很快被业界广泛应用,目前完全发布版本是1.1。在其发展过程中,W3C XML标准工作小组积极促成SOAP成为一个真正的开放标准。在写作此文档之时,SOAP1.2草案已经发布,1.2对1.1中相对混乱的部分做了改进。S原创 2005-06-22 15:19:00 · 6966 阅读 · 0 评论 -
高质量C++/C编程指南
高质量C++/C编程指南 文件状态 [ ] 草稿文件 [√] 正式文件 [ ] 更改正式文件转载 2007-04-02 17:02:00 · 1812 阅读 · 0 评论 -
Oracle和SUN Solaris内核参数
Oracle和SUN Solaris内核参数 一些预备知识 shared memory:共享内存段: 一个内存区域,可以被不同的进程读取。Oracle使用它来构成SGA。Oracle使用以下三种方法来创建一个SGA区: 1. 使用单个共享内存段。 2. 使用连续多个共享内存段。 3. 使用多个不连续共享内存段。 Oracle优先使用的一种方法,如果成功,则继续初始化,不成功则使用第二转载 2007-05-28 17:23:00 · 1127 阅读 · 0 评论 -
Solaris 系统维护
系统维护5.1 Solaris 系统 5.1.1 系统概况1. 操作系统基本信息: uname -a 将依次显示 操作系统名称,hostname,操作系统大版本信息,操作系统小版本信息,硬件类型,cpu类型,平台信息。 2. 内核信息:修改/etc/system 文件更改缺省的内核参数,modinfo显示模块信息,sysdef显示驱动和内核参数信息。3. CPU 信息:/usr/sbin/ps转载 2007-05-29 13:11:00 · 1136 阅读 · 1 评论 -
Solaris9 Sparc下安装JDK6.0和tomcat6.0
1. 所需要的软件:apache-tomcat-6.0.14.tar.gzjdk-6u2-solaris-sparc.tar.Z (32bit的, 先安装这个再安装下面64bit的)jdk-6u2-solaris-sparcv9.tar.Z(64bit的) 2. 操作系统OS是Solaris9 Sparc,用到的版本原创 2007-09-28 13:38:00 · 3001 阅读 · 1 评论 -
C程序代码风格
下面这篇文章是linux内核中Documentation/CodingStyle文件,觉得挺有意思,就顺手把它译出来了,因为虽然这只是“linux”的代码风格,但优秀的C程序风格大致无二。特别是emacs相关的东西,肯定有误译,请多指正:-) Linux内核编码风格 这篇简短的文章描述了Linux内核首选的编码风格。编码风格是很个人化的东西,我不会把自己的观点强加给任何人。但是转载 2008-03-06 17:34:00 · 595 阅读 · 0 评论 -
Tomcat5.5中数据库连接池的配置
原创 2007-12-29 14:29:00 · 516 阅读 · 0 评论 -
如何识别优秀的程序员?
如何识别优秀的程序员?并不是像听起来那么容易。在这儿工作经验的作用是很有限的,因为伟大的程序员不一定要‘正式’的工作经历来证明他们的伟大。1,激情。我曾经遇到许多“职业程序员”,他们从事IT是因为觉得这是一种职业,他们只在工作时间编程,除非送去培训否则他们不会学习新东西,这不是好的程序员。我认为一个好的程序员总是对编程充满激情,而且好的开发者会做一些编程工作即使这没有报酬。激情是一个优秀程转载 2008-03-25 11:32:00 · 669 阅读 · 0 评论 -
十个习惯让你精通新的开发技术
这篇文章,是从我的《高效开发人员的五个特征》一文中抽出的一个观点。从我自身的事业和习惯中,我考虑了很多方式怎么样才能有效地学习。1. 要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也转载 2008-05-24 18:50:00 · 870 阅读 · 1 评论 -
gSOAP的使用
1.介绍 gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户必须改变程序结构来适应相关的类库。与之相反,gSOAP利用编译器技术提供了一组透明化的SOAP API,并将与开发无关的SOAP实现细节相关的内容对用转载 2009-01-20 17:13:00 · 2774 阅读 · 1 评论 -
MM7 API 4405错误解决方案
最近在调彩信下发网关,通过mm7跟彩信中心相连,先后遇到了2次4405错误:MessageType = MM7-RSError.resTransactionID = 745231MM7Version = 6.3.0ResponseText = SERVICE ERRORStatus = 4005 彩信中心说根本没有收到请求消息,经过一段时间的思考,终于解决,这个错误是由于添加的jar包和原创 2009-04-16 09:23:00 · 1054 阅读 · 0 评论 -
堆和栈的区别
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是转载 2009-05-04 14:25:00 · 361 阅读 · 0 评论 -
iconv 转码编程简介
glibc带了一套转码函数iconv,使用方便,可识别的码很多,如果程序需要涉及到编码之间的转换,可考虑用它。iconv命令的用法。$ iconv --list # 显示可识别的编码名称$ iconv -f GB2312 -t UTF-8 a.html > b.html # 转换GB2312编码的文件a.html为UTF-8编码,存入b.html$ iconv -f GB2312 -t BIG转载 2009-07-08 15:41:00 · 3419 阅读 · 0 评论 -
Solaris环境下samba的安装和配置
有关 samba的资料网上很多,下面是我从网上找的一些关于samba的介绍:Samba 组织的目标 —— Opening Windows To A Wider World 。他们之间的数据传输使用 SMB(Service Message Block) 协议 . 这是一个在传输层之上的协议 , 所以他可以支持很多不同异构系统的网络互联 ( 比如 ,Linux,Solaris,Windows 等转载 2009-09-16 15:27:00 · 1189 阅读 · 0 评论 -
关于 Oracle 的数据导入导出及 Sql Loader (sqlldr) 的用法
在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几种方法:1. A 表的记录导出为一条条分号隔开的 insert 语句,然后执行插入到 B 表中2. 建立数据库间的 dblink,然后用 create table B as select * from A@dblink where ...,或 insert into B select * from A@dblink转载 2010-02-20 16:33:00 · 1268 阅读 · 1 评论 -
oracle GoldenGate备份软件
前言GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步。GoldenGate 可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,从而在可以在应急系统、在线报表、实时数据仓库供应、交易跟踪、数据同步、集中/分发、容灾等多个场景下应用。同时,GoldenGate可以实现一对一、广播(一对多)、聚合(多对一)、双向、点对点、级转载 2010-09-19 17:41:00 · 699 阅读 · 0 评论 -
程序员的七种武器
程序员的七种武器 世界上有两件事情,需要一辈子的努力。第一是学习,第二是锻炼。其实这本是说明一个问题:每个人在提高自己能力这件事情上,需要持续不断地努力。以最典型的例子来看,只有通过学习,程序员才能保证不断进步。一方面我们学习新的软件技术和更新速度极快的业界新名词;另外一方面,我们也需要不断加强基本技能的巩固。 在这样的前提下,“程序员的七种武器”这个选题就应运而生了。撇开众多软件开发人员的转载 2007-03-20 10:29:00 · 772 阅读 · 0 评论 -
vi命令详解
vi命令是unix下常用而重要命令,可在全屏幕方式下编辑一个或多个文件。若在vi执行时 没有指定一个文件,那么vi命令会自动产生一个无名的空的工作文件。若指定的文件不存在, 那么就按指定的文件名创建一个新的文件。若对文件的修改不保存的话,v i命令并不改变原 来文件的内容。 注意:vi命令并不锁住所编辑的文件,因此多个用户可能在同时编辑一个文件,那么最后 保存的文件版本将被保留。 下面是转载 2007-02-13 16:53:00 · 741 阅读 · 0 评论 -
HTML文档中小meta标签的大作用
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用 网上机器人自动查找meta值来给网页分类)。这其中最重要的是descript转载 2006-12-29 16:30:00 · 669 阅读 · 0 评论 -
移动MISC 1.6平台Provison同步接口开发(Tomcat 5.5 + AXIS 1.2)
----------------------------------------------------------------/** * 版权: 雪夜清风 [ Jeansan] 所有 ; * * MSN: qingfeng0826@hotmail.com * QQ : 331999816 * * */------------------------------------原创 2005-07-08 13:51:00 · 2798 阅读 · 2 评论 -
Windows下JSP开发环境的配置
摘 要 要学习JSP开发,必须先搭建一个符合JSP规范的开发环境。本文以实用为原则,介绍了以Tomcat服务器为核心的3种配置JSP环境的方法。 关键字 JSP引擎,Web服务器,配置 Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径原创 2005-03-21 13:43:00 · 761 阅读 · 0 评论 -
Solaris9_x86下Apache2+Mysql+PHP的配置
Solaris9_x86+Apache2+Mysql+PHP<!--google_ad_client = "pub-0195657800851941";google_ad_width = 250;google_ad_height = 250;google_ad_format = "250x250_as";google_ad_channel ="1793642338";原创 2005-03-21 13:30:00 · 840 阅读 · 0 评论 -
手机铃声图片下载
手机铃声下载说明:1. 铃音格式:大部分手机支持midi ,有的支持mmf、pmd、wmv、amr等;其中pmd格式为CDMA手机支持类型,和弦手机大部分支持mmf格式铃声。2. 铃音的下载路径:绝对路径 比如http://****/RingsDown/aa.mid3. 铃音试听:要求不得长于整首音乐的1/2,一般不超过5秒。WAP2.0铃声试听可以通过作原创 2005-06-08 13:07:00 · 2244 阅读 · 0 评论 -
Solaris 常用命令和例子
Solaris 常用命令和例子ok>show-devs ok>show-disks 终端控制 ctrl+s :终止屏幕输出,如用cat命令输出时,要停一下 ctrl+q :恢复ctrl+q的输出 ctrl+c :中断当前的活动,返回命令提示符 ctrl+d :表示文件的结束或退出,如退出终端窗口 ctrl+u :擦除整个命令行 ctrl+w :擦除命令行最后一个单词 ctrl+h :擦除命令行最原创 2005-06-08 13:22:00 · 2149 阅读 · 0 评论 -
jspSmartUpload上传下载全攻略
jspSmartUpload上传下载全攻略 一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其原创 2005-06-08 15:07:00 · 900 阅读 · 0 评论 -
Solaris 9 Sparc下安装整合Apache2和Tomcat5
Solaris 9 Sparc下安装整合Apache2和Tomcat5 :Tomcat是Sun和Apache合作, 做出来的JSP Server, 支持Servlet 和JSP。Tomcat本身可以做为Web Server, 当处理静态页面时,Tomcat不如Apache迅速,不象Apache一样可配置,强壮. Apache做为最流行的Web服务器功能强大,高效,但并不支持JSP及servlet,原创 2005-11-22 17:17:00 · 1828 阅读 · 0 评论 -
手机铃声格式汇总!
目前手机的铃声是多种多样的,像什么midi、mp3、wav、等等多种的铃声但是你知道这些铃声具体的是什么吗?下面我把这些铃声汇总一下希望你能有一点了解: 1、MID(Musical Instrument Digital Interface MIDI-sequention Sound):MIDI是一种语言。就像电脑只听得懂0与1一样,midi是一种通用于电子乐器及相关器材之间的一种语言,是:“原创 2005-06-20 17:29:00 · 3347 阅读 · 0 评论 -
Oracle数据库游标使用大全
SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。 PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或其他任何对象。较好的PL/SQL程序设计是在PL/SQL块中使用象DBMS_SQL这样的内建包或执行EXECUTE IMMEDIATE命令建立动态SQL来执行DDL转载 2006-03-22 15:33:00 · 795 阅读 · 0 评论 -
C预定义宏
C标准中指定了一些预定义的宏 __DATE__ 进行预处理的日期(“mm dd yyyy”形式的字符串文字) __TIME__ 源文件编译时间,格式微“hh:mm:ss” __FILE__原创 2006-10-09 13:09:00 · 1422 阅读 · 0 评论 -
高效程序员应该养成的七个习惯
对于软件工程师来说,工作也许意味着许多东西 -- 稳定的收入、做自己感兴趣的项目、找一份更好工作的跳板,或者你只是喜欢与其他程序员共事。但说到“效率”,强调的是在一定时间内按质完成项目的能力。Phil Chu根据自己的经验提出了高效程序员应该养成的七个习惯。建议去看看作者的原文(可能需要代理才能正常访问)。 理解你的需求 成为一个有效率的程序员首先要知道如何正确的支配自己的时间。对时间转载 2006-07-26 14:40:00 · 743 阅读 · 0 评论 -
用Java语言实现的各种排序
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等。插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/** * @author treeroot * @since 2006-2-2 * @versi转载 2006-07-26 15:18:00 · 831 阅读 · 0 评论 -
将Java的class文件转为EXE文件的八种方法
将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET) 1. 从www.towerj.com获得一个TowerJ编译器,该编译器可以将你的CLASS文件 编译成EXE文件。 2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以 从微软的网站免费下载,地址如下: http://www.microsoft.com转载 2006-07-28 10:50:00 · 981 阅读 · 0 评论 -
硬盘RAID技术详解
硬盘RAID技术详解一. Raid定义 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大转载 2006-08-10 16:27:00 · 946 阅读 · 0 评论 -
UNIX crontab命令详解
crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 crontab命令有三种形式的命令行结构: crontab [-u user] [file] crontab [-u user] [-e|-l|-r] crontab -l -u [-e|-l|-r] 第一个命令行中,原创 2006-12-30 11:31:00 · 1485 阅读 · 0 评论