码迷,mamicode.com
首页 >  
搜索关键字:提升性能    ( 468个结果
memcached 在window下的安装与使用
memcached搭建缓存系统一、概念 Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。二、适用场合分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系统。数据库....
分类:Windows程序   时间:2014-09-18 16:23:34    阅读次数:373
使用 ContentProviderOperation 来提升性能
ContentProviders 是android 系统核心组件之一,ContentProviders 封装了数据的访问接口,其底层数据一般都是保存在数据库中或者保存在云端。有时候你需要更新多行数据,可以选择调用多次ContentResolver的对应函数,或者 使用批量操作。当然 后者性能会比较好...
分类:其他好文   时间:2014-09-11 17:06:32    阅读次数:189
合理使用事务提升性能
1.进入事务前,先进行各种验证,如果验证不通过就不用进入事务了。 如: (1)ATM转账应该先判断账号是否合法,是否是自己给自己转,是否卡中金额大于转账的金额... (2)参加一个活动要判断是否有机会,是否在黑名单中,是否今天参加次数达到上限或其他限制....2.不要把准备工作放入事务,只把...
分类:其他好文   时间:2014-09-09 11:02:58    阅读次数:178
提高系统性能之多线程编程
多线程编程技术在实际编程应用中十分广泛,多线程技术的应用通过提高CPU的利用率来帮助系统提升性能,那么究竟多线程编程在什么情况下使用?怎样使用多线程呢?多线程的应用一定要适应特定的环境,线程开多了会大大增加Cpu的负担,而线程数目开少了又很难提高cpu的利用率,为此我们使用线程池来管理线程。线程池用来限制线程的数量,减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务,同时可以根据系统的承受能力,调整线程池中工作线线程的数目,防止因为消耗过多的内存使得服务器宕机。那究竟什么是多线程呢?举...
分类:编程语言   时间:2014-08-29 16:04:28    阅读次数:275
StringBuilder方法的使用
如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类当在一个循环中将许多字符串连接在一起时,使用 StringBuilder 类可以提升性能。StringBuilder MyStringBuilder = new StringBuilder("Hell...
分类:其他好文   时间:2014-08-22 19:26:59    阅读次数:168
android tv 实现全屏画竖线
自定义view 采用canvas双缓冲的方式,可以减少绘制的时间,提升性能。 StaggeredView.java 源代码如下: package com.xxx.demo; import android.content.Context; import android.graphics.Bitmap; import android.graphics.Canvas; import andro...
分类:移动开发   时间:2014-08-10 18:37:30    阅读次数:326
(转)多线程下:Vector、Hashtable、ArrayList、LinkedList、HashMap 性能特征
最近在研究关于多线程环境下如何提升性能,在程序中执行最多的是“查询”,但同时也要维护数据的“添加”和“删除”目前在 Hashtable 和 HashMap 中选择。看了jdk文档,我们知道 Hashtable是同步的,而HashMap是不同步的。所以一开始的时候,我采用的是 Hashtable,因为...
分类:编程语言   时间:2014-07-22 22:51:15    阅读次数:227
Android之线程池深度剖析
1.线程池的引入 引入的好处: 1)提升性能。创建和消耗对象费时费CPU资源 2)防止内存过度消耗。控制活动线程的数量,防止并发线程过多。 使用条件: 假设在一台服务器完成一项任务的时间为T T1 创建线程的时间 T2 在线程中执行任务的时间,包括线程间同步所需时间 T3 线程销毁的时间 ...
分类:移动开发   时间:2014-07-21 09:37:03    阅读次数:227
虚拟机设备直通的两种方式(Working in Progress)
pci passthrough 概念 允许guest排他使用host上的某个PCI设备,就像将该设备物理连接到guest上一样。 使用场景 提升性能(如直通网卡和显卡) 降低延迟(避免数据丢失或丢祯) 直接利用bare-metal上设备的驱动 用法1 需要CPU支持VT-d。主板也支持该技术。 预先配置: 打开bios中的VT-d设置。激活kernel...
分类:其他好文   时间:2014-07-15 10:31:59    阅读次数:359
Atitit.java c++指针使用总结O7
Atitit.java c++指针使用总结O7   1. 指针的本质 1 2. 指针的作用 1 1. 提升性能问题这常常用于遍历数组, 1 2. 计算两个指针的的距离 2 3. 避免栈溢出,创建动态数据结构,,大的对象/数组必须使用指针或者静态的变量 2 4. 灵活性 2 3. 一个变量包括a.地址(指针)  b。命名(引用,别名)   c.变量内容.. 3 4. 指针跟引用...
分类:编程语言   时间:2014-07-12 22:12:22    阅读次数:353
468条   上一页 1 ... 44 45 46 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!