码迷,mamicode.com
首页 >  
搜索关键字:避免    ( 22662个结果
ADO.NET开发技巧(4)-执行命令进阶
连接池 连接池是微软提供的一种底层优化,如果我们每次执行命令都要创建连接,关闭连接的话,会造成比较大的性能开销。于是微软提供了连接池这一概念,也就是说,我们没使用一次连接,ado.net都会把连接的信息放到连接池中,如果下次还使用这个连接,那么微软则从连接池中把连接信息取出来,避免了创建和释放资源。...
分类:Web程序   时间:2015-06-01 12:53:34    阅读次数:117
Java同步块
原文:http://ifeve.com/synchronized-blocks/ Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。本文介绍以下内容: Java同步关键字(synchronzied) 实例方法同步 静态方法同步 ...
分类:编程语言   时间:2015-06-01 11:28:35    阅读次数:162
ios之清除cell缓存,解决cell的重用问题。
原文:http://blog.csdn.net/chaoyuan899/article/details/13291637tableView表格中的cell有重用机制,这是一个很好的东西,可以避免开辟很多的空间内存。但是有时候我们不想让它重用cell,,可以用以下的代码解决。将这个代码放在:- (UI...
分类:移动开发   时间:2015-06-01 11:24:58    阅读次数:118
C++ explicit关键字
C++中,explicit关键字用于修饰单参数的构造函数,用于避免隐式类型转换。例如,当不适用explicit关键字修饰类的构造函数时:class A{public: A(int initalValue=0);private: int storedValue;};此时,主函数代码:int...
分类:编程语言   时间:2015-06-01 11:24:52    阅读次数:161
C# 并行编程 之 限制资源的并发访问 使用SemaphoreSlim
概要 当多个任务或线程并行运行时,难以避免的对某些有限的资源进行并发的访问。可以考虑使用信号量来进行这方面的控制(System.Threading.Semaphore)是表示一个Windows内核的信号量对象。如果预计等待的时间较短,可以考虑使用SemaphoreSlim,它则带来的开销更小。 .NetFrameWork中的信号量通过跟踪进入和离开的任务或线程来协调对资源的访问。信号量需要知道...
分类:Windows程序   时间:2015-06-01 09:43:38    阅读次数:180
整理得比较全面的MySQL优化参考
本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了。  1、硬件层相关优化   1.1、CPU相关   在服务器的BIOS设置中,可调整下面的几个配置,目的是发挥CPU最大性能,或者避免经典的NUMA问题:...
分类:数据库   时间:2015-06-01 09:40:59    阅读次数:145
像bootstrap一样的去做web编程
1:闭包boot的闭包方式有点特别,普通的闭包是这样的:(function($) { })(jQuery)这种写法是怕全局污染,把$封闭在自己的空间里,暴露在外面的只有jQuery,这样,如果用了别的也用$的控件,就可以避免冲突。而boot的闭包又有一些不同:+function($) { }(jQu...
分类:Web程序   时间:2015-06-01 09:31:04    阅读次数:137
五种设计原则
一 单一职责原则1、避免系统的职责分散到不同的类中2、避免一个类承担过多的职责好处是可以减少类直接的耦合,提供类的复用性。二 接口隔离原则其实就是定制化服务设计原则,使用接口的多重继承实现对不同接口的组合,从而对外提供组合功能,打到按需提供服务。三 开放-封闭原则在扩展性方面是开放的,而在更改性方面...
分类:其他好文   时间:2015-06-01 09:30:18    阅读次数:119
CListCtrl改变数据和插入数据避免闪烁的方法
(1)CListCtrl改变数据避免闪烁:法一:直接设置LVS_EX_DOUBLEBUFFER扩展属性。法二:使用双缓冲。自定义一个类CMyListCtrl继承CListCtrl,重写OnPaint和OnEraseBkgnd方法voidCMyListCtrl::OnPaint() { //使用双缓冲的方法绘制背景 CPaintDCdc(this);//devicecontextforpain..
分类:其他好文   时间:2015-06-01 00:54:43    阅读次数:152
测试计划
1引言1.1编写目的本测试计划文档作为指导此测试项目循序渐进的基础,帮助我们安排合适的资源和进度,避免可能的风险。本文档有助于实现以下目标:1)确定现有项目的信息和应测试的软件结构。2)列出推荐的测试需求3)推荐可采用的测试策略,并对这些策略加以详细说明4)确定所需的资源,并对测试的工作量进行估计。...
分类:其他好文   时间:2015-06-01 00:47:13    阅读次数:125
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!