- 博客(104)
- 资源 (3)
- 收藏
- 关注
转载 CRT 脚本
# $language = "VBScript"# $interface = "1.0"============================================================================================= 程序名称:AIX.VBS 程序说明:AIX主机系统配置/巡检脚本 作者
2009-10-30 00:05:00
5997
转载 转:c++库简介
在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。标准库 标准库中提供了C++程
2009-05-10 21:46:00
713
转载 转:中国软件行业的恶性循环
文章:中国软件行业的恶性循环 作者:张晓利 1、前言 本人从事软件行业八年余,此文仅记载近年本人对软件行业的思考和理解,题目中国软件行业可能有些大,叙述的事情涉及的项目仅在百万级别或十万级别可能非常小,站的角度在100人以内企业规模可能视野非常狭窄,但记录和反映的绝对是软件行业第一线的事实,考虑到我国软件企业规模多在100人以内,这些事实也是影响到我国90%以上软件企业的事实,应该对整个行业有一定
2009-05-10 18:57:00
752
转载 软件开发的葵花宝典
注:转载,原文已经没有出处了。总是有人问我怎么学习技术,贴出来给大家参考吧。 中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为"不败"。 但什么才是软件开发的葵花宝典? 让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异很大,组织的表现差异很
2009-05-10 17:17:00
848
1
转载 ASN.1抽象语法标记
ASN.1抽象语法标记(Abstract Syntax Notation One) ASN.1是一种 ISO/ITU-T 标准,描述了一种对数据进行表示、编码、传输和解码的数据格式。它提供了一整套正规的格式用于描述对象的结构,而不管语言上如何执行及这些数据的具体指代,也不用去管到底是什么样的应用程序。 在任何需要以数字方式发送信息的地方,ASN.1 都可以发送各种形式的信息(声频、视频
2009-05-09 15:42:00
1796
原创 续:dns配置更新(from fc5 to fc6)
1确定系统环境[root@localhost var]# uname -r2.6.18-1.2798.fc6[root@localhost var]# getconf WORD_BIT32[root@localhost var]# uname -aLinux localhost.localdomain 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16
2009-01-18 15:43:00
898
原创 shell 能做什么?
由于在本科接受的教育基本上就是microsoft教育,很少有机会接触unix/linux等其他操作系统,虽然有编译原理,知道了minux,也想着里面到底装着些什么,但那时以为也就是一个盒子里的东西,跑得不都是代码码,太“年轻”了。所幸那时,还有点叛逆精神,捣鼓了一阵linux,那是费了牛劲才把系统给跑起来。慢慢地配置服务器web server, 写个简单的页面,成就感就来了。慢慢地看鸟哥的网
2009-01-14 22:54:00
10444
2
原创 12月份的工作体会
fertiland, 感觉你今天谈到的一些心得很不错,所以把聊天记录作了个小小的整理,发给你,做个纪念吧。 1. 现在发现工作上除了能做事外,更多的东西要考虑。尽管你能专心把事情做好,可以把两个人的活一个人做完,还能提前很长时间。但这样并不会因此让你脱颖而出,还得学会观察,学会学习。如想真的快速成长就不能局限于自己一人的成长,要把自己放开,跟别人一起 .否则你的成长只是对自己的短期
2009-01-14 22:18:00
863
原创 sed与状态机
问题1:假设文本中music与realist成对出现,替换所有的realist与music所在行.解决方法1:sed -nr /music/{h;ba;};/realist/{h;bb;};p;d;:a n;/realist/{p;g;s/([^/n]*)/n(.*)//2/n/1/;p;be;};H;ba;:b n;/music/{p;g;s/([^/n]*)/n(.*)//2/n/1
2008-10-23 19:52:00
687
1
转载 MFC与设计模式
This main topic of this article is to show how patterns are used in MFC. We will be seeing the usage of three patterns in MFC library.Creational : Singleton PatternFirst step in any MFC appli
2008-10-03 23:20:00
727
原创 转:PLMN、PSTN和ISDN
PLMN公众陆地移动电话网(PLMN) public land mobile network 由政府或它所批准的经营者,为公众提供陆地移动通信业务目的而建立和经营的网路。该网路必须与公众交换电话网(PSTN)互连,形成整个地区或国家规模的通信网。 ========================================================================
2008-06-21 22:07:00
1700
转载 IMSI和TIMSI
概念IMSI的全称是(International Mobile Subscriber Identification Number)全球移动用户标示码,也就是客户识别码(15位数字)。它包括移动国家代码、移动网络代码和移动用户身份号码三部分。当手机开机后在接入网络的过程中有一个注册登记的过程,这时候会被分配一个客
2008-03-29 11:45:00
4117
1
原创 移动无线技术
目前,移动无线技术的演进路径主要有三条:一是WCDMA从HSPA演进至HSPA+,进而到LTE;二是CDMA2000沿着EV-DO Rev.0/Rev.A/Rev.B,最终到UMB;三是802.16m的WiMax路线。这其中LTE拥有最多的支持者,WiMax次之。
2008-03-20 20:28:00
825
1
原创 利用GDB远程调试程序
利用gdb远程调试程序 利用客户机/服务器的工作机制,通过stub方法来实现远程调试。具体操作如下:1 为方便调试时看源代码,首先保持调试机(Client)和目标机(Server)的可执行程序、源代码保持一致。 设客户机的IP: 192.168.1.244服务器的IP: 192.168.1.241 通信端口 : 1100将要调试的程序名为: test1
2008-01-01 10:52:00
5178
1
原创 递归----组合
#include #include #include #define MAXBUFF 1024 #define N 4 void combine(char *dst, char *src, int pos, int start){ int i = 0; for (i = start; i dst[pos]=src[i]; dst[pos+1]=/0; printf("%s
2007-11-25 21:26:00
693
原创 递归--全排列
#includestdio.h>void permulate(int *in, int *status, int *out, int pos)...{ int i=0; if (pos == 5) ...{ for (i=0;i5;i++) ...{ printf("%d ", out[i]); } printf
2007-11-25 18:30:00
684
原创 排序算法----选择排序 冒泡排序
#include stdio.h>#include string.h>typedef int (*COMPAREFUNC)(void* p1, void *p2);typedef void (*SELECT)(void **a, int len);int compfunc(void *p1, void *p2);void select_sort(void **a, int len, CO
2007-10-26 17:30:00
709
原创 和式分解--递归设计
Csdn上的一个问题程序运行: 输入n,输出其和等于n的所有不增的正整数和式。例如,n=4,程序将输出: 4=4; 4=3+1 4=2+2 4=2+1+1 4=1+1+1+1 但如果用递归方法 算法: 递归函数设置两个参数:参数i是本次递归调用要分解的数,参数
2007-10-24 11:05:00
11341
原创 二叉查找树(BST)---拷贝 相等判断 查找节点 统计节点 统计层数 判断BST
//拷贝树void copy_tree(TreeNode *&dst,TreeNode *src) ...{ if( NULL==src) dst= NULL ; else ...{ dst=(TreeNode *) malloc(sizeof(TreeN
2007-10-22 09:31:00
1295
原创 二叉查找树(BST)---删除节点
TreeNode* min_node(TreeNode *t)...{ if (t == NULL) ...{ return NULL; } if (t->left != NULL) ...{ return min_node(t->left); }else...{ return t; }}void rem_node(
2007-10-22 08:15:00
2682
原创 二叉查找树(BST)---创建 清空 遍历
#include iostream>#include queue>#include stdlib.h>using namespace std;//定义树结构typedef struct tree_node_tag...{ int value; struct tree_node_tag *left; struct tree_node_tag *right;} TreeNode;
2007-10-21 11:13:00
1431
1
原创 模板学习笔记(一)
C++的template是实现在库设计和嵌入式设计中的关键。template能实现抽象和效率的结合;同时template还能有效地防止代码膨胀。主要原因:template分为definition和instantiation两个部分,而instantiation只是在上下文中用到才进行。取决于为c++template参数设计的类型系统。简单有效地表达概念定义同时又足以在现代编译器中实现。集
2007-10-05 21:12:00
1015
原创 理论基础与应用
由于找工作的需要,又回去学习数据结构与算法,数据库原理,os原理,网络(tcp/ip)等,期间碰到了一些有意思的话题。 数据结构与算法中,考虑了算法解决问题的特定的步骤,并且这些步骤与数据结构紧密相关,而且数据结构的设计或采用能确保算法实现的复杂度。因此,我觉得将两者分开学习,一定程度上牺牲了两者的关联,给理解深度上造成了不小的困扰。同时在算法学习和设计时,体会了算法设计的“渔”的魅
2007-09-13 15:59:00
1074
原创 sql查询优化
1 有两个表,A表800多万,B表900多万,这两个表要做关联查询,没有GROUP BY等操作,只是普通的查询,如何提高速度?[1]把能限制范围最小的条件放在最前面,此条件对应的列加一下索引[2]尽量把Where后面给出的条件所要用的字段建立索引,避免使用like, 避免在where中使用is null或者is not null,另外,先要限制从两张表取的数据,最后才写两表关
2007-07-12 18:24:00
6494
原创 isqlplus启动问题集
isqlplusctl启动发现的oracle所属文件的权限问题网上http://ningoo.itpub.net/post/2149/200372关于isqlplus的配置已经有很多成功案例了。这次出现的问题主要是由于安装时的文件权限设置有问题,至于为什么会这样,怎么会有些文件的属性会自动转化成root.root而不是oracle.oinstall呢?[症状][oracle@
2007-07-12 17:54:00
4961
原创 Pro*c在oracle10g上的第一个入门测试程序
Pro*c在oracle10g上的第一个入门测试程序开发运行环境oracle10g 10.2.0 fedora core 6.0oracle10g 10.2.0 fedora core 5.0windows xp sp2gccproc1 makefile LIBPATH= -L$(ORACLE_HOME)/lib/LIBS=-lclnt
2007-05-20 19:11:00
2001
原创 软件设计前景
看UML很长时间了,图也看了不少,案例也有分析。可实际上真理解深一点,还是从rational rose 2003使用中获得。关于这个http://blog.csdn.net/dylgsy/archive/2006/08/16/1076044.aspx给出了图与代码的对应关系。[TDD开发的全过程] 一、设计阶段[TDD开发的全过程] 二、开发PhoneManager等类
2007-05-17 20:38:00
1923
转载 数学之美
google黑板报数学之美系列文章发表者:吴军,Google 研究员1. 统计语言模型2. 谈谈中文分词3. 隐含马尔可夫模型在语言处理中的应用4. 怎样度量信息5. 简单之美:布尔代数和搜索引擎的索引6. 图论和网络爬虫 (Web Crawlers)7. 信息论在信息处理中的应用8. 贾里尼克的故事和现代语言处理9. 如何确定网页和查询的相关性10. 有限状态机和地址识别11. Google
2007-05-09 15:05:00
765
原创 学习AOP
平时太浮躁了,多看看这个,静下心来学点东西!即使虚,也要虚得有意思。http://www.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/how-to.html最近主要学习AOP方面的知识Bookmarks edu 15-819 Objects and Aspects Language Support for Extens
2007-05-04 21:20:00
961
原创 awstats对规范日志进行统计分析
用AWStats对规范日志进行统计分析1软件http://prdownloads.sourceforge.net/awstats/awstats-6.6-1.noarch.rpm安装配置过程http://bbs.chinaunix.net/viewthread.php?tid=447225&highlight=awstatshttp://bbs.chinaunix.net
2007-05-03 14:52:00
928
原创 HelixServer媒体服务器
http://www.serverol.com/upimages/software/video/HelixServerUnlimited11_Linux.rar该下载地址比http://software-dl.real.com/29268b0cd26558662205/serverg2/rs1113-ga-linux-rhel4.tar.gz官方地址有效多了,real.com的下载链接
2007-05-03 11:17:00
971
原创 vsftp增加日志内容--权限管理的思考
1问题描述昨天刚向实验室的同学公开一个movie帐户,其实是想大家都能telnet,或ssh上,有空玩玩。没想到有人就用这个帐号在ftp上删除了文件。首先vsftp默认只有上下传记录,根本没有本地用户的删除或建目录的操做。这个在lastlog里也不会有痕迹。所以对公开账号千万不能同时是本地账号。如果是本地账号,那也要控制该账号确定文件的删除修改权限。不要让该用户对其他文件有破坏性权限
2007-05-01 15:39:00
5573
原创 ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装笔记
1 以root身份运行脚本ora_install.sh—(/root创建之后chmod 755 ora_install.sh#!/bin/shfor ora_pkg in binutils libaio openmotif setarch compat-db compat-gcc openmotif compat-gcc-c++ compat-libstdc++ compat-lib
2007-04-29 09:06:00
5460
1
原创 安装vncserver, vncviewer--远程桌面
vnc 1 问题如下/etc/sysconfig/vncservers---配置文件作用去掉最后两行的注释no route to host是防火墙的原因---必须得研究好防火墙本地可以vnc,本地可以访问zhanglinux.org:1158/em我一直以为是没有路由导致的route add default gw 192.168.0.254
2007-04-28 22:36:00
11475
转载 ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装
转自http://www.cnoug.org/viewthread.php?tid=1138282007-2-5 14:15 chenquan_75ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装要点(1)ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装要点(修订)一、系统资源需求至少1024 MB物理内存1024-2048 需1
2007-04-25 09:01:00
2039
原创 fedora core 6 安装DNS
1 [root@aopserver ~] rpm -qa | grep bind 如果没找到,或者版本较低,就可以先rpm -e *bind(确定你找到的) [root@aopserver ~] yum install -y bind bind-chroot caching-nameserver 安装好之后,主要是配置/etc/named下的named.conf 注意它与/var/named/ch
2007-04-24 21:42:00
3240
原创 如何搭建AOP(aspectJ)的开发环境.
如何搭建AOP(aspectJ)的开发环境.在网上搜索了半天, 没有满意的中文结果.在www.eclipse.com/aspectj下载了最新版本的jdt_1.4.1_for_eclipse_3.2, 我想java application的开发平台很多人已经很熟悉了.主要是注意JAVA_HOME,PATH,CLASS_PATH等几个环境变量的配置(. ;的用法), 并理解环境变量的作用(有unix
2007-04-21 09:14:00
1498
转载 Linux 上的 C/C++ 编译器和调试器
转自 http://getc.126.com/Linux 上的 C/C++ 编译器和调试器 运行 gcc/egcs gcc/egcs 的主要选项 gdb gdb 的常用命令 gdb 使用范例 其他程序/库工具 (ar, objdump, nm, size, strings, strip, ...) 创建和使
2007-04-18 17:22:00
1217
原创 fedora core 6 安装风波
这次的安装风波不少,主要的安装的磁盘dvd自身有问题,导致一系列的连锁推断错误.首先最初不相信isolinux的解压文件有错, 而且后来自己更换wingrub http://fedora.linuxsir.org/main/?q=node/37,以及重新安装小矮人工具箱http://fedora.linuxsir.org/main/?q=node/37等,以及分析grub--自己goog
2007-04-15 15:36:00
908
转载 linux学习笔记--常见问题解决方法
转自http://www.blog.edu.cn/user1/20751/archives/2005/366891.shtmllinux学习笔记--常见问题解决方法subject: 如何才能用pine送中文?进入pine后,按 s,然后按 c,到character-set,加入ISO-9550,按E退出subject: 如何才能解开.tgz或.tar.gz文件?gzip -d filena
2007-04-09 11:25:00
21128
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅