码迷,mamicode.com
首页 > 2015年04月02日 > 全部分享
Docker实践9:备份方案
1 两个文件系统先提一下两个重要的文件系统概念,一个是aufs,一个是vfs.aufs是一个类似于Unionfs的可堆叠联合文件系统。它将多个目录整合成单一的目录。ubuntu对其有良好的支持,因此docker的镜像就存储在aufs文件系统下。vfs是linux的内核中一个重要概念,这个虚拟文件系统可以让open()、read()、write()等系统调用不用关心底层的存储介质和文件系统类型就可以工...
分类:其他好文   时间:2015-04-02 22:43:18    阅读次数:271
使用Unix域套接字进行跨进程通信
Unix域套接字简介《Unix环境高级编程》中对Unix域套接字有如下介绍:虽然socketpair函数创建相互连接的一对套接字,但是每一个套接字都没有名字。这意味着无关进程不能使用它们。我们可以命名unix域套接字,并可将其用于告示服务。但是要注意的是,UNXI与套接字使用的地址不同与因特网域套接字。UNIX域套接字的地址由sockaddr_un结构表示。在linux2.4.22中,sockadd...
分类:系统相关   时间:2015-04-02 22:42:07    阅读次数:367
浅析线程间通信三:Barriers、信号量(semaphores)以及各种同步方法比较
之前的文章讨论了互斥量、条件变量、读写锁和自旋锁用于线程的同步,本文将首先讨论Barriers和信号量的使用,并给出了相应的代码和注意事项,相关代码也可在我的github上下载,然后对线程各种同步方法进行了比较。     Barriers     Barriers是一种不同于前面线程同步机制,它主要用于协调多个线程并行(parallel)共同完成某项任务。一个barrier对象可以使得每个...
分类:编程语言   时间:2015-04-02 22:40:38    阅读次数:468
更换zigbee设备导致节点地址冲突的流程解析
目前公司商用的协议栈程序是支持分节点地址可配置的,与zigbee2007pro有很大的不同,因此也产生了一些问题,特别严重的就是本篇所讲述的更换设备导致的现象。本篇将深入代码分析冲突检测及处理的流程,并给出修改方法。...
分类:其他好文   时间:2015-04-02 22:42:08    阅读次数:249
利用Java API生成50到100之间的随机数
利用Java API生成50到100之间的随机数 /** * */ package com.you.demo; import java.util.Random; /** * @author Administrator * */ public class RandomNum { /** * @param args */ public static void m...
分类:编程语言   时间:2015-04-02 22:41:56    阅读次数:151
hihocoder1037(记忆化搜索)
题目连接:点击打开链接 解题思路: 和白书上的数字三角形一样,用记忆化搜索解决,推出转移方程dp[i][j] = g[i][j] + max( d( i + 1 , j ) , d( i + 1 , j + 1) ); 完整代码: #include #include #include #include using namespace std; const int m...
分类:其他好文   时间:2015-04-02 22:41:35    阅读次数:161
独步绍兴
本来说要21号去绍兴的,可是我这人总是办事欠打算。直到20号我才想起来要买火车票。待上网买的时候,已经发现没有我想要的出发与返回时间点了。无奈之下,只好选择28日的。阳春,三月,江南。在几年前的想象里,还是令我非常向往的神奇的地方。而现在,我终于可以自由自在在江南的大地上四处乱窜了。看三国演义的时候,看到曹操在马背上指着东吴大将称赞道,“文章锦绣之地,稻花鱼米之乡,竟能出如此骁勇彪悍之士!”那时我就...
分类:其他好文   时间:2015-04-02 22:40:36    阅读次数:268
ZeroMQ初步学习
今天先来编译一下ZeroMQ的示例程序。 首先要先安装zeromq,使用默认的选项./configure, make, make install。 然后是zeromq的server的示例代码 #include zmq.hpp> #include string> #include iostream> #include unist...
分类:其他好文   时间:2015-04-02 22:40:04    阅读次数:244
Java基础——封装、继承、多态
抽象: 1.目的:将复杂的东西简单化,将繁乱的内容有序化。 2.过程:对相同、相似的东西合而为一,对不同的内容进行归门别类。 3.结果:类、接口。 封装: 1.目的:化零为整,将零散的内容进行归属,进行权限控制。 2.过程:将某对象的属性、方法(功能)统一到其名下,并分别设置适当的权限进行控制管理。 3.结果:对象,接口。 继承: 1.求大同存小异;在一个系列内,大部分都有的内容,就划归父类;子类将父类的内容继承过来,可以有自身的一些发展和个性。 2.增强复用性、可扩展性。 多态:随机应变,应需而动...
分类:编程语言   时间:2015-04-02 22:41:10    阅读次数:287
ios字体设置
我们在日常的项目开发中,经常需要为某些字体进行个性化的设置,改变字体的风格:所以就引入了UIFont来设置字体 经常用到是UIFont的一个类函数: +fontWithName:(NSString *)fontName   size:(CGFloat) fontSize    创建并且返回一个指定字体类型和大小的字体对象,fontName指定字体集的名字和风格(例如宋体,楷书等这一类型的),...
分类:移动开发   时间:2015-04-02 22:41:31    阅读次数:247
跨域单点登录系统的设计与实现
跨域单点登录系统的设计与实现 一、跨域单点登录系统整体设计 1. 系统架构 如上图所示:在系统存在一个认证中心以及多个站点。用户信息统一由认证中心管理,在其它子站的登录均会跳转到认证中心来登录。 2. 工作流程 单点登录系统的关键在于,当用户从一个子站登录后,它会在认证中心生成ticket标识,只要该标识存在就代表用户已经成功登陆了。每个子站在进入之前,无论本地ticket标识是...
分类:其他好文   时间:2015-04-02 22:41:00    阅读次数:184
ORACLE 11G没有备份文件参数文件在异机通过rman备份恢复找回被误删的数据
背景:         同事误删除线上数据,所以需要从备份中找回数据恢复。真实屋漏偏逢连夜雨、船迟又遇打头风,前两天备份的磁盘坏块,现在只有rman全备的.bak文件,没有控制文件和参数文件,所以现在需要考虑的是如何根据bak文件在备份数据库上恢复数据,从中找出被误删的数据。 1 通过catalog start with’’的方式来恢复1.1手动创建控制文件CREATE CONTROLFILE R...
分类:数据库   时间:2015-04-02 22:38:31    阅读次数:302
线程死锁测试_加锁次序导致死锁
package test.thread; public class DeadLockTest extends Thread{     private Object o;     public void setO(Object o){      this.o=o;     }     public void run(){   synchronized(this){    Sy...
分类:编程语言   时间:2015-04-02 22:38:37    阅读次数:304
itoa/atoi/getpass
myitoa #include #include void resver(char *s)//反转字符串 { int len = strlen(s); //printf("len=%d\n",len); int i = 0; char tmp = 0; for (; i<len/2; i++) { tmp = s[i];...
分类:其他好文   时间:2015-04-02 22:38:49    阅读次数:260
hihocoder1038(01背包)
题目连接:点击打开链接 解题思路: 典型的01背包,非常省空间的一种写法。 完整代码: #include #include #include #include using namespace std; const int maxn = 111001; int n , m; int need[maxn] , val[maxn] , dp[maxn]; int mai...
分类:其他好文   时间:2015-04-02 22:40:17    阅读次数:150
一天一段scala代码(十一)
一天一段scala代码(十一)        为了更好的驾驭spark,最近在学习scala语言特性,主要看《快学scala》,顺便把一些自己认为有用的代码记下来。 package examples class Fraction(n:Int,d:Int) { private val num =n private val den=d def *...
分类:其他好文   时间:2015-04-02 22:40:34    阅读次数:181
atitit.XML类库选型及object 对象bean 跟json转换方案
atitit.XML类库选型及object 对象bean 跟json转换方案     1. XML类库可以分成2大类。标准的。这些类库通常接口和实现都是分开的 1 2. 常见的xml方面的方法 2 2.1. xml解析 2 2.2. bean与xml互相转换 2 2.3. json与xml的互相转换 2 3. 大名鼎鼎的 DOM  绿色环保的 SAX 默默无闻的 Digeste...
分类:Web程序   时间:2015-04-02 22:38:00    阅读次数:472
1950条   上一页 1 ... 3 4 5 6 7 8 9 ... 115 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!