当创建给定的实例的过程很昂贵或非常复杂的时候,就使用原型模式来拷贝,这种方式在创建对象要耗费很多资源的时候效率提升显著。 实现深度克隆有两种方法,一种是实现Cloneable接口,重写clone()方法。另一种是通过序列化反序列化来获取对象的拷贝。 看一个介绍:http://blog.csdn.n....
分类:
其他好文 时间:
2015-05-30 18:14:08
阅读次数:
117
尽管现在Android智能手机和平板电脑的运行的速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十条建议,以便能在当前和以后的所有Android设备都能运行出最佳效果。1) 首先要有良好的编码习惯一个优秀的开发者应该善于运用知识、完善的算法...
分类:
移动开发 时间:
2015-05-29 11:34:06
阅读次数:
147
基本认识以下摘自百度百科
线程池的概念:线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。
线程池的作用:在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一...
分类:
编程语言 时间:
2015-05-25 10:18:39
阅读次数:
219
设计模式的概念:
是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结
设计模式的目的:
使用设计模式是为了可重用代码、让代码更容易被他人理解保证代码可靠性
单例模式:
在程序开发的过程中,有些对象我们只需要一个,比如:
配置文件、工具类、线程池、缓存、日志等
如果创造出多个实例,就会导致许多问题,比如占用过多资源,不一致的结果等
单例模式就是保证当前...
分类:
其他好文 时间:
2015-05-24 14:15:32
阅读次数:
114
什么是docker不准确的说,docker是一种轻量级的虚拟机,它把可执行文件和运行环境打包成一个image,放在容器里运行,但是启动速度比虚拟机快很多,资源消耗小。这种技术主要是为了解决部署环境的问题。从远程仓库获取imagedocker pull 同一个名字的image可以加tag,用于区分版本...
分类:
其他好文 时间:
2015-05-10 15:41:52
阅读次数:
109
这个章节主要讲的是资源管理相关的知识,C++程序中最常使用的资源就是动态分配内存,但内存只是必须管理的众多资源之一,其他常见的资源还有文件描述器、互斥锁、图形界面的字型和笔刷、数据库连接、以及网络sockets。无论是哪一种资源,重要的是,当你不再使用它时,必须将它还给系统。条款十三Investment* createInvestment(); //返回指针,指向Investment继承体系...
分类:
编程语言 时间:
2015-05-05 10:39:23
阅读次数:
164
最近在研究activity 执行了finish之后为什么还有很多资源没有释放的问题,关于这个原因的产生,最直接的想法就是activity里面还有很多资源没有手动释放,因为大家知道,activity只不过是一个高度抽象的UI组件...
分类:
其他好文 时间:
2015-04-28 23:07:10
阅读次数:
312
原文链接:http://blog.csdn.net/book_mmicky/article/details/25714545 随着Spark的应用越来越广泛,对支持多资源管理器应用程序部署工具的需求也越来越迫切。Spark1.0.0的出现,这个问题得到了逐步改善。从Spark1.0.0开始,Spa....
分类:
其他好文 时间:
2015-04-28 20:28:31
阅读次数:
177
制作MindManager思维导图时,其中很多资源来源于不同的外部资料,因为来源不同,复制粘贴的格式就可能不同。?巧妙使用MindManager?15中文版的格式刷工具可以统一导图的格式,保持导图的美观,本文详解MindManag...
分类:
其他好文 时间:
2015-04-27 15:41:26
阅读次数:
137
原创Blog,转载请注明出处
blog.csdn.net/hello_hwc
前言:可能在公司工作时间长了,以至于iOS都习惯性的写成了IOS,既然上一篇文章里一同学提出来了,我就改过来吧。本文介绍下服务器认证的流程,我对于服务器端的了解很少,所以如果有不准确的地方,欢迎指正,我会及时进行修改。
认证和授权简单来说就是服务器上存储了很多资源,这些资源不是客户端都能访问的,客户端要访问资源的时候...
分类:
移动开发 时间:
2015-04-26 13:56:42
阅读次数:
323