#深入理解计算机系统

【Android个人理解(八)】跨应用调用不同组件的方法

如果情景:创建两个应用appA和appB,appA包括一个Service,此Service有一个堵塞方法每隔10秒钟产生一个随机数字,例如以下:publicintgetRandomInt(){Thread.sleep(10000);returnsomeRandomInt;}appB调用appA中Service.getR...

【Android 系统开发】Android JNI 之 JNIEnv 解析

.jni.h文件:了解JNI须要配合jni.h文件,jni.h是GoogleNDK中的一个文件,位置是$/android-ndk-r9d/platforms/android-19/arch-arm/usr/include/jni.h;JNIEnv创建和释放 : 从JavaVM获得:以下是JavaVM...

GlusterFS分布式文件系统高速管理

TaoCloudXDFS基于GlusterFS开源分布式文件系统,进行了系统优化、project化、定制化和产品化工作,五年以上的实践积累了大量实践经验,包含客户案例、最佳实践、定制开发、咨询服务和技术培训。XDFS推崇KISS大道至简的哲学,从架构到使用、管理都非常简便。XDFS提供了WebGUI管理系统。这里不作介...

js:深入继承

/** *js实现继承: *1.基于原型链的方式 *2.基于伪造的方式 *3.基于组合的方式 */一、基于原型链的方式functionParent(){  this.pv="parent"; }Parent.protot...
代码星球 ·2020-04-06

linux系统(ubuntu14.04)安装mentohust完毕校园网锐捷认证

近来升级电脑又一次做了系统。再次面临这linux系统下的各种校园网上网限制。我在这里採用了mentohust来完毕锐捷认证。这里我们选择Mentohust取代锐捷。Mentohust是由华中科技大学首先是在Linux系统下开发出来,而后扩展到支持Windows、Linux、MacOS下的锐捷认证的程序(附带支持赛尔认证...

HashMap、HashTable、TreeMap 深入分析及源代码解析

在Java的集合中Map接口的实现实例中用的比較多的就是HashMap。今天我们一起来学学HashMap,顺便学学和他有关联的HashTable、TreeMap 在写文章的时候各种问题搞得我有点迷糊尤其是csdn中放的java代码显示了乱七八糟的东西搞得写了两次,可能有些东西写错了……希望大家指正一、Hash...

TI C66x DSP 系统events及其应用

C66xDSP运行中断的简要流程:1、使能了全局中断和子中断。假设硬件检測到中断发生,那么CPU就要跳转。2、软件把CPU内部的A,B类寄存器的值等推入堆栈保存,把当前PC寄存器的值放入IRP寄存器中以备中断返回能找到当前被打断的位置。3、CPU的PC指针读出中断向量表的地址,也就是把“IS...
代码星球 ·2020-04-06

使用深度双向LSTM模型构造社区问答系统

/* 版权声明:能够随意转载,转载时请标明文章原始出处和作者信息 .*/                   ...

架构设计:系统存储(24)——数据一致性与Paxos算法(中)

(接上文《架构设计:系统存储(23)——数据一致性与Paxos算法(上)》)2-1-1.Prapare准备阶段首先须要介绍几个在Acceptor角色上须要被持久化保存的数据属性:PrepareVote保存了当前Acceptor接收到的已完毕投票授权的最大投票轮次AcceptedVote保存了当前Acceptor在赋值阶...

深入理解Git (一) - 元数据

三分钟教你学Git仅仅是教我们会用Git了,但是内部的一些实现原理假设我们也知道一些的话会使我们使用起来更加顺手。这个系列就是在你用了Git一段时间之后,并想继续到Git的内部看一下到底而准备的。Git仓库是依据什么知道仓库的元信息呢?我们首先gitinit,git会在文件夹下创建一个.git的隐藏文件夹,这个文件夹里...
代码星球 ·2020-04-06

分布式多爬虫系统——架构设计

在爬虫的开发过程中,有些业务场景须要同一时候抓取几百个甚至上千个站点,此时就须要一个支持多爬虫的框架。在设计时应该要注意下面几点:代码复用。功能模块化。假设针对每一个站点都写一个完整的爬虫。那当中必然包括了很多反复的工作。不仅开发效率不高。并且到后期整个爬虫项目会变得臃肿、难以管理。易扩展。多爬虫框架,这最直观的需求就...

Giraph源代码分析(九)—— Aggregators 原理解析

HamaWhite原创。转载请注明出处!欢迎大家增加Giraph技术交流群: 228591158Giraph中Aggregator的基本使用方法请參考官方文档:http://giraph.apache.org/aggregators.html 。本文重点在解析Giraph怎样实现Aggregator...

我对REST的理解

1:rest的由来REST即表述性状态传递(英文:RepresentationalStateTransfer,简称REST)通俗点说:资源在网络中以某种表现形式进行状态转移。源于REST之父RoyThomasFielding2000年的一篇博士论文。Fielding是一个非常重要的人。他是HTTP协议(1.0版和1.1...
代码星球 ·2020-04-06

深入剖析Android音频之AudioTrack

播放声音能够用MediaPlayer和AudioTrack,两者都提供了javaAPI供应用开发人员使用。尽管都能够播放声音。但两者还是有非常大的差别的。当中最大的差别是MediaPlayer能够播放多种格式的声音文件。比如MP3。AAC,WAV,OGG。MIDI等。MediaPlayer会在framew...

【计算机网络】OSI七层模型图解

1、物理层建立、维护、断开物理连接。(由底层网络定义协议)2、数据链路层建立逻辑连接、进行硬件地址寻址、差错校验等功能。(由底层网络定义协议)将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。3、网络层进行逻辑地址寻址,实现不同网络之间的路径选择。协议有:ICMPIGMPIP(IPV4IPV6)A...
首页上一页...211212213214215...下一页尾页