240 发简信
IP属地:福建
  • Resize,w 360,h 240
    canal学习

    [toc] canal是什么 canal是一个伪装成slave订阅mysql的binlog,实现数据同步的中间件。 中文文档 https://w...

  • LDAP 相关介绍

    一、什么是LDAP? (一)在介绍什么是LDAP之前,我们先来复习一个东西:“什么是目录服务?” 1. 目录服务是一个特殊的数据库,用来保存描述...

  • 通过观察者模式来保护线程稳定

    观察者模式:当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。...

  • Resize,w 360,h 240
    td下标签做word-wrap自动分行不兼容火狐

    遇到一个浏览器兼容性的问题,对td下的label标签做word-wrap自动分行没有用。 Chrome浏览器显示:Chrome浏览器显示.png...

  • Resize,w 360,h 240
    并发编程笔记1

    上下文切换 单核处理器是如何支持多线程编程的? CPU通过给每个线程分配CPU时间片来实现。 时间片是CPU分配给各个线程的时间,时间片非常短,...

  • 低版本chrome中文输入法不兼容keyup

    input框绑定了一个keyup事件,但是发现在低版本的chrome浏览器上,如果使用中文输入法输入,keyup的事件没有触发。 代码如下: 改...

  • “Cinder show 不存在的id,查询时间很长”分析

    问题: 使用“cinder show”查询一个不存在的volumeid,使用时间很长。 分析: 1. cinderclient.v2.shell...

  • Resize,w 360,h 240
    Cinder-client 开发分析

    一、简介 openstack的各个模块中,都有相应的客户端模块实现,其作用是为用户访问具体模块提供了接口,并且也作为模块之间相互访问的途径。Ci...

  • VMWARE SDK 调用demo

    •王越:VMware存储API整理,比如核心的存储池与卷两者的CURD。可以参考:VMware in OpenStack、华为对接VMware这...

个人介绍
java web狗
做过openstack开发
python
写过Android
做过国际技术支持