- 博客(57)
- 资源 (4)
- 收藏
- 关注
原创 常用命令总结
1. dockerdocker pull #从 registry 下载一个镜像docker run --rm -ti -p 10082:80 openstackdev:0.3 /bin/bash # 返回容器的 ID --rm: 一旦进程退出就删除容器。 --ti: 分配一个伪终端并进入交互模式。 openstack:0.3: 容器立足的镜像 /b
2015-08-13 09:29:54 16620 3
原创 ubuntu12.04 修改root密码
首先启动电脑,进入“恢复模式”,然后选择root。passwd root 按照提示,输入两次密码就可以设定root用户密码了.passwd 用户名 按照提示,输入两次密码就可以设定用户名用户密码了.问题:提示"Authentication token manipulation error"的错误原因:文件系统此时处于只读模式下,/etc/passwd和/
2015-07-06 11:40:15 861 1
原创 选择第K小或前K小元素
问题描述从长度为n的整型数组x中选择第k小元素。解决方法方法一对数组排序,然后得到第K小元素。思想简单,容易实现;但进行了许多没必要的交换操作,时间复杂度O(nlogn)。具体实现如下:/** * 快速排序后,选出第K小元素 * @param x 长度为n+1的整型数组,x[0]不用 * @param K 1<=K<=n * @return
2015-04-11 13:29:50 1386 1
原创 采样问题
问题描述从0~n-1中随机选取m(m < n)个不同整数,且使m个整数有序输出。已知条件bigRand()产生一个远大于m和n的正整数;randInt(int i,int j)产生一个[i,j]的随机数;sort(int []a,int lo,int hi)对a中指定范围内数据排序解决方法【Knuth的S算法】从r个剩余元素中选择s个元素,以s/r的概率选择下一个。 /**
2015-04-08 11:06:08 918 1
原创 java中“集合”与“数组”转换
StringArray与 Set转换 `public class CollectionsAndArrays {//String[]->HashSet public static Set arraysToCollections(String[]values){ Set aSet=new HashSet<>(Arrays.asList(values)); return aSet
2015-03-23 17:21:19 703
原创 亚马逊的S3服务水平协议(Service Level Agreement,SLA)
亚马逊的S3服务水平协议(Service Level Agreement,SLA)可用性保证(Service Commitment )保证“每月99.9%的正常运行时间”。S3 SLA保证一个月里所有以5分钟为单位的时间片中,平均有99.9%是可用的。SLA容许的最遭情况等于每月有40分钟不可用。 服务补偿(Service Commitment )如果达不到SLA的承诺,Amazo
2014-10-24 20:07:49 2735 1
原创 安全的云存储校验服务: 抵御第三方校验者的陷害攻击和合谋攻击
标题:Oruta:Privacy-Preserving Public Auditing for Shared Data in the Cloud作者:Boyang Wang,Baochun Li,HuiLi单位:the State Key Laboratory of Integrated Servcice Networks ,Xidian University,Xi'an,
2014-10-22 14:46:07 1901
转载 BLS签名
记e: G*G->G’,为一个非退化的双线性映射,G和G’为素数r阶的乘法群,生成元为g。根据双线性映射的性质,e(g1^x, g2^y)=e(g1,g2)^(x*y)。要求在G上,CDH problem是困难的。BLS签名的三个函数KeyGen:选取[0, r-1]内的一个随机整数x,作为私钥sk;g^x作为公钥pk。由于CDH问题是困难的,我们相信DL问题也是困难的(虽然这一点还没有证
2014-10-22 11:18:29 6285
原创 云存储中的数据完整性校验——综述
问题的提出云存储就是将储存资源放到云上供人存取的一种新兴方案。使用者可以在任何时间、任何地方,透过任何可连网的装置连接到云上方便地存取数据。大量的用户数据都是放在云服务器上,对数据的安全性保障是提高云服务商服务质量及用户愿意享受云存储服务的前提和保障。在云计算出现以前,用户的数据通常保存在本地。如果用户想确定自己的数据是否完整,最简单的方法是亲自查看一下数据,就可以知道数据是否完整。如
2014-09-30 22:44:02 10897 2
转载 ubuntu13.04安装ns2.35
转自:http://blog.sina.com.cn/s/blog_b0992ce90101apqu.html以前用fedora安装过ns2.35现在换ubuntu了step 1:下载ns2.35http://sourceforge.net/projects/nsna...ar.gz/download,解压step 2:安装依赖包 sudo
2014-09-29 14:29:07 1101
转载 hadoop、hbase、zookeeper环境搭建(详细)
一 机器192.168.0.203 hd203: hadoop namenode & hbase HMaster192.168.0.204 hd204: hadoop datanode & hbase HRegionServer & zookeeper192.168.0.205 hd205: hadoop datanode & hbase HRegionServer & zookeep
2014-07-12 11:12:04 823
原创 unix环境高级编程(第2版)——使用自定义头文件apue.h
操作系统:ubuntu 12.10编译环境:gcc 4.4.71.先在这个网站http://www.apuebook.com/code2e.html 下载源码包。
2014-07-03 11:56:39 1019
原创 ubuntu 12.10 hadoop全分布式环境搭建
参考:http://blog.csdn.net/weixuehao/article/details/15813681 http://blog.csdn.net/zolalad/article/details/11470449
2014-07-02 14:33:31 641
原创 unix中的设置用户ID位——set-uder-ID
与一个进程相关的ID: -实际用户ID与实际用户组ID——登录时参考口令文件(etc/passwd),表明我是谁 -有效用户ID、有效组ID与附加组ID——用于访问文件的权限检查 -保存的设置用户ID与保存的设置组ID——由exec函数保存设置用户ID位的使用:当执行一个程序文件时,进程的有效用户ID通常是实际用户ID。但当对该文件设置了set-user-ID位(通常也
2014-07-02 14:08:39 1167
转载 vi/vim复制粘贴命令
1. 选定文本块。使用v进入可视模式,移动光标键选定内容。 2.复制的命令是y,即yank(提起) ,常用的命令如下: y 在使用v模式选定了某一块的时候,复制选定块到缓冲区用; yy 复制整行(nyy或者yny ,复制n行,n为数字); y^ 复制当前到行头的内容; y$ 复制当前到行尾的内容; yw
2014-06-18 09:45:31 1045
原创 查看common lisp函数的文档
方法一: (documentation 'symbol 'type)方法二:C-c C-d h 然后输入要查询的函数(注:默认是在线查询,你也还可以把API文档下载到本地,设置成本地查询优先)参考:http://blog.csdn.net/zzljlu/article/details/7099800
2014-06-17 09:51:54 1105
转载 Hadoop如何通过Bloom Filter提高Join性能
Hadoop的几种Join方法1) 在Reduce阶段进行Join,这样运算量比较小.(这个适合被Join的数据比较小的情况下.)2) 压缩字段,对数据预处理,过滤不需要的字段.3) 最后一步就是在Mapper阶段过滤,这个就是Bloom Filter的用武之地了.也就是需要详细说明的地方. 下面就拿一个我们大家都熟悉的场景来说明这个问题: 找出上
2014-06-16 15:44:55 1217
转载 Hadoop伪分布式环境搭建
本次主要是对Hadoop Pseudo-Distributed环境搭建做介绍,以下操作都是在root用户下进行。一、软件环境配置1、 VM:VMware-workstationl-v7.1.42、 OS:ubuntu-11.043、 JDK:jdk1.6.0_274、 Hadoop:hadoop-0.20.25、 ssh二、安装JDK1、下载JDK:jdk-6u27
2014-06-06 11:49:18 703
原创 普适系统中的动态多限制的任务分解划分算法
标题:An Adaptive Multi-Constraint Partitioning Algorithm for Offloading in Pervasive Systems作者:单位:问题提出:
2014-04-07 13:07:29 903
原创 Ackermann函数
Ackermann函数——数学史上和计算机史上的一个经典递归函数,表达式:A(m,n) = n+1 when m=0; = A(m-1,1) when n=0; = A(m-1,A(m,n-1)) otherwise.
2014-03-02 15:18:08 2549
转载 hibernate与mysql映射类型对应表与mysql导入导出
转自:期待十足http://blog.sina.com.cn/s/blog_5f240fc40100etlt.html一、记录下hibernate mysql映射类型对应表:1.常规Hibernate 映射 integer 或者 intint 或者 java.lang.IntegerINTEGER4 字节
2014-02-25 20:53:24 1158
转载 Java 内存分配全面浅析
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在学习
2014-02-19 15:52:52 794
转载 静态内部类和非静态内部类的区别
package com.devin;public class MyMain{ private static String name = "woobo"; private String num = "X001"; // 静态内部类可以用public,protected,private修饰 static class Person { // 静态内
2014-02-19 12:48:03 710
转载 为什么静态方法不能直接访问非静态成员?
static成员是在JVM的CLASSLOADER加载类的时候初始化的,而非static的成员是在创建对象,即new 操作的时候才初始化的;类加载的时候初始化static的成员,此时static 已经分配内存空间,所以可以访问;非static的成员还没有通过new创建对象而进行初始化,所以必然不可以访问。简单点说:静态成员属于类,不需要生成对象就存在了.而非静态需要生成对象才产生,所以静态成员
2014-02-19 12:46:33 8933
原创 Hibernate中的Session管理和对话实现
1 管理Session对象Session对象的管理方式:应用程序序自主管理Session;Hibernate管理Session。1.1 应用程序序自主管理Sessionpublic class BusinessService extends Thread{ public static SessionFactory sessionFactory; static{
2014-01-27 14:55:00 2568
转载 windows xp下硬盘 dvd镜像安装fedora20-i386.dvd
映像:Fedora-15-i386-DVD.iso原系统:windows xp sp3安装注意: 一、grub4dos软件。 二、把fedora映像放在fat32分区,且本分区一定是主分区,不能是逻辑分区。 安装步骤:1、在c盘根目录下边的boot.ini文件中添加,C:\grldr="install fedora15"这一行。(注意要去除本文件的只读属性才
2014-01-26 14:15:29 1922
转载 关于spring的配置文件的分模块策略
不同项目使用不同分模块策略,我现在项目中的spring配置文件分为applicationContext.xml(主文件,包括JDBC配置,hibernate.cfg.xml,与所有的Service与DAO基类)applicationContext-cache.xml(cache策略,包括hibernate的配置)applicationContext-jmx.xml(JMX,调试hibe
2014-01-25 18:43:21 1025
原创 Hibernate 处理并发问题
1 多个事务并发运行时的并发问题第一类丢失更新:撤销一个事务时,把其他事务已提交的更新数据覆盖;脏读:一个事务读到另一个事务未提交的更新数据;虚度:一个事务读到另一个事务已提交的新插入的数据;不可重复读:一个事务读到另一事务已提交的更新的数据;第二类丢失更新:(不可重复读特例)提交一个事务时,覆盖另一个事务已提交的更新事务。2 锁机制保证事务隔离性对select用共享锁,inser
2014-01-25 14:08:20 5223
原创 Hibernate检索策略和检索方式
1 Hibernate的检索策略Hibernate的检索策略分为两个级别:类级别的检索策略:立即检索、延迟检索。关联级别的检索策略:立即检索、延迟检索还是迫切左外连接检索。注意:在类级别上,Session的load()方法可以实现延迟检索,但是Session的get()和Query接口的list()总是立即检索。检索策略运行机制如图1-1所示:图1-1 检索策略
2014-01-23 12:24:57 965
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人