优化_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 优化 >>列表
苹果AppStore最新推出的更新程序让它的搜索引擎变得更加宽容了。虽然苹果iPhone的虚拟全键盘仍然是最易使用的键盘之一,但是它总免不了会发生一些错误。庆幸的是,苹果应用商店的搜索引擎已不再要求你准确地输入你搜索的应用程序名称,相反,它现在允许你出现输入错误,而且在你出现错误的时候仍会给出你搜索的结果。换而言之,如果你将热门游戏CandyCrunchSaga的名称错写成CandyCrutchSaga,它仍然会把你带到这款游戏上。此外,AppStore搜索引擎现在还允许你出现空格错误。例如... 查看全文
LazyInitializer.EnsureInitialized是frameworks4.0引入的新东西,实现对属性延时初始化的功能,它作用在System.Threading命名空间下,所以,它与多线程有着密切的关系,即当多人同步使用这个方法时,对存储的对象有着某种作用,这是msdn的相关说明:这个方法可以用于多个执行者初始化Target目录对象。在多个执行者同时存取这个方法的情况下,可能会建立多个T执行个体,但只有一个执行个体会存储至target。在些类情况下... 查看全文
目前很多应用已经实现了摇一摇功能,这里通过讲解该功能的原理及实现回顾一下加速度传感器的使用:1.首先获得传感器管理器的实例sensorManager=(SensorManager)context.getSystemService(Context.SENSOR_SERVICE);2.通过传感器管理器获得加速传感器accelerateSensor=getSensorManager(context).getDefaultSensor(Sensor.TYPE_ACCELEROMETER);3... 查看全文
· 基于weka的优化算法发布时间:2013-11-22
/**离线优化*@paramwekaModel模型*@paramvaluesList3个Double数组:第1个-正值为条件变量,负值为优化变量;第2个-下限;第3个-上限*@paramfindMaxtrue为求最大值;false为求最小值*@paramvalues*@return优化后的值*/publicdouble[]optimize(WekaModelwekaModel,List<Double[]>valuesList,booleanfindMax)... 查看全文
1.对象的生成和大小的调整。JAVA程序设计中一个普遍的问题就是没有好好的利用JAVA语言本身提供的函数,从而常常会生成大量的对象(或实例)。由于系统不仅要花时间生成对象,以后可能还需花时间对这些对象进行垃圾回收和处理。因此,生成过多的对象将会给程序的性能带来很大的影响。例1:关于String,StringBuffer,+和appendJAVA语言提供了对于String类型变量的操作。但如果使用不当,会给程序的性能带来影响。如下面的语句:Stringname=newString... 查看全文
· eclipse优化和设置发布时间:2013-11-14
目录:1.eclipse下的编码设置:2.取消单词拼写检查3.去除不需要加载的模块4、取消在启动时自动验证项目配置文件5,修改Eclipse安装目录的eclipse.ini文件,加大JVM的非堆内存6.修改Eclipse编辑JSP,xhtml等页面时的编辑工具7.设置字体大小8.Eclipse中高亮显示相同的变量9.EclipseCtrl+alt+J的注释修改10.Eclipse设置每行的单词数,防止换行web换行,是进主菜单--web里进行设置.11.关于eclipse配置文件导出问题:1... 查看全文
· 【Android】性能优化的一些方法发布时间:2013-11-13
1.采用硬件加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不过这个需要在android3.0才可以使用。2.View中设置缓存属性.setDrawingCache为true.3.优化你的布局。通过Androidsdk中tools目录下的layoutopt命令查看你的布局是否需要优化。4.动态加载View.采用ViewStub避免一些不经常的视图长期握住引用.5... 查看全文
在windowsphone中常在列表中会常包含比较丰富文字和图片混排数据信息.针对列表数据中除了谈到listbox等控件自身数据虚拟化问题外.虽然wp硬件设备随着SDK8.0发布得到应用可使用内存空间得到了很大扩展.但为了保证WP平台在低配置机型同样的应用操作用户体验.性能调优则是无法避免的问题.早期在Windowsphone7版本是受制于当时CE内核对硬件上限制.单个应用最高内存峰值是90M.当应用程序内存超过该峰值没有任何提示会自动退出.随着windowsphone8采用NT内核... 查看全文
Yahoo!的ExceptionalPerformance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。原版猛戳:BestPracticesforSpeedingUpYourWebSite,ExcetionalPerformance团队总结出了一系列可以提高网站速度的方法。可以分为7大类35条。包括内容、服务器、CSS、JavaScript、Cookie、图片、移动应用,七部分。一... 查看全文
· Windows Phone 性能优化(二)发布时间:2013-11-06
这篇文章的demo是在(一)的基础上进行的调整,逻辑基本相似。本文只列和上一篇出不同的代码。为了实现自定义的虚拟化,把上一篇文章的ListBox换成ScrollViewer+ItemsControl,这样组合在实际的项目中又是还是会用到的,比如,如果我们需要对ScrollViewer进行很多的控制,比如获取它的“滑动”事件,ScrollViewer中在放置其它控件,或者直接定制它的样式等等... 查看全文
· Windows Phone 性能优化(一)发布时间:2013-11-06
在实际的项目开发过程中,应用的性能优化是一个永恒的话题,也是开发者群里最常讨论的话题之一,我在之前的公司做wp项目时,也遇到过性能的瓶颈。当页面中加载的内容越来越多时,内存涨幅非常明显(特别是一些壁纸类的应用,当用户向下滑动列表加载更多),当内存超过120MB有些机型的发热明显,如果内存继续上涨,发热事小,内存泄露后,系统会直接关闭应用。在wp系统中自带的ListBox等控件也提供内存虚拟化,但是如果用得不好,可能会破坏虚拟化。微软MSDN... 查看全文
· 实战Hybird app:内存溢出与优化发布时间:2013-11-04
pheongap项目:http://www.nduoa.com/apk/detail/646816主要的问题:heap过大,内存低性能差的机子上引起奔溃,直接退出关于webapp的优化,不仅仅只是js方面,包括HTML布局嵌套,CSS的属性使用,数据的读取,还有浏览器的重排与回流之类的这里就不讨论了,本章涉及的是脚本代码引发的性能问题,更进一步说就是闭包带来的内存泄露关于性能:首先我不得不承认一个事实,移动端的性能跟PC端,那完全不是一回事比如用innerHTML绘制大段的HTML结构... 查看全文
上周,我参加了公司的一门课程《网站性能优化》,讲师提出了一个问题:一张图片优化后减少5K,1年内可以大概省下多少宽带成本呢?非常好奇,仔细听完讲师分析,计算出来的数据让小伙伴们都惊呆了,仅仅5K,看起来真的没什么,一年内大概节省540元~1440元,这说明一个问题,用户数庞大的网站中,一点优化可能会带来巨大的带宽成本节省,表现出价值是特别高的,不容忽视小小优化带来的意义。相信很多同学也好奇这个数据是怎么计算的,公司的内部数据不好透露,给大家重新举个例子:<!-... 查看全文
· 创业 CEO:优化现金循环发布时间:2013-10-28
欢迎来到「创业CEO」系列,在这个系列中,我们讨论一个创业者如何教会自己成为一位伟大的CEO,因为历史上最伟大的创业公司,往往都是由这样的人在领导。如果订单与出货是企业的脉搏,现金流就是企业的血液。脉搏的工作是推动血液运行,当订单与出货的频率越高,现金流动的速度也会越快。血液的工作是带给器官养分,当现金流量越高,各部门就能得到养分而茁壮,企业也就跟着成长。因此,除了冲刺订单、完成出货,一个好CEO也必须花同样的力气追踪现金循环,并且想办法加以优化。CashCycle传统来说,用现金买进原物料... 查看全文
在使用EF的过程中,导航属性的lazyload机制,能够减少对数据库的不必要的访问。只有当你使用到导航属性的时候,才会访问数据库。但是这个只是对于单个实体而言,而不适用于显示列表数据的情况。这篇文章介绍的是,使用Lazy<T>来提高显示列表页面的效率。这里是相关的源代码PerformanceTest.zip阅读目录:一、问题的描述二、数据表和EF实体介绍三、lazyload的性能四、使用StudentExtensionRepository来提高效率五、进一步改进... 查看全文
“指尖上的遥控”项目——Java远程监控--byShadowWalker上一篇博文已经分析了Java实现远程监控的思路,本篇博文主要分享主要部分的代码实现、用imago.IO封装桌面截图图片发送robot=newRobot();while(flag){//抓去一张屏幕大小的图片BufferedImagebgImg=robot.createScreenCapture(rect)... 查看全文
在使用EF的过程中,导航属性的lazyload机制,能够减少对数据库的不必要的访问。只有当你使用到导航属性的时候,才会访问数据库。但是这个只是对于单个实体而言,而不适用于显示列表数据的情况。这篇文章介绍的是,使用Lazy<T>来提高显示列表页面的效率。这里是相关的源代码PerformanceTest.zip阅读目录:一、问题的描述二、数据表和EF实体介绍三、lazyload的性能四、使用StudentExtensionRepository来提高效率五、进一步改进... 查看全文
FlexyCore团队已经加入了公司的Android团队10月22日消息,据国外媒体报道,法国媒体L'Express称,谷歌以2310万美元的价格收购了当地一家应用优化公司FlexyCore。thenextweb网站称,谷歌发言人随后证实了这笔交易,但拒绝透露价格等交易细节。谷歌法国发言人确认,FlexyCore团队已经加入了公司的Android团队,未来将帮助公司”优化安卓系统”。gigaom网站称,FlexyCore公司创立于5年前... 查看全文
· Hibernate性能优化技巧发布时间:2013-10-22
文章分为十三个小块儿对Hibernate性能优化技巧进行总结性分析,分析如下:一、在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session.evict(Object)在处理过程中,清除全部的缓存或者清除某个对象。二、对大数据量查询时,慎用list()或者iterator()返回查询结果,<1>.使用List()返回结果时... 查看全文
· 优化特性(Attribute)性能发布时间:2013-10-17
通过这篇文章,不仅可以了解到Attribute的工作原理,还可以了解到GetcustomeAttribute是的内部执行流程。最后,你会看到,使用缓存机制可以极大的优化反射Attribute的性能。本文结构:1.为什么在对象上标记Attribute性能很慢。2.编译器如何编译带有Attribute标记的类型3.定义解析器,在运行时获取并解析对象上的Attribute4.GetCustomeAttributes方法的工作原理5.优化Attribute6.Attribute性能优化完整代码7... 查看全文