码迷,mamicode.com
首页 > 2016年06月21日 > 全部分享
递归程序设计心得与体会
用递归设计出来的程序总是简洁易读,极具美感。但是对于刚入门的学者来说,当遇到递归场景时,自己却难以正确的设计出合理的递归程序。博主曾经也是困惑不已,写的多了,也就渐渐的熟悉了递归设计。特谈一下自己的感受,有些术语是博主自己总结,有可能有不合理之处。 学习递归程序设计,建议首先应该从小规模的递归开始研究,小规模就是说自己可以调试跟踪代码,且自己不会晕。这个过程完成之后,才能熟练掌握递归层次...
分类:其他好文   时间:2016-06-21 07:07:19    阅读次数:189
如何最佳地使用memcached?
Memcached是由DangaInteractive开发的,高性能的,分布式的内存对象缓存系统,如何最佳地使用memcached,以提升站点性能?大家一起来了解一下。 一、Memcached简介memcached 常被用来加速应用程序的处理,在这里,我们将着重于介绍将它部署于应用程序和环境中的最佳实践。这包括应该存储或不应存储哪些、如何处理数据的灵活分布以 及如何调节用来更新 memcached...
分类:系统相关   时间:2016-06-21 07:08:21    阅读次数:268
JavaSE学习53:细说多线程之内存可见性
一共享变量在线程间的可见性         (1)有关可见性的一些概念介绍         可见性:一个线程对共享变量值的修改,能够及实地被其他线程看到。         共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。所 有的变量都存储在主内存中。         线程的工作内存:每个线程都有自己独立的工作内存,里面保存该线程使用到的变量的...
分类:编程语言   时间:2016-06-21 07:07:41    阅读次数:330
Apache Flink fault tolerance源码剖析完结篇
这篇文章是对Flinkfault tolerance的一个总结。虽然还有些细节没有涉及到,但是基本的实现要点在这个系列中都已提及。回顾这个系列,每篇文章都至少涉及一个知识点。我们来挨个总结一下。...
分类:Web程序   时间:2016-06-21 07:07:32    阅读次数:178
Retrofit2.0使用详解
Retrofit2.0使用 随笔 生活是一面镜子,不去擦拭,岁月的灰尘将掩埋它. 转载请标明出处:http://my.csdn.net/?ref=toolbar 主页 Retrofit20使用 初次了解Retrofit 具体的使用文档 请求体Request Body FORM ENCODED AND MULTIPART 表单和Multipart 异步 VS 同步 Retrofi...
分类:其他好文   时间:2016-06-21 07:05:54    阅读次数:230
基于XMPP协议的aSmack源码分析
基于XMPP协议的aSmack源码分析       在研究如何实现Pushing功能期间,收集了很多关于Pushing的资料,其中有一个androidnp开源项目用的人比较多,但是由于长时间没有什么人去维护,听说bug的几率挺多的,为了以后自己的产品稳定些,所以就打算自己研究一下asmack的源码,自己做一个插件,androidnp移动端的源码中包含了一个叫做asmack的jar。 ...
分类:系统相关   时间:2016-06-21 07:05:34    阅读次数:245
Linux 驱动面试题总结
1、 Linux设备中字符设备与块设备有什么主要的区别?请分别列举一些实际的设备说出它们是属于哪一类设备。     字符设备:字符设备是个能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。字符设备驱动程序通常至少实现open,close,read和write系统调用。字符终端、串口、鼠标、键盘、摄像头、声卡和显卡等就是典型的字符设备。     块设备:和字符设...
分类:系统相关   时间:2016-06-21 07:06:46    阅读次数:293
一个程序员的进化史-第六章
本来好好的周末说要加班,对于实习一年的我来说倒也可以接受这样的安排。因为周六大会用的抽奖环节程序是我写的。其实我内心既期待又忐忑。期待的是我终于亲眼看到自己的程序投入使用(因为之前主要做的是后台程序开发,桌面程序开发是也做过,但好像都没有上线)。忐忑的是程序没有测试环境,我只是选了几个实例测了一下,在这么大的会议上我怕出什么幺蛾子。 果然,怕什么来什么。 还没到抽奖环节,同事就走过来跟我说,先...
分类:其他好文   时间:2016-06-21 07:06:33    阅读次数:161
Hibernate(三) 之 映射关系
一、概念: 关系:名词,事物之间相互作用、相互联系的状态。 关联:名词:表示对象(数据库表)之间的关系;动词:将对象(数据库表)之间通过某种方式联系起来。 映射:将一种形式转化为另一种形式,包括关系。 级联:动词,有关系的双方中操作一方,另一方也将采取一些动作。   值类型:对象不具备数据库同一性,属于一个实体实例其持久化状态被嵌入到所拥有的实体的表行中,没有标...
分类:Web程序   时间:2016-06-21 07:05:48    阅读次数:125
大数据时代—— 一个创造超级竞争力企业的时代
这是一个快速发展的时代,随着互联网的普及,数据成指数倍增长,相同类型的企业也如雨后春笋般越来越多!那么如何在这个快速发展的时代,脱颖而出,把握时代的脉搏?提高企业的生存和竞争力,大数据无疑是一把利剑,可以决胜千里之外,是企业在同行中,更具竞争力的一大利器。大数据近年的崛起和发展已经初现其巨大的作用,据分析 拥有优秀大数据能力的企业,做出正确决策的可能性高出竞争对手3倍、决策速度比竞争对手快5倍。...
分类:其他好文   时间:2016-06-21 07:06:58    阅读次数:335
面向HBase的内存key-value缓存的实现
0x01 背景之所以要实现这个缓存主要原因如下(但是由于不是实际业务场景需求,所以可能不太准确,也可能不存在这个需求): * 非结构化数据的爆炸式增长 * 处理速度的要求越来越高 * HBase是面向硬盘的 * 内存容量越来越大 * 热点数据可以在内存放下0x02 设计方案通常的要实现缓存,主要是在有两个大方向实现,一个是在客户端实现,另一个时在服务端实现 * 客户端实现 - 修改H...
分类:其他好文   时间:2016-06-21 07:06:47    阅读次数:176
汇编指令总结
一、常用指令 二、算术运算指令  三、逻辑运算指令 四、串指令  五、程序跳转指令 ------------------------------------------  计算机寄存器分类简介:  32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)  6个段寄存器(ES、CS...
分类:其他好文   时间:2016-06-21 07:06:50    阅读次数:166
Redis二
1、String 常用命令: 除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作: 获取字符串长度 往字符串append内容 设置和获取字符串的某一段内容 设置及获取字符串的某一位(bit) 批量设置一系列字符串的内容应用场景: String是最常用的一种数据类型,普通的key/value存储都可以归为此类,value其实不仅是String,...
分类:其他好文   时间:2016-06-21 07:04:49    阅读次数:130
Android TypedArray源码详解
尊重原创,转载请标明出处    http://blog.csdn.net/abcdef314159 在自定义控件的时候,如果我们想额外的添加一些属性,就会用到TypedArray这个类,那么这个类是怎么得到的,以及怎么使用的,这篇讲会详细讲解,下面是我以前自定义控件的一段代码 TypedArray typedArray = context.obtainStyledAttributes(attr...
分类:移动开发   时间:2016-06-21 07:03:52    阅读次数:239
ASP.NET DataList嵌套实现评论效果
ASP.NET DataList嵌套实现评论效果...
分类:Web程序   时间:2016-06-21 07:06:18    阅读次数:194
Android性能测试
一直以来Android性能测试一直是Android测试中一个被一部分人遗忘,有被一部分人无可奈何的东西。在绝大部分的创业公司,性能测试基本上都是被遗忘的,因为功能测试和稳定性测试才是重点,而在中等公司中一部分测试人员向对Android进行性能测试,却无从下手。Android性能测试一直存在测试维度少,测试数据难收集,已收集数据难量化的特点,这些特点又是因为Android手机版本碎片化、硬件多样化、...
分类:移动开发   时间:2016-06-21 07:05:59    阅读次数:232
Android官方开发文档Training系列课程中文版:通知用户之构建通知
原文地址:http://android.xsoftlab.net/training/notify-user/index.html 引言 通知用于在有事件发生时,将事情以更便捷的方式展示给用户。用户可以在他们方便的时候直接与通知交互。 Notifications design guide课程讲述了如何设计有效的通知以及何时去使用它们。这节课将会学习如何实现通用的通知设计。 构建通知...
分类:移动开发   时间:2016-06-21 07:03:52    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!