随笔分类 - 技术类
摘要:概述 CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决 CDN原理Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题...
阅读全文
摘要:Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached作为缓存技术的解决方案,已经是众所周知了;现在很多WEB应用都在使用它——包括一些知名的网站。若你还不知道这些,请在阅读之前先了解一下。 在ASP.NET中使用Memcache...
阅读全文
摘要:http://hi.baidu.com/wuxincai/blog/item/a2c9e9f2450fe714b07ec5d5.html(转)缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。Memcache...
阅读全文
摘要:Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对memcached的使用方式...
阅读全文
摘要:首先一个问题:什么是A-GPS?所谓A-GPS(AssistedGPS)是一种结合网络基站信息和GPS信息对移动台进行定位的技术,暨利用全球卫星定位系统GPS,又利用移动基站,解决了GPS覆盖的问题,可以在GSM/GPRS、WCDMA和CDMA2000网络中使用。由于借用网络数据定位,这样的好处显而易见,利用A-GPS,接收器不必再下载和解码来自GPS卫星的导航数据,因此可以有更多的时间和处理能力...
阅读全文
摘要:一旦修改好语法错误之后程序编译就没什么问题了, 但还是可能不按要求运 行, 因为可能有逻辑错误(运行错误)。这种错误跟踪就无助于发现错误位置了。 TC有一个集成调试器可以跟踪运行错误。通过调试器可以运行, 在断点处暂停, 检查变量的值, 甚至可以改变之, 以看程序会 关键字:TurboC调试 -- 一旦修改好语法错误之后程序编译就没什么问题了, 但还是可能不按要求运 行, 因为可能有逻辑错误(运...
阅读全文
摘要:摘要 网络上的IP数据库以纯真版的最为流行,LumaQQ也采用了纯真版IP数据库做为IP查询功能的基础。不过关于其格式的文档却非常之少,后来终于在网上找到了一份文档,得以了解其内幕,不过那份文档寥寥数语,也是颇为耐心才读明白。在这里我重写一份,以此做为LumaQQ开发者文档的一部分,我想还是必要的。本文详细介绍了纯真IP数据库的格式,并且给出了一些Demo以供参考。 Luma, 清华大学修改日期:...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--'============================================'变量声名'============================================Publi...
阅读全文
摘要:.NET中可以使用ildasm.exe来破解BIN目录下面的DLL文件,解成IL格式.修改后可用ilasm来进行重新编译. 方法: /// <summary>/// 使用cmd调用ildasm.exe 参数:argm= ildasm F:\\overred.exe /out=F:\\overred.il/// </summary>public static bool cmd...
阅读全文
摘要:(二)使用单独的配置文件,不放在web.config里 1.新建一website. 2.添加一个类库工程,取名LogNet 3. 为LogNet工程引用log4net.dll 4. 双击打开AssemblyInfo.cs在最后添加 [assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = ...
阅读全文
摘要:第一种方法 在web.config中写配置文件 Log4Net主页: http://logging.apache.org/log4net/,下载Log4Net Log4Net主要由Logger, Appender, Filter, Layout 4个组件构成, 一般情况下后3个组件在配置文件中配置. Logger 负责产生日志消息,可以在代码中调用 Appender 负责向存储介质中追加日志, 一...
阅读全文
摘要:1.比较Asp.net 的一个强大的功能就是ViewState, 但是这也成为很多人诟病的地方,我们先来看一个实例ViewState其中一个特性就是保存页面的状态,下面我们看一个很简单的登录页面。(1) 默认的页面存储下面两幅图是使用默认的ViewState, Asp.net把状态保存在页面的一个Hidden控件里。每次请求时往返于客户端与服务器之间,我们可以看到储存了很多的值,页面大小是28.2...
阅读全文
摘要:简介 EPG 是Electronic Program Guide的英文缩写,意思是电子节目菜单。 IPTV所提供的各种业务的索引及导航都是通过 EPG系统来完成的。 IPTV EPG实际上就是 IPTV的一个门户系统。 EPG系统的界面与 Web页面类似,在 EPG界面上一般都提供各类菜单、按钮、链接等可供用户选择节目时直接点击的组件; EPG的界面上也可以包含各类供用户浏览的动态或静态的多媒...
阅读全文
摘要:系统简介 Hubble.net 是一个基于.net framework 的开源免费的全文搜索数据库组件。开源协议是 Apache 2.0。Hubble.net 提供了基于SQL的全文检索接口,使用者只需会操作SQL,就可以很快学会使用Hubble.net进行全文检索。Hubble.net 可以实现全文索引和查询、多域检索和排序、分组统计、消重、分类、聚类、多表关联查询等等一系列全文检索和数据挖...
阅读全文
摘要:一、 环境说明:域可以使用Windows NT、Windows 2000 Server、Windows Server 2003等操作系统来建立,这里我采用Microsoft最新的服务器版本Windows Server 2003来完成演示。软件环境:Windows Server 2003 SP2 R2硬件环境:PC机一台、网络适配器一个网络环境:网络中没有域控制器,这是网络中第一台域控制器;网络中没...
阅读全文
摘要:测试工具:软件名称:Cpu-Z版本:1.52.1 汉化版软件介绍:CPU-Z 是一款家喻户晓的CPU检测软件,除了使用Intel或AMD自己的检测软件之外,我们平时使用最多的此类软件就数它了。它支持的CPU种类相当全面,软件的启动速度及检测速度都很快。另外,它还能检测主板和内存的相关信息,其中就有我们常用的内存双通道和三通道检测功能。当然,对于CPU的鉴别我们还是最好使用原厂软件。测试目的:通过C...
阅读全文
摘要:1.每天在失效后,停止Serv-U,删除HKEY_LOCAL_MACHINE\SOFTWARE\Onihr键,启动serv-u。2.保存以下文本为批处理文件,定时执行net stop Serv-Ureg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Onihr" /fnet start Serv-U3.停止serv-u,删除HKEY_LOCAL_MACHINE\SOFTW...
阅读全文
摘要:一、Remoting基础 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft? .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系统...
阅读全文
摘要:SIP是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技...
阅读全文