看C#与JAVA源码时发现C#与JAVA哈希表的实现略有不同,特此分享一下。我觉得看哈希表的机制可以从“碰撞”这里划线分为两部分来分析。1,发生碰撞前在发生碰撞前决定get与put的速度唯一因素是通过...
分类:
编程语言 时间:
2017-05-06 21:55:07
阅读次数:
266
1、索引概述 建立索引是加快查询速度的有效手段,用户能够依据应用环境的须要。在基本表上建立一个或者多个索引,以提供多种存取路径,加快查找速度。 一般来说,建立与删除索引由数据库管理员DBA或者表的属主(owner),即建立表的人负责完毕,系统在存取数据时会自己主动选择合适的索引作为存取路径,用户不必 ...
分类:
数据库 时间:
2017-05-06 21:53:25
阅读次数:
336
介绍 串行口是单片机与外界进行信息交换的工具,8051单片机的通信方式有两种: 并行通信:数据的各位同时发送或接收。 串行通信:数据一位一位次序发送或接收。 串行通信的方式 异步通信 用一个起始位0表示字符的开始,用停止位1表示字符的结束,中间夹着8个数据位,字符能一个接一个传送 CPU与外设之间必 ...
分类:
其他好文 时间:
2017-05-06 19:53:49
阅读次数:
224
1.在下面的目录创建gradle.properties文件 在文件夹中添加 以上配置的目的: 增大gradle运行的java虚拟机的大小,让gradle在编译的时候使用独立进程,让gradle可以平行的运行。 2. Android studio中配置 开启offline模式 ...
分类:
移动开发 时间:
2017-05-06 16:36:28
阅读次数:
179
这两天帮忙定位一个MySQL查询很慢的问题,定位过程综合各种方法、理论、工具,很有代表性,分享给大家作为新年礼物:) 【问题现象】 使用sphinx支持倒排索引,但sphinx从mysql查询源数据的时候,查询的记录数才几万条,但查询的速度非常慢,大概要4~5分钟左右 【处理过程】 1)explai ...
分类:
数据库 时间:
2017-05-06 15:53:57
阅读次数:
237
首先介绍一下什么是Sizzle: Sizzle是一个纯javascript CSS选择器引擎。jquery1.3开始使用sizzle,Sizzle一反传统采取了相反的Right To Left的查询匹配方式,效率提高.Sizzle是jQuery作者John Resig新写的DOM选择器引擎,速度号称 ...
分类:
Web程序 时间:
2017-05-06 15:03:26
阅读次数:
199
css sprites 缩减图片加载个数以提升网页加载速度,利用CSS的“background-image”,“background- repeat”,“background-position”的组合进行背景定位,background-position可以用数字精确的定位出背景图片的位置 <!DOC ...
分类:
Web程序 时间:
2017-05-06 14:19:00
阅读次数:
287
ss命令 ss命令用来显示处于活动状态的套接字信息。可以显示和netstat类似的内容,并且可以显示更详细的信息,而且查看速度更快。 格式 ss [options] [ FILTER ] 选项 -h:显示帮助信息; -V:显示指令版本信息; -n:不解析服务名称,以数字方式显示; -a:显示所有的套 ...
分类:
系统相关 时间:
2017-05-06 14:13:16
阅读次数:
305
A. python介绍 - 可以减少开发成本,代码开源 - 运行速度慢 B. python和其它语言对比 - C语言 : 编译 -> 机器码 -> 计算机 - 其它高级语言: 编译 -> 字节码 -> 机器码 -> 计算机 C. python种类 - CPython 代码 -> C字节码 -> 机器 ...
分类:
编程语言 时间:
2017-05-06 13:22:39
阅读次数:
153