自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (5)
  • 收藏
  • 关注

原创 Spark环境搭建遇到的问题

1.始终找不到Hive表的问题原因:官方编译后的Spark1.2.0+hadoop2.4与hadoop2.4.1不匹配解决方法有两个:a.将Hadoop2.4.1替换为2.4.0版本b.重新编译Spark1.2.0

2015-01-28 11:31:02 584

原创 This installation has not been configured properly for Software Updates

从Eclipse中安装软件时弹出对话框提示“Cannot complete the request.This installation has not been configured properly for Software Updates.See the error log for details.”  如图:  此错误的原因是eclipse/p2/org.eclipse.equi

2015-01-07 16:04:39 1572

原创 The Activator X for bundle Y is invalid, caused by ClassNotFoundException: X

将Eclipse插件项目导入到工作空间之后再运行发现无法打开编辑器,报以下错误:The Activator X for bundle Y is invalid, caused by ClassNotFoundException: X在网上搜了一些资料并依次尝试之后并没有解决问题,最后不得不采用最笨的办法比对文件,发现是build.properties中设置有问题,如下:source..

2015-01-07 16:04:33 412

原创 SAP全球技术大会参会随笔

11月15日到17日,SAP全球技术大会在北京召开,作为IT行业的一员,很荣幸的参与了整个过程,看见很多牛人,通过他们的演讲,以及之后的最新技术介绍,无论是技术、业务还是管理层面都受益颇多,用一句话来概括自己的感受,就是 “技术推动创新,理念成就卓越”,而对于国内IT行业来说真是“路漫漫其修远兮”。  大会所有演讲里面,我感觉对自己触动最深的就是海尔集团董事长张瑞敏的“海尔的人单合一双赢模式的

2015-01-07 16:04:27 345

原创 工作流系统概述

什么是工作流引擎?用一句话来描述我觉得应该是:驱动任务按照预定义的业务规则在参与者之间进行流转,最终完成特定业务处理的功能组件。那么什么是工作流系统呢?我觉得应该是:建立在工作流引擎基础上的一系列的用户交互、监控、仿真、评估等功能组件的集合,也就是围绕引擎展开的与业务松耦合的辅助组件的组合。        下面先从引擎说起,按照上面的定义,引擎的关键点在于驱动、规则和参与者。驱动实际上是建立在

2015-01-07 16:04:22 526

原创 需要掌握的flex知识点

1.      函数使用a.        匿名函数b.        闭包c.        包函数、全局函数2.      动态对象a.      如何使用动态变量、动态方法(创建、访问、遍历)b.      如何使用方法对象(声明、创建、本质、原型)c.      如何使用类原型,有那些注意事项d.      原型链3.

2015-01-07 16:04:17 244

原创 ORA-01460: 转换请求无法实现或不合理

oracle10g数据库执行数据库更新sql时报错:Caused by: java.sql.SQLException: ORA-01460: 转换请求无法实现或不合理 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.ttc7.TTIoer.processError(TTIo

2015-01-07 16:04:12 906

原创 去除对象中的类型集合

一般来说,当某一个对象有多个集合类型的子元素时,我们都会给每个子元素创建一个集合对象来承载子元素,类似于:  public class Process { public var isExecutable:Boolean; public var refLaneSet:LaneSet; public var startEventList

2015-01-07 16:04:07 280

原创 【转载】Tomcat内存溢出的原因及调试

在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemoryError: PermGen space 3.OutOfMemoryError: unable to create new

2015-01-07 16:04:02 286

原创 做产品开发的感想

还有三个月的时间,工作就两年了。在此期间收获了很多东西,特别是对平台产品的开发有了比较深刻的理解和认识,在此做个总结,一是通过总结归纳来完善和提高自己,而是希望和大家分享经验,交流感想。  两年的时间不长不短,在这段时间里,通过bug的修改、功能点的开发、模块开发到整个产品的开发维护过程让我对现在的产品有了很全面深刻的理解,如果说前面的路是铺垫,是相对平坦自己能够轻松胜任的,那么现在的工作就是

2015-01-07 16:03:59 1049

原创 基于SAML的单点登录.NET代理端实现方案

SAML的相关内容就不介绍了,想深究的可以研究下相关的规范,主要写下大体的思路。通过SAML实现单点登录的运转过程如图: 此处的ServiceProvider是服务提供者,也就是用户需要访问的应用,IdentityProvider是认证提供者。通过上图可以看出,当用户访问一个应用的时候,如果用户没有登陆,那么需要将用户重定向到认证服务,认证服务判断该用户是否已经经过认证,如果没有认

2015-01-07 16:03:54 1565

原创 Cursor identified in Fetch statement is not open

在weblogic9.1和9.2版本中使用其自带的数据库驱动连接db2V9.5时,流程解析发布报错: 经过测试,应该是weblogic自身提供的驱动版本问题。解决方案如下:1. 将db2安装目录下的驱动copy到目录:%WL_HOME%\server\lib\2. 修改%WL_HOME%\common\bin下的commEnv.cmd文件,在WEBLOGIC_CLASSPATH

2015-01-07 16:03:48 717

原创 Java下载中文乱码问题解决方法

问题描述:Java应用下载文件功能,输出文件名中的中文乱码 测试环境:tomcat,websphere6.1 方法一: response.setContentType("application/x-download"); fileName = URLDecoder.decode(fileName, "utf-8"); fileName= java.net.URLEncoder.

2015-01-07 16:03:43 360

原创 获取矩形中心点与矩形外某点连线和矩形交点的算法

图形化广泛应用于各种系统中,包括ESB的适配,业务流程的建模,工作流程的定制,数据交换系统的配置等等,这其中不可避免的需要用到各种图形符号来直观、清晰的表达抽象的内容。一般来说,我们会通过标准的图形来表述特定的含义,达到交流的目的,而图形间信息导向一般都是通过线来完成的,一个好的画线算法,不仅能够让业务或者配置图更加美观,也更能清晰的向受众表述业务或者配置内容。  本文实现了一个获取矩形中心点

2015-01-07 16:03:37 2017

原创 Could not find the main class. Program will exit.

用新搭建的eclipse IDE开发环境打开之前的eclipse工作空间之后,执行ant脚本报错:"Could not find the main class. Program will exit"。G了下资料,发现有人说,可能是更换环境之后,当前ant_home的目录依然指向之前eclipse plugins的ant,于是按照说明将Window->Preferences->Ant->Runtim

2015-01-07 16:03:32 334

原创 Unrecognized attribute 'targetFramework'.错误解决

将.NET4.0项目部署到IIS7的时候,浏览报错:Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive. 环境:Server2008+IIS7 解决方案:In IIS > Application Pools > Right click on Yo

2015-01-07 16:03:27 3708

原创 [译]Razor内幕之表达式

我们看一下之前例子中的代码:@p.Name ([email protected])是如何解析的。  当遇到""字符序列的时候,解析器知道正在解析一个以""为结束标志的标记。然后标记解析器在解析到结束标志之前发现了一个"@"字符,就像"@foreach"一样,再次切换到代码解析器。这时和之前的解析有些不同,C#代码解析器发现第一个标识符"p"时,它会检查这个标识符是不是C#的关键字;当然"p"并不是C#关键字,所以

2015-01-07 16:03:23 270

原创 [译]Razor内幕之模板

Razor中的内联模板特性并没有被广泛讨论,但是它提供了将内联模板作为方法参数的能力。现在只有asp.net页面中的Grid helper使用了内联模板,也并没有很多关于如何创建自己的模板帮助类的文档,但是本文会对其进行一定的探讨。首先,我们来看一下当使用内联模板的时候生成了什么代码。下面通过一个 "Repeat"的模板帮助类来说明,这个帮助类的功能是按照指定的次数重复输出模板内容。使用这

2015-01-07 16:03:20 419

原创 [译]Razor内幕之解析

ASPX语法比较简单,所以ASPX解析器几乎完全是通过正则表达式来实现的。Razor解析器与ASPX解析器之间有很大不同,它实际上分为三个独立的组件:1)理解基础HTML语法的标记解析器;2)理解基础C#或者VB语法的代码解析器;3)理解标记和代码如何混合的中央控制器所以Razor解析器有三个参与者:代码解析器,标记解析器,代码解析器。三个组件相互配合,协同工作完成

2015-01-07 16:03:17 575

原创 [译]Razor内幕之介绍

Razor语法的主要设计目标是:让代码和标记流能够一起工作同时尽量不与控制字符冲突。例如,下面的ASPX代码:             ($)          现在,我们仅留下我们实际上关注的东西,去除额外的ASPX控制字符,处理后的代码如下:      foreach(var p in Model.Products) {  

2015-01-07 16:03:14 322

原创 可扩展流程设计工具方案

本文阐述了基于元数据和xml的流程设计工具的一种实现方案,目的是能够让流程设计工具以最小的变动来应对不同项目、不同业务场景的需求变化。   首先,我们来看一种比较常见的设计工具的结构:    上面仅是设计工具部分,该部分只是生成用户建模流程的xml,至于后台解析部分该模型就不详细介绍了。   流程图形设计工具是系统与用户进行交互的部分,用户在此设计流程的流转过程,定义运转过程的

2015-01-07 16:03:09 365

原创 .NET和java之争实没必要

今天又看到编辑推荐Java程序员和.NET程序员 这个话题,有点不太理解,难道说非得争论出个所以然才可以?看了看刚写的这几篇文章,感觉Tony Qu写的这篇中国技术界怪相还是很有道理的,也非常赞同"语言只是工具、有时间多为社区做贡献"这些观点。不过自己还是有些想法,希望也是一种补充,也是一种号召,不要再为".NET平台和Java平台的优劣"这些没有意义的话题争论不休了。无论是.NE

2015-01-07 16:03:05 354

原创 WebMatrix学习研究

暂放首页,希望对WebMatrix有兴趣的朋友可以参与进来,一起研究、提供WebMatrix全面、深入的学习资料。     WebMatrix这个东东发布也有一段时间了,但是这方面的学习资料相对较少。大多数中文文档基本都是类似51CTO的文章微软发布轻量级Web开发平台WebMatrix,只是对WebMatrix进行了比较概括的介绍。当然也有一些关于使用方面的,如:WebMatrix开

2015-01-07 16:02:59 458

原创 Java Synchronized关键字

在java中synchronized关键字可以作为方法的修饰符或者在代码块中使用,例如:public synchronized void doSomething()synchronized(semaphore) {...}作为方法修饰符的优点有:同步策略是显式的,并且可以写到api文档中方法比较基础因而降低了死锁的机会,尽管依然可以比较容易的

2015-01-07 16:02:54 161

原创 Flex拖动实现方法

在交互性要求较高的系统中,拖动是一种比较常用的技术,例如,我们经常用到权限定制、数据导入导出定制等功能,这种情况下,一般是目标数据集合已经确定,用户需要从已有的集合中选择条目,使用拖动完成实现起来比较直观,友好;有些场景下需要允许容器内的元素能够自由拖动,例如一些图形设计工具。在Flex中,它本身就提供了很多支持拖动的特性,很多情况下,这些特性能够简化我们的开发,但是也有一些情况是需要我们自定义实

2015-01-07 16:02:48 177

原创 提高生产率的VS插件

用过Eclipse的朋友都知道,Eclipse插件数不胜数,有很多很实用、很高效的插件帮助我们提高生产率,改善代码结构。相对来说.net社区虽然在高速发展,vs插件也渐渐多了起来,但是能够给大家的编程体验带来实质性改善的插件还是相对较少。本文介绍了一个vs插件工具包,里面有很多很好很实用的小插件,对于每种插件都做了简单的介绍,希望大家可以从中找到自己想要的。  本文是翻译而来,有兴趣查看英

2015-01-07 16:02:43 282

原创 WF3.0和4.0区别介绍

最近要研究下WF4.0的相关内容,将自己认识的、理解的写下来与大家共勉,有兴趣的朋友可以一起探讨一下。      相对于之前的3.0、3.5中的WorkFlow来说,4.0进行了很大的变动,包括流程设计工具、支持的活动的类型集合、工作流的内部的模型、执行引擎等等。对于其中的活动模型、执行引擎等内容,属于比较理论而且深入的内容,我会在研究到一定程度之后与大家分享,希望通过本系列文章能够和大家一起

2015-01-07 16:02:38 1136

原创 An internal erroroccurred during: "Removing compiler problem markers...".java.lang.String

工作空间从FlashBuilder4切换到FlexBuilder3的时候,编译报以下错误:An internal erroroccurred during: "Removing compiler problem markers...".java.lang.String解决方案:1.  删除工作空间目录下的:.metadata和configuration目录2.  将工作空间目录下的

2015-01-07 16:02:32 376

原创 Flex3与Flex4区别

想尝试下Flash Builder 4的新功能特性,于是乎将flex Builder3的项目移植到FlashBuilder4中,结果项目编译失败,出现"cannot resolve type AdvancedDataGrid"的错误,这个问题的解决倒是很简单,就是将sdk/../frameworks/libs/datavisualization.swc和sdk/../frameworks/loca

2015-01-07 16:02:29 455

原创 VS2010快捷键

下面是C#快捷键的截图:具体内容可以从MS网站下载:http://www.microsoft.com/downloads/details.aspx?FamilyID=92CED922-D505-457A-8C9C-84036160639F&displaylang=en

2015-01-07 16:02:25 232

原创 Java内容仓库规范及产品介绍

背景:  对于大多数的应用系统而言,保存信息无疑是最重要也是最平常的功能,目前大多数情况下这些信息是保存在Oracle、DB2、SqlServer等关系型数据库中的。但是这些数据库在处理图像、文档等二进制数据方面,却是有很多的不足。虽然我们可以用文件系统来替代,例如淘宝就开发了自己的文件系统(Taobao File System),能够满足高性能的存取海量小文件以及PB级数据量和百亿级数据规模

2015-01-07 16:02:22 488

原创 对项目的一点思考

现在依然有很多公司做项目就是单纯为了做而做,所注重的也仅仅是项目完成后所能得到的项目资金,通过尽量的降低开发人员的薪金,提高开发人员的工作时间,同时依靠着尽可能多的项目量来赚取丰厚的利润。我想,这样的公司迟早是要被淘汰的,根本没有生活下去的可能,哪怕是再大的企业都会栽跟头的。    对于一个企业来说,项目固然重要,因为这是企业得以为继的资金来源,但是一个高瞻远瞩的企业绝不会仅仅是为了挣钱而去拿

2015-01-07 16:02:17 426 1

原创 Flex PropertyGrid 实现

PropertyGrid在界面设计工具中是比较常用的组件,在.NET的WinForm设计中,PropertyGrid作为内置的组件来实现对button、label等组件的属性设置,不仅满足了设计时的需要,还能够在运行时提供美观实用的帮助;但是Flex作为目前界面设计展现方向上的主流技术,并没有提供该组件。为了弥补这一不足,本文将介绍并实现Flex PropertyGrid组件模型。     P

2015-01-07 16:02:12 254

原创 Flex全屏方法介绍

最近在做工作流的流程设计工具相关的内容,web应用使用了比较标准的分布方式,即上、左、右的布局方式,这样做的结果就是设计工具的设计界面相对较小,当遇到比较复杂的流程时就感觉设计的流程比较紧凑,设计工具的易用性不够好。为了解决这个问题,需要支持Flex的全屏模式。 想了下,可以通过以下方式实现Flex的全屏: 使用Flex的FullScreen模式,具体实现方式为: 修改

2015-01-07 16:02:07 821

原创 MouseOut/MouseOver/RollOut/RollOver事件比照

最近要做一个Flex的PropertyGrid,展示属性的方式并没有采用传统的PropertyGird的展示方法,但是主要的用户行为还是需要与传统的PropertyGrid一致的。 PropertyGrid分为两种状态"悬浮"和"内嵌"。状态为悬浮时,鼠标移动到Property MINI选项卡的时候,弹出PropertyGrid主窗体,隐藏MINI选项卡;鼠标移出PropertyGrid主窗体

2015-01-07 16:02:03 659

原创 启动OracleTNSListener报错

启动OracleTNSListener服务的时候报以下错误:  经检查是NetManager中的"监听服务"主机名和"服务命名"中的相关服务的主机名设置不正确造成的。  将相关主机改成oracle服务器的主机ip即可。 造成这种不一致现象的主要原因是安装oracle服务后,服务器主机ip修改过。 原创文章,转载请注明出处!All CopyRight Reserved

2015-01-07 16:02:00 307

原创 Db2数据迁移

Db2数据迁移的方法大致有以下几种: 通过db2数据库的备份和复原进行数据迁移 注意点: 进行复原的时候要通过手动选择备份,复原文件时间设置要和备份的文件上的时间戳一致 不能进行跨平台的迁移,如:从linux平台数据库备份的文件,不能复原到windows平台数据库中 通过export to和import from方法进行数据迁移 缺点:

2015-01-07 16:01:55 419

原创 MBean with the same name could not be unregisted

应用服务器:WebSphere 场景: flex通过BlazeDS框架与服务器进行数据通信 错误信息: 00000017 ServletWrappe E Deregister the mbean because of uncaught init() exception thrown by servlet MessageBrokerServlet: javax.servlet.Unava

2015-01-07 16:01:53 306

原创 表单设计器—属性设置及相关操作

当HTML元素添加到设计面板以后,通常我们还需要对元素的属性进行设置,特别是为该HTML元素添加一些业务相关的属性,我们暂且不讨论业务属性的添加,但是其具体的操作与设置普通属性是相似的。一般来说设置元素属性的方式可以有PropertyGrid、PropertyForm以及代码修改,PropertyGrid是三者之中最常用的方式,像VisualStudio、Dreamweaver、FlexBuild

2015-01-07 16:01:48 587

原创 表单设计器—HTML元素操作

表单设计器界面图为: 主编辑区域的TabControl分为设计模式和编码模式两个页,设计模式页包含dhtml edit control,实例名称为:axDHTMLEdit;编码模式页包含多行文本框,实例名称为:txtCode。可以在设计模式和编码模式之间进行切换,来展示不同内容,类似于Dreamweaver的功能。 为了标识着两种模式,定义枚举类型EditorMode: ///

2015-01-07 16:01:40 454

Kafka技术内幕

Kafka技术内幕,详细介绍Kafka内部的实现原理,剖析源码

2018-10-16

Professional Android 4 Application Development

The fast-growing popularity of Android smartphones and tablets creates a huge opportunities for developers. If you're an experienced developer, you can start creating robust mobile Android apps right away with this professional guide to Android 4 application development. Written by one of Google's lead Android developer advocates, this practical book walks you through a series of hands-on projects that illustrate the features of the Android SDK. That includes all the new APIs introduced in Android 3 and 4, including building for tablets, using the Action Bar, Wi-Fi Direct, NFC Beam, and more.

2017-01-23

MindManager

MindManager,俗称“脑图”,又叫“心智图”,是一款创造、管理和交流思想的通用标准的绘图软件,由美国Mindjet公司开发,界面可视化,有着直观、友好的用户界面

2017-01-23

Architect

Architect12中文破解版是一款计算机辅助软件工程,这款软件用于设计和构建软件系统、业务流程建模及更多通用的建模。

2017-01-23

空空如也

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

TA关注的人

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