- 博客(35)
- 收藏
- 关注
转载 将string转为大小写
#include <string>use namespace std;string str;transform(str.begin(), str.end(), str.begin(), ::tolower);transform(str.begin(), str.end(), str.begin(), ::toupper);转载于:https:/...
2009-06-30 16:55:00
252
转载 IIS 重定向页面
在iis中执行的重定向方法:Code:CHAR szRedirect [256]; // replace www.microsoft.com with desired server sprintf(szRedirect, "Location: http://%s/r/n/r/n", "www.microsoft.com"); pCtxt-...
2008-04-11 15:35:00
345
转载 关于pthread_create创建线程, 产生segment错误。
在linux中 编译时没问题, 但是运行时 再创建的时候会产生个segment错误。 如果在连接.o文件时 在命令最后+上-lpthread 就可以了。 原因还没有找到。转载于:https://www.cnblogs.com/4rock/archive/2008/04/02/2380153.html...
2008-04-02 17:45:00
302
转载 Linux: gcc warning warning: no newline at end of file
产生这个警告是因为源程序中没有以一个空行结束,在linux下在源文件结束后加一个空行即可。 这种多是发生在 windows系统中编写的文件 然后拿到linux上编译,我想大概是linux和windows的回车换行不一样导致的, windows上是/r/n,而linux则是/n。转载于:https://www.cnblogs.com/4rock/archive/2008/03/2...
2008-03-25 10:35:00
150
转载 linux java连接x window 问题
Xlib: connection to ":0.0" refused by serverXlib: No protocol specifiedException in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISP...
2008-02-26 13:54:00
139
转载 Unsupported major.minor version 49.0 错误
这个错误一般是由于用低版本的jre去运行高版本的jdk编译的文件。 我产生这个错误的原因是java compiler - Compiler compliance level 用了默认的设置, 导致和java Build Path -Libraries中配置的jdk版本不一致。转载于:https://www.cnblogs.com/4rock/archive/2008/01/15...
2008-01-15 16:03:00
115
转载 写文件开头出现乱码
莫名奇妙的写文件后, 被写的内容前面多了几个乱码, 查来查去 最后发现是申请过的内存,没有memset(p, 0x00,size)它。看来以后要记住这个set的习惯。 良好的习惯还确实是重要的!转载于:https://www.cnblogs.com/4rock/archive/2007/12/24/2380157.html...
2007-12-24 17:04:00
316
转载 不要偷懒,不要copy代码啊
一个linux下的c程序,报了segment fault 错误。 这种错误通常是指针的关系,访问了不允许访问的空间或是不存在的空间。 我就是因为写文件操作 copy了别处的代码, 由于写的内容条目多, 有些还是在用以前的文件流, 这样运行就出了位段错误。 唉,浪费了我的时间去调它。总结: 一个好的编程习惯可以让你的工作效率提升到连你自己都无法预计的程度。转载于:h...
2007-12-14 11:40:00
129
转载 eclipse修改同名提示颜色
选择Window->Preferences,左边列表General->Editor->TextEditor->Annotations ,窗口右边的列表中选Occurrences,指定颜色。转载于:https://www.cnblogs.com/4rock/archive/2007/08/30/2380159.html...
2007-08-30 16:44:00
110
转载 Linux 安装软件方法
最近在学习apache的mod开发,要用到linux ,转篇文章备用。在Linux系统中,安装软件最常见的有两种:一种是软件的源代码,您需要自己动手编译它。这种软件安装包通常是用gzip压缩过的tar包(后缀名为.tar.gz)。 另一种是软件的可执行程序,你只要安装它就可以了。这种软件安装包通常是一个RPM包(RedHat Linux Packet Manager,就是RedHa...
2007-07-20 17:05:00
138
转载 Linux 安装apache
安装cdhttpd-2.0.35.tar.gz所在的目录 tar -zxvf httpd-2.0.35.tar.gzcd httpd-2.0.35./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-mime --enable-headersmakemake ...
2007-07-20 14:30:00
102
转载 Linux 下C编程(菜鸟篇)
一. hello world1. 输入源代码$ emacs hello.c >>>> 进入emacs 编辑器环境#include <stdio.h >>>> 如果你看不懂这个函数,就去好好的看c语言的书int main(){printf(“He...
2007-07-20 10:35:00
147
转载 java中的线程池
为什么要使用线程池在Java中,如果每当一个请求到达就创建一个新线程,开销是相当大的。在实际使用中,每个请求创建新线程的服务器在创建和销毁线程上花费的时间和消耗的系统资源,甚至可能要比花在处理实际的用户请求的时间和资源要多得多。除了创建和销毁线程的开销之外,活动的线程也需要消耗系统资源。如果在一个JVM里创建太多的线程,可能会导致系统由于过度消耗内存或“切换过度”而导致系统资源不足。为了...
2007-06-25 15:56:00
248
转载 SIP消息头域
1 general-header类:为描述消息基本属性的通用头域,可用于请求消息或响应消息;通用头域的域名只有在协议版本改变时才可有效地扩展。不过,通信中的所有方均认为是“通用头域”的新的头域也可认为是通用头域。不被认可的头域作为实体头域。1.1 Call-ID Call-ID通用头域唯一标识一个特定的请求或者一个特定客户的所有登记。来自同一个客户的所有的登记应该使用同...
2007-06-25 10:18:00
203
转载 感恩—父亲节、母亲节由来及日期
母亲节是每年5月的第二个星期日,父亲节是每年6月的第三个星期日。◆ 母亲节的由来◆ 庆祝母亲节是从什麽时候开始的呢? 据说,最早是古希腊人,为了荣耀希腊诸神之母—— Rhea 而开始的节庆。古母亲节起源于希腊,古希腊人在这一天向希腊神话中的众神之母赫拉致敬。在17世纪中叶,母亲节流传到英国,英国人把封斋期的第四个星期天作为母亲节。在这一天里,出门在外...
2007-06-21 09:20:00
339
转载 JProfiler和eclipse整合设置
1 jprofiler端:选择-Session-IDE integrations ,选择一个IDE,点击 integrate,选择IDE的安装目录。2 eclipse端:建议用-clean 参数 启动eclipse , 方法是创建一个快捷方式,在里面加入clean参数;选择-windows -Customize perspective-Command 。 然后就...
2007-06-19 17:30:00
175
转载 Log4j 簡明介紹
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息...
2007-06-14 17:28:00
97
转载 一般人没有办法突破的首要原因
作者:陈安之 一般人没有办法突破,因为他只是想要,而不是一定要。 我前面提到,只要你一定要,事实上一定有方法的。成功一定有方法,失败也一定有原因。假如你还没有成功,是因为你方法还没有找对,假如你目前还是停留在现状,一定有些失败的原因你没有发觉。 ...
2007-06-13 18:15:00
130
转载 程序员职业发展道路的十种级别
第一级:神人,天资过人而又是技术狂热者同时还拥有过人的商业头脑,高瞻远瞩,技术过人,大器也。如丁磊,求伯君。 第二级:高人,有天赋,技术过人但没有过人的商业头脑,通常此类人不是顶尖黑客就是技术总监之流。第三级:牛人,技术精湛,熟悉行业知识,敢于创新,有自己的公司和软件产品。 第四级:工头,技术精湛,有领导团队的能力,此类人大公司项目经理居多。 ...
2007-06-13 18:06:00
161
转载 和SIP有关的RFC
转:Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=1584448和SIP有关的RFC: RFC 2543 SIP: Session Initiation ProtocolRFC 2848 The PINT Service Protocol: Extensions to SIP and SDP for IP Acc...
2007-05-15 09:58:00
157
转载 MIME
转自Jrive的专栏http://blog.youkuaiyun.com/zhaojiangwei102/MIME (Multipurpose Internet Mail Extensions)多用途Internet邮件扩展MIME对于邮件系统的扩展是巨大的,因为在MIME出现以前,信件内容如果要包括声音和动画,就必须把它变为ASCII码或把二进制的信息变成可以传送的编码标准,而接收方...
2007-05-15 09:53:00
72
转载 RFC3428 IM(即时消息)
(转) Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=1362093即时消息(IM)指的是近似实时的消息交互。即时消息通常很短,虽然并不要求这样。IM通常用于会话模式,也就是说,消息的交互是一来一回的,并且很快,近似于交互式的会话。 提出了MESSAGE方法,扩展了SIP协议以传送IM消息。由于MSEEAG...
2007-05-08 11:06:00
211
转载 RFC3261相关学习[问题]
1 请求和响应事件是从 SipProvider to its SipListener。2 可以用事务发出响应。3 sent-by, received 参数的用法和意义?4 dialog状态:在invite事务中,对话状态转变顺序为:null -> early -> confirmed -> terminanted;在非invite事务中,如subs...
2007-04-25 12:17:00
159
转载 测量java代码的执行时间
下面方法用来测量代码段在同一线程上执行所消耗的时间,度量单位是“十亿分之一秒 ” 毫微秒。final long startTime = System.nanoTime(); //開始時間final consumingTime = System.nanoTime() - startTime; //消耗時間转载于:https://www.cnblogs.com/4rock/arc...
2007-04-23 14:40:00
103
转载 UML类图关系全面剖析
转http://blog.youkuaiyun.com/dylgsy/UML的类图关系分为:关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身关联;下面就让我们一起来看看这些关系究竟是什么,以及它们的区别在哪里。1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适...
2007-04-19 13:31:00
97
转载 字符编码 代码点
摘要本文介绍 Java 平台支持增补字符的方式。增补字符是 Unicode 标准中代码点超出 U+FFFF 的字符,因此它们无法在 Java 编程语言中描述为单个的 16 位实体(例如char数据类型)。这些字符一般极少用,但是,有些会在诸如中文或日文人名中用到,因此,在东亚国家,政府应用程序通常会要求支持这些字符。Java 平台目前正在改进,以便支持对增补字符的处理,这种...
2007-04-19 13:28:00
365
转载 jain-sip 一些类的初步理解
1.javax.sip.ClientTransaction:ClientTransaction应用可以理解为发送INVITE信息到UAS。ClientTransaction也用从SipListener接收到的回应进行匹配。和ServiceTransaction相对应。方法:ClientTransaction的方法:Request createAck()通过ClientTran...
2007-04-19 13:16:00
340
转载 UML学习总结
1。 代码上是看不出来聚合和组合的,A组合B,则A需要知道B的生存周期,即可能A负责生成或者释放B,或者A通过某种途径知道B的生成和释放。转载于:https://www.cnblogs.com/4rock/archive/2007/04/17/2380182.html...
2007-04-17 16:21:00
61
转载 SIP、SAP、SDP
【导读】 SIP、SAP、SDP是NGN与3Tnet中涉及的重要协议。本文在介绍与分析SIP、SAP、SDP协议的基础上,给出了一个基于三种协议组合而实现的多媒体会议应用实例。 1 引 言 SIP(Session Initiation Protocol,会话初始协议)、SAP(Session Announcement Protocol,会话通告协议)、SDP(Session De...
2007-04-13 14:39:00
207
转载 UML 类图介绍
UML 类图介绍一、UML简介 UML(Unified Modeling Language)即统一建模语言,是OMG(Object Management Group)发表的图标式软件设计语言。UML的功能:可视化、说明、建造、建文档UML包括: 用例图(Use case diagrams) 类图(Class...
2007-04-09 13:57:00
117
转载 singleton 单例模式
单例模式完全剖析概要单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,DavidGeary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。单例模式适合...
2007-03-27 13:58:00
111
转载 java 集合类
一、Array , ArraysJava所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。1、效率高,但容量固定且无法动态改变。array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们array的容量。2、Java中有一个Arrays类,专门用来操作array。 arrays中拥有一组static函数,equals():比较两个...
2007-03-22 16:24:00
51
转载 Unicode是什么 UTF-8是什么
首先说明一下现在常用的一些编码方案: 1、在中国,大陆最常用的就是GBK18030编码,除此之外还有GBK,GB2312,这几个编码的关系是这样的。最早制定的汉字编码是GB2312,包括6763个汉字和682个其它符号95年重新修订了编码,命名GBK1.0,共收录了21886个符号。之后又推出了GBK18030编码,共收录了27484个汉字,同时还收录了藏文、蒙文、维吾尔文等主要的少数...
2007-03-19 10:02:00
95
转载 java string
要理解 java中String的运作方式,必须明确一点:String是一个非可变类(immutable)。什么是非可变类呢?简单说来,非可变类的实例是不能被修改的,每个实例中包含的信息都必须在该实例创建的时候就提供出来,并且在对象的整个生存周期内固定不变。java为什么要把String设计为非可变类呢?你可以问问 james Gosling :)。但是非可变类确实有着自身的优势,如状态...
2007-03-16 17:20:00
59
转载 JUnit入门
[转]一、简介JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。 正如常言道:“麻雀虽小,五脏俱全。” JUnit设计的非常小巧,但是功能却非常强大。...
2007-03-16 15:36:00
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人