码迷,mamicode.com
首页 >  
搜索关键字:编程方式    ( 715个结果
聊聊高并发(六)实现几种自旋锁(一)
在聊聊高并发(五)理解缓存一致性协议以及对并发编程的影响 我们了解了处理器缓存一致性协议的原理,并且提到了它对并发编程的影响,“多个线程对同一个变量一直使用CAS操作,那么会有大量修改操作,从而产生大量的缓存一致性流量,因为每一次CAS操作都会发出广播通知其他处理器,从而影响程序的性能。” 这一篇我们通过两种实现自旋锁的方式来看一下不同的编程方式带来的程序性能的变化。 先理解一...
分类:其他好文   时间:2014-10-22 14:45:38    阅读次数:279
Javascript——Context和Scope的一些学习总结
1.1.1 摘要在我们学习Javascript过程中,常常会遇到作用域(Scope)和执行上下文(Context)等概念。其中,执行上下文与this关键字的关系密切。有面向对象编程经验的各位,对于this关键字再熟悉不过了,因此我们很容易地把它和面向对象的编程方式联系在一起,它指向利用构造器新创建出...
分类:编程语言   时间:2014-10-21 15:17:22    阅读次数:228
Woody的Python学习笔记1
Python 是一种解释性语言:这意味着开发过程中省去了编译这个环节,类似于PHP\Perl。 Python 是交互式语言:这意味着你可以在一个python提示符,直接互动执行写你的程序。 Python是面相对象语言:这意味着Python支持面向对象的风格或者代码封装在对象的编程技术。 Python的两种编程方式: 1、交互式编程;          交互式编程不需要创建脚本文件,是通过...
分类:编程语言   时间:2014-10-21 10:26:50    阅读次数:180
openMP的一点使用经验
原文链接最近在看多核编程。简单来说,由于现在电脑CPU一般都有两个核,4核与8核的CPU也逐渐走入了寻常百姓家,传统的单线程编程方式难以发挥多核CPU的强大功能,于是多核编程应运而生。按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解...
分类:其他好文   时间:2014-10-18 11:04:51    阅读次数:232
手工验证绑定的参数
一、手工验证绑定的参数在定义具体Action方法的时候,对已经成功绑定的参数实施手工验证无疑是一种最为直接的编程方式,接下来我们通过一个简单的实例来演示如何将参数验证逻辑实现在对应的Action方法中,并在没有通过验证的情况下将错误信息响应给客户端。我们在一个ASP.NET MVC应用中定义了如下一...
分类:其他好文   时间:2014-10-16 01:14:11    阅读次数:117
网络编程学习小结
几种网络编程方式:ISAPI、CGI、WinInet、Winsock它们之间的差别:1) ISAPI主要是开发基于浏览器client与server端程序。效率比CGI方式高,并且也扩展了CGI没有的一些功能。(基于TCP/IP模型中的应用层)2) CGI主要是开发基于浏览器client与server...
分类:其他好文   时间:2014-10-06 23:18:21    阅读次数:289
如何避免死锁
什么是死锁,如何避免死锁? 线程A需要资源X,而线程B需要资源Y,而双方都掌握有对方所要的资源,这种情况称为死锁(deadlock),或死亡拥抱(the deadly embrace)。在并发程序设计中,死锁 (deadlock) 是一种十分常见的逻辑错误。通过采用正确的编程方式,死锁的发生不难避免...
分类:其他好文   时间:2014-10-03 12:22:54    阅读次数:223
应用程序域(Application Domain)
应用程序域为隔离正在运行的应用程序提供了一种灵活而安全的方法。应用程序域通常由运行时宿主创建和操作。 有时,您可能希望应用程序以编程方式与应用程序域交互,例如想在不停止应用程序运行的情况下卸载某个组件时。应用程序域使应用程序以及应用程序的数据彼此分离,有助于提高安全性。 单个进程可以运行多个应用程序...
分类:移动开发   时间:2014-09-29 00:06:55    阅读次数:197
【cocos2d-x 学习笔记 02】对象创建方式比较
1. 创建对象实例的方式比较 cocos2d-x中获取对象实例的方式与一般的C++编程方式有些不同,下面就是一段代码,比较了对象的创建、初始化和销毁过程二者不同的编写方式: 一般C++对象创建代码: Object *obj = new Object(arg1, arg2); delete obj; 一般C++对象在其构造函数中完成初始化操作,同时new出来的对象需要自己负责释放...
分类:其他好文   时间:2014-09-14 18:04:27    阅读次数:202
asp.net(C#)禁止缓存文件
IIS会按文件地址及参数将文件缓存到客户端,以便再次访问该内容时速度更快。如果要取消这种机制则需要禁止缓存文件。一、编程方式Response.Buffer = true;Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);Response.Cach...
分类:Web程序   时间:2014-09-14 08:57:36    阅读次数:200
715条   上一页 1 ... 65 66 67 68 69 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!