概述最近工作中需要用到initramfs。initramfs是一中ram fs,使用它可以使linux系统分阶段启动。使用initramfs主要有两种方式,本博客就来讲述这两种方式。...
分类:
系统相关 时间:
2015-07-10 09:39:00
阅读次数:
292
replace算法:
replace函数包含于头文件#include中。
泛型算法replace把队列中与给定值相等的所有值替换为另一个值,整个队列都被扫描,即此算法的各个版本都在
线性时间内执行———其复杂度为O(n)。
即replace的执行要遍历由区间[frist,last)限定的整个队列,以把o...
分类:
编程语言 时间:
2015-07-10 09:39:33
阅读次数:
161
题目:
Given a linked list, remove the nth node from the end of list and return its head.
For example,
Given linked list: 1->2->3->4->5, and n = 2.
After removing the second node from the...
分类:
编程语言 时间:
2015-07-10 09:36:10
阅读次数:
135
/*
* 22.结构体.c
*
* Created on: 2015年7月9日
* Author: zhong
*/
#include
#include
/**
* 结构体:对共性数据的封装
* 结构体有点使用面向对象的思想,对一类东西的共性进行封闭,以便使用。
*
* 定义结构体:
* //1>定义结构体,也可以定义在函数中(全局与局部的结构体)
str...
分类:
编程语言 时间:
2015-07-10 09:38:22
阅读次数:
138
在安装hbase-1.0.1时发现一个问题,hbase能够正常使用,hbase shell 完全可用,但是60010页面却打不开,最后找到问题,是因为1.0.1版本的hbase的master web 默认是不运行的,所以需要自己配置默认端口。配置如下
在hbase-site.xml中加入一下内容即可
hbase.master.info.port
60010
同理可以配置...
分类:
其他好文 时间:
2015-07-10 09:38:49
阅读次数:
220
预定义函数对象基本概念:标准模板库STL提前定义了很多预定义函数对象
1)使用预定义函数对象:
#include
#include
#include
#include
#include
#include
using namespace std;
// plus,预定义好的函数对象,能实现不同类型数据的 + 运算
// 实现了数据类型和算法的分离,通过函数对象技术实现的
void...
分类:
编程语言 时间:
2015-07-10 09:36:17
阅读次数:
139
公司是做APP开发的,需要后台来提供接口,于是乎,这个任务就交给我,经过反复的尝试,学习和参考别人的demo,终于搭出自己还算满意的框架,SpringMVC+Sping3+Hibernate4+Junit4,没有使用Maven。下面一步一步的搭建吧!
首先是选择jar包,我把我用到的jar包上传到了网上,点我下载
我使用的事Eclipse,创建好webDynamic project之后,把lib...
分类:
编程语言 时间:
2015-07-10 09:37:50
阅读次数:
171
要谈内存管理,就不得不先说说存储器,因为内存也是存储器中的一种。
存储器
存储器是计算机系统的重要组成部分,计算机中的存储器结构如下:
CPU寄存器访问速度最快,完全能与CPU协调工作,但由于价格昂贵,其容量很小,它的作用在于加速存储器的访问速度。
cache是高速缓存,其容量大于寄存器,小于主存,访问速度快于主存。将主存中的一些经常访问的信息存放到高速缓存中,减少访问主...
分类:
其他好文 时间:
2015-07-10 09:35:28
阅读次数:
358
静态代码块:
格式:
static
{
静态代码块中的执行语句。
}
特点:随着类的加载而执行,只执行一次。并优先于主函数;
用于给类进行初始化
class StaticCode
{
static
{
System.out.println("a");
}
}
class StaticCodeDemo
{
static
{
S...
分类:
其他好文 时间:
2015-07-10 09:38:04
阅读次数:
136
Dev-C++ :http://jingyan.baidu.com/article/e4d08ffdd1e46b0fd2f60d3d.html...
分类:
编程语言 时间:
2015-07-10 09:36:39
阅读次数:
375
【问题描述】
小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的音乐。
这架超级钢琴可以弹奏出n个音符,编号为1至n。第i个音符的美妙度为Ai,其中Ai可正可负。
一个“超级和弦”由若干个编号连续的音符组成,包含的音符个数不少于L且不多于R。我们定义超级和弦的美妙度为其包含的所有音符的美妙度之和。两个超级和弦被认为是相同的,当且仅当这两个...
分类:
其他好文 时间:
2015-07-10 09:34:38
阅读次数:
154
磁盘优点
容量很大
每位的价格非常低
当关掉电源后存储信息不丢失
物理特性?? 磁盘表面覆盖着磁性物质,信息记录在磁表面上。固定头磁盘的每个磁道单独有一个磁头,这样就能使得计算机可以很快地从一个磁道转换到另一个磁道。但是这需要大量的头,设备成本很高。更通用的方式是每个盘面只有一个头,让它从一道移向另一道。这种动头设备需要硬件设备移动头。
?? 磁盘一般用于文件存储,设计原则是:成本低、容量大、速度...
分类:
编程语言 时间:
2015-07-10 09:36:46
阅读次数:
229
13.3.2 如何实现popen
请求popen调用运行一个程序时,它首先启动shell,即系统中的sh命令,然后将command字符串作为一个参数传递给它,这有两个效果,一个好,一个不好.
在linux中,所有的参数扩展都是由shell来完成的.所以,在启动程序之前先启动shell来分析命令字符串,就可以使各种shell扩展(如*.c所指的是哪些文件)在程序启动之前就全部完成.这个功能...
分类:
系统相关 时间:
2015-07-10 09:37:35
阅读次数:
196
成员对象的构造顺序
C++语言要求”member objects “在class 中的声明次序”来调用各个构造器。这一点由编译器完成。
带有”Default Constructor“ 的 Base Class
带有一个”Virtual Function“ 的 Class
带有一个Virtual Base Class 的Class
vi...
分类:
其他好文 时间:
2015-07-10 09:36:21
阅读次数:
134
76 Minimum Window Substring链接:https://leetcode.com/problems/minimum-window-substring/
问题描述:
Given a string S and a string T, find the minimum window in S which will contain all the characters in T in...
1.文件下载..
response.setHeader("Content-Disposition", "attachment;filename="+URLEncoder.encode(filename,"utf-8")); 通知浏览器以下载的方式打开文件...
response.setContentType(this.getServletContext().getMimeType(file...
分类:
其他好文 时间:
2015-07-10 09:34:25
阅读次数:
169
PHP提供了大量的内置函数,使开发人员在时间的处理上游刃有余,大大提高了工作效率。介绍一些常见的PHP日期和时间函数以及日期和时间的处理。
常用的日期和时间处理函数
函 数
说 明
checkdate
验证时间函数,判断时间是否有效,有效返回true,否则返回false
date_default_time...
分类:
Web程序 时间:
2015-07-10 09:33:56
阅读次数:
202