1.尽量使用不透明的视图。 不透明的视图可以极大提高渲染的速度。因此如非必要,可以将tableView cell及其视图的opaque的属性设置为YES。其中的特例包括背景色,它的alpha值应该为1(例如不要使用 clearColor);图像的alpha值也应该为1,或者在画图时设为不透...
分类:
其他好文 时间:
2014-07-07 12:44:12
阅读次数:
202
优点:由于对对应segment 加锁,而不是锁定整个map,并发性得到了提高。能够直接提高插入、检索以及移除操作的可伸缩性。缺点:当遍历map 中的元素时,需要获取所有的segment 的锁,使用遍历时慢。锁的增多,占用了系统的资源。使得对整个集合进行操作的一些方法(例如 size() 或 isE...
分类:
其他好文 时间:
2014-07-07 11:14:54
阅读次数:
190
聚集索引、非聚集索引、非聚集唯一索引 我们都知道建立适当的索引能够提高查询速度,优化查询。先说明一下,无论是聚集索引还是非聚集索引都是B树结构。 聚集索引默认与主键相匹配,在设置主键时,SQL Server会默认在主键列创建聚集索引。但是可以手动更改为在任意一个列创建聚集索引,然后在另一个字段或.....
分类:
数据库 时间:
2014-07-07 10:04:59
阅读次数:
248
# Memcached快速入门## What is MemcachedMemcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。## 安装### Ubuntu $ sud...
分类:
其他好文 时间:
2014-07-07 09:50:02
阅读次数:
187
为什么要创建索引呢?这是由于,创建索引能够大大提高系统的性能。 第一,通过创建唯一性索引,能够保证数据库表中每一行数据的唯一性。 第二,能够大大加快 数据的检索速度,这也是创建索引的最基本的原因。 第三,能够加速表和表之间的连接,特别是在实现数据的參考完整性方面特别有意义。 第四,在使用分组和排序 ...
分类:
数据库 时间:
2014-07-02 21:37:24
阅读次数:
170
linux网卡速率和双工模式的配置(2012-09-06 14:39:57)转载▼标签:科技网络接口协商网卡工具it分类: Linux 改变网络接口的速度和协商方式的工具miitool 和ethtool 通过mii-tool和ethtool工具来调整网卡的速度、双工等,这样能提高网卡的效率; mii...
分类:
系统相关 时间:
2014-07-02 21:18:23
阅读次数:
346
最近与同事聊天,从软件质量保证的方法论谈论到了技术管理,那技术管理的内涵到底是什么?在此通过这篇文章做一个小小的总结和适当的外延。
技术管理给人的感觉更多是工作量评估、项目计划、项目进度跟踪等,但这只是技术管理的一部分。大体上,可以将技术管理分为两个纬度,如图1所示。
图1
纬度之一就是项目管理,其中包括项目计划、风险管理、预算管理等。对于基层技术管理者,更多涉及的内容是...
分类:
其他好文 时间:
2014-07-02 16:31:39
阅读次数:
236
互联网正在一点又一点地侵蚀传统世界。电脑、手机、电视、汽车,现在轮到了家居。移动互联网领域,随着越来越多的设备和技术的不断完善和提高,家居业是时刻与人们生活息息相关的行业,自然也躲不过互联的蔓延。其实智能家居并不是新鲜概念。早在互联网之前,便已经有智能楼宇、智能安防、智能建筑。世界第一座智能建筑可以...
分类:
其他好文 时间:
2014-07-02 13:57:48
阅读次数:
247
工作了几年之后,技术上的积累没有感觉有太大的提高,而工作量一直有增无减,整体埋头苦干却一直不知道如何提高自己,心里总是想着等干完这段时间就有空了。打算从今天开始关注前沿技术,每天抽空关注技术论坛,抽空学习新的知识。工作量和技术积累是没有必然联系的,工作之余..
分类:
其他好文 时间:
2014-07-02 11:33:28
阅读次数:
144
Extjs 提供的组件还是挺丰富的, 但是有时候需求更丰富。
当Extjs 原生的组件无法实现我们的要求的时候, 就需要扩展Extjs 的组件实现自制组件了。
除了这种使用状况, 有时候对于一些相同却有使用很多的配置, 可能像把它独立出来,单独设为一种组件供大家调用, 节省开发时间和提高代码重用度。
initComponent 和 constructor 就是Extjs 提供用来实现继承和扩展的方式。...
分类:
Web程序 时间:
2014-07-02 10:44:04
阅读次数:
202