KPLives
码龄16年
求更新 关注
提问 私信
  • 博客:242,492
    社区:436
    242,928
    总访问量
  • 21
    原创
  • 39
    粉丝
  • 43
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
加入CSDN时间: 2009-03-12

个人简介:“人生只不过是一系列偶然事件的组合,而我们对待这些偶然事件的态度将决定我们的未来”——约翰·铂金斯

博客简介:

开平人生

博客描述:
人生苦短,何不为其开辟一条平坦的大道,使自己闲庭信步般地走向成功?这里记录着开平的人生点滴......
查看详细资料
个人成就
  • 获得48次点赞
  • 内容获得19次评论
  • 获得45次收藏
  • 博客总排名1,219,303名
创作历程
  • 5篇
    2014年
  • 4篇
    2013年
  • 4篇
    2012年
  • 13篇
    2011年
TA的专栏
  • Java
    7篇
  • C/C++
    3篇
  • Database
    1篇
  • MySQL
    4篇
  • Linux
    5篇
  • Hadoop
  • Hive
  • Architecture
  • Design Patterns
    1篇
  • Test
    2篇
  • Dev Tools
  • MS SQL Server
    1篇
  • Essay
    2篇
  • Other

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

66人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

CentOS无法添加组和用户

今天安装Puppet,当install完成后启动puppetmaster时遇到如下
原创
发布博客 2014.07.10 ·
8377 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Java枚举实现单例模式

单例模式约束一个类只能实例化一个对象。在Java中,为了强制只实例化一个对象,最好的方法是使用一个枚举量。这个优秀的思想直接源于JoshuaBloch的《EffectiveJava》(《Java高效编程指南》)。如果你的藏书室里还没有这本书,请搞一本,它是迄今为止最优秀的Java书籍之一。这里有几个原因关于为什么在Java中宁愿使用一个枚举量来实现单例模式:1、 自由序列化;2、 保证
翻译
发布博客 2014.07.08 ·
26647 阅读 ·
7 点赞 ·
3 评论 ·
15 收藏

如何在Java中执行Hive命令或HiveQL

这里所说的在Java中执行Hive命令或HiveQL并不是指Hive Client通过JDBC的方式连接HiveServer(or HiveServer2)执行查询,而是简单的在部署了HiveServer的服务器上执行Hive命令。当然这是一个简单的事情,平常我们通过Hive做简单的数据分析实验的时候,都是直接进入Hive执行HiveQL,那我们为什么还要在程序中执行呢?这里涉及到了一个问题,
原创
发布博客 2014.06.12 ·
8167 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

CDH部署维护问题记录

1、IOException thrown while collecting data from host: No route to host原因:agent开启了防火墙解决:service iptables stop(不推荐)2、Cloudera recommendssetting /proc/sys/vm/swappiness to 0. Current setting is 6
原创
发布博客 2014.06.06 ·
9109 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何从MySQL官方Yum仓库安装MySQL5.6

2013年10月,MySQL开发团队正式宣布支持Yum仓库,这就意味着我们现在可以从这个Yum库中获得最新和最优版的MySQL安装包。本文将在一台全新安装的CentOS6上安装MySQL5.6,如果你不熟悉MySQL5.6的新特性,我建议从MySQL5.6 的新特性(http://dev.mysql.com/tech-resources/articles/whats-new-in-mysql-5.
原创
发布博客 2014.05.21 ·
45610 阅读 ·
1 点赞 ·
0 评论 ·
11 收藏

Merge join、Hash join、Nested loop join对比分析

SQL server 内部实现了三种类型的内连接运算,大多数人从来没有听说过这些连接类型,因为它们不是逻辑连接也很少被用于代码中。那么它们什么时候会被用到呢?答案是要依情况而定。这就意味着要依赖于记录集和索引。查询优化器总是智能的选择最优的物理连接类型。我们知道SQL优化器创建一个计划开销是基于查询开销的,并依据此来选择最佳连接类型。        那查询优化器究竟是怎样从内部选择连接类型的呢
翻译
发布博客 2013.11.16 ·
19035 阅读 ·
5 点赞 ·
0 评论 ·
16 收藏

MS SQL Server 查询数据库最近一次备份状态

1、使用SSMS(SQL Server Management Studio)选中数据库右击Properties,在General页面即可看到数据库最近一次的备份时间,如下图所示:2、使用T-SQL对DBA来说,可能还想要知道数据库的回复模式、备份的类型等信息,此时使用T-SQL来查询数据库最近一次的备份状态应该是最好的办法。MSDB 数据库会存储SQL Server Age
原创
发布博客 2013.11.09 ·
2993 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

2012年华为软件校园招聘编程测验(又名:2012华为创新杯编程大赛)软件Java语言类原题与解答

特别说明:由于本人编程水平有限,算法特别糟糕,所提供解答为个人随心所写,后两题时间复杂度都为O(n*n),这显然不是阅卷人员希望看到的,希望路过的各位大牛能多多指教,不吝赐与小可更佳的设计。1. 电文加密(30分)问题描述:有一行电文译文下面规律译成密码:A->Z a->zB->Y b->yC->X c->x...即第一个字母变成第26个字母,第i个字母变成第(
原创
发布博客 2013.04.19 ·
2548 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Fedora如何设置启动默认进入文本模式

Fedora安装成功后一般启动默认进入的是图形模式,但是图形模式会占用大量的资源,对于怎样修改为启动默认进入文本模式,在网上搜索一般得到的答案是,修改/etc/inittab文件:vi /etc/inittab Find out entry that read as follows: id:5:initdefault: Set the default runlevel
原创
发布博客 2013.04.05 ·
7296 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

VMvare Workstation 9.0下安装Fedora 17图文教程(一)——虚拟机的创建与编辑

下篇:VMvare Workstation 9.0下安装Fedora 17图文教程(二)——安装Fedora 171、关于Fedora 17      内核:Fedora 17 采用 3.3.4 内核。       安全:Fedora 现在具备单独的可配置库libpwquality,来检查系统帐户新密码的质量;增加了一个新的SELinux布尔值deny_ptrace,用以防止恶意进程使
原创
发布博客 2012.10.27 ·
4311 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

VMvare Workstation 9.0下安装Fedora 17图文教程(二)——安装Fedora 17

接上文:VMvare Workstation 9.0下安装Fedora 17图文教程(一)——虚拟机的创建与编辑21、鼠标进入虚拟机后,直接回车进入22、选择安装到硬盘(Install to Hard Drive)23、选择系统语言(由于我进入官网没有下载定制版,直接下载首页推荐的,没有中文支持)24、选择驱动器25、存储设备警告,选择YES,清除所有的数据
原创
发布博客 2012.10.27 ·
2712 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

如何创建数据库连接池(一个基于libmysql的MySQL数据库连接池示例)

1、  一般架构说明图1 架构层次图        一般应用系统数据库访问模块可大致分为两层,一层是对数据库连接、连接池和结果集等直接对数据库的操作的封装,由于libmysql提供的库函数是直接操作数据库的,所以这一层在本质上是直接操作数据库的一层;二是可以根据系统业务功能将系统与数据库的交互划分为几个子块,提供给系统其它模块与数据库交互的接口。如果是C/S结构的系统,客户
原创
发布博客 2012.10.18 ·
11030 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

org.hibernate.HibernateException: Wrong column type

这个问题一般出现在我们使用定长的字符串作为主键(其它字段也可能)的时候,如数据库中的ID为char(16)。虽然很多资料上都说不推荐这样做,但实际上我们在做很多小case的时候自己为了方便也顾不得那么多,随心所欲地设计。其实我们就用INT的主键,只是对你原有的ID(char(16))增加一个Unique Check或者是像在MySQL中增加一个Unique索引又费得了多少事呢。
原创
发布博客 2012.09.16 ·
5077 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

mysql存储过程基本函数

一.字符串类 CHARSET(str) //返回字串字符集CONCAT (string2  [,... ]) //连接字串INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0LCASE (string2 ) //转换成小写LEFT (string2 ,length ) //从string2中的左边起取len
转载
发布博客 2011.12.09 ·
940 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL存储过程学习笔记

一、基本语法及简单实例1、创建简单的测试环境mysql> use test;Database changedmysql> show tables;Empty set (0.00 sec) mysql> CREATE TABLE t(s1 INT);Query OK, 0 rows affected (0.06 sec) mysql> INSERT INTO t VALU
原创
发布博客 2011.12.09 ·
21182 阅读 ·
8 点赞 ·
0 评论 ·
21 收藏

2007-2011上半年软件设计师试题及答案

发布资源 2011.10.24 ·
rar

数据库测试规范

特别说明:本文虽归类于原创,但并非原创,实收集整理于网络!一、 数据库测试概论随着软件业的迅猛发展,我们的开发也从以前的单层结构进入了三层架构甚至现在多层架构的设计,而数据库从以前一个默默无闻的后台仓库,逐渐成为了数据库系统,而数据库开发设计人员成为了炙手可热的核心人
原创
发布博客 2011.09.30 ·
6486 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

MYSQL静态表、动态表、压缩表以及两个主要的存储

mysql在创建表的时候定义表的性质(也叫表的类型),共有三种:静态表,动态表,压缩表。默认是静态表,如果存在varchar、blob、text字段,表类型就是动态了。1.静态表:字段有固定长度,例如:char(20)。如果使用gbk字符集存储中文username,将
转载
发布博客 2011.09.14 ·
6194 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

关于计算机专业学生如何选择方向

题记:本文是上大学二年级的时候所作,今天不小心翻出个人记事,觉得还行便贴了上来!给同学们的一点建议       说道给同学们的一点建议,或许我有点妄自尊大了,毕竟学习两年了我们大家都是一样,一样的对未来充满惆怅。开学这一个周来,看到有的同学在自己的博客上更新心情说“迷
原创
发布博客 2011.08.18 ·
2952 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

一个只属于他自己的故事

当感情来的迅猛时,谁也无法阻挡,谁都只是想珍惜这种感觉!毕竟这种感觉让人觉得是那么的甜蜜而又苦涩……    听过一个传说,如果心里装着想念的人,就可以在满月中看到那个人的脸。那晚他想念她了,他就傻傻地往窗外看,可是连个月牙都没有,唯有的是那孤立于凛冽寒风中的路灯。他想看月亮,
原创
发布博客 2011.08.18 ·
718 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多