- 博客(35)
- 资源 (3)
- 收藏
- 关注
转载 VMWare克隆或复制没有IP
1.症状a> 上不了网了b> service network restart报错“bring up interface eth0: device eth0 does not seem to be present, delaying initialization”c> ifconfiglo Link encap:Local Loopback ...
2016-05-20 21:36:04 551
转载 CentOS 下VNC Server远程桌面配置详解
PS:偶以前基本不用Linux的远程图形桌面,前几天有开发的同事配置CentOS的vnc有问题,找我解决,就顺便记录总结一下,这个总结是比较完整的。下面的配置在CentOS5.x和6.x、SUSE企业版亲测验证,其他发行版按理也通用:一、安装相应桌面环境与vnc服务端和客户端:# yum groupinstall "GNOME Desktop Environment"(CentOS 5
2016-05-20 18:15:58 510
原创 centos下安装cassandra3.5
1.安装java82.安装python2.7. python官网下载的Python-2.7.11.tgz需要源代码编译安装,我使用的是CentOS-6.7-x86_64-minimal,该版本不包含gcc,make等工具,centos系统无法联网导致gcc,make等工具也无法采用yum方式安装。故我采用了ActivePython-2.7.10.12-linux-x86_6
2016-05-17 16:06:29 1906
原创 cassandra 3.5 win7安装
1.解压apache-cassandra-3.5-bin.tar2.配置cassandra.bat, 在其中加入对环境变量JAVA_HOME的设置 set JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_91 如果内存不够大,设置虚拟机内存大小。默认为2G. -Xms512m^ -Xmx512m^3.安装python
2016-05-16 14:10:23 1994 1
转载 linux postgresql 安装配置详解
转自:http://blog.51yip.com/pgsql/1520.html一,什么是postgresqlPostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES 版本 4.2 为基础的对象关系型数据库管理系统(ORDBMS),简称pgsql,它支持大部分 SQL 标准并且提供了许多其他现代特性:复杂查询 外键 触发器 视图 事务完整性 多版本并发控制 同
2016-04-25 23:19:18 12918 3
转载 CentOS下安装postgresql 9.4
一、前言 PostgreSQL通常也简称Postgres,是一个关系型数据库管理系统,适用于各种Linux操作系统、Windows、Solaris、BSD和Mac OS X。PostgreSQL遵循PostgreSQL许可,是一个开源软件。PostgreSQL由PostgreSQL全球开发组开发,由极少数的公司志愿组成并进行监督管理,这些公司有红帽、EnterpriseDB等
2016-04-25 23:14:38 495
转载 盘点SQL on Hadoop中用到的主要技术
自打Hive出现之后,经过几年的发展,SQL on Hadoop相关的系统已经百花齐放,速度越来越快,功能也越来越齐全。本文并不是要去比较所谓“交互式查询哪家强”,而是试图梳理出一个统一的视角,来看看各家系统有哪些技术上相通之处。考虑到系统使用的广泛程度与成熟度,在具体举例时一般会拿Hive和Impala为例,当然在调研的过程中也会涉及到一些其他系统,如Spark SQL,Presto,TAJ
2016-04-13 11:20:29 312
转载 Hive整合HBase,操作HBase表
转自 lxw的大数据田地 » [一起学Hive]之十三-Hive整合HBase,操作HBase表十二、Hive整合HBase,操作HBase表HBase是被设计用来做k-v查询的,但有时候,也会遇到基于HBase表的复杂统计,写MR很不方便。Hive考虑到了这点,提供了操作HBase表的接口。关于Hive操作HBase表的原理,请参考我之前的博文:
2016-04-05 15:33:46 1237
转载 hadoop使用场景
大数据量存储:分布式存储日志处理: Hadoop擅长这个海量计算: 并行计算ETL:数据抽取到oracle、mysql、DB2、mongdb及主流数据库使用HBase做数据分析: 用扩展性应对大量的写操作—Facebook构建了基于HBase的实时数据分析系统机器学习: 比如Apache Mahout项目搜索引擎:hadoop + lucene实现数据挖掘:目前比较流行的广告推荐大量地从文件中顺序
2016-03-29 13:55:44 202
转载 什么是nosql,nosql为什么会兴起,nosq有哪些主流数据库
1.什么是nosql,not only sql。nosql数据库是一种比较低级的数据库,关系型数据库是由nosql数据库发展而来。什么是关系型数据库,这里不从概念上区别,常用的SqlServer,mysql,oracle都是关系型数据库。关系型数据库顾名思义,数据库关系明确严谨。而nosql则是一种数据关系不严谨的数据库。一个key和value。2.nosql与关系型数据库之间数据
2016-03-01 20:17:37 1467
转载 了解apache Hadoop--Hadoop最全生态系统介绍
下面详细介绍生态系统的组成。1. HDFSHDFS(Hadoop Distributed File System,Hadoop分布式文件系统)是Hadoop体系中数据存储管理的基础。它是一个高度容错的系统,能检测和应对硬件故障,用于在低成本的通用硬件上运行。HDFS简化了文件的一致性模型,通过流式数据访问,提供高吞吐量应用程序数据访问功能,适合带有大型数据集的应用程序。2. M
2016-03-01 20:16:01 498
转载 使用Eclipse调试Java的十个技巧
不要使用System.out.println作为调试工具启用所有组件的详细的日志记录级别使用一个日志分析器来阅读日志1、条件断点想象一下我们平时如何添加断点,通常的做法是双击行号的左边。在debug视图中,BreakPoint View将所有断点都列出来,但是我们可以添加一个boolean类型的条件来决定断点是否被跳过。如果条件为真,在断点处程序将停止,否则断点
2016-03-01 16:43:42 289
原创 Java中==和equals的区别
今天项目中出现一个奇怪的问题,最后调试才发现,两个Long对象的实际值虽然一样,但是==操作却返回false,最后想起来,这是对象类型和值类型的区别。一个示例如下: Long long1 = 111111L; Long long2 = 111111L; if (long1.equals(long2)){
2016-02-19 11:28:54 232
转载 知名网络后端开源软件集合
缓存系统:memcached(group cache)、redis、mongodb、Couchbase(CouchDB、Membase、CouchOne)http缓存:varnish、nginx、traficserver、squid负载均衡:lvs、f5、nginx代理:nginx集群操作系统(运行在单机系统上):Mesos集群管理:KubernetesWeb服务器:ngi
2016-02-04 10:14:00 914
转载 Mysql分库分表方案
Mysql分库分表方案1.为什么要分表:当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。mysql中有一种机制是表锁定和行锁定,是为了保证数据的完整性。表锁定表示你们都不能对这张表进行操作,必须等我对表操作完才行。行锁定也一样,别的sql必须等我对这条数据操作完了,才能对这条数据进行
2016-02-04 09:32:08 399
转载 网盘背后的秘密(稍作修改)
转自统一下载站:http://www.3987.com/article/news/27691.html最近一段时间,各大网盘容量大战红红火火,网盘的容量也由此达到了TB级。其实网盘产业一直以来都是互联网行业中最烧钱的之一。想想现在各大网盘如果真是给每个人都TB级的容量,这个投入是巨大的,其实也是非常不经济的。那么各大网盘的聪明工程师们是如何从技术上解决BT大容量网盘的发展趋势和实际网盘资金
2016-02-03 17:14:17 371
转载 MongDB应用场景(一)视觉中国从MySQL到MongDB
视觉中国的NoSQL之路:从MySQL到MongoDB作者:forchenyun on 星期四, 二月 17, 2011 注:离qcon beijing 2011不远了,偶然看到qcon上深入浅出NoSQL主题的演讲嘉宾 潘凡,他将在qcon上分享的题目是《MongoDB开发应用实践(PHP/Perl)》,遂在这里分享一下当初他的一篇文章,以给大家预热用。文
2016-02-03 17:02:52 807
转载 10年资深猎头揭露:他们为什么能年薪百万!?
10年资深猎头揭露:他们为什么能年薪百万!? --摘自网络 1、解决问题时的逆向思维能力 面对工作中遇到的新问题,一时又找不到解决方法。而且,上司可能也没有什么锦囊妙计时,他们擅长用逆向思维办法去探索解决问题的途径。他们清楚具体业务执行者比上司更容易找出问题的节点,是人为的,还是客观的;是技术问题,还是管理漏洞。采用逆向思维找寻问题的解决方法,会更容易从问题中解
2016-02-03 11:31:10 364
转载 Android 内存泄漏总结
Android 内存泄漏总结转自https://yq.aliyun.com/articles/3009?spm=5176.100238.yqhn2.14.yN83zE&comefrom=http://blogread.cn/news/内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释
2016-02-03 10:31:08 331
转载 Java程序员在用的大数据工具,MongoDB稳居第一!
问题:他们最近一年最喜欢用什么工具或者是框架?受访者可以选择列表中的选项或者列出自己的,本文主要关心的是大数据工具。上一篇Java调查包括下列内容:开发语言Web框架应用服务器数据库工具SQL数据大数据开发工具云供应商现在,来看看维基百科上对大数据的定义:大数据,广义上来说是一组量很大很复杂的数据集合,在这种情况下传统的数据处理方式将不再适用。对于一般情
2016-02-02 14:55:46 400
原创 .net中使用反射实例:操作非公有成员
以下通过反射获取Form1中的私有字段textBox1,并设置其文本。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;
2015-12-24 09:49:07 286
转载 Remove '@override' annotation解决办法
Remove '@override' annotation解决办法 最近刚刚配置了新机器,将原来的代码放在eclipse上执行,总会出现Remove '@override' annotation,如果要一个个手动删除相当麻烦,最后在网上找了一下原因原来是编译器版本的问题。 @override:表示一个方法声明打算重写超类中的另一个方法声明。如果方法利用此注释类型进
2015-12-18 14:27:53 255
原创 java中对象序列化(Serialization)的注意事项
1.序列化能保存的元素序列化只能保存对象的非静态成员交量,不能保存任何的成员方法和静态的成员变量,而且序列化保存的只是变量的值,对于变量的任何修饰符都不能保存2 .序列化对象的属性没有对序列化对象自身的直接或间接引用。例如:下述类A和B互相引用,序列化A或B都会存在问题。public class A implements Serializable { pri
2015-12-18 11:15:48 1240
转载 关于 android 中 postDelayed方法的讲解
这是一种可以创建多线程消息的函数使用方法:1,首先创建一个Handler对象Handler handler=new Handler();2,然后创建一个Runnable对象Runnable runnable=new Runnable(){ @Override public void run() { // TODO Auto-generated method stub
2015-12-16 22:02:25 232
转载 Android中通过typeface设置字体
转自 http://www.cnblogs.com/bravestarrhu/archive/2012/07/17/2595598.htmlAndroid系统默认支持三种字体,分别为:“sans”,“serif”,“monospace",除此之外还可以使用其他字体文件(*.ttf)方法一:XML中使用android默认字体<!-- 使用默认的sans字体--
2015-12-16 20:16:41 311
原创 几种很有用的java库
1. dxfExporter 实现CAD的DXF文件读写2. dom4j 实现对xml文件的读写3. Apache POI Apache?POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft?Office格式档案读和写的功能4 Apache XMLBeans XMLBeans 面临着传统解析和绑定技术的竞争,
2015-12-16 16:21:14 487
转载 关于形如--error LNK2005: xxx 已经在 msvcrtd.lib ( MSVCR90D.dll ) 中定义--的问题分析解决
转自:http://www.cnblogs.com/qinfengxiaoyue/archive/2013/02/01/2889668.html提示:阅读前需要对静态库(.lib)、动态库(.dll)、导入库(这个还是.lib)之间的区别联系有了解。建议先读读宋宝华先生的《VC++动态链接库(DLL)编程深入浅出 》关键词:程序库、CRT、LIBCMTD.lib、MSVCRTD.lib
2015-12-09 16:38:29 466
原创 Android 之MenuInflater的使用(布局定义菜单)!
MenuInflater是用来解析定义在menu 目录下的菜单布局文件的,类似于LayoutInflater 是用来解析定义在layout 下的布局文件。传统意义上 的定义菜单感觉比较繁琐,使用MenuInflater 生成菜单会非常清晰简单。以下以Android自带的BluetoothChat示例说明MenuInflater的用法步骤:1.在menu文件夹下创建菜单布局文件. 示例中为
2015-11-27 15:51:31 2132
原创 Android之BroadcastReceiver的用法
BroadcastReceiver为Android的四大组件之一,用于接收系统或自定义的广播事件。以下使用Android自带示例BluetoothChat说明其用法。在该示例中,应用接收系统发送的蓝牙设备发现广播和设备发现完成广播。当然也可以加入对其他广播事件的注册及其处理。使用分为两步:1. 注册广播接收器 // Register for broadcasts when a
2015-11-27 15:23:53 323
原创 Android的Handler用法
Android中耗时的操作通常会放在一个子线程中来处理。因为子线程常常涉及到UI更新,但是当子线程中有涉及到操作UI的操作时,就会对主线程产生危险,也就是说,更新UI只能在主线程中更新,在子线程中操作是危险的。这个时候,Handler就出现了来解决这个复杂的问题。由于Handler运行在主线程中(UI线程中),它与子线程可以通过Message对象来传递数据,这个时候,Handler就承担着接受子线
2015-11-27 14:42:34 397
转载 JUnit使用入门
原文见此处单元测试是编写测试代码,用来检测特定的、明确的、细颗粒的功能。单元测试并不一定保证程序功能是正确的,更不保证整体业务是准备的。单元测试不仅仅用来保证当前代码的正确性,更重要的是用来保证代码修复、改进或重构之后的正确性。一般来说,单元测试任务包括接口功能测试:用来保证接口功能的正确性。局部数据结构测试(不常用):用来保证接口中的数据结构是正确的比如变量有无初始值
2015-11-16 11:26:53 315
转载 CentOS6.5系统挂载NTFS分区的移动硬盘
作为IT的工作者,避免不了使用Linux系统,我比较喜欢CentOS,为了锻炼自己对CentOS的熟练操作,就把自己的笔记本装了CentOS,强制自己使用,使自己在平时的工作中逐渐掌握Linux的学习。我现在使用的系统是CentOS6.5 64位版本,但是插入移动硬盘没有办法识别。通过下面三步就可以使CentOS识别NTFS分区的移动硬盘。 第一步:下载rpmforge,下载对应的版本,就是
2015-11-11 22:25:50 336
转载 Linux系统管理员成长经验:十一大工作心得
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windows的经验往往有一些茫然的感觉:不知从何处开始学起。作为一个 Linux系统管理员,我看了许多有关Linux的文档和书籍,并为学习Linux付出了许多艰苦的努力。当真正获得了一份正式的Linux系统管理
2011-10-08 20:56:39 367
转载 WPF简介
WPF简介 应出版社要求,让我写篇WPF的介绍来说服他们领导引进WPF的书,本来只是想稍微写点的,发觉一写就停不下来了,汗~~~于是便有了此文,有写得不对的地方还望大家批评指正WPF简介WPF的全称是Windows Presentation Foundation,是微软新发布的Vista操作系统的三大核心开发库之一,其主要负责的是图形显示,所以叫Presentation(呈现)。作为新
2008-08-25 11:48:00 353
信息安全原理与实践-第二版PPT
2018-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人