http://xiangai.taobao.com
http://shop148612228.taobao.com

随笔分类 -  编程百科

1
摘要:SyntaxHighlighter简介与使用 Posted on 2011-05-21 by tunpishuang 来自http://tunps.com/syntaxhighlighter-intro-and-using SyntaxHighlighter 是 Alex Gorbatchev 2004年开始开发的一个Javascript web客户端代码高亮库。 之前的主页在google ... 阅读全文
posted @ 2012-02-28 18:41 万事俱备就差个程序员 阅读(386) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://baike.baidu.com/view/3507915.htm MVVM是Model-View-ViewModel的简写。 微软的WPF带来了新的技术体验,如Sliverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Event... 阅读全文
posted @ 2012-02-26 19:23 万事俱备就差个程序员 阅读(499) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://zh.wikipedia.org/wiki/COBOLCOBOL维基百科,自由的百科全书跳转到: 导航, 搜索COBOL(面向商业的通用语言,又称为企业管理语言、数据处理语言等,Common Business Oriented Langauge)是最早的高级编程语言之一,是世界上第一个商用语言。目录 [隐藏] 1 COBOL的历史2 COBOL的重要性3 COBOL的特点4 COBOL的程序结构4.1 IDENTIFICATION DIVISION.4.2 ENVIRONMENT DIVISION.4.3 DATA DIVISION.4.3.1 COBOL的数据种类4. 阅读全文
posted @ 2012-02-17 16:58 万事俱备就差个程序员 阅读(837) 评论(0) 推荐(0) 编辑
摘要:通配符与正则表达式很容易混淆,首先要明白二者是不同的,个人感觉通配符用于Linux的shell命令(如文件名相关操作)中,而正则表达式用于文本内容中的字符串搜索和替换等。通配符是Linux系统本身就支持的,而正则表达式用于vim编辑器或awk程序,这些文本处理工具正是由于支持正则表达式才变得强大。通配符[a-z]或[12]:匹配方括号中指定范围内的单个字符或方括号列出的其中一个字符。[!9]:不匹配方括号中所列字符或指定范围内的单个字符。*:匹配0个字符或多个字符。?:匹配任何单个字符,且不能为空字符。 由于shell会将字符?[ ] * 区别对待,因此在命令参数时如果需要用到这几个特殊字符, 阅读全文
posted @ 2012-02-16 12:21 万事俱备就差个程序员 阅读(257) 评论(0) 推荐(0) 编辑
摘要:HTTP协议详解出处:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html小坦克当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HTTP Response, 关于Fiddler工 阅读全文
posted @ 2012-02-14 07:40 万事俱备就差个程序员 阅读(211) 评论(0) 推荐(0) 编辑
摘要:当你在浏览器地址栏敲入“http://www.cnblogs.com/”,然后猛按回车,呈现在你面前的,将是博客园的首页了(这真是废话,你会认为这是理所当然的)。作为一个开发者,尤其是web开发人员,我想你有必要去了解这一系列的处理流程,在这期间,浏览器和服务器到底是如何打交道的?服务器又是如何处理的?浏览器又是如何将网页显示给用户的呢?......疑惑和细节真是太多了。坦白讲,要想彻彻底底的弄清楚以上每个疑惑和处理细节,至少需要十本书的厚度,所谓“底层无极限”嘛,而且不同的web服务 器和服务器端编程语言的实现和处理流程不尽相同(但本质都是相通的)。本文中,我将根据http协议的有关知识,跟 阅读全文
posted @ 2012-02-11 14:54 万事俱备就差个程序员 阅读(280) 评论(0) 推荐(0) 编辑
摘要:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 阅读全文
posted @ 2012-02-10 09:49 万事俱备就差个程序员 阅读(204) 评论(0) 推荐(0) 编辑
摘要:html 与 xml的转义符不同, xml就只有5个:<&lt;>&gt;&&amp;"&quot;'&apos;xml没有&nbsp; 阅读全文
posted @ 2012-02-08 17:57 万事俱备就差个程序员 阅读(239) 评论(0) 推荐(0) 编辑
摘要:TFS(Team Foundation Server )是一个工作流协作的引擎,它允许一个团队使用他们自定义的流程,并使用在项目历史中实时收集起来的一个集中的数据仓库。 Team Foundation Server 和 Visual Studio Team System 中其它的部分一起,组成了软件开发过程中的核心部分。 我们的方法是唯一的,因为前端的设计有良好的可用性,而后端的设计集成了整个生命周期。我们主要关注于可用性,以及为个人和团队以一种无缝的方式进入软件开发周期。 客户关心的另外一个方面是灵活性和审核。Team Foundation Server 支持 Software Eng... 阅读全文
posted @ 2012-02-08 10:33 万事俱备就差个程序员 阅读(380) 评论(0) 推荐(0) 编辑
摘要:拆分词条 求助编辑并发目录基本信息并发和并行的区别和联系基本解释详细解释编辑本段基本信息 词目:并发 拼音:bìng fā 定义: 在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。 在关系数据库中,允许多个用户同时访问和更改共享数据的进程。SQL Server 使用锁定以允许多个用户同时访问和更改共享数据而彼此之间不发生冲突。 操作系统并发程序执行的特点: 并发环境下,由于程序的封闭性被打破,出现了新的特点: ①程序与计算不再一一对应,一个程序副本可以有多个计算 ②并发程... 阅读全文
posted @ 2012-01-13 19:05 万事俱备就差个程序员 阅读(246) 评论(0) 推荐(0) 编辑
摘要:http://baike.baidu.com/view/1298606.htm线程安全目录什么是线程安全?举例线程安全性线程安全程度不可变线程安全有条件的线程安全线程兼容线程对立什么是线程安全?举例线程安全性线程安全程度不可变线程安全有条件的线程安全线程兼容线程对立展开 编辑本段什么是线程安全? 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,... 阅读全文
posted @ 2012-01-13 18:51 万事俱备就差个程序员 阅读(260) 评论(0) 推荐(0) 编辑
摘要:AOP与OOP是面向两种不同的领域设计思想,OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行封装,以获得更加清晰的逻辑单元划分。 AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中某个步骤或子阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。这两种设计思想在目标上有本质的差异。 AOP是与源码组成无关性的,也就是说业务逻辑处理代码与AOP实现组件完全是独立的,业务逻辑处理代码可以脱离AOP实现组件能够狡编译运行。AOP组件对业务逻辑处理代码来说应该是完全透明的,AOP组件通过是通过预编译方式(如ASPectJ)和运行中动态代理(比如:Spring AOP、JB. 阅读全文
posted @ 2012-01-02 12:54 万事俱备就差个程序员 阅读(354) 评论(0) 推荐(0) 编辑
摘要:博客园是基于.Text开发的一套多用户博客系统。.Text提供两个可编程用户接口,SimpleBlogService和MetablogAPI。SimpleBlogService是一个 .net 的 web service,而MetaBlogAPI是一个XML-RPC Service。她可以让用户远程调用Blog程序提供的接口来完成一些功能,比如发布新的文章,查看最新文章的列表等。 我们如何利用MetaBlogAPI呢?我们这里要感谢Chuck Cook,他为我们准备了一个可以方便操作XML-RPC的类库。我们下面的内容就是用了XML-RPC类库。我们可以使用三种方法在客户端使用这个类库:定义一 阅读全文
posted @ 2011-12-23 17:33 万事俱备就差个程序员 阅读(356) 评论(0) 推荐(0) 编辑
摘要:UDP打洞 在计算机科学中,UDP打洞指的是一种普遍使用的NAT穿越技术。描述通过UDP打洞实现NAT穿越是一种在处于使用了NAT的私有网络中的Internet主机之间建立双向UDP连接的方法。由于NAT的行为是非标准化的,因此它并不能应用于所有类型的NAT。 其基本思想是这样的:让位于NAT后的两台主机都与处于公共地址空间的、众所周知的第三台服务器相连,然后,一旦NAT设备建立好UDP状态信息就转为直接通信,并寄希望于NAT设备会在分组其实是从另外一个主机传送过来的情况下仍然保持当前状态。 这项技术需要一个完全圆锥型NAT设备才能够正常工作。受限圆锥型NAT和对称型NAT都不能使用这项技术。 阅读全文
posted @ 2011-11-23 18:59 万事俱备就差个程序员 阅读(336) 评论(0) 推荐(0) 编辑
摘要:XSLXSL是指可扩展样式表语言 (EXtensible Stylesheet Language),是一种用于以可读格式呈现 XML 数据的语言。目录简介语法XSL 是否与 XML 相同用途应用简介 XSL 之于XML,就像CSS之于HTML。它是指可扩展样式表语言 (EXtensible Stylesheet Language)。这是一种用于以可读格式呈现 XML 数据的语言。 xsl是一种标记语言,表示如何将xml文档的内容装换成另一种形式的文档。 通过为xml写xsl来使得xml显示成不同的格式 XSL 实际上包含两个部分: * XSLT – 用于转换 XML 文档的语言 * XPath 阅读全文
posted @ 2011-07-20 10:20 万事俱备就差个程序员 阅读(846) 评论(0) 推荐(0) 编辑
摘要:1.什么是socket所谓socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java .net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。不管是Socket还是ServerSocket它们的工作都是通过SocketImpl类及其子 阅读全文
posted @ 2011-07-08 09:25 万事俱备就差个程序员 阅读(337) 评论(0) 推荐(0) 编辑
摘要:关于沙盒技术沙盒技术是浏览器和其他应用程序中保护安全的一种组件关系设计模式,最初发明人为GreenBorder公司。2007年5月,谷歌公司收购了该公司,也将此项专利应用于chrome浏览器的研发中。编辑本段沙盒技术简概“沙盒”技术与主动防御技术原理截然不同。主动防御是发现程序有可疑行为时立即拦截并终止运行。“沙盒”技术则是发现可疑行为后让程序继续运行,当发现的确是病毒时才会终止。“沙盒”技术的实践运用流程是:让疑似病毒文件的可疑行为在虚拟的“沙盒”里充分表演,“沙盒”会记下它的每一个动作;当疑似病毒充分暴露了其病毒属性后,“沙盒”就会执行“回滚”机制:将病毒的痕迹和动作抹去,恢复系统到正常状 阅读全文
posted @ 2011-07-08 09:05 万事俱备就差个程序员 阅读(484) 评论(0) 推荐(0) 编辑
摘要:.NET Framework 开发人员指南序列化序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。.NET Framework 提供两种序列化技术:二进制序列化保持类型保真度,这对于在应用程序的不同调用之间保留对象的状态很有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到流、磁盘、内存和网络等等。远程处理使用序列化“通过值”在计算机或应用程序域之间传递对象。XML 序列化仅序列化公共属性和字段,且不保持类型保真度。当您要提供或使用数据而不限制使用该数据的应用程序时, 阅读全文
posted @ 2011-06-20 12:38 万事俱备就差个程序员 阅读(247) 评论(0) 推荐(0) 编辑
摘要:相信数组是大家在编程最常使用的,不论任何语言都存在数组这样的数据结构,由于C#语言是完全面向对象的,所以在C#中的数组也是对象,实际上就是Array类的实例,Array类的使用可以说是使用最频繁的,只是大家在使用时都没太在意,如在创建数组int[]时实际上就创建了一个Array类对象的实例。最近我仔细研究了一下C#中的Array及ArrayList类之间的异同,总结了以下几点:[Array和ArrayList的区别]#1. Array类型的变量在声明的同时必须进行实例化(至少得初始化数组的大小),而ArrayList可以只是先声明。如:int[] array = new array[3];或 阅读全文
posted @ 2011-06-20 09:54 万事俱备就差个程序员 阅读(172) 评论(0) 推荐(0) 编辑
摘要:所谓单双工通信是指信息始终是一个方向的通信。听广播和看电视就是单双工通信的典型例子。 所谓半双工通信是指信息流可以在两个方向传输,但同一时刻只限于一个方向的传输。对讲机记得通信就是半双工通信 所谓全双工通信是指同时可以作双向的通信,即通信的一方在发送信息的同时也能接受信息.打电话就是全双工通信的例子。双工通信是指在同一时刻信息可以进行双向传输,和打电话一样,说的同时也能听,边说边听。这种发射机和接收机分别在两个不同的频率上(两个频率差有一定要求)能同时进行工作的双工机也称为异频双工机。 阅读全文
posted @ 2011-06-08 14:40 万事俱备就差个程序员 阅读(430) 评论(0) 推荐(0) 编辑

1

http://xiangai.taobao.com
http://shop148612228.taobao.com
如果您觉得对您有帮助.领个红包吧.谢谢.
支付宝红包
微信打赏 支付宝打赏
点击右上角即可分享
微信分享提示