- 博客(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
原创 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
原创 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
原创 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
原创 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
原创 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语言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-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-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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人