mnemosyne事务模块源码分析

mnemosyne事务模块源码分析

2017-11-03 11:15:54

阅读数 113

评论数 0

mnemosyne 读写模块源码分析

mnemosyne读写模块源码分析

2017-11-03 11:14:01

阅读数 198

评论数 0

用ceph-deploy安装ceph并部署集群

部署安装关于安装ceph整个过程中遇到的问题,以及靠谱的解决办法,个人亲测有效,不代表广大同行的观点。 我用的是服务器,所以没搞什么用户的问题。机器是centOS7.3。我安装的ceph版本是jewel,目前只用了3个节点。 节点IP 命名 角色 10.0.1.92 e...

2017-08-31 22:10:31

阅读数 5003

评论数 0

linux下安装boost_1_58_0

可以先见一个boost目录 #mkdir boost 用wget下载#wget https://sourceforge.net/projects/boost/files/boost/1.58.0/boost_1_58_0.tar.bz2 3.解压下载文件 # tar –bzip2 -xv...

2017-07-03 18:19:06

阅读数 218

评论数 0

MySQL知识总结

结构化查询语言SQL分类:1、数据定义语言(DDL) CREATE、ALTER、DROP 2、数据操纵语言(DML)增加(INSERT)、删除(DELETE)、更新(UPDATE)、查询(SELECT)3、数据控制语言(DCL)分配(grant)、回收(revoke)、拒绝(deny)...

2017-06-03 20:12:33

阅读数 191

评论数 0

java学习----死锁演示

同样是生产者与消费者的例子:public class SisuoDemo { public static void main(String[] args){ Pool pool=new Pool(); Productor p1=new Productor(&...

2017-05-23 11:54:45

阅读数 152

评论数 0

java学习-----例子2

题目:用多线程模拟蜜蜂和熊的关系。 100只蜜蜂是生产者,2只熊是消费者,蜜蜂生产蜂蜜是累加的过程,熊吃蜂蜜是批量(满20吃掉)的过程。生产者与消费者之间是用通信方式告诉对方,注意不能出现死锁的现象。 参考代码:public class BeeDemo { public static ...

2017-05-23 09:24:35

阅读数 205

评论数 0

java----内置监视器

监视器(monitor)是一个相互排斥且具备同步能力的对象。监视器中的一个时间点上,只能有一个线程执行一个方法。线程通过获取监视器上的锁进入监视器,并且通过释放锁退出监视器。任意对象都可能是一个监视器。一旦一个线程锁住对象,该对象就成为监视器。加锁是通过在方法或块上使用synchronized关键...

2017-05-16 11:20:39

阅读数 1664

评论数 0

Java多线程-----互斥与同步

不同的线程在访问共享数据时,会因为交织进行而导致线程干扰和内存一致性错误。 每个对象都有一个内部锁与其对应。如果一个线程需要排他一致性访问对象的字段,它首先要在访问之前获得该对象的内部锁。当访问完成时需要释放该内部锁。线程在获得该锁和释放该锁期间称为拥有该锁。一旦线程拥有内部锁,其他任何线程都不能...

2017-05-16 09:52:51

阅读数 254

评论数 0

java多线程----例子

题目:一共有100个馒头,40个工人,每个工人最多可以吃3个馒头,使用多线程输出所有工人吃馒头的情况。 程序很简单,设计如下:public class MantouDemo { public static void main(String[] args){ Basket ...

2017-05-16 09:33:14

阅读数 136

评论数 0

Java-----多线程小知识点:join()方法和守护线程

join()方法:当前线程需等待指定的线程结束后才能继续运行。该方法需要抛异常。 Example: 场景,老板约四个人打麻将。其中,老板是主线程,四个玩家是分线程。并且,要等待四个人全部到齐后才能开局。 代码:ThreadDemo2 Daomon:守护线程 Thread.setDaemo...

2017-05-15 19:45:01

阅读数 217

评论数 0

Java----多线程1

进程:运行着的应用程序;进程之间的内存不是共享的。 多线程:在单个进程中同时运行多个线程完成不同的工作。 关于多线程: 1、进程内并发执行的代码段(单核CPU宏观上并行,微观上还是串行)。 2、线程之间共享内存 3、主要用于创建灵活相应的桌面程序 4、每个运行着的线程对应一个stack...

2017-05-15 19:30:11

阅读数 122

评论数 0

Java----匿名内部类与适配器模式

匿名内部类是定义在方法体或块语句中的内部类,这种内部类没有类名。匿名内部类主要用在当需要定义一个新的类,而这个类又只被使用一次的场景。由于匿名内部类没有自己的类名,所以类的定义及其对象的创建(实例化)是同步完成的。 匿名内部类通过扩展某个类或实现某个接口(只能选一种,不能同时发生)来定义,其一般...

2017-05-15 19:25:59

阅读数 243

评论数 0

Java学习笔记----接口1

在Java中,接口是一种引用类型。接口是若干完成某一特定功能的没有方法体的方法(抽象方法)和有名常量的集合。接口的出现将“多继承”通过另一种形式体现出来,即“多实现”。接口仅仅是提供功能定义,即方法对外调用的接口和规范,而功能的实现是由继承这个接口的各个类来完成的。而接口功能的使用,可在其他类中调...

2017-05-11 21:02:56

阅读数 228

评论数 0

Java学习笔记----多态

多态是指一个程序中同名的不同方法共存的情况。在Java中,常见的有三种多态形式:方法重载实现的多态;方法覆盖实现的多态;引用类型变量实现的多态。这里主要讲引用类型实现的多态。 例:动物中的猫狗: 猫这个对象对应的类型是猫类型,即 猫 x=new 猫(); ...

2017-05-11 20:55:52

阅读数 201

评论数 0

Java学习笔记-接口2

class InterfaceDemo2{ public static void main(String[] args){ Jing8 jing8=new Jing8; jing8.shout(); Eater e1=new Eater...

2017-05-11 19:57:56

阅读数 176

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭