码迷,mamicode.com
首页 > 2016年03月27日 > 全部分享
Android开发艺术-第二章 IPC 机制
2.1 Android IPC 简介IPC 意为进程间通信或者跨进程通信,线程是 CPU 调度的最小单元,是一种有限的系统资源。进程一般指一个执行单元。任何操作系统都需要相应的 IPC 机制。如 Windows 上可以通过剪切板 管道 和邮槽来进行;Linux 上可以通过命名管道 共享内容 信号量等来进行。在 Android 中最有特色的进程间通信方式就是 Binder 了,同时也支持 Socket...
分类:移动开发   时间:2016-03-27 01:50:53    阅读次数:310
面向对象基础——类与对象的定义
面向对象的概念 封装性:对外部不可见。可以保护程序中的某些内容。 继承性:扩展功能的。 类与对象的关系: 定义类和对象的方法? 类图的画法:Person类图 分为三层: 第一层表示类的名称,类的名称与之前一样要求开头首字母大写。 第二层表示属性的定义,按照" 访问权限 属性名称:属性类型 " 的格式定义; 第三层表示类中方法...
分类:其他好文   时间:2016-03-27 01:50:38    阅读次数:310
《iOS Human Interface Guidelines》——Page Control
本文翻译自苹果官方文档《iOS Human Interface Guidelines》——Controls,讲解页面控制器的使用指南...
分类:移动开发   时间:2016-03-27 01:51:39    阅读次数:169
JQuery笔记
一、JavaScript回顾     EcmaScript -- 标准化组织提供脚本核心代码,其中定义了JavaScript的基本的语法     Dom -- W3C 提供的一套用来解读文档结构树的一套标准,目前驻留的浏览器都支持dom     Bom -- 各个浏览器各自定义的一些Script方法     Apatana         第一种配置方式:         1....
分类:Web程序   时间:2016-03-27 01:51:00    阅读次数:244
Mybatis与Spring整合连接MySQL
1 maven依赖 org.apache.commons commons-dbcp2 2.0.1 ...
分类:数据库   时间:2016-03-27 01:50:53    阅读次数:243
redis 主从配置
大约一年多前,公司同事开始使用Redis,不清楚是配置,还是版本的问题,当时的Redis经常在使用一段时间后,连接爆满且不释放。印象中,Redis 2.4.8以下的版本由于设计上的主从库同步问题,就会导致整个问题,不知是否确为这个Bug所致。但从那以后,我就很少敢去尝试使用Redis。曾想转投MongoDB,但公司同事给我的回复是,由于MongoDB宕机,数据丢失,公司损失惨重。于是,我一直停留在...
分类:其他好文   时间:2016-03-27 01:50:08    阅读次数:237
[从头学数学] 第153节 旋转 小结与复习题
剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了筑基后期的修炼, 这次要修炼的目标是[旋转 小结与复习题]。 正剧开始: 星历2016年03月26日 16:27:19, 银河系厄尔斯星球中华帝国江南行省。 [工程师阿伟]正在和[机器小伟]一起研究[旋转 小结与复习题]。 //第1题 三角形顺时针旋转30度 var r = 20; var...
分类:其他好文   时间:2016-03-27 01:49:56    阅读次数:187
大话设计模式—模板方法模式
在模板方法模式(TemplateMethod Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。大话设计模式中程杰老师给出的定义是:模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。有一个经常用到...
分类:其他好文   时间:2016-03-27 01:50:46    阅读次数:185
Myeclipse怎么导入工程项目
1,打开Meclipse,在左面的区域点击右键,选择import键, 2,在import面板中选择Exiting Projects into Workbence,点击Next, 3,选择Browse,选择你的项目文件所在的地方, 4,然后点击Finish 5,如果出现报错的话,选择项目文件,然后右击选择Myeclipse,然后右击,选择Remove All...
分类:系统相关   时间:2016-03-27 01:51:03    阅读次数:243
排序算法白话实现
排序的实现过程,这个比任何理论都好懂,如果要定义的话,直接百科搜就是了 1、冒泡排序: 34,8,64,51,32,21 34与8比较:8,34,64,51,32,21 34与64比较:8,34,64,51,32,21 64与51比较:8,34,51,64,32,21 64与32比较:8,34,51,32,64,21 64与21比较:8,34,51,32,21,64(这样...
分类:编程语言   时间:2016-03-27 01:48:34    阅读次数:208
如何使用Jenkins进行持续集成测试
上篇,将Jenkins的持续集成测试环境搭建成功了,接下来,开始我们的创建任务和运行构建。 (一)创建任务 1.创建任务 点击首页“创建一个新任务”的链接,如下: 2.选择 Jenkins 任务类型 Jenkins 提供了四种类型的任务: 1)构建一个自由风格的软件项目 这是 Jenkins 的主要功能.Jenkins 将会结合任何 SCM 和任何构建系统来构建你的项目,...
分类:其他好文   时间:2016-03-27 01:50:53    阅读次数:220
Hybrid APP介绍
“云”时代的来临正在改变App和运营团队之间的关系,一场不能避免的变革正在进行。鉴于移动终端的局限性,移动终端上的APP由本地化应用(Native App),到混合型应用(Hybrid APP),再到基于WEB的应用Web App,这一连串的变化都源于技术的更新和市场的需要[1]  。 Hybrid App是指介于web-app、native-app这两者之间的app,它虽然看上去是一个...
分类:移动开发   时间:2016-03-27 01:48:13    阅读次数:555
javascript中的常用本地对象
一、javascript是面向对象的编程语言 封装:把相关的信息(无论数据或方法)存储在对象中的能力 聚集:把一个对象存储在另一个对象内的能力 继承:由另一个类(或多个类)得来类的属性和方法的能力。 多态:编写能以多种形态运行的函数或方法的能力 二、Array对象 使用单独的变量名来存储一系列的值。 2.1创建数组对象 var aValu...
分类:编程语言   时间:2016-03-27 01:47:52    阅读次数:205
程序的加载和执行(三)——《x86汇编语言:从实模式到保护模式》读书笔记23
程序的加载和执行(三)——读书笔记23接着上次的内容说。 关于过程load_relocate_program的讲解还没有完,还差创建栈段描述符和重定位符号表。分配栈空间与创建栈段描述符462 ;建立程序堆栈段描述符 463 mov ecx,[edi+0x0c] ;4KB的倍率 464 mov ebx,0x000fff...
分类:编程语言   时间:2016-03-27 01:49:21    阅读次数:324
Spark是否会替代Hadoop?
我们这里还要讲到的是一个关于spark的重要误区—“spark是基于内存的技术”。Spark的快并不是因为它是基于内存的技术。...
分类:其他好文   时间:2016-03-27 01:48:10    阅读次数:124
Java执行JavaScript代码
我们要在Java中执行JavaScriptMethods.js中的execute(s1,s2)方法,JavaScriptMethods.js文件内容如下:function execute(s1, s2){ return s1 + s2; }...
分类:编程语言   时间:2016-03-27 01:47:38    阅读次数:148
JDK源码分析-ArrayList分析
花了两个晚上的时间研究了一下ArrayList的源码, ArrayList 继承自AbstractList 并且实现了List, RandomAccess, Cloneable, Serializable 通过实现这三个接口 就具备了他们的功能 RandomAccess 用来表明其支持快速(通常是固定时间)随机访问 Cloneable可以克隆对象 Serializable 对象序列化就是...
分类:其他好文   时间:2016-03-27 01:48:11    阅读次数:166
1107条   上一页 1 ... 55 56 57 58 59 60 61 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!