SparseArray替代HashMap来提高性能 经验

SparseArray是 Android框架独有的类,在标准的JDK中不存在这个类。它要比 HashMap 节省内存,某些情况下比HashMap性能更好,按照官方问答的解释,主要是因为SparseArray不需要对key和value进行auto- boxing(将原始类型封装为对象类型,比如把int类型封装成Integer类型),结构比HashMap简单(SparseArray内部主要使用 两个一维数组来保存数据,一个用来存key,一个用来存value)不需要额外的额外的数据结构(主要是针对HashMap中的HashMapEntry 而言的)。

jopen 2014-06-16   114369   0

高性能的 Python RPC 开发库:mprpc 经验

mprpc 是一个轻量级的 MessagePack RPC 远程方法调用库。你可以用它来轻松构建一个分布式的服务器端系统,只需要少量代码,基于 gevent 和 MessagePack 开发。 服务器端:

jopen 2014-06-15   25472   0

高性能异步图片加载器的JS库:lazysizes 经验

lazysizes 是一个快速、高性能的异步加载器。支持图片(包括响应式图片)、iframes 和脚本没有任何依赖。它能够检测到通过用户交互触发产生的任何可见的变化, 不需要CSS或JavaScript配置。

jopen 2014-10-19   38702   0

iOS 的高性能 GIF 动画引擎:FLAnimatedImage 经验

FLAnimatedImage是一个用于iOS的高性能GIF动画引擎 同时播放多个GIF格式与播放速度堪比桌面浏览器 Honors variable frame delays 在内存压力下表现正常 循环播放过程中消除了延迟或阻止

jopen 2015-03-10   35647   0

高性能mmorpg开发包 YYMysqlSDK 资讯

YYMysqlSDK是继YYNetSDK后,MicroPop的又一贡献。 yymysqlsdk同yynetsdk一样,目的是简化mmorpg开发过程中mysql数据库开发的代码编写,优化提高服务器性能的工具。支持mysql5.0以上。 YYMysqlSDK说明:

jopen 2011-10-14   9407   0
mmorpg  

MapDB:专为Java设计的高性能的数据库 资讯

MapDB是一个快速、易用的嵌入式Java数据库引擎,它提供了基于磁盘或者堆外(off- heap允许Java直接操作内存空间, 类似于C的malloc和free)存储的并发的Maps、Sets、Queues。MapDB的前身是JDBM,已经有15年的历史。MapDB支持 ACID事务、MVCC隔离,它的jar包只有200KB,且无其它依赖,非常轻量。MapDB目前的版本是1.0.5,相对来说功能已经稳定,并有全职 的开发者支持开发。

jopen 2014-07-22   15537   0
MapDB  

高性能 PHP 框架,Phalcon 2.0.8 发布 资讯

C 扩展开发的 PHP Web 框架,提供高性能和低资源占用。 Phalcon 是一个开源的、全堆栈的 PHP 5 框架,使用 C 扩展编写,专门为高性能优化。无需学习和使用 C 语言,所有函数都以

jopen 2015-09-25   13160   0
Phalcon  

Jackson 2.7.1 发布,高性能 JSON 处理包 资讯

官方发行说明称该版本没在 2.7.0 基础上做什么改动,不知道什么鬼。

jopen 2016-02-04   7304   0

高性能 PHP 框架,Phalcon 2.0.9 发布 资讯

C 扩展开发的 PHP Web 框架,提供高性能和低资源占用。 Phalcon 是一个开源的、全堆栈的 PHP 5 框架,使用 C 扩展编写,专门为高性能优化。无需学习和使用 C 语言,所有函数都以

jopen 2015-11-25   11798   0
Phalcon  

高性能计算集群,HPCC Systems 3.8.2 发布 资讯

HPCC 是High Performance Computing Cluster的缩写,即高性能计算集群,是一个巨大的并行处理计算平台,解决了大数据的处理问题。它采用大规模并行处理技术,用于存储和处理大量数据,

jopen 2012-08-30   6150   0
集群  
P14

  Nginx+Tomcat+Session高性能群集搭建 文档

随着IT行业的发展,linux服务器在企业中应用广泛,人们对linux上的应用服务要求也越来越高,早先的apache服务器、apache有优点也有不足,apache渐渐不能满足人们的要求,目前nginx被大量采用做高性能web服务器,无论是个人网站还是大型门户网站都在使用nginx作为web搭建web服务器的首选。接下来我们亲自来搭建一个属于自己的高性能web服务器,并且带故障自动转移的群集、和负载均衡服务器。

gardenshi 2012-07-09   329   0
P29

  如何用Java进行高性能网站开发 文档

1. 如何用Java进行高性能网站开发 2. Java程序性能优化技巧    生成对象时,合理分配空间和大小: Java中的很多类都有它的默认的空间分配大小,对于一些有大小的对象的初始化,应该预计对象

wumourong 2012-03-06   3054   0

大型高性能网站的十项规则 博客

为每个应用层都有其自身的问题、缺陷和最佳实践。我们的工作就是帮助企业用最低的操作成本来创建并运行高性能的、可伸缩的、安全的系统,因此对于这类问题我们有很丰富的经验。 当前的实际情况是,很多网站都是

openkk 2011-03-30   2500   0
P29

  Linux环境下基于Moodle的课程管理系统的构建 文档

Linux环境下基于Moodle的课程管理系统的构建 前言:随着e-Learning的发展,其核心业务平台——课程管理系统CMS(Course Management System)的发展相当迅速。而

foxbox123 2012-02-17   4028   0
P8

  构建Flex4为前端的Java EE项目 文档

定义显示雇员信息的表格 定义 RemoteObject 组件 定义相关函数 当 Application 完成构建后立即触发 init() 方法,以实现对 Server 端 Java 的调用 第五步:重新运行 sampleApp

bai_zzq 2011-08-08   3681   0
Flex开发   Apache   HTTP   Java   XML  
P12

  构建分布式办公网络 文档

和西雅图办事处之间建立链接,使得其用户可以访问对方网络上的资源。期望的可选结果:1.能有任何安装或构建WAN专用链接的要求。 2.链路费用必须尽可能地低。建议方案:在每个地点的Windows 2000

流年天涯 2016-12-08   502   0

采用SASS CSS预处理器构建的框架 资讯

采用SASS CSS预处理器构建的框架

jopen 2014-07-18   12059   0
CSS  

美国天才黑客自杀:构建知识共享的世界 资讯

,下巴抵在桌面上,眯成缝的近视眼盯着屏幕,伸着脖子敲击键盘。 一个想象中的美好世界正在他的手里构建。修长的手指在键盘上提提落落,来自受限访问系统里的信息正沿着光纤飞速汇聚到他的硬盘上。这里面包括需

jopen 2013-01-23   4921   0
黑客  

FreeBSD默认不再用GCC构建 资讯

FreeBSD 默认不再用 GCC 构建 。早在去年底,FreeBSD 就 宣布 用 Clang/LLVM 替代 GCC 作为默认的C/C++编译器。相比采用 GPLv3 许可证的 GCC,Clang

jopen 2013-09-12   5621   0
FreeBSD  

微软开源Visual Studio构建工具MSBuild 资讯

Studio构建工具MSBuild的源代码。微软在其 官方博客 上正式宣布了这一消息。 MSBuild是Visual Studio中将源代码编译为程序的构建引擎,它为开发者提供自动化构建、性能测试和程序打包功能。

jopen 2015-03-19   4015   0
MSBuild  
1 2 3 4 5 6 7 8 9 10