自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 资源 (3)
  • 收藏
  • 关注

原创 详解hadoop之三:hadoop高可靠(HA)

hadoop1.x中的namenode和secondary namenode 在hadoop1.x中,hdfs集群的namenode存在单点故障,一旦namenode出现故障,整个集群将不可用secondary namenode并没有提供故障转移的能力,集群的可用性受到影响secondary namenode只是周期性的把edit logs文件更新到fsimage,namenode在重启的时候会读...

2018-05-31 18:17:35 3684

原创 详解hadoop之二:HDFS Federation(联邦)

  hdfs federation即hdfs的联邦,可以简单理解为多个hdfs集群聚合到一起,更准确的理解是有多个namenode节点的hdfs集群hadoop1.x的hdfs架构主要由namespace(命名空间)和Block Storage(块的存储)两层组成1.namespace由目录、文件、块组成。 支持创建、删除、修改、列举命名空间相关系统的操作2.Block Storageblock ...

2018-05-30 20:20:16 16478

原创 详解hadoop之一:HDFS架构

1.hadoop1.x hdfs架构图2.hadoop2.x hdfs架构图

2018-05-30 16:04:03 772

转载 数据库设计的三范式

数据库设计的三大范式  为了建立冗余较小,结构合理的数据库,设计数据库时,必须遵循一定的规则,在关系型数据库中,这种规则就是范式。范式是某一种设计要求的总结,要想设计一个合理的数据库,必须满足一定的范式

2014-03-26 21:50:44 723

转载 Linux下配置安装PHP环境

参考别人的做法,遇到问题上网查,下面就是安装步骤.一、安装Apache2.2.221、到官网下载  http://httpd.apache.org/download.cgi    2、解压    tar  -zxvf httpd-2.2.22.tar.gz3、建立目标文件夹(注意以下所有操作都时在root用户下执行的)    mkdir /usr/local/apache2

2013-12-08 18:42:40 2838

原创 命令创建、删除表空间,创建、授权用户,导入数据

create tablespace zcxm6 datafile 'E:\app\tablespace\hn3.dbf' size 300m autoextend on next 10m maxsize unlimited;create user name identified by orcl default tablespace zcxm6;grant connect,res

2013-03-19 17:42:00 909

转载 百万富翁入门指南3(边际效用)

边际效用在理财生活中的应用 拿吃饼来说,当我们很饿的时候,吃第一个烧饼带来的收益与幸福感最高。好似 久旱逢雨,雪中送炭。 吃第二个烧饼时,肚子已经不像前面那么饿了,同样的烧饼带来的收益与幸福感开始降低。  当我们吃到第七个烧饼时,已经撑的不行了,烧饼已经不能再带来收益与幸福,产生的是苦痛与厌恶。  如果把满意度按10分来评估,那么当吃第一个烧饼获得的满意度是9,第二个烧饼可能就是8,依次类

2013-03-01 15:17:27 844

转载 百万富翁入门指南2(有人问我借钱怎么办)

小李和老张本来是不错的朋友,没有利益瓜葛。但有一天,小李突然给老张打电话要借2万元急用。没有说这个钱做什么,老张认为大家关系一直不错,不借不好意思,就给了小李2万。  可是一晃1年过去了,小李没有还钱的意思,老张也不好意思催,最要命的是,小李总是躲着老张,半年也不敢露面,搞的连朋友也做不成了。  这种情况,在现实中太常见了。本来是出于友谊、善意,到最后搞的朋友反目,兄弟生分。  如何才

2013-03-01 15:11:56 1001

转载 百万富翁入门指南1

从大学毕业,到成为百万富翁,我个人用了5年时间,但当我把中间的经验总结出来之后,我的朋友只用了两年多就做到的这一点。  如果你个人净资产已经过百万了,这篇帖子不看也罢。  如果你现在还没有这么多钱,这篇帖子可能就此改变你的命运。  几年来,我一直在做关于理财、创业方面的研究,并且进行了大量的实践。也帮助十几位朋友达成了这样的梦想。  人的贫穷,主要是由思想的贫穷造成的。要想摆脱

2013-03-01 15:07:36 1060

原创 java编程思想学习(1)

我们之所以将自然界分解,组成各种概念,并按其含义分类,主要是因为我们是整个口语交流社会共同遵守的协定的参与者,这个协议以语言的形式固定下来......除非赞成这个协定中规定的有关语言信息的组织和分类,否则我们根本无法交谈。1.抽象过程 所有的语言都提供抽象机制。可以认为,人们所能解决的问题的复杂性直接取决于抽象的类型和质量。c语言等比汇编语言有了较大的改进,但是他们所作的抽象仍然要求在

2013-02-28 23:29:19 1238

原创 程序员要知道的TCP/IP知识

对于大部分的项目开发,可能用不到TCP/IP,但是作为一个做技术的人员,基本的TCP/IP知识是必备的,也有利于以后负责这方面的开发时不会无从下手。TCP/IP协议是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的

2013-02-28 10:32:02 6607 1

原创 程序员的年龄危机(送给所有程序员)

程序员30之前不做到项目经理,就很危险了在中国30岁还没做到经理基本上可以说很失败了,只有少数技术牛人能一直走技术这条路,大部分都是炮灰,尤其是目前做所谓的管理软件的那些程序员,30岁还没做到经理下场是很惨的    在中国,程序员基本都是年轻人。如: 金山的内部情况,各个产品线的程序员大多是年轻人,30岁以上如果没有做到经理,基本上很快就淘汰,因为管理你的比你还年轻,他会想办法把你赶走,不

2013-02-19 09:40:49 21378 22

原创 人有多大懒,才有多大显

判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可以那么勤奋,每天都孜孜不倦得做着重复单调的工作。在看这本书之前,我属于勤奋的人,而看完这本书以后,我要努力变成懒惰的人。所以在网上找了eclipse快捷键,一定要把常用的用熟

2013-02-17 18:06:55 1719 2

原创 我的2012

2012年已经过去了,新年过完了,新年第一天上班,又是一个新的开始。有必要对2012年进行一次总结  其实对2012的总结元旦的时候就打算写,由于比较忙,没来的及写。趁着第一天上班不是太忙,就回顾一下我的2012.  对我来说2012还是很有收获  开始的半年参加一个比较大的项目,是电力方面的,项目组有10个开发人员。项目涉及的模块比较多,我也单独完成了两个大的模块。比较遗憾的是我做的

2013-02-16 14:00:29 1214 1

转载 未来十年怎样成为富豪

下一站富人  中国的经济列车,已经从过去几十年的高速运行状态放缓放稳。这辆缓行的列车,在可预见的未来10年时间里,会择取哪些领域的弄潮儿,放入它的VIP富人包厢?  观察家认为,一个会大规模产生富豪的行业,应该具备三个条件:第一,市场规模要比较大;第二,比较适于创业;第三,市场要处于成长期。  而与过去不同的是,未来中国创业者的创富速度会比以前更快、更猛。以前,创业者需要积

2013-01-27 13:16:21 1726

原创 如何成功?

成功的源动力野心和欲望 成功的方法1.制定详细可行的目标2.学会时间管理3.对成功坚定的信念4.牢固的专业知识5.立刻行动(在最短的时间内采取最大量的行动)

2013-01-21 16:53:58 588 1

转载 Oracle回收站使用全攻略

在Oracle 10g数据库中,引入了一个回收站(Recycle Bin)的数据库对象。回收站,顾名思义,它就是存储被删掉的东西。从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。数据库有了这样的功能,能够减少很多不必要的麻烦。如果一个表被

2012-12-06 08:44:55 559

原创 2013年急需的十大热门 IT 技能

IT杂志《计算机世界》日前针对各大公司计划招聘IT专家而发起的一项预期调查显示,在334名IT界高管中,有33%的人称将在接下来的12个月中计划增设更多IT职位。当然,高管们也表示他们更需要的是能将现有技术转变成能商界中有竞争力产的品。下面就是该调查结果总结的2013年急需的十大热门技能。1、程序和应用开发技能(有 60% 的 IT 高管们计划将在接下来的 12 个月招聘这样的人才)2、项

2012-12-05 08:56:29 875 1

原创 将DMP导入到不同的表空间中

1,用imp导出数据    cmd进入orcle安装目录bin下,输入以下命令:      exp username/password@ORACLEEPP file=c:\hysjb.dmp owner=magazine_hy rows=y2, 用imp产生index.sql文件    imp /@XE file= indexfile=index.sql full=y

2012-11-22 16:46:15 2521

原创 有A和B两个表空间,把B空间中不存在的而A空间存在的表导入到B空间

1.登陆表空间B,创建表b_tables  create table b_tables as select * from user_tables;2.登陆表空间A,执行下面的sql语句,得到表空间A存在B不存在的表  select ','||table_name from user_tables a where not exists (select 1 from B.b_tables

2012-11-22 16:30:41 1234 1

原创 oracle监听器无法启动,提示“错误1067:进程意外终止”

今天遇到一个问题:oracle中的OracleOraHome90TNSListener服务现在启动不了了,  之前都可以正常启动,现在启动后是一个错误:在本地计算机无法启动OracleOraHome90TNSListener服务.提示信息是“错误1067:进程意外终止.”       查找了一下是ip地址或机器名变动过的原因,解决方法如下:         修改一下listen

2012-09-05 12:51:34 1893

原创 快速把web项目部署到weblogic上

快速把web项目部署到weblogic上weblogic简介BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和

2012-08-24 13:31:29 1363

原创 web项目如何切换jdk

每次做项目,所需的jdk都未必相同,所以为了项目的方便,就装了好几个jdk,这样只要在myeclipse中更换jdk以及编译环境,这样就不影响项目的正常运行了。  如果机器不是服务器,就不用烦恼只安装一个jdk的问题了,我们可以使用绿色版jdk,也免除了要安装的麻烦,也不用设置环境变量了,我们只需在myeclipse中最好相应的配置即可了。  新建一个项目,这时我们不要担心新建的时

2012-08-24 13:27:05 2194 2

原创 win7下plsql 连接失败 弹出空白提示框

整了一下午也没找到原因,后来才发现:权限不够,右击——》属性——》兼容性——》以管理员权限运行

2012-08-07 21:39:50 1554

原创 java判断一个字符串是否为空的方法

以下是 Java 判断字符串是否为空的三种方法.方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低.方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法.方法三: Java SE 6.0 才开始提供的方法, 效率和方法二几乎相等, 但出于兼容性考虑, 推荐使用方法二. 1:if(s == null || s.equals("")); 2:if(s ==

2012-07-19 15:16:06 7873 2

原创 timestamp格式的日期

19-6月 -12 04.41.45.243 下午

2012-07-18 16:42:10 1221

原创 PL/SQL创建表空间、创建用户、给用户授权

PL/SQL创建表空间、创建用户、给用户授权declareusrName varchar2(20) := '用户名';pwd varchar2(20) := '密码';tsName varchar2(20) := 'xmszcgl_aid';dfPath varchar2(300) := 'D:\dataSource\xmszcgl_aid.data';tmpStr var

2012-07-12 16:57:28 2360

原创 jsp页面useBean和import的区别

jsp页面中useBean与import区别 .与的区别:假设已经编写了一个类,现在需要引用他,那么可以这么做:  theId.theMethod() %> 也可以这么用:  className.theMethod() %> 两种方式有什么区别,哪个更常用?或者各有什么好处??????最优答案:import 只是帮你在这个

2012-07-07 14:47:17 4796 2

原创 oracle创建表空间,用户和导入导出

//创建临时表空间create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;

2012-07-04 23:22:16 1013

原创 myeclipse6.0 svn插件安装

1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步; 3. 点击“New Remote Site”按钮,在弹出的对话框中输入:        name:svn        url:http://subcli

2012-07-04 13:59:46 1033

原创 SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 问题

win7 下 cmd 运行 sqlplus 报错以下错误。 SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 调 SP2-0152  解决办法: 在 oracle\product\10.2.0\db_2\BIN 目录下 找到 sqlplus.exe 右键属性---兼容性--- 选上 已兼容模式运行这个程序--- 确

2012-07-04 12:13:53 1535

原创 如何卸载oracle

实现方法:1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务;2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除;3、运行regedit,选择HKEY_LOCAL_M

2012-07-04 09:33:54 692

原创 安装oracle时常见问题

错误A:ORA-24324:未初始化效力句柄 ORA-24323:不准许此值 ORA-28547:衔接效力器失利,也许是Oracle Net管制差错        然后是“忽视”和“中断”两个按钮,点疏忽后提醒:ORA-03114:未衔接到ORALCE 。    晕掉了,卸载检验各个参数,重建,还是失利。卸载ORACLE,查看并删掉相干登记表,重启机器,再装挨次,还是失利。

2012-07-03 17:13:24 717

原创 stringBuffer和stringBuilder的区别

StringBuffer和StringBuilder类都表示内容可以被修改的字符串,StringBuilder是线程不安全的,运行效率高,如果一个字符串变量是在方法里定义,这种情况只可能有一个线程访问它,不存在不安全因素,则用StringBuilder.如果要在类里面定义成员变量,并且这个类的实例对象会在多线程环境下使用,那么最好用StringBuffer.

2012-06-21 16:45:14 529

原创 改变人生的10句话

1. 平顺最好: 20岁觉得漂亮真好,30岁觉得年轻真好,40岁觉得当官真好,50岁觉得有钱真好,60岁觉得悠闲真好,70岁觉得没病真好,80岁觉得活着真好。人生不必过于计较:钱少钱多常有就好,人丑人俊顺眼就好,人老人少健康就好,家贫家富和气就好,谁错谁对理解就好,人这一生平顺就好2.【瘦马效应】两匹马驼同样的东西,一匹马很健壮,驼起来很轻松,另一匹很瘦弱,驼起来很费力。瘦马希望壮马帮

2012-06-21 09:33:46 2238 5

原创 java的序列化

java序列化一个对象要被序列化需要实现Serializable接口,使用ObjectInputStream和ObjectOutStream进行对象的读写。对象的序列化public class A implements Serializable{     private static final long serialVersionUID = 1L;     priva

2012-06-19 15:47:06 843

原创 Java抽象类的作用

java抽象类的作用1.通过继承它实现多态,后期绑定,可以为将来要实现的东西做好接口,实现重用性。2.接口就是更纯粹的抽象类父类:A子类:a1,a2A obj1 = new A();A obj2 = new B();如果A有一个方法是show();子类实现了show(); 那么obj1.show()就是第一个子类的show();obj2.show()就是第二

2012-06-19 11:28:35 15660

原创 链表

链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列接点(链表中每一个元素称为接点)组成。接点可以在运行时动态生成。每个接点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个接点地址的指针域。相比于线性表顺序结构,链表比较方便插入和删除操作。链表是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在一个

2012-06-18 10:33:05 1490

原创 存储过程

存储过程sql语言是应用程序和数据库之间的主要编程接口。使用sql语言编写代码时,可用两种方法存储和执行代码1.一种是在客户端存储代码,并创建向数据库系统管理系统发送SQL命令(或SQL语句)并处理返回结果的应用程序2.第二种是将这些发送的SQL语句存储在数据库管理系统中,这些存储在数据库管理系统中的SQL语句就是存储过程存储过程与其它程序设计语言中的过程很类似使用存储过程

2012-06-13 16:11:34 1068

原创 事务的原子性,一致性,隔离性,持久性

事务的原子性事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据改操作要全部执行,要么全部不执行。这种特性称为原子性。  事务的原子性要求,如果把一个事务看作是一个程序,它要么完整的被执行,要么完全执行。就是说事务的操纵序列或者完全应用到数据库或者完全不影响数据库。这种特性称为原则性  假如用户在一个事务内完成了对数据库的更新,这时所有的更新对外部世界必须是可见的,或者

2012-06-13 14:07:47 31791

MyEclipse+WebLogic9.x配置图文详解

零基础学习MyEclipse+Weblogic9.x安装、配置、部署

2012-07-05

项目实战_进销存管理系统

用java进行项目开发的全部流程,从最初的项目分析到最终的项目发布,一一详细介绍。

2012-01-11

JQUERY快速学习

jquery入门知识快速掌握,精简,实用

2011-06-24

空空如也

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

TA关注的人

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