码迷,mamicode.com
首页 >  
搜索关键字:效率    ( 31205个结果
MySQL源码 数据结构hash
MySQL源码自定义了hash表,因为hash表具有O(1)的查询效率,所以,源码中大量使用了hash结构。下面就来看下hash表的定义:【源代码文件include/hash.h mysys/hash.c】typedef uint my_hash_value_type;typedef uchar *...
分类:数据库   时间:2014-05-09 10:50:26    阅读次数:485
android AsyncHttpClient 开源框架的使用
AsyncHttpClient 1.在很多时候android都需要进行网络的操作,而android自带的HttpClient可以实现,但要进行很多网络连接的时候(如:下载很多图片),就需要线程池来进行管理,但默认都是阻塞式操作。这种模型效率不高,对并发要求高的 APP 来讲,并不适用,要用Async...
分类:移动开发   时间:2014-05-09 05:47:27    阅读次数:470
10 个基于 jQuery 的 Web 交互插件推荐
英文原文:10 jQuery for Web Interaction Plugins“用户交互”在现代的 Web 设计中占据了很大比例,这是互联网产品不可或缺的关键,对 Web 设计师也提出了更高的要求。本文整理了 10 款基于 jQuery 的 Web 交互插件,可以帮助你提高工作效率,或带给你一...
分类:Web程序   时间:2014-05-09 05:08:36    阅读次数:534
jQuery选择器大全
选择器是jQuery最基础的东西,也许这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。1. id选择器(指定id元素)将id="one"...
分类:Web程序   时间:2014-05-09 04:42:20    阅读次数:463
memcache内存分配机制
memcached的内存分配没有用到c语言中自带的malloc函数,因为这个函数分配内存的时候效率很低,对于这种要求快速响应,对效率要求非常高的缓存软件来说非常不合适。memcached用的是自己的一套内存分配方法,叫做slab allocation。Memcache单进程最大可开的内存是2GB,如...
分类:其他好文   时间:2014-05-09 04:34:29    阅读次数:338
如何阅读源码?
不对着文档阅读,能够读懂? 那简直是扯淡,———— 也许可以,但是很难, 而且很不全?特别是当代码很复杂的时候。想想我之前的代码阅读方式,真的。。。。 坑啊, 组长也是的,只是说要我看代码, 却没说如何看, 那个效率低得。。。 看了N遍却依然很多不懂,依然不能完全理解各个模块代码的含义!!!几乎是浪...
分类:其他好文   时间:2014-05-09 04:08:19    阅读次数:268
C# volatile & lock
volatile的使用场景:多个线程同时访问一个变量,CLR为了效率,允许每个线程进行本地缓存,这就导致了变量的不一致性。volatile就是为了解决这个问题,volatile修饰的变量,不允许线程进行本地缓存,每个线程的读写都是直接操作在共享内存上,这就保证了变量始终具有一致性。缺点很明显:牺牲了...
分类:其他好文   时间:2014-05-09 03:19:04    阅读次数:256
Hibernate学习2之继承映射与C3P0连接池
一、继承映射的需要关系数据库的表之间不存在继承关系,但为了将面向对象中的继承关系映射到关系数据库中,可以使用以下三种继承映射策略:-每个继承层次一张表-每个具体类一张表-每个类一张表。二、对比--每个继承层次一张表:(优点)最简单、执行效率最高(因为无需进行任何关联操作)(缺点)存在冗余字段;在数据...
分类:系统相关   时间:2014-05-09 02:52:54    阅读次数:456
IBM之MQ使用指南
随着计算机网络和分布式应用的不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。 商业消息中间件的出现保证了消息传输的可靠性,高效率和安全性,同时也减少了系统的开发周期。 目前应用最多的消息中间件产品为IBM MQSeries。 东风生管系统就是通过MQ 通讯的。 本文就针对MQ的基本操作与配置进行详细的阐述,希望对读者有所帮助。 一.MQ基本操作 MQ中有几个很重...
分类:其他好文   时间:2014-05-09 01:40:41    阅读次数:263
逗比之——程序员装逼手册1(初级版)
一、准备工作     “工欲善其事必先利其器。”     1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。     2.椅子不一定要舒服,但是一定要可以半躺着。     3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显...
分类:其他好文   时间:2014-05-09 00:26:14    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!