- 浏览: 1021488 次
- 性别:
- 来自: 北京
最新评论
-
jingxuewang2010:
gvParameter是什么?
GridView绑定xml,增,删,改,取消 -
学不止:
...
FreeSwitch Sip -
lushcenter:
个人学习中!
Ajax 服务器推送 -
amcucn:
楼主可以自学啊,如果你想做一个软件,从无到有。那你可以选择一门 ...
计算机专业前途几何 ?觉得很迷茫 -
Technoboy:
终于看完了
字符集和字符编码(Charset & Encoding)
文章列表
创建两个类
SingleLinkedList<T>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace DevGuideToCollections
{
/// <summary>
/// Represents a strongly typed single linked list.
/// </summary>
/// <type ...
- 2011-10-28 16:40
- 浏览 424
- 评论(0)
类代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace DevGuideToCollections
{
/// <summary>
/// Represents a strongly typed array.
/// </summary>
/// <typeparam name="T">Specifies the ...
- 2011-10-28 15:38
- 浏览 469
- 评论(0)
下面是一篇博客园的文章
http://www.cnblogs.com/zhuqil/archive/2010/08/31/Two-Tips-on-Customizing-Debugging-Window.html
在网上搜了几个例子,全部都是在使用List这种集合类型时候,不知在别的地方还有没有用到
- 2011-10-28 14:57
- 浏览 522
- 评论(0)
在我们了解Linux操作系统中各种调优参数和性能度量工具前,有必要讨论一下关于系统性能的各种可用指标和他们的意义。由于Linux是一个开源的操作系统,所以有很多性能度量工具可以使用。你最后选择哪个工具取决于你的个 ...
- 2011-10-28 10:46
- 浏览 458
- 评论(0)
在开发和使用Linux 程序时,引擎有时会莫名
其妙的core 掉,在网上查了一下,整理了一个简
单的调试core 文件的方法。
1、什么是core dump?
Core,即core memory,而dump 就是堆放的
意思。core dump 又叫核心转储,当程序运行过
程中发生异常,程序异常退出时,由操作系统把
程序当前的内存状况存储在一个core 文件中,
叫core dump。
2、如何打开core dump支持?
有的操作系统并没有默认打开core dump 支
持,需要用ulimit -c unlimited 语句进行设置,
core 文件生成的位置 ...
- 2011-10-28 09:50
- 浏览 635
- 评论(0)
UNIX/Linux下C语言的学习路线。一、工具篇“公欲善其事,必先利其器”。编程是一门实践性很强的工作,在你以后的学习或工作中,你将常常会与以下工具打交道, 下面列出学习C语言编程常常用到的软件和工具。
1、操作系统
在UNIX或Linux系统中学习C很方便,所以在开始您的学习旅程前请先选择一个UNIX或Linux操作系统,目前可供个人免费使用的UNIX或Linux系统有FreeBSD、RedHat
Linux、SUSE Linux等,而且在安装包中还提供很多实用的工具,如:gcc, make等。
如果您一直使用Windows,身边又没有多余的机器安装UNIX,则可以使用VM ...
- 2011-10-25 12:45
- 浏览 458
- 评论(0)
wikipedia上的解释
http://zh.wikipedia.org/wiki/%E5%93%88%E5%B8%8C%E8%A1%A8
下图示意了哈希表(Hash Table)这种数据结构。
哈希表
如上图所示,首先分配一个指针数组,数组的每个元素是一个链表的头指针,每个链表称为一个槽(Slot)。哪个数据应该放入哪个槽中由哈希函数决定,在这个例子中我们简单地选取哈希函数h(x) = x % 11,这样任意数据x都可以映射成0~10之间的一个数,就是槽的编号,将数据放入某个槽的操作就是链表的插入操作。
如果每个槽里至多只有一个数据,可以想像 ...
- 2011-10-24 13:21
- 浏览 526
- 评论(0)
An Analysis of the RADIUS Authentication Protocol
http://www.untruth.org/~josh/security/radius/radius-auth.html
- 2011-10-21 15:35
- 浏览 451
- 评论(0)
网络协议 | kernelchina http://www.kernelchina.org/node/9
- 2011-10-20 23:48
- 浏览 458
- 评论(0)
大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决大型网站面临的高负载和高并发问题。
上面提供的几个解决思路在一定程度上也意味着更大的投入,并且这样的解决思路具备瓶颈,没有很好的扩展性,下面我从低成本、高性能和高扩张性的角度来说说我的一些经验。
- 2011-10-20 12:59
- 浏览 344
- 评论(0)
无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以轻而易举的理顺各个源文件之间纷繁复杂的相互关系。
但是如果通过查阅make的帮助文档来手工编写Makefile,对任何程序员都是一场挑战。幸而有GNU 提供的Autoconf及Automake这两套工具使得编写makefile不再是一个难题。
本文将介绍如何利用 GNU Aut ...
- 2011-10-19 22:50
- 浏览 433
- 评论(0)
简介:使用 Sockets API,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过 Internet 在全球范围内进行通信。与其他 API 一样,您可以通过一些方法使用 Sockets API,从而提高 Socket 的性能,或者限制 Socket 的性能。本文探索了 4 种使用 Sockets API 来获取应用程序的最大性能并对 GNU/Linux® 环境进行优化从而达到最好结果的方法。
在开发 socket 应用程序时,首要任务通常是确保可靠性并满足一些特定的需求。利用本文中给出的 4 个提示,您就可以从头开始为实现最佳性能来设计 ...
- 2011-10-19 22:36
- 浏览 453
- 评论(0)
Optimizing C and C++ Code
http://www.eventhelix.com/realtimemantra/Basics/OptimizingCAndCPPCode.htm
- 2011-10-19 12:37
- 浏览 486
- 评论(0)