本文列出的优化技巧主要是一些微小的性能提升,可能不会给你的程序性能改善产生显著的效果。决定程序整体性能的仍然取决于程序的业务逻辑设计、代码的数据结构和算法,这超出了本文的范围。你需要将这些优化技巧应用到平时的编码过程中,积少成多,也会对性能有很大的影响。 下面是写高效代码的两个基本原则: 1...
分类:
移动开发 时间:
2014-12-11 18:57:19
阅读次数:
223
http://developer.android.com/training/displaying-bitmaps/load-bitmap.html 官方有一篇文章是如下这么解决的,通过Resource加载后压缩图片大小
//方法一:通过Resource加载
mImageView.setImageBitmap(decodeSampledBitmapFromResource(getRe...
分类:
移动开发 时间:
2014-12-10 18:04:05
阅读次数:
160
DescriptionThe summer training of ZJU ICPC in July is about to end. To celebrate this great and happy day, the coaches of ZJU ICPC TeamNaviandFancydec...
分类:
移动开发 时间:
2014-12-08 22:55:31
阅读次数:
318
DescriptionThe Saratov State University Olympiad Programmers Training Center (SSU OPTC) hasnstudents. For each student you know the number of times he...
分类:
其他好文 时间:
2014-12-08 22:49:04
阅读次数:
274
1. 挂载一个主机目录作为数据卷 使用-v标记也可以指定挂载一个本地主机的目录到容器中去。 $ sudo docker run -d -P --name web -v /src/webapp:/opt/webapp training/webapp python app.py 上面的命令加载主机的...
分类:
其他好文 时间:
2014-12-08 19:55:07
阅读次数:
304
1. 修改已有镜像 先使用下载的镜像启动容器。 $ sudo docker run -t -i training/sinatra /bin/bash
root@0b2616b0e5a8:/# 在容器中添加 json 和 gem 两个应用。 root@0b2616b0e5a8:/# gem install json 当结束后...
分类:
其他好文 时间:
2014-12-08 17:59:18
阅读次数:
311
K-Means的中心初始化惯用方式是随机初始化。也就是说:从training set中随机挑选出K个作为中心,再进行下一步的K-Means算法。 这个方法很容易导致收敛到局部最优解,当簇个个数(K)较小(2<K<10)时,我们可以重复多次K-Means,记录下他们的每个的cost functi...
分类:
其他好文 时间:
2014-12-07 16:16:45
阅读次数:
134
原文地址http://developer.android.com/training/implementing-navigation/nav-drawer.html创建抽屉导航导航抽屉是在 屏幕左侧边缘的 应用主导航选项的面板. 它大多数时间是隐藏的, 但当用户用手指从屏幕的左侧滑动, 或者当用户点击...
分类:
移动开发 时间:
2014-12-06 10:03:57
阅读次数:
164
一、基本概念最权威和官方的介绍请看google的api文档http://developer.android.com/training/basics/actionbar/setting-up.htmlhttp://developer.android.com/guide/topics/ui/action...
分类:
移动开发 时间:
2014-12-04 00:49:43
阅读次数:
232
当我们成功实现一个机器学习算法并将其用于解决实际问题时,常常会发现它的性能(分类、回归准确度)达不到我们足够满意的状态。在这种情况下,我们有以下六种选项来提高当前算法的性能1 增加training set的数目 这种方法适合模型发生过拟合的情况2 减小feature的数量(使用更少featur...
分类:
编程语言 时间:
2014-12-03 19:01:49
阅读次数:
234