923723914

私信 关注
iteye_11790
码龄3年
  • 240,449
    被访问量
  • 暂无
    原创文章
  • 63,794
    作者排名
  • 53
    粉丝数量
  • 于 2018-07-11 加入CSDN
获得成就
  • 获得38次点赞
  • 内容获得24次评论
  • 获得221次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Hadoop异常处理 Bad connect ack with firstBadLink (No route to host )

同时添加几十个新节点之后 用hive执行测试语句报大量的错误:[INFO]ExceptionincreateBlockOutputStreamjava.io.IOException:java.io.IOException: Bad connect ack with firstBadLink as 192.168.1.178:50010Continuing ...java.io....
原创
0评论
0点赞
发布博客于 7 年前

玩家真正需要什么 游戏系统的必要性浅谈

游久网2014-06-27 14:48虽然各种各样的游戏井喷而出,其中游戏系统却是可圈可点。这里针对几个比较典型的游戏系统进行讨论。外观装备系统,用户是为了什么付费?在一定消费水平下,所有核心用户都愿意,为其在游戏中有更好的形象而付出相应费用。这就涉及到两个关键词:核心用户、更好的形象。核心用户代表的永远只是少部分的玩家,并且核心用户...
原创
0评论
0点赞
发布博客于 7 年前

Cocostudio导入.fla文件注意事项

(2013-11-28) 在手机游戏火热之前,世界上最大的游戏平台应该是flash游戏了。Adobe公司提供了一整套方案来帮助开发者制作flash游戏。因为他可以在网页上直接使用,所以它又随互联网时代的高速发展而成为一个优秀的游戏制作平台。不过因为手持设备的越来越先进,移动互联网逐渐取代了传统互联网的位置。在这个革新换代的时候出现了强大的跨平台游戏引擎——Cocos2d...
原创
0评论
0点赞
发布博客于 7 年前

管理者:我不需要你喜欢我

发表于2014-06-30 07:23|5812次阅读| 来源CSDN|48条评论| 作者陆其明畅言陆其明团队管理绩效考核程序员项目管理摘要:技术团队绩效考核上往往会有不少争议或“冤枉”,那如何做好绩效考核和管理?陆其明指出,管理者要学会自问:1.绩效目标是不是设得太低了?2.执行过程中有及时监督和提出反馈?3.管理者,你是不是在做好好先生?...
原创
0评论
0点赞
发布博客于 7 年前

解读全新Google Play Games:多屏游戏时代终于来了!

发表于2014-06-27 16:42|9037次阅读| 来源android-developers|24条评论| 作者Greg HartrellGoogle I/OGoogleAndroid游戏开发Android TV摘要:Google I/O 2014预示了即将到来的Android无处不在的时代,对游戏开发者来说,这绝对是件好事。而Google也不负众望,...
原创
0评论
0点赞
发布博客于 7 年前

吸取Android教训 Android Wear、Auto、TV将不允许定制UI

发表于2014-06-30 13:52|5144次阅读| 来源CSDN|43条评论| 作者张勇Android WearAndroid AutoAndroid TVAndroidGoogle智能手表用户体验操作系统摘要:谷歌工程总监David Burke近日向国外某网站证实,谷歌在系统上采取了新措施,Android Wear、Android Auto和An...
原创
0评论
0点赞
发布博客于 7 年前

与WebGL一起遇见网页的未来

发表于2014-06-25 14:20|2837次阅读| 来源CSDN|4条评论| 作者CSDN摘要:育碧(Ubisoft)和IE浏览器团队合作推出了其首个WebGL游戏《刺客信条:海盗奇航(Assassin'sCreedPirates)》。其拥有丰富的物理特性,高帧率运行和引人入胜的体验。最重要的是,它不需要任何插件并且跨浏览器/跨平台支持。育碧(U...
原创
0评论
0点赞
发布博客于 7 年前

跨平台2D/3D游戏开发框架libGDX发布1.2.0更新

发表于2014-06-30 17:40|3555次阅读| 来源CSDN|11条评论| 作者唐小引移动开发跨平台libGDX框架移动游戏3D2D开源摘要:基于OpenGL (ES)的跨平台2D/3D游戏开发框架libGDX不仅开源免费,而且具有极为强大的兼容性和高效性,近日,libGDX发布全新1.2.0版本,除修复Bug之外,还新增了OpenGL性能分析、gdx...
原创
0评论
0点赞
发布博客于 7 年前

不同设备不同界面:Windows 9正在逼近!

发表于12小时前|6981次阅读| 来源ZDNet|62条评论| 作者Mary Jo Foley微软操作系统Windows 9桌面应用程序Threshold摘要:代号为“Threshold”的Windows 9预览版将于今年晚些时候发布,正式版会在明年春季推出。据悉,Windows 9有多个版本,可为不同设备提供不同的界面和服务,此外,还会向Windows 7、...
原创
0评论
0点赞
发布博客于 7 年前

解读全新Google Play Games:多屏游戏时代终于来了!

发表于2014-06-27 16:42|3837次阅读| 来源android-developers|7条评论| 作者Greg HartrellGoogle I/OGoogleAndroid游戏开发Android TV摘要:Google I/O 2014预示了即将到来的Android无处不在的时代,对游戏开发者来说,这绝对是件好事。而Google也不负众望,对...
原创
0评论
0点赞
发布博客于 7 年前

Keil 使用 Jlink 下载程序时出现错误: No Algorithm found for

No Algorithm found for: 这里是地址范围原因:下载的时候没有选择芯片类型解决方法:在菜单栏的flash选项下选择configure flash tools子菜单。出现如下界面;选择对应的芯片就可以了。...
原创
0评论
0点赞
发布博客于 7 年前

Android Framework 记录之二

接着上次的记录,续写。23、services目录 文件 描述class AlarmManagerService extends IAlarmManager.Stub {//定时管理服务public class AppOpsService extends IAppOpsService.Stub {// 程序选项服务public...
原创
0评论
0点赞
发布博客于 7 年前

通过光耦电气隔离,光耦的两端采用两路独立的供电电路

通过光耦实现电气隔离,光耦的两端采用两路独立的供电电路,因此板子需要有2路电压输入信号,分别给光耦的两端供电。
原创
0评论
0点赞
发布博客于 7 年前

Android Framework 记录之一

简介 之前的研究太偏向应用层功能实现了,很多原理不了解没有深究,现在研究framework框架层了。记录1、下载源码,目录如下:2、Android系统的层次如下:3、项目目录简单分析如下:4、telphony目录 文件 描述CellIdentityCdma//描述电信通信标识CellIdentityGsm...
原创
0评论
0点赞
发布博客于 7 年前

eclipse plugins

常用插件Explore in File SystemURL:http://www.junginger.biz/eclipse/propertieshttp://propedit.sourceforge.jp/eclipse/updates/Color Themehttp://eclipse-color-theme.github.com/update/...
原创
0评论
0点赞
发布博客于 7 年前

Android 设计模式

简介项目开发中发现问题、解决问题这个过程中会出现很多问题,比如重复出现、某个问题的遗留,这些问题的本质就是设计模式。今天记录设计模式的知识点。内容在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。它们的耦合度依次增强。依赖关系:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间...
原创
0评论
0点赞
发布博客于 7 年前

Android tree应用框架

简介一个好的Android应用开发框架,可以加快Android开发速度,今天笔记基于许多开源项目自写了一款Android应用框架。内容框架包括:界面管理(Activity管理)、数据库操作(orm框架、加密等)、http交互、缓存管理、下载管理、路径管理、日志输出、网络管理、系统命令、加解密、stl容器、任务管理、奔溃管理、存储管理、其它辅助管理…。解决思路如下:界面管理:使用Sta...
原创
0评论
0点赞
发布博客于 7 年前

Android 网络编程 记录

简介看了深入理解Android网络编程感觉不错,今天对Android网络编程进行了要点记录。内容Android基于网络技术和编程实践 要点 定义 描述IP协议用于报文交换网络的一种面向数据的协议TCP协议传输控制协议,传输层通信协议。UDP协议用户数据报协议,传输层协议。SMTP协议简单邮件传输协议...
原创
0评论
0点赞
发布博客于 7 年前

C++ Java要点记录

简介依然记得当初学习C++的理想----开发游戏外挂,记得在大学开发的第一款游戏外挂是连连看,读取地址数据,然后算法匹配,模拟单击事件,当时被许多同学羡慕嫉妒。JAVA开发是2012年3月份开始开发Android后专注的,Java的学习是在大学完成的,当时JAVA考试95分满以为Java没啥难的,后来从事android开发发现自己对java的理解不深。内容Java要点 要...
原创
0评论
0点赞
发布博客于 7 年前

object references an unsaved transient instance - save the transient instance before flushing

在对象未被实例化(save)前,被其他对象引用,则抛出此异常
原创
0评论
0点赞
发布博客于 7 年前

Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

错误:Plugin 'InnoDB' registration as a STORAGE ENGINE failed.解决办法:删除 data目录下ibdata* 和 ib_logfile* 文件
原创
0评论
0点赞
发布博客于 7 年前

Android 双卡双待识别

简介Android双卡双待已经越来越普及了,解决双卡双待管理是广大手机开发人员必须得面对的问题,为实现Android平台的双卡双待操作,笔者研究了Android 应用层操作双卡双待的机制。机制 获取基于ITelephony接口实现phone应用中的“phone服务”,通过TelephonyManager接口获取不同的卡(GSMPhone /CDMAPhone)进行不同的操作(拨号、接通、挂...
原创
0评论
0点赞
发布博客于 7 年前

化解云计算与SOA冲突的三把利器

市场研究公司Forrester Research的高级分析师James Kobielus日前在发表的一篇文章中介绍了企业云计算应用爆炸式增长的情况,并且介绍了云计算扩大的应用正在引起围绕现有的SOA治理政策和机制的一些问题。但是,云计算正在引起一些IT专业人员的不舒服。IT专业人员担心基于云计算的服务也许会超过SOA治理计划的范围。这个问题是由于越来越多地使用云计算提供商以很低的价格或者免费提...
原创
0评论
0点赞
发布博客于 7 年前

SOA开发中不同类型开发人员与技能介绍

传统的三层架构通常包括一个呈现层、一个中间层或应用层,和一个数据层。在某些情况下,开发人员要负责这三层的所有工作。在较大规模的公司中,可能会有专门的UI开发人员、应用开发人员和数据库开发人员等。在SOA中,除了在集成应用时,可以说应用这个概念已经与SOA毫无干系。在SOA中,我们构建的是独立于应用的业务服务。下图列出了SOA所需要的开发人员的类型。现在来谈谈业务服务。业务服务是各层所有...
原创
0评论
0点赞
发布博客于 7 年前

白话SOA

SOA架构在很多人眼里还是比较新的一个概念,有人追捧,有人抹杀。这里作者将从自己的经历来讲述SOA架构的前世今生。 我也在不断反省自己,不管我说得对错,总会有一大批人来打击我,原因很简单“我自傲、我自大,没办法从小就很优秀,哈哈,爹妈生得好啊,不能怪我”。大家都谦虚了,都什么都不讲,也不自信了,真的也就没意思了,程序员世界也会少几分有趣、少几分娱乐。演戏的都是戏子,娱乐大家的,写文章的其实...
原创
0评论
0点赞
发布博客于 7 年前

断井颓垣vgdsg

http://www.igimu.com/space.php?do=event&id=391274http://www.igimu.com/space.php?do=event&id=391273http://www.igimu.com/space.php?do=event&id=391269http://www.igimu.com/space.php?do=e...
原创
0评论
0点赞
发布博客于 7 年前

Android 面试有感

原因:从事Android的开发已经两年了,为了更好的提升自己我决定去上海谋求发展。面试公司:PPTV、巨人网络、阿里巴巴……。面试经过:先电话面试谈谈技术,然后到公司介绍自己以及产品功能实现。面试总结:1、知识点准备不足 2、技能偏功能实现未涉及底层实现原理。面试后再出发:1、重新复习java、C++等语言 2、重新梳理Android开发 3、深入Android 底层实现原理。...
原创
0评论
0点赞
发布博客于 7 年前

WEB服务基础架构的演变

谈谈WEB服务基础架构的演变前言:上次谈了一些语义网应用发展的趋势的个人看法(见 我对语义网(Semantic Web)应用发展的一些看法),这次我们回过头来看看随着web应用的不断发展,其下作技术支撑的基础架构的演变趋势。Web应用的通用基础服务平台包含数据存储、分布计算、消息通讯、安全认证等等多方面内容。我这里不去一一谈到(很多我也不熟悉,呵呵!),而是有重点的谈谈随目前...
原创
0评论
0点赞
发布博客于 7 年前

电阻阻值不对导致电压不稳定

5V电压加压到SMC的D-C73和330欧的上,D-C73分压1.8V,得出D-C73的阻值。在连接电路中无论D-C73是否导通,测的CPU的输入电压都是固定住,但是代码中却能捕获到CPU的输入电压的变化,但是反应很慢。根据D-C73的阻值把电阻改为2.7K,D-C73分压为1.6V。效果没有变化,索性改成10K,效果明显,无论硬件还是软件变化都很实时了。原因或许是电阻阻值不对导致电压不稳定。...
原创
0评论
0点赞
发布博客于 7 年前

Graphics类常用方法

名称 说明DrawArc 画弧。DrawBezier 画立体的贝尔塞曲线。DrawBeziers 画连续立体的贝尔塞曲线。DrawClosedCurve 画闭合曲线。DrawCurve 画曲线。DrawEllipse 画椭圆。DrawImage 画图像。DrawLine 画线。DrawPath 通过路径画线和曲线。DrawPie 画饼形。DrawPo...
原创
0评论
1点赞
发布博客于 7 年前

NPOI 操作Excel

#region 1.最初模型数据加载(未优化代码) private void Read2007() { dataSet.Tables.Clear(); tableCellTypeList.Clear(); sheetNameList.Clear(); FileStream fs = new FileStream(txtPath.Te...
原创
0评论
0点赞
发布博客于 7 年前

.net页面生命周期

.net页面生命周期(1)Page_Init();---初始化对象这一过程主要是初始化包括页面本身的所有控件,每次的页面载入就会执行一次初试过程,而在这里面访问到的也是控件的初始值。还有就是可以通过OnInit()来重载初试化事件(2) LoadViewState---导入Viewstate数据在初试化事件后,在loadvireState事件中所有控件将获得他们的第一个属性Vi...
原创
0评论
0点赞
发布博客于 7 年前

EF的增删改查

EF的增删改查:using System;using System.Collections.Generic;using System.Data.Entity.Infrastructure;using System.Linq;using System.Linq.Expressions;using System.Text;using System.Threading.T...
原创
0评论
0点赞
发布博客于 7 年前

.NET SqlHelper类

using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Web;namespace WebApplication{ publicclassSqlHelper { pu...
原创
0评论
0点赞
发布博客于 7 年前

存储过程中的事务

存储过程中的事务:--传入一个金额,自动的从转到,写成存储过程CREATE PROCusp_ZZ@mon INT=0ASBEGINDECLARE @sumerr INT =0---默认值必须加BEGIN TRANSACTIONUPDATE dbo.bankSET balance =balance-@monWHERE cId='0001...
原创
0评论
0点赞
发布博客于 7 年前

SqlServer分页存储过程

高效分页语句:1,row_number()select * from ( select*,ROW_NUMBER()over(orderby rpId)as row from Ou_RolePermission)ast where t.row>0andt.row<=102,--top 分页查询select top 10 * from...
原创
0评论
0点赞
发布博客于 7 年前

CSipsimple的封装

简介 CSipsimple的核心在PJSIP(JNI中),而Java代码只是实现了PJSIP的管理和界面的展示。 本篇将对CSipsimple进行重新封装,把项目封装成jar,简单的说是重新封装了如何使用PJSIP,方便其它项目直接使用。项目先看效果图:支持多个帐户,效果图如上。通话效果如图,支持多个帐户、多个电话。支持媒体设置,效果上图。G729 编码测...
原创
1评论
0点赞
发布博客于 7 年前

Fatal Error[e72]: Segment INTRAMEND_REMAP must be defined in a segment definition option (-Z, -b or

IAR 编译的时候遇到Fatal Error[e72]: Segment INTRAMEND_REMAP must be defined in a segment definition option (-Z, -b or -P)解决方法:工程-选项-linker-Config-勾选linker command file并选择电脑中已经保存的at91SAM7X256_FLASH.xcl文件。对于...
原创
0评论
0点赞
发布博客于 7 年前

received 0xffffffff as core id, no communication with core

IAR用jink下载程序的时候提示received 0xffffffff as core id, no communication with core,原来是jink驱动没有安装。可是记得原来安装过还下载过啊。
原创
0评论
0点赞
发布博客于 7 年前

Android Voip开源客户端比较

在Android平台中,Voip客户端的开源项目有Sipdroid、IMSdroid、CSipSimple、Linphone等,现对它们做一个比较,如下: 关系 \ 客户端 SipdroidIMSdroidCSipSimpleLinphone协议sip3GPP IMSpjsiposip工具语言 Java(架构) C...
原创
0评论
0点赞
发布博客于 7 年前

CSipSimple 简单分析

简介CSipSimple是一款可以在android手机上使用的支持sip的网络电话软件,可以在上面设置使用callda网络电话。连接使用方式最好是使用wifi,或者3g这样上网速度快,打起电话来效果才好。下面简单分析一下其。功能介绍1、注册流程用户首先选择使用哪国哪个类型,这是由com.csipsimple.wizards.impl包下完成的。该包下实现接口WizardIfac...
原创
0评论
0点赞
发布博客于 7 年前

install wine on 64bit linux

http://wiki.winehq.org/WineOn64bit#head-4047e6e3184d6aba1b1d67a8d993f986d7f444b2
原创
0评论
0点赞
发布博客于 7 年前

Debugging WOW64

Debugging WOW64Applications running under WOW64 can be debugged two ways:Use an x86-hosted debugger such as NTSD, WinDbg, or Visual Studio. The 32-bit NTSD is installed to %systemroot%\sy...
原创
0评论
0点赞
发布博客于 7 年前

java.io.IOException: java.lang.reflect.InvocationTargetException 问题的解决

执行select * from tb where createtime >= '2014-02-13' and createtime < '2014-02-14' limit 10;报下列错误:Error during job, obtaining debugging information...Job Tracking URL: http://192-168-...
原创
0评论
0点赞
发布博客于 7 年前

nginx绑定多个域名

nginx绑定多个域名可又把多个域名规则写一个配置文件里,也可又分别建立多个域名配置文件,我一般为了管理方便,每个域名建一个文件,有些同类域名也可又写在一个总的配置文件里。一、每个域名一个文件的写法首先打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,如要绑定域名www.your-domain.com则在此目录建一个文件:www.your-d...
原创
0评论
0点赞
发布博客于 7 年前

AppWidget实现机制分析--launcher添加和删除appwidget深入分析

通过前面的《什么是桌面插件》的讲解,估计你对桌面插件应用有了一定的了解,接着那这篇文章,我们继续讲解在一个桌面上如何创建一个桌面插件实例,以及它是如何显示在我们的桌面上的,如何被删除的,这些都是这篇文章要解答的问题。 用过Android原生Launcher的都知道,长按桌面空白处会弹出一个对话框,这个对话框就对应CreateShortcut类,手上有原生launcher代码的同学可以找到对应...
原创
0评论
0点赞
发布博客于 7 年前

First-chance exception at xxx RPC 服务器不可用

RPC:Remote Procedure Call是Windows操作系统使用的一个协议,该程序可使用这种协议向网络中的另一台计算机上的程序请求服务。当您确认完权限后,还可以检查下您的人RPC服务是否有正常启动。点击开始→设置→控制面板→管理工具→服务中,找到"remote procedure call (rpc)",双击打开,在"启动类型"里选择"自动"后,点击确定;运行→MSC...
原创
0评论
0点赞
发布博客于 7 年前

hive函数 -- split 字符串分割函数

hive字符串分割函数split(str, regex) - Splits str around occurances that match regexTime taken: 0.769 seconds, Fetched: 1 row(s)返回值为一个数组a.基本用法:例1:split('a,b,c,d',',')得到的结果:["a","b","c","d"]...
原创
0评论
0点赞
发布博客于 7 年前

Hiredis异步API

异步APIHiredis 拥有一个套异步API方便与一些事件库协同工作. Hiredis的代码中涵盖了hiredis与libev和libevent这两个库结合使用的例子.连接函数redisAsyncConnect用来建立到redis服务器的非阻塞连接. 返回一个redisAsyncContext结构体指针.因为建立的连接是非阻塞的,无法立即返回目标主机的ip和端...
原创
0评论
0点赞
发布博客于 7 年前

Sipdroid的封装

简介之前分析了Sip,过了这么久,再到官方看一下sipdroid项目,已经3.4版本了,心中产生一个念头,重新封装Sipdroid项目成.jar(项目名称为SipCore.jar),其它项目使用只要引入jar即可,我花了一个星期的业余时间重新封装了Sipdroid项目(经测试可实现互通,o(∩_∩)o 哈哈 )。项目先看效果图:主要应用代码如下:sip初始化...
原创
0评论
0点赞
发布博客于 7 年前

hive的几种文件格式

hive文件存储格式1.textfiletextfile为默认格式存储方式:行存储磁盘开销大 数据解析开销大压缩的text文件 hive无法进行合并和拆分2.sequencefile二进制文件,以<key,value>的形式序列化到文件中存储方式:行存储可分割 压缩一般选择block压缩优势是文件和hadoop api中的mapfile是相互...
原创
0评论
0点赞
发布博客于 7 年前

Android 性能优化、内存优化

性能调试及定位主要使用Traceview、monkey、monkey runner调试,traceview类似java web调优的visualvmTraceview是android平台配备的一个很好的性能分析工具。它可以通过图形界面的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行、...
原创
0评论
0点赞
发布博客于 7 年前

mysql 获取id最大值

相关问题:获取一个表的记录数、获取一个表的最大id、获取一个表的auto_increment值。mysql 获取当前字段最大idselect max(id) from yourtable;获取mysql表自增(Auto_increment)值Auto_increment是表中的一个属性,只要把表的状态获取到,也就可以获取到那个自增值S...
原创
0评论
0点赞
发布博客于 7 年前

Ansi,UTF8,Unicode编码

[温故而知新]最近在写网络数据传输的程序,被各种编码搞的一塌糊涂,在这里简单记录如下:1. ASCII和Ansi编码字符内码(charcter code)指的是用来代表字符的内码.读者在输入和存储文档时都要使用内码,内码分为a.单字节内码 -- Single-Byte character sets (SBCS),可以支持256个字符编码.b.双字节内码 -- D...
原创
0评论
0点赞
发布博客于 7 年前

64-bit Wireshark appears to hit 2-Gbyte memory limit

I said (There's a 2GB file size limit in 1.4.5 because, in all Ethereal/Wiresharkreleases prior to 1.5, and in the 1.5 (trunk) until recently, the calls used toseek into the capture file used a...
原创
0评论
0点赞
发布博客于 7 年前

将32位C++内嵌汇编迁移到64位

现在正在做的一个项目,是关于高密度计算的,由于计算量很大,从性能考虑,除了算法的优化外,其中的的核心代码是用汇编写的,也许有人说,现在还有用汇编的吗?编译器的优化已经很好了,性能已经非常接近于汇编了,有必要用汇编实现吗?呵呵,再好编译器的优化也没有人工优化好。是的,两者的性能相差不大,可是也有10%-20%的差距啊,尤其是作为核心代码,在一个典型过程中要执行400万到1000万次,那么性能相差...
原创
0评论
0点赞
发布博客于 7 年前

独立主机上Apache 配置多域名、二级域名

Apache是最流行的HTTP服务器软件之一,其以快速、可靠(稳定)而著称,并且可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,并且源代码全部开放。如果有自己的服务器或者VPS,并且不想为了方便而购买昂贵的控制面板的话,那自己动手配置Apache就成了一门必修课了。下面简单的介绍了如何通过设置Apache的http.conf文件,进行多个域名以及其相关的二级域...
原创
0评论
0点赞
发布博客于 7 年前

hive 小文件的合并 hive.merge.mapredfiles

起因:最近仓库里面新建了一张分区表,数据量大约是12亿行,分区比较多,从2008年7月开始 一天一个分区。配置了一个任务 对这个表进行group by 的时候 发现启动了2800多个maps .执行的时间也高大10分钟。然后我在hdfs文件里面看到 这个表的每个分区里面都有20多个小文件,每个文件都不大 300KB--1MB之前的hive的参数:hive.merge...
原创
0评论
1点赞
发布博客于 7 年前

hive函数 -- asin

反正弦函数asin(x) - returns the arc sine of x if -1<=x<=1 or NULL otherwiseasin(x)定义域 [-1,1] x在其它区间的话 得到的值是null值域 [-pi/2,pi/2]实例: asin(-1) = -pi/2asin(1)=pi/2...
原创
0评论
0点赞
发布博客于 7 年前

php设置时区date_default_timezone_set("Asia/Shanghai")

date_default_timezone_set("Asia/Shanghai")
原创
0评论
0点赞
发布博客于 7 年前

Building Visual Leak Detector from Source

Building VisualLeakDetector from SourceBecause VisualLeakDetector is open source, it can be built from source if you want to tweak it to your liking. The most difficult part about building VLD fro...
原创
0评论
0点赞
发布博客于 8 年前

由浅入深探究mysql索引结构原理、性能分析与优化

写的非常棒的一篇讲mysql索引方面的文章。原文地址:http://www.phpben.com/?post=74摘要:第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、简单介绍B-tree B+ tree树2、MyisAM索引结构3、Annode索引结构4、MyisAM索引与InnoDB索引相比较第三部分:MY...
原创
0评论
0点赞
发布博客于 8 年前

MySQL性能优化-关于索引

mysql索引尽管提高了查询的速度,但是也并不是尽善尽美的,mysql索引也有着自身的不足之处,下面就让我们一起来了解一下。mysql索引的不足之处过多的使用索引将会造成滥用。因此索引也会有它的缺点:◆虽然mysql索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行 INSERT、UPDATE和DELETE。因为更新表时,MySQL不仅要保存数据,还要保存一下索引...
原创
0评论
0点赞
发布博客于 8 年前

Mysql数据库引擎性能测试

mysql 优化系列(一)Mysql 数据库中,最常用的两种引擎是innordb和myisam。Innordb的功能要比myiasm强大很多,但是innordb的性能要比myisam差很多,如果你的网站只是做简单的查询,更新,删除,那么用myiasm是最好的选择。所有的性能测试在:Micrisoft window xp sp2 , Intel(R) Pentinum(R) M ...
原创
0评论
0点赞
发布博客于 8 年前

redis error MISCONF Redis is configured to save RDB snapshots

1redis 127.0.0.1:6379> sadd myset "hello"(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are d...
原创
0评论
0点赞
发布博客于 8 年前

How to install VirtualBox on Fedora 17 (64 bit)

VirtualBox is a cross-platform virtualizing environment.ReferencesInstall VirtualBox 4.1.16 on Fedora 17/16, CentOS/Red Hat (RHEL) 6.2/5.8Install VirtualBox Guest Additions on Fedora 17...
原创
0评论
0点赞
发布博客于 8 年前

uninstall VirtualBox in fedora 17

# yum remove VirtualBox-4.3
原创
0评论
0点赞
发布博客于 8 年前

redis 主从配置实例、注意事项、及备份方式

这两天在配置线上使用的redis服务。总得看起来,redis服务的配置文件还是非常简洁、清楚,配置起来非常顺畅,赞一下作者。下面是我使用的配置,使用主从模式,在master上关掉所有持久化,在slave上使用AOF持久化:$cat /opt/redis/etc/redis.conf######Master config###General 配置daemonize y...
原创
0评论
0点赞
发布博客于 8 年前

Android Xmpp 黑名单

简介该功能是基于Xmpp协议的ejabberd服务器黑名单的实现。黑名单的作用是把消息扼杀在服务器中。由于功能强大,代码实现简单,这就不做任何介绍直接贴出代码了,懂Xmpp同学一看便知。功能代码功能分为:添加黑名单、删除黑名单、获取黑名单s,这些功能代码经测试通过(只是实现功能,而未优化代码),代码如下: public boolean addToPrivacyList(String ...
原创
0评论
0点赞
发布博客于 8 年前

hive 函数参数产生的错误:Hive Runtime Error while processing row {"sys":"0"}

函数参数用错 产生的错误:select from_unixtime(unix_timestamp(),'YYYY-mm-dd') from default.dual;Diagnostic Messages for this Task:java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveExceptio...
原创
0评论
0点赞
发布博客于 8 年前

hadoop datanode 磁盘坏掉之后的解决办法

之前发了一篇文章:http://blog.csdn.net/lxpbs8851/article/details/17241551记录的是由于开启了 坏掉磁盘的datanode,导致集群部分功能无法使用的现象。上次的解决办法是 直接暴力kill掉了坏掉磁盘的DataNode && TaskTracker修复的节点记录为 slave143过程如下:1.下线s...
原创
0评论
0点赞
发布博客于 8 年前

phpredis中文手册——《redis中文手册》 php版

redis中文手册:http://readthedocs.org/docs/redis/en/latest/本文是参考《redis中文手册》,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法)。目录(使用CTRL+F快速查找命令):KeyStringHashList...
原创
0评论
0点赞
发布博客于 8 年前

hive中的wm_concat 同列非数字字符串的拼接

oracle:http://blog.csdn.net/lxpbs8851/article/details/7179291之前写了个oracle 中不支持 wm_concat 的解决办法。现在在hive中遇到同样的问题,该如何解决?sys_region(id,name)1 a 1 b 2 c 2 d 想要得到结果 1 a,b2 c,d实现...
原创
0评论
1点赞
发布博客于 8 年前

hadoop balance 需要在退出安全模式的情况下进行

执行balance的时候 集群的安全模式需要关闭 不然会有下面的错误信息,并且balance不会成功的执行。Received an IO exception: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create file/system/balancer.id. Name node is in safe ...
原创
0评论
0点赞
发布博客于 8 年前

hadoop 异常 reduce长时间卡住停滞不前的问题

单个节点的命名问题也会导致这个问题,具体解决办法:http://blog.csdn.net/lxpbs8851/article/details/11820601磁盘损坏的解决办法:起因: datanode的磁盘挂掉了2个 昨天的任务跑完了之后,检查了下dfsadmin -report监测到集群之中有个节点的 Configured Capacity 比其它的节点少了差不多...
原创
0评论
0点赞
发布博客于 8 年前

hive函数 -- ascii

ascii 码函数ascii(str)ascii(str) - returns the numeric value of the first character of str返回 str 第一个字符的ascii 码值实例:ascii('123') = 49附录:ascii 码表:http://blog.csdn.net/lxpbs8851/article...
原创
0评论
0点赞
发布博客于 8 年前

hive函数 -- acos

反余弦函数acos(x) - returns the arc cosine of x if -1<=x<=1 or NULL otherwiseacos(x)定义域 [-1,1] x在其它区间的话 得到的值是null值域 [0,pi]实例: acos(-1) = 3.141592653589793acos(1)=0.0...
原创
0评论
0点赞
发布博客于 8 年前

hive函数 -- abs

abs(x)abs(x) - returns the absolute value of x返回x的绝对值。实例 :abs(10)=10abs(-10)=10
原创
0评论
0点赞
发布博客于 8 年前

HIVE 分区表添加字段后的奇怪现象

情况:表: test_table已有字段 (a,b,c)已有分区: day_key=20131201day_key=20131202day_key=20131203需求是需要添加一个字段d 并且重新生成 所有分区的数据步骤 1.添加字段:alter table test_tableadd columns (d string);2.执行语句 ...
原创
0评论
0点赞
发布博客于 8 年前

BigInteger 和 BigDecimal

注意:构造BigDecimal时,其初始值参数必须是字符串,否则参与计算时就会不精确。 例:BigDecimal b1=new BigDecimal(5.00); BigDecimal b2=new BigDecimal(6.51); System.out.println(b1.multiply(b2));输出的是:32.549999999999998934185896359849...
原创
0评论
0点赞
发布博客于 8 年前

Oracle树查询全面讲解

Oracle树查询的最重要的就是select...start with... connect by ...prior语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。<wbr><wbr>...
原创
0评论
0点赞
发布博客于 8 年前

hibernate one-to-one 注意事项 。生成方式最好设为 foreign

在hibernate一对一实体映射中,常用有2种方式,一种就是把一对一看作多对一的一个特例,即通过外健参考。另一种是通过主健参考,限制2个数据表中的主健使用相同的值。看如下一个例子:一个顾客住一个房间。如果使用不同的方式,其数据表的设计是不同的(这里hibernate的具体用法就不细述了)。如果是通过外健连接,就是一对多的特例,其表结构如图:hibername的配置文件如下:U...
原创
0评论
0点赞
发布博客于 8 年前

Android 网络超时 app闪退?

近的一个项目中需要用HttpClient频繁请求远程服务器,开发过程中遇到如下问题导致app闪退,设置请求超时时间或捕捉超时异常都无法阻止app闪退。为什么?11-23 20:41:18.930: E/System(27238): org.apache.http.impl.conn.SingleClientConnManager.finalize() timed out after 100...
原创
0评论
0点赞
发布博客于 8 年前

实现android图像识别的几种方法

实现android图像识别的几种方法点击这里下载第一种代码最近完成了毕业设计,论文名为基于图像识别的移动人口管理系统。编写过程中学到了几种图像识别的技术,先写下来与大家分享。第一种,直接使用免费得图像识别web服务器地址为http://maggie.ocrgrid.org/实现代码:1.为了提高图像的识别率,首先要灰度化 [j...
原创
0评论
0点赞
发布博客于 8 年前

Android中的人脸检测(静态和动态)

(1)背景。 Google 于2006年8月收购Neven Vision 公司 (该公司拥有10多项应用于移动设备领域的图像识别的专利),以此获得了图像识别的技术,并加入到android中。Android 中的人脸识别技术,用到的底层库:android/external/neven/,framework 层:frameworks/base/media/java/android/medi...
原创
0评论
0点赞
发布博客于 8 年前

Android API教程:人脸检测(上)

通过两个主要的API,Android提供了一个直接在位图上进行脸部检测的方法,这两个API分别是 android.media.FaceDetector和android.media.FaceDetector.Face,已经包含在Android官方API中。本教程来自Developer网站,向大家介绍了这些API,同时提供教程中实例代码下载。图片来源:Wikipedia所谓...
原创
0评论
0点赞
发布博客于 8 年前

解决android有的手机拍照后上传图片被旋转的问题

需求:做仿新浪发微博的项目,能够上传图片还有两外一个项目用到手机拍摄图片,这两个都需要把图片上传到服务器遇到问题:有的手机拍摄的图片旋转90度,有的图片旋转了180度,有的手机是正常的,服务器要求的是正的,这样问题就来了,不能用户发个照片在微博上看到的是被旋转了的啊,另外一个项目里旋转了的图片直接匹配出现问题,这个更严重。解决:开始的时候在网上没有找到很好的解决办法,谷歌百度的...
原创
0评论
0点赞
发布博客于 8 年前

Android-ExifInterface如何正确存取Double类型坐标

1、向图片中存储一些属性,可以使用ExifInterface,属性有很多,查看源码就能知道;通过测试,发现不能存储除了该类定义外的其他属性信息。通过setAttribute(String tag,String value);然后需要saveAttributes()。2、目前想存储Double类型坐标,但是通过getAttribute(String tag)取出来的内容形...
原创
0评论
0点赞
发布博客于 8 年前

Android Camera Exif

一.什么是ExifExif(Exchangeable Image File 可交换图像文件)是一种图象文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码、拍摄时录制的声音以及全球定位系统(GPS)、缩略图等。简单地说,Exif=JPEG...
原创
0评论
0点赞
发布博客于 8 年前

SIP 之 imsdroid(一)

简介imsdroid 是全功能的SIP / IMS的客户端,它基于doubango框架开发的app,doubango是目前世界上最好的3GPP IMS/RCS 嵌入式桌面系统框架,该框架提供了一套独特的功能,包括音频/视频通话、内容共享、消息、会议、通讯录等。官网地址:http://code.google.com/p/imsdroid/组件1、BogheIMS/ RCS Win...
原创
0评论
0点赞
发布博客于 8 年前

常见的服务器性能指标有哪些及简要介绍

当前业界常见的服务器性能指标有:TPC-CTPC-ETPC-HSPECjbb2005 SPECjEnterprise2010SPECint2006 及 SPECint_rate_2006SPECfp2006 及 SPECfp_rate_2006SAP SD 2-Tier LINPACKRPE2 一、TPC (Transaction Processing ...
原创
0评论
0点赞
发布博客于 8 年前

安装mysql Install/Remove of the Service Denied!错误的解决办法

在windos 的cmd下安装mysql在mysql的bin目录下面执行: mysqld --install报错:信息如下:Install/Remove of the Service Denied解决办法:打开cmd.exe程序的时候选择“用管理员身份打开”。...
原创
0评论
0点赞
发布博客于 8 年前

hadoop命令 -- job相关

hadoop命令行 与job相关的:命令行工具 • 1.查看 Job 信息:hadoop job -list 2.杀掉 Job: hadoop job –kill job_id3.指定路径下查看历史日志汇总:hadoop job -history output-dir 4.作业的更多细节: hadoop job -history all output-dir ...
原创
0评论
0点赞
发布博客于 8 年前

Hadoop升级步骤cdh3u3到cdh3u6

8月份的时候做了下hadoop的升级,小版本升级参考文档:http://wiki.apache.org/hadoop/Hadoop_Upgrade原文地址:http://blog.csdn.net/lxpbs8851/article/details/12968997在此做一个记录:从版本 hadoop-0.20.2-cdh3u3 升级到 hadoop-0.20.2-cdh3u6...
原创
0评论
0点赞
发布博客于 8 年前

大话管理学—— 授权的艺术

公司有个培训上面,说让自己谈谈授权的感悟或看法。有点思路写了一些。管理学上面的解释:授权是组织运作的关键,它是以人为对象,将完成某项工作所必须的权力授给部属人员。即主管将处理用人、用钱、做事、交涉、协调等决策权移转给部属,不只授予权力,且还托付完成该项工作的必要责任。 我不想从理论上来谈授权的问题,想就我身边所经历的事情来谈谈自己对授权的一些看法。授权最大的好处是什么?我个人认为...
原创
0评论
0点赞
发布博客于 8 年前

秋菊

依附于咆哮的怒江却不为之所动,一生钟情于明日为她献出的光辉,不失为花中帝女。--美丽的秋菊
原创
0评论
0点赞
发布博客于 8 年前

李嘉诚为何永远在赚钱?他有4招独门“财技”

 首富李嘉诚过去两个月连环传出售卖香港和内地资产,不断惹来“撤资”传闻,甚至逼得他亲自现身澄清。不过舆论并不会真的成为超人的障碍,过去一周他旗下的电能实业再公布要分拆香港电灯上市,市场上又传出屈臣氏也将在未来一年独立上市。从年初试图拆售服务式住宅,到资产注入房地产信托、出售中港两地业务,再到新业务上市,虽然不断被部分人认定是“撤资”,但更多人已经意识到这是长和系在转变的经济形式下推出...
原创
0评论
0点赞
发布博客于 8 年前

MySQL实时在线备份恢复方案:Replication+LVM Snapshot【上篇】

快照和复制技术的结合可以保证我们得到一个实时的在线MySQL备份解决方案当主库发生误操作时,只需要恢复备库上的快照,然后再根据binlog执行point-in-time的恢复即可下面假定一个场景:主从架构,没有延迟,某DBA误操作:drop database接下来我们按照以上场景进行备份恢复模拟测试⑴ 主库准备测试数据mysql> create database cnfol;Query OK...
原创
0评论
0点赞
发布博客于 8 年前

自定义ExtJS控件之下拉树和下拉表格

简介 在Ext官方的例子中只有下拉列表控件,但是在实际业务中只有下拉列表无法满足需求的,像下拉树和下拉表格都是很常见的控件,对于刚使用Ext的人来说,自定义一个控件好难,其实多读官方的源码有些事情就不会那么难了。下面是下拉树的代码:Ext.define('ComboTreeBox',{ extend : 'Ext.form.field.ComboBox', multiSelect...
原创
0评论
0点赞
发布博客于 8 年前

windows程序员进阶系列:《软件调试》之堆 (二)

win32堆及内部结构Windows在创建一个新的进程时会为该进程创建第一个堆,被称为进程的默认堆。默认堆的句柄会被保存在进程环境块_PEB的ProcessHeap字段中。要获得_PEB的地址,可以通过$peb伪寄存器来获得,dt _PEB @$peb。也可以通过.process获得。 如上图ProcessHeap字段即为进程默认堆。其上的HeapSegmentReserve是进程...
原创
0评论
0点赞
发布博客于 8 年前