自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 资源 (1)
  • 收藏
  • 关注

hadoop集群配置问题及思考

遇到的问题如下: 网上的帖子一般比较重步骤,每一步都很详细,但没有说明为什么,读者容易因为不知道为什么,而忽视一些问题,安装出错也不知道如何解决。所以写上一些为什么还是必要的。 1.SSH问题 1)集群配置中需要配置Master和Slave间的ssh无密码访问。需要的是master能够无密码访问slave中的每台机器,slave也能无密码访问master。Slave间不需要无密码访问彼此。这...

2013-04-07 14:28:50 177

原创 ubuntu12.04 rar文件内部文件名乱码导致无法解压

在software center中安装unrar软件,使用unrar命令解压。同时不能安装rar软件

2013-02-25 11:26:58 106

原创 Java中String、StringBuffer、StringBuilder关系和区别

转自http://blog.csdn.net/rmn190/article/details/1492013 String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型...

2012-08-27 19:52:46 97

原创 近期总结

1.使用ubuntu系统更新源安装软件,有时就不好用的,比如maven 2.ubuntu系统中root用户的PATH与普通用户是不同的 3.ubuntu系统的磁盘分区调整只能在已有的扩展分区内调整,不能跨越主分区、扩展分区和闲置的空间间调整 4.VNC远程连接ubuntu界面中只显示VNC的选项,不显示桌面,可重启VNC服务,(关闭gdm显示) 5.firestarter中允许内网的机器像...

2012-08-16 21:10:22 74

原创 C中的printf

C中的printf计算参数时是从右到左压栈的

2012-07-22 14:34:24 106

原创 httpclient解析gzip网页

转自http://www.cnblogs.com/yesun/archive/2008/10/31/1323432.html 请求时加上:getHC.setRequestHeader("Accept-Encoding","gzip, deflate"); 解析时 String acceptEncoding = ""; if(getHC.getResponseHeader("...

2012-07-12 11:17:56 113

原创 ubuntu 查看程序运行时间

命令 time sh -c 'command'

2012-07-07 16:46:02 1453

原创 java string 全角半角转换

/** * 全角空格为12288,半角空格为32 其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 */ public static String ToSBC(String input) { // 半角转全角: char[] c = input.toCharArray(); for (int i = 0; i < c.le...

2012-07-03 16:38:41 170

原创 程序员的美德

对数值敏感 实验的欲望 良好的数学功底

2012-06-25 16:22:07 108

原创 ubuntu 挂载虚拟机镜像

1.losetup /dev/loop10 /.....img (通过losetup -f查看目录名,替代loop10) 2.kpartx -a /dev/loop10 2.mount /dev/mapper/loop10p* /mnt/(p*为mapper目录下的文件名,替换为具体的文件名)...

2012-06-23 14:54:27 388

原创 如何高效的开会

转自知乎http://www.zhihu.com/question/19657777 1、只邀跟会议内容最相关的人。(当然可以附加一条,非常有兴趣参加人的可以申请) 2、多开临时性紧急会议。(3-20分钟,讲完就解散) 3、主持人把握会议进度,并严格按照计划的时间结束会议 4、集体站着开会 5、会议时间最好选为早晨 6、事先通知让大家清楚会议重点,只谈会议相关的内容 (经常会有:一大...

2012-06-21 16:37:09 129

原创 ubuntu 命令行使用ftp上传文件

1.ftp 主机IP地址 2.输入用户名和密码 3.mput 本地文件

2012-06-19 09:08:28 1881

原创 mysql数据库的导入和导出

导出: mysqldump 用户名 密码 数据库名 > 导出文件路径 导入: use 数据库名; source 导出的文件;

2012-06-19 09:07:16 96

原创 mysql 数据库不支持中文编码问题

mysql默认的编码为latin1.在插入中文时会出现乱码。解决的方法是: 修改/etc/mysql/my.cnf文件。在【mysqld】后添加 default-character-set=utf8 默认字符集为utf8 init_connect='SET NAMES utf8' skip-character-set-client-handshake 重启mysqld服务...

2012-06-18 22:00:39 172

原创 mysql数据库编码修改

在linux下修改3个my.cnf的1个/etc/mysql/my.cnf文件 找到客户端配置[client] 在下面添加 default-character-set=utf8 默认字符集为utf8 在找到[mysqld] 添加 default-character-set=utf8 默认字符集为utf8 init_connect='SET NAMES utf8' (设定连接mysql...

2012-06-18 16:31:50 99

原创 HTTP cache-control 管理

cache-control设置为no cache,must-revalidate可以防止网页爬虫不停爬取网页

2012-06-15 22:28:07 71

原创 mysql数据库建库、建表、插入命令

建库 create database 库名; use 库名; 建表 create table( name 类型, name 类型 ); 插入 insert into 表名 values ('value','value'); insert into 表明 ('列名') value ('value');...

2012-06-15 22:26:52 184

原创 java中string的函数split需要注意的地方

split在分隔字符串时,如果被分割的字符串是空字符串,即为“”,则分割的结果为size为1的字符数组,数组中的项为“”,而不是想象中的空数组

2012-06-14 09:37:43 54

原创 近期学习整理

1.group by ...having...构建约束查询 2.vlan是第二层的技术 c语言不支持函数重载,C++支持函数重载 main函数执行完毕,还可以执行其它函数,方法是使用atexit注册 宏定义的展开按照括号中展开,不会按照算数方法一样自动添加括号,如#define SQR(x) (x*x) 调用SQR(b+2)得到的是b+2*b+2而不是(b+2)...

2012-06-13 14:37:48 60

原创 LINUX bash中字符串单引号和双引号的区别

单引号中所有字符都被当做普通字符对待,所有环境变量、转义字符、倒引号、反斜杠都失去本来的意义 双引号中可以使用$取变量,可以转移,可以所有倒引号执行命令...

2012-06-04 09:59:44 352

原创 建立软链接和硬链接的命令

软链接:ln -s 目录或文件 连接名 硬链接:ln -d 文件 连接名

2012-06-02 09:08:17 413

原创 LINUX帮助手册区号

[table] |区号|类别| |1|常用命令| |2|系统调用| |3|库调用| |4|特殊文件| |5|文件格式和惯例| |6|游戏命令| |7|其他命令| |8|系统惯例命令| |9|内核命令| [/table]...

2012-05-31 15:20:54 84

原创 垃圾回收的分类和发展历史

垃圾回收主要有引用计数法、标记清理法、复制法、增量回收法等。垃圾回收实现的是自动回收不被使用的地址空间。早期的方法有引用计数、标记清理、复制法。它们的缺点是占用cpu资源和内存资源较多,会中断用户进程。为了应对这些缺点,新的方法产生了。标记整理法,结合了标记清理法和复制法,提高了效率,并消除了复制法需要占用一般内存的缺点。增量回收法,可以不中断用户进程,使得垃圾回收像是工作在后台一样。还有很多其他...

2012-05-29 15:49:00 441

原创 sql server 2005与sql server 2000还原数据库的不同

sql server2005不需要新建数据库,可直接还原数据库。这样可能会找不到log文件的路径,可在相应路径创建相应的文件。 sql server2000需要新建一个同名数据库后,从新建的数据库的任务中还原数据库...

2012-05-22 11:47:12 53

原创 ResultSet 只进结果集不支持游标反向移动的解决方法

生命statement时,connection.createStatement()方法的参数如果为空,则结果集默认为只进结果集,游标的操作只能从first-last方向。如果需要反向的移动,则会报错。这时可以赋予方法参数,即connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ...

2012-05-15 10:43:05 260

原创 C语言指针

*p++:取p指向元素的值,后p指向下一个元素 *++p:p指向下一个元素后取p指向元素的值

2012-05-14 09:34:17 40

原创 C语言I/O

C语言的I/O,linux系统 linux系统中每个设备都对应一个文件,当shell执行一个命令,三个文件被打开,文件描述符为0、1、2,其中0为标准输入(键盘),1为标准输出(屏幕),2为错误输出(屏幕). 可以使用重定向改变输入输出的位置。...

2012-05-14 08:53:56 104

原创 Servlet生命周期

Servlet的生命周期。 1.初始化阶段 三种可能进入这一阶段:(1)servlet容器启动后,客户第一次发来请求 (2)在web.xml中定义了servlet的装载 (3)servlet类文件被更新时 2.接受客户请求的阶段 HttpServlet继承了GenericServlet,实现了doPost,do...

2012-05-10 09:30:42 41

原创 2012-5-8

sql server中在使用order by时,当排序依据的列值相同时,数据库会进行默认的排序。 当表与表之间进行连接时可能会影响默认的排序,导致出现意料之外的结果。解决的方法是进行二次排序,对列值相同的依据其他列进行排序。 这次出现的问题是select * FROM ...时的排序结果和select 设备ID FROM ...的结果不同。...

2012-05-08 19:38:12 46

原创 2012-5-4

数据库的Master/Slave模式,即Master进行写入操作,Slave进行读取操作。从而减轻数据库负担。 数据库可以进行库的拆分和表的拆分。 以下为转载http://hi.baidu.com/cucu978/blog/item/747d2fed622d2532b80e2dcf.html 一般人们分析问题,总是从问题现象,原因分析,解决方案这样的思路来分析思考问题,我想对这个数据库的水平...

2012-05-04 08:36:26 65

原创 2012-4-26

32位与64位的数据类型长度是不一样的,而且windows和linux也有些许区别,下面把64位下的数据长度列表如下(无符号unsigned和有符号的长度一样): linux64 windows64 linux32 windows32 char 8 ...

2012-04-26 17:07:40 51

原创 2012-4-24

C语言字符数组清空: 如字符数组为a[10],清空的方法为a[0]='\0'

2012-04-24 12:28:41 56

原创 2012-4-23

逻辑判断if else

2012-04-23 20:30:54 37

原创 2012-4-19

C中for循环的初始化中不能定义变量,java中可以 通过键盘输入EOF,windows ctrl+z,linux ctrl+d

2012-04-19 15:47:23 46

原创 2012-4-19

JAVA中使用内置的数学公式,方式Math.方法名 Java中文件读写,类有FileReader,InputStreamReader,BufferedReader.相应有writer类。其中BudderedReader类可以整行读入。

2012-04-19 14:11:57 45

原创 2012-4-16

java工程使用getResource()获得文件: 1.将文件放在src文件夹下,在工程的类中使用 new File( 类名.class.getResource("/文件名").toURI)获得文件 2.Applet放置在网页中时,1的方法会报"错误的参数"错误,这时使用getResourceAsStream()得到文件。调用方法类似1,返回的值是inputstream 网页打印遇...

2012-04-16 16:25:26 59

原创 2012-4-14

数据库范式: 第一范式:无重复的列 每个实体某个属性不能有多个值,不能有多个属性 第二范式:属性完全依赖于主键 实体之间依赖主键的不同进行区分,完全依赖。 第三范式:属性不依赖于其他非主属性 不存在传递函数依赖。如A->B->C。这样会产生冗余和插入、删除异常。如学号 学院名称 学院地点 ...

2012-04-14 16:45:50 51

原创 2012-4-11

kvm对虚拟机配置的xml在/etc/libvirt/qemu下

2012-04-11 21:36:11 54

原创 2012-4-10

UTF-8 不需要 BOM,尽管 Unicode 标准允许在 UTF-8 中使用 BOM。 所以不含 BOM 的 UTF-8 才是标准形式,在 UTF-8 文件中放置 BOM 主要是微软的习惯(顺便提一下:把 UTF-16 LE 称作「Unicode」而又不详细说明,这也是微软的习惯)。 BOM(byte order mark)是为 UTF-16 和 UTF-32 准备的,用于标记字节序(by...

2012-04-10 10:59:39 49

原创 2012-04-09

NS2中添加新的TCP协议的方法。 在~/ns/tcp中添加new.cc文件。在tcp.h中添加新的协议的继承声明new.cc中重实现继承的函数。

2012-04-09 14:07:56 44

Jennic中文培训文档(ZigBee)

培训文档 培训文档 培训文档 培训文档 培训文档 培训文档

2010-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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