内容列表
如何安全动态格式化字符串
在C语言中,我们如果希望进行格式化进行输出,一般我们用 sprintf 来字符串。 例如:char temp[100];sprintf(temp, "%s", "HelloWorld"  ); 通常上面的操作应该没有任何问题。但是,在某些情况下,是有意想不到的结果产生。比如:在进行出错信息进行输出时,我们采取如下写法: char temp[64];sprintf( temp, "E
分类:编程语言 查阅全文
PostgreSQL 8.0 Beta 2 Dev 3 for Win32
经过半年多的开发,PostgreSQL 8.0 逐步浮出水面。也许大家会好奇,这个版本将会有什么功能?有什么增强呢? 在特性方面,我们有望获得下述特性: 1, windows 移植,注意,这是本机版,这不是cygwin的虚拟unix移植(有种叫my什么什么什么数据库的,虽然早就有了windows版本,不过可不要以为是本机移植哦;),而是地地道道的本机移植!性能是与利用cygwin.dll虚拟u
分类:编程语言 查阅全文
看看我们的电视在干啥,看看人家卢宇光在干啥(zz)
我们的CCTV4拿人家死多少人搞有奖问答. 具说现在搞个内部通报, 但说以后还会发生  此类事情,无法避免.http://news.163.com/2004w09/12670/2004w09_1094699111143.html再看一下PhoenixTV不比不知道啊.http://www.phoenixtv.com/home/phoenixtv/200409/09/325097.html
分类:编程语言 查阅全文
某公司BBS上的工作守则
不许让同事捎带手指来欺骗指纹考勤机,否则指模将由拇指转为食指,依次顺延,一天一换!!!     不许聊QQ,否则第二天向老板递交自己的QQ密码或辞职报告任选一样.   不许打游戏,否则第二天向老板递交通关存盘或辞职报告任选一样.   不许和异性同事闲聊,否则第二天向老板递交离婚协议书或辞职报告任选一样;未婚者第二天向老板递交辞职报告或结婚证书任选一样!!!
分类:编程语言 查阅全文
安装ACE
1. 将ACE分发包界压缩到一个目录中,这将在那个目录中生成一个包含ACE的目录ACE_wrappers。接下来的步骤中假设ACE分发包被解压缩到ACE_ROOT=C:\ACE_wrappers中,因此ACE将会存在于ACE_ROOT\ace目录中。 2. 在ACE_ROOT\ace目录中创建一个文件,命名为config.h,其内容为:#include "ace/config-win32.h"
分类:编程语言 查阅全文
挂载分区不能显示中文和XMMS不能显示中文解决方法
挂载分区不能显示中文: #gedit /etc/fstab   这个文件就像 windows 98的AUTOEXEC.BAT(个人的理解,因为刚学linux) 在文件最后一行添加:/dev/hda5 /mnt/win_e vfat autoumask = 0 0 0 保存后退出。 hda5就是你windows分区对应的盘符,win_e就是挂载在把hda5挂载在这个文件里。 XMMS不能显示
分类:编程语言 查阅全文
散步的启示
上帝给我一个任务,叫我牵一隻蜗牛去散步。   我不能走得太快, 蜗牛已经尽力爬, 每次总是挪那麼一点点。我催牠,我唬牠, 我责备牠,蜗牛用抱歉的眼光看着我,彷彿说: 「人家已经尽了全力!」 我拉牠,我扯,我甚至想踢牠,蜗牛受了伤, 牠流着汗,喘着气,往前爬 真奇怪,为什麼上帝叫我牵一隻蜗牛去散步? 上帝啊!为什麼?」 天上一片安静。 「唉!也许
分类:编程语言 查阅全文
关注Solaris 10的10大新变化
Solaris 10 马上就要发布了,新的版本里到底包含了哪些值得期待的功能呢? 1. DTrace (Dynamic Tracing)        中文叫动态跟踪系统, 是一种Debug和性能调优的工具。       传统上的UNIX/Linux系统提供的netstat,
分类:编程语言 查阅全文
snmp弱口令怎么利用
每次用X-SCAN扫到snmp弱口令(一般是public),多不知道怎样利用。嗨!失败。后来无意中让我找到了。snmp的主要作用是对网络设备和设备中的应用程序进行管理,因此,获得了snmp口令后,主要的作用就是查询系统信息,这里,告诉大家一个工具snmputil,这个工具可以完成以下工作:snmputil.exe walk 对方IP public .1.3.6.1.2.1.25.4.2.1.2&n
分类:编程语言 查阅全文
win2k运行进程
win2k运行进程 Svchost.exe Svchost.exe文件对那些从动态连接库中运行的服务来说是一个普通的主机进程名。Svhost.exe文件定位 在系统的%systemroot%\\system32文件夹下。在启动的时候,Svchost.exe检查注册表中的位置来构建需要 加载的服务列表。这就会使多个Svchost.exe在同一时间运行。每个Svchost.exe的回话期间都包含一组服
分类:编程语言 查阅全文
TCP/IP协议介绍
TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各 种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP (User Datagram Protocol)协议、ICMP(Internet Co
分类:编程语言 查阅全文
(什么是 RPC?) AND(什么是域名?)AND (DMA是什么?)AND(IRQ是什么?)
第二十五个:什么是 RPC ? 远程过程调用 (RPC) 是一种协议,程序可使用这种协议向网络中的另一台计算机上的程序请求服务。由于使用 RPC 的程序不必了解支持通信的网络协议的情况,因此 RPC 提高了程序的互操作性。在 RPC 中,发出请求的程序是客户程序,而提供服务的程序是服务器。第二十六个:什么是域名   Internet是一个信息的海洋,但这些信息存放在什么地方呢?,实际上,这些信
分类:编程语言 查阅全文
关闭不必要的系统服务加快windows的速度
很少写过自己的文章,: 安装好 如:WINDOWS 2000 professional 后,右建单击“我的电脑”选择“管理”→“服务器和应用程序”→“服务”在右边会显示出很多个系统服务,可以关掉不必要的服务来加快系统,建议关掉的服务如下: Alerter      Applic
分类:编程语言 查阅全文
gcc的奥妙 zt
GCC使用手册 作者:Clock  1.前言     GCC编译器的手册(GCC MANUAL)的英文版已经非常全面,并且结构也非常完善了,只是一直都没有中文的版本,我这次阅读了GCC编译器的主要内容,对手册的内容进行了结构性的了解,认为有必要对这次阅读的内容进行整理,为以后的工作做准备。     由于我对这个英文手
分类:编程语言 查阅全文
轻轻松松产生 Makefile zt
轻轻松松产生 Makefile 许明彦 <[email protected] February 11, 1999 Abstract: 在 Unix 上写程式的人大概都碰过 Makefile,尤其是用 C 来开发程式的 人。用 make 来开发和编译程式的确很方便,可是要写出一个 Makefile 就不简单了。偏偏介绍 Makefile 的文件不多,GNU Make 那份印出来要几 百页的
分类:编程语言 查阅全文
管理故事216之025-山雀与知更鸟
管理故事216之025-山雀与知更鸟[故事]    20世纪初,英国的乡村有一套牛奶配送系统,将牛奶送到顾客门口。由于牛奶瓶没有盖子,山雀与知更鸟常常毫不费力,便在顾客开门收取牛奶前,先一步享用。后来,随着厂商加装了铝制的瓶盖,山雀与知更鸟便不再拥有这“免费早餐”。    但到了50年代初期,当地的所有山雀(约10
分类:编程语言 查阅全文
SNMP上手攻略
CSRSNMP > Doc > Learn > Authorship > SNMPBegingcodeSNMP Beging Coding    一. 简介 二. 准备工作       2.1 安装SNMP agent    
分类:编程语言 查阅全文
STL剖析:从capacity()和resize()看容器的内存分配思想
这个blog来源于一个朋友提出的的问题 下面的代码想输出0-9,可不行。原因是iterStart居然等于iterEnd,为什么?  list<int> li; vector<int> vi;  for(int c=0;c<10;c++) li.push_back(c); vi.reserve(li.size()); &n
分类:编程语言 查阅全文
free struct,内部指针并不free
C的struct有大缺陷,其内存管理就是一个问题,free掉一个struct结构的指针,如果其struct内部有指针,该指针内容不释放,这个在调用别人写好的struct接口时,会相当麻烦,这就要求对方除了提供struct接口外,还提供额外的内存管理支持,否则很容易出现问题,在这点上,C++的构造函数、析构函数明显表现要好的多,下面是一个free struct的C的例子: #include #in
分类:编程语言 查阅全文
一次DNS配置错误
原因:不能浏览网站,登陆lumaqq时出现“无法解析服务器地址”ADSL拨号正常。 这个问题困扰了我好久,后来我的好朋友帮我解决了问题,在这里说一下过程。 一般这种是DNS地址不正确引起的。到windows下找到DNS地址 运行 输入cmd 在CMD里面输入ipconfig /all 在最后一行可以看到DNS服务器的地址一般多有两个,记下来。进入linux系统 用ged
分类:编程语言 查阅全文
<< 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 >>