自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (36)
  • 收藏
  • 关注

原创 impala查询hbase库方法

一、 概述 Hbase数据库是一种列存储数据库,以方式查询相应的数据,通常查询hbase库的数据,需要用get、scan命令通过行健查询相关数据 二、 建立petabase到hbase的数据表映射 1、 创建hive的外部表 在任意节点root用户下,执行hive,进入hive命令行模式,执行以下建立外部表语句: CREATE external TABLE qgws_hive(ke

2018-01-19 15:04:55 1673

原创 HDFS缓存助力hadoop、implala计算加速

HDFS缓存配置和使用 一、 概述 HDSF缓存是hadoop自带的一个数据缓存机制,可以将常用的数据缓存到内存中,这样查询数据不必从磁盘中获取数据,减少了IO传输时间,对查询性能有一定的提升,在实际测试中,impala空闲情况下,加缓存的查询速度是不加缓存查询速度的两倍左右,在IO繁忙的情况下,效果应该更好。 HDFS集中化缓存管理具有许多重大优势:

2018-01-19 14:43:48 1138

原创 安卓版本兼容解决

例:在低于API 15中使用acionbar是直接崩溃,需要加入版本兼容检测:1、首先检查设备的编译版本Build.VERSION.SDK_INT常量代表了Android设备的版本号。可将该常量同代表Honeycomb版本的常量进行比较。 (版本号清单可参考网页http://developer.android.com/reference/android/os/B

2015-04-23 11:17:58 1207

转载 Android 设定横竖屏,屏幕旋转导致Activity重置问题

1. 设定屏幕方向当指定了屏幕的方向后(非 SCREEN_ORIENTATION_UNSPECIFIED ),屏幕就不会自动的旋转了 有2中方式控制屏幕方向:1.1 修改 AndroidManifest.xml 在AndroidManifest.xml的activity中加入: 横屏:   android:screenOrientation=”landscape

2015-04-21 18:52:03 1314

原创 百度地图SDK 已经定位到城市,但是用location.getCity()获取到的是NULL问题解决

变量的声明:    String city = null;  //当前所在的城市    String addr = null; //当前所在地点在MyLocationListenner implements BDLocationListener 类中获取城市名:public class MyLocationListenner implements BDLocationListene

2015-04-21 12:49:42 11077

原创 安卓软键盘调用

// 软键盘功能 InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if (imm.isActive()) { imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, InputMe

2015-04-14 23:42:10 520

原创 widget.Button cannot be cast to android.widget.ListView

04-14 12:37:43.696: E/AndroidRuntime(1963): FATAL EXCEPTION: main04-14 12:25:07.227: E/AndroidRuntime(1691): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android_robot_01_a

2015-04-14 20:42:58 1729

转载 安卓知识点总结

1.控制台输出:called unimplemented OpenGL ES API调用了未实现的OpenGL ES API函数,一般由于导入的第三方库如地图库,里面有用到OpenGL,但是模拟器的硬件默认是没有这个的,所以需要我们编辑模拟器Emulation Options选项勾选 Use Host GPU 然后重启模拟器再尝试,如果还是这个错误,那么我们只好用真机测试了。2

2015-04-14 18:44:51 1518

原创 安卓之listview和textview争抢焦点的解决办法

查找了网上很多文章,说是在XML文件设置textview的focus为false ,简直是一派胡言,那样连文本都输入不了了,有何用网上查找无果,改用java代码控制listview的longclick方法,实现弹出复制和删除listview的办法自定义一个popWindow private void initPopupWindow(LayoutInflater inflater) {

2015-04-13 18:53:36 1756

原创 安卓之全局变量在自定义类里的使用

public class RandUid extends Application {private static RandUid instance;private int uid = 0;public static RandUid getInstance() {return instance;}public int getUid() {return ui

2015-04-12 10:29:04 1346 1

原创 关于SQL语句的一些细节

一、插入insert 1、主键对数据插入的影响        主键是在同一张表中必须是唯一的, 如果在进行数据插入的时候指定的主键与表中已有的数据重复的话则会导致违反主键约束的异常。2、外键对数据插入的影响外键是指向另一个表中已有数据的约束, 因此外键值必须是在目标表中存在的。 如果插入的数据在目标表中不存在的话则会导致违反外键约束异常。二、update更新:1、非

2014-09-16 11:44:38 1190

转载 VC打开制定文件夹

ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。ShellExecute函数原型及参数含义如下:  ShellExecute(  hWnd: HWND; {指定父窗口句柄}  Operation: PChar; {指定动作, 譬如: open、print}  FileName: PChar

2013-10-30 14:52:47 791

原创 双tomcat启动配置关键点

在虚拟机搭建双tomcat启动配置,关键有这么几个地方 1、配置环境变量、etc/profileTOMCAT_HOME=/usr/local/tomcat3CATALINA_HOME=/usr/local/tomcat3TOMCAT2_HOME=/usr/local/tomcat4CATALINA2_HOME=/usr/local/tomcat4JAVA_HOME=/u

2013-08-19 15:04:25 1456

原创 oracle10g前期准备

上午在虚拟机安装了oracle10g,安装比较简单,只是前期工作比较多,如:在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。oracle   soft    nproc    2047o

2013-08-19 15:03:34 739

原创 C++ I/O标准库

C++学习:返回指向函数的指针:int (*ff(int))(int *,int)想写好这样的代码很难,含义:首先将ff声明为一个函数,它带有一个int形参。该函数返回int (*)(int* ,int) 这是指向函数的指针,所指向的函数返回int型,并带有两个形参,如果使用typedf可以简化该函数typedf int (*PF)(int *,int)PF f

2013-08-07 17:46:40 923

原创 Nagios-Rrdtool安装说明

Nagios-Rrdtool安装说明Rrdtool是一个绘制图表工具,我们安装rrdtool的用途就是将nagios监控的数据传送到rrdtool,然后由rrdtool绘制出图表呈现出来;例如:各个时间点cpu使用情况、磁盘使用情况(能看到近1年的任何监控信息),都会由它绘制成图表呈现出来,方便我们分析系统运行情况。1、所需要的安装包(1)zlib-1.2.3.tar.gz(2)l

2013-08-07 16:25:28 1149

原创 VC++界面美化

学习VC++界面美化,觉得用代码进行美化比较复杂,工程量大,现在流行用皮肤优化,简单快捷,有很多种皮肤可供选择1.下载SKIN++破解版,里面有三个文件是比较重要的,SkinPPWTL.h、SkinPPWTL.lib、SkinPPWTL.dll,将这三个文件拷贝到工程目录,也可以拷贝到debug目录下,2.在工程的stdafx.h文件引入SkinPPWTL.h头文件,并将SkinPPWTL

2013-08-07 16:20:17 1929

原创 Tomcat最大连接数据设置

在server.xml中有配置的。       maxThreads="150"       minSpareThreads="25"       maxSpareThreads="75"       acceptCount="100"       />   maxThreads="150"   表示最多同时处理150个连接   minSpareThreads="2

2013-08-07 16:19:48 691

原创 forfile删除指定日期文件的脚本

优化删除备份脚本,只需要一条命令即可forfiles /p "d:\backup" /d -5 /c "cmd /c echo deleting @file ... && rmdir /s/q @path"把这条命令做成批处理即可。/p 是路径 /d 是天数,以+ - 为标志,+表示后几天,-表示前几天/c 要执行的命令,命令是删除文件夹 rmdir /s/q@path

2013-08-07 16:18:47 1192

原创 使用sysdba身份登陆报错

使用sysdba身份登陆会得到同样的错误信息[oracle@asdlabdb01 ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.3.0 - Production on Sat Aug 27 22:54:48 2010Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.

2013-08-07 16:17:46 757

原创 VC从数据库里查询字段一定注意判断空串

用select从数据库里查数据的时候,一定要注意是否有空串,如果有空串,程序执行到那,很可能直接就段报错关闭程序了,比如if(!adoConn.GetRstPtr()->rsEOF)    {       vt_value = adoConn.GetRstPtr()->GetCollect("empName");       if (vt_value.vt != VT_NULL)

2013-08-07 16:16:11 976

原创 VC记录日志通用代码

void RecordMessage(CString prefix,int id,CString msg){ try { char filename[256]; sprintf(filename,"ReportLog\\%s-%s.txt",prefix,CTime::GetCurrentTime().Format("%Y年%m月%d日%H时"))

2013-08-07 16:10:49 988

原创 修改mysql数据库的默认字符集

下午忠伟想要修改mysql数据库的默认字符集,用 ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin语句修改,可以成功执行,但是下次重新连接就会还原为latin,尝试修改配置文件,1. 找到mysql的配置文件,拷贝到etc目录下,第一步很重要  把/usr/share/doc/mysql-server-5.1

2013-08-07 16:09:54 1323

原创 使用mysqldump从5.1升级到5.5的错误

由于我们知道上述错误主要是因为mysql.proc表的comment字段在5.1中是char(64)类型,在5.5中是text类型引起的,因此考虑修改dump文件中该字段的类型。如下:[root@testdb src]# sed -i '1580s/char(64)/text/' 3311.dump[root@testdb src]# sed -n '1580p' 3311.dump

2013-08-07 16:09:06 1003

原创 MYSQL搭建双master-slave环境一系列问题

搭建双master-slave环境:master1参数:log-bin=mysql-binbinlog_format=mixedserver-id = 1skip-slave-startlog-slave-updatessync_binlog=1auto_increment_increment=2auto_increment_offset=1replicate_

2013-08-07 16:08:31 1227

原创 MySql备份测试

MySql备份测试,1.如果想备份到指定目录,只需要Mysqldump test >/路径/备份文件名.sql2.如果想压缩备份可以%mysqldump samp_db | gzip >/usr/archives/mysql/samp_db.1999-10-02.gz 3.如果想单独备份表,可以%mysqldump samp_db student score event absence

2013-08-07 16:07:26 758

原创 mysql 自动备份一系列问题

测试环境终于搭建好了。。服务器选择了MySQL-server-5.5.28,KEY验证信息也通过了,看来还是系统没装对。启动数据库:/etc/init.d/mysql start;开始测试:首先连接mysql : >mysql –u root –p初始密码为空,直接回车。之后创建一个数据库,create database weixin;选择该数据库:USE   weixin;

2013-08-07 16:06:31 820

原创 容器和数组的区别

容器和数组的区别:创建方式:创建数组时必须指定其大小;而容器不必指定,可动态改变其大小。存储方式:数组在内存空间上是连续存储的;而容器中顺序容器vector和deque是连续存储的(deque与vector 不同的是它支持高效地在其首部插入和删除元素),但list是链式存储的。访问效率:访问数组元素时可根据数组下标直接访问相应位置的元素;而容器中顺序容器vector和deque支

2013-08-07 16:04:57 3174

原创 C++函数一些理解

关于this指针this指针是隐含的,可以显示声明也可以不声明,形参this初始化为调用函数的对象地址类外定义成员函数:int sale::avg_price() const { if(units_sold) return revenue/units_sold; else return 0;}用::符号限定了作用域理解了内联函数

2013-08-07 16:04:07 789

原创 函数的一些注意点

1、函数的返回值,不可以返回局部对象引用const string &shop(cons string &s){ string ret = s; return ret;}因为函数的内部变量结束后,就恢复执行函数前的数据,函数结束后,返回局部对象变量,会导致运行时 候出错。2、函数操作不超过数组边界的三个方法:1)判断空格字符NULL,处理到这里停止2)传递指向数组第一

2013-08-07 16:03:08 811

原创 引用函数和非引用函数

函数:非引用型函数,void momo(int i,intj) 传入的实参在函数运行后,结果不会变化,只会在函数内部变化 。引用函数:    void momo(int &i,int &j)改变形参的值定义const引用,可以避免复制实参void momo(const string &s1),对于大型数组非常管用,效率高,但 是const不能改变,所以用于函数内部比较大小,比较

2013-08-07 16:02:24 834

原创 C++标准异常

标准异常:1、exception 定义了最常见的异常类,只通知异常产生,不会提供更多的信息2、stdexcept 定义了几种常见的类,包含:exception   最常见的问题      runtime_error 运行时的错误      rang_error    运行时错误,结果超过值域范围      overflow_error 运行时错误,计算上溢      u

2013-08-07 16:01:00 744

VC++仓库管理系统

VC++仓库管理系统VC++仓库管理系统VC++仓库管理系统

2018-04-18

你必须知道的495个C语言问题

你必须知道的495个C语言问题,C语言开发技巧和避免常规错误

2013-07-17

VC++物资管理系统

VC++物资管理系统VC++物资管理系统VC++物资管理系统

2011-11-01

VC++酒店业务管理系

VC++酒店业务管理系VC++酒店业务管理系VC++酒店业务管理系

2011-11-01

VC++贸易公司管理系统

VC++贸易公司管理系统VC++贸易公司管理系统VC++贸易公司管理系统

2011-11-01

VC++宾馆管理系统

VC++宾馆管理系统VC++宾馆管理系统VC++宾馆管理系统

2011-11-01

VC++工资管理系统

VC++工资管理系统VC++工资管理系统VC++工资管理系统

2011-11-01

VC++考勤管理系统

VC++考勤管理系统VC++考勤管理系统

2011-11-01

VC++人事管理系统

VC++人事管理系统VC++人事管理系统

2011-11-01

员工培训系统

VC++员工培训系统VC++员工培训系统VC++员工培训系统

2011-11-01

VC++数据库编程.pdf

VC++数据库编程.pdf VC++数据库编程.pdf VC++数据库编程.pdf

2011-11-01

ADO数据库编程实例

ADO数据库编程实例ADO数据库编程实例ADO数据库编程实例

2011-11-01

OLE DB客户应用程序编程实例

OLE DB客户应用程序编程实例OLE DB客户应用程序编程实例

2011-11-01

DAO编程实例

DAO编程实例DAO编程实例DAO编程实例

2011-11-01

MFC ODBC编程实例

MFC ODBC编程实例MFC ODBC编程实例

2011-11-01

学生选课系统需求分析

学生选课系统需求分析学生选课系统需求分析学生选课系统需求分析

2011-11-01

学生选课 系统HIPO图

学生选课 系统HIPO图,适用于 软件工程作业帮助以及测试

2011-11-01

学生信息管理系统论文

学生信息管理系统论文,做的非常专业,适用于软件工程作业以及数据库作业

2011-11-01

postgres数据库日志参数详解与应用技巧_常春.docx

PostgreSQL有3种日志,分别是 pg_log(数据库运行日志) pg_xlog(WAL 日志,即重做日志) pg_clog(事务提交日志,记录的是事务的元数据)

2020-03-11

mysql开启binlog.docx

一、什么是binlog Mysql的binlog就是mysql记录数据库事物的日志,类似于Oracle的重做日志,arterybase的WAL日志,这些日志记录了数据库的事物信息,例如对数据的增删改查操作,每一条操作都会记录到binlog中,所以binlog配合数据库全备份是可以把数据库恢复到任意时间点的好工具,但mysql默认情况下可能没有开启,需要在my.cnf中配置一下。

2020-03-11

Impala维护操作手册.docx

(一)Impala集群维护简介 PetImpalaabase集群主从节点启动的服务略有不同,其中主节点启动服务主要有: 资源管理 Hadoop服务 Hive服务 Impala zookeeper-server hadoop-hdfs-namenode hive-metastore petabase-state-store hadoop-0.20-mapreduce-jobtracker hive-server2 Impala-catalog hadoop-0.20-mapreduce-tasktracker Impala-server

2020-03-11

hbase维护操作手册.docx

(一)HBase数据库简介 Hbase是apache hadoop的数据库,能够对大数据提供随机、实时的读写访问功能,具有开源、分布式、可扩展以及面向列存储的特点。Hbase是由Chang等人基于Google的bigtable开发而成,其存储逻辑看起来就像一张很大的表,并且它的数据列可以根据需要动态的增加。

2020-03-11

GP日常维护手册-常用命令.doc

GP日常维护手册-常用命令 Greenplum 日常维护手册 1.数据库启动:gpstart 常用可选参数: -a : 直接启动,不提示终端用户输入yes确认 -m:只启动master 实例,主要在故障处理时使用 2.数据库停止:gpstop: 常用可选参数:-a:直接停止,不提示终端用户输入确认 -m:只停止master 实例,与gpstart –m 对应使用 -M fast:停止数据库,中断所有数据库连接,回滚正在运 行的事务 -u:不停止数据库,只加载pg_hba.conf 和postgresql.conf中运行时参数,当改动参数配置时候使用。 -f:强制停止数据库 -r: 重启数据库

2020-03-11

elasticsearch-sql安装使用文档.docx

一、插件安装 由于 ES 2.x 和 5.x 的版本区别(详细参考:版本选择),我们安装 ES 插件是有点区别的, 在 5.0之前的安装方式为:plugin install ./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.6.0/elasticsearch-sql-2.4.6.0.zip 在5.0之后(包括6.x)的安装方式为:elasticsearch-plugin install ./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.0.1/elasticsearch-sql-5.0.1.0.zip 如果我们安装不成功,我们可以直接下载 Elasticsearch-SQL 插件的压缩包,然后解压,完成之后重命名文件夹为 sql ,放到 ES 的安装路径的 plugins目录中,例如:..\elasticsearch-6.4.0\plugins\sql。

2020-03-11

PG数据库四个隐藏字段的研究.pdf

postgres数据库xmin,xmax ,cmin ,cmax四个字段解读,详细测试了字段属性和更新机制,以及一些应用方法介绍

2020-03-11

MySql入门教程

MySql入门教程,简单易懂,适合初学者

2013-07-17

VC写入txt,excel

VC写入txt,excel,有实例程序,代码已经注释

2013-07-17

过程时间记录和分区表相关

过程时间记录和分区表相关,我的工作总结,关于oracle的过程执行时间如何记录,分区表相关优化技术

2013-07-17

数据库锁的详细介绍

数据库锁的详细介绍,详细介绍数据库锁的形成,以及解决办法

2013-07-17

mysql备份脚本

Linux下mysql备份脚本,添加调度后,自动备份

2013-07-17

VC编写PING命令

VC编写PING命令,可以实现ping主机,并回显

2013-07-17

SQL语句学习手册实例版

SQL语句学习手册实例版,入门基础学习,每个都带实例,详细 说明

2013-07-17

Linux系统中安装部署tomcat

Linux系统中安装部署tomcat,本人亲自实践可用,附带修改tomcat配置

2013-07-17

职工信息及工资管理系统

职工信息及工资管理系统,C开发的基础设计,面向过程

2013-07-17

你必须知道的204个VisualC++开发问题

你必须知道的204个Visual+C++开发问题

2013-07-17

空空如也

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

TA关注的人

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