码迷,mamicode.com
首页 >  
搜索关键字:协作    ( 3332个结果
Thread Synchronization and Object locks inside JVM
线程同步          Java语言的优点之一就是他在语言级别上对多线程的支持。这些支持多集中在于同步(synchronization):多线程之间的协作活动和数据访问。Java所使用的支持同步的机制是监控器(monitor)。本章描述这些监控器以及他们如何被JVM使用。并且从JVM指令集描述监控器的加锁和解锁。   监控器(Monitors) Java监控器支持两种类型的线程同步:互...
分类:其他好文   时间:2015-04-04 09:17:33    阅读次数:197
FreeRTOS基础以及UIP之协程--C语言剑走偏锋
在FreeRTOS中和UIP中,都使用到了一种C语言实现的多任务计数,专业的定义叫做协程(coroutine),顾名思义,这是一种协作的例程, 跟具有操作系统概念的线程不一样,协程是在用户空间利用程序语言的语法语义就能实现逻辑上类似多任务的编程技巧。 意思就是说协程不需要每次调用的时候都为任务准备....
分类:编程语言   时间:2015-04-01 21:41:49    阅读次数:300
梦断代码(二)
至于说一个team中是否可以协作,我觉得还是不要有太多高手的好,最好是有个明显的能力梯度,不然谁也不服谁,谁也觉得自己牛,怎么合作,开会也是犹犹豫豫,一直不停的议论,难下结论,这不利于团队效率,要有人有能力(是大家都信服的能力)拍板儿,当然这个人也不能随波逐流,被市场上乱七八糟的新技术迷惑,要能提....
分类:其他好文   时间:2015-04-01 19:09:12    阅读次数:114
Apache Zeppelin简介
Zeppelin是一个Apache的孵化项目,一个多用途笔记本。(类似于ipython notebook,可以直接在浏览器中写代码、笔记并共享) 可实现你所需要的: - 数据采集 - 数据发现 - 数据分析 - 数据可视化和协作支持多种语言,默认是scala(背后是spark shell),SparkSQL, Markdown 和 Shell。 甚至可以添加自己的语言支持。如何写一个...
分类:Web程序   时间:2015-04-01 13:23:03    阅读次数:329
hadoop中NameNode、DataNode和Client三者之间协作关系及通信方式介绍
1)NameNode、DataNode和Client NameNode可以看作是分布式文件系统中的管理者,主要负责管理文件系统的命名空间、集群配置信息和存储块的复制等。NameNode会将文件系统的Meta-data存储在内存中,这些信息主要包括了文件信息、每一个文件对应的文件块的信息和每一个文件块在DataNode的信息等。 DataNode是文件存储的基本单元,它将Block存储在...
分类:其他好文   时间:2015-03-31 14:50:15    阅读次数:184
观察者模式
GOF:定义了对象之间的“一对多”的依赖关系,这样,当一个对象的状态发生变化时,所有依赖于这个对象的相关对象都被通知并自动更新。 关键:一对多的依赖关系是这个模式的关键,能使多个Observer(观察者)观察到Subject(主题,即被观察者)的变化。这样解决了相互协作的类中间双耦合的问题,S...
分类:其他好文   时间:2015-03-30 11:04:59    阅读次数:121
xp2p系统的10点技术创新和经验总结
最近在开发完善九天鸟的xp2p系统,解决了很多技术问题,特此总结下。第一个项目开发,非常重要,它对建立开发规范、团队协作、开发效率,有很重大的意义。1.分页前台AJAX异步分页,用咱们自己的fupage分页组件。简单、灵活、好定制、好维护。前台Freemarker同步分页, 用Freemarker写自己的分页宏。后台分页,实现Mybatis的拦截器,自动计算count。分页组件只关心分页,其它问题...
分类:其他好文   时间:2015-03-29 09:26:42    阅读次数:142
Lua 学习笔记(九)协同程序(线程thread)
协同程序与线程thread差不多,也就是一条执行序列,拥有自己独立的栈、局部变量和命令指针,同时又与其他协同程序共享全局变量和其他大部分东西。从概念上讲线程与协同程序的主要区别在于,一个具有多个线程的程序可以同时运行几个线程,而协同程序却需要彼此协作的运行。也就是说多个协同程序在任意时刻只能运行.....
分类:编程语言   时间:2015-03-28 10:02:57    阅读次数:149
JAVA 多线程学习总结
新手一枚,Java学习中,把自己学习多线程的知识总结一下,梳理下知识,方便日后查阅,高手莫进。本文的主要内容:[1] 实现线程的两种方法 [2] 线程的启动与停止[3] 线程的互斥 [4] 线程协作[5] 线程Join [...
分类:编程语言   时间:2015-03-27 23:41:19    阅读次数:257
Spring学习之IOC
一、IoC(Inversion of Control,控制反转)     我们在开发java程序中会有这样的体会,java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像new object()这样的语法来完成合作对象的申请工作。你会发现:对象间的耦合度高了。而IOC的思想是:Spring容器来实现这些相互依赖对象的创建、协调工作。对象只...
分类:编程语言   时间:2015-03-21 15:34:13    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!