毛毛的小窝 — 关注技术交流、让我们一起成长

导航

#

[置顶] 我的博客园,大家共享!

摘要: It is delighted to establish my blog today.i will share my technology,happiness ,sadness and all of my feelings in my life here. I am an emotional person,possessingsincere feelings and friendly person... 阅读全文

posted @ 2005-12-15 08:34 mjgforever 阅读(413) 评论(4) 推荐(0) 编辑

2009年8月19日 #

sp_executesql和临时表的用法

摘要: 相比oracle,sqlserver对数据集的操作不直观,而且比较麻烦。我就遇到这样的一种情形,想获取 exec sp_executesql @sql返回的数据集,然后对返回的数据集进行遍历。 起初,我利用游标来操作返回的数据集,但是游标不支持 exec sp_executesql @sql 返回的数据集,于是我想到了临时表,但很快发现,利用 exec sp_executesql 操作创建的临时表... 阅读全文

posted @ 2009-08-19 09:12 mjgforever 阅读(4649) 评论(1) 推荐(0) 编辑

2009年4月24日 #

51 条 ActionScript 3.0 和 Flex 优化技术与实践

摘要: 51 ActionScript 3.0 and Flex optimization techniques and practices 转载:http://www.insideria.com/2009/04/51-actionscript-30-and-flex-op.html A homework assignment I was recently given for a Java progra... 阅读全文

posted @ 2009-04-24 21:35 mjgforever 阅读(658) 评论(0) 推荐(0) 编辑

2009年3月5日 #

open source Flex project list

摘要: Adobe APIs1 corelib:consists of several basic utilities for MD5 hashing, JSON serialization, advanced string and date parsing, and more.2 FlexUnit:FlexUnit is a unit testing framework for Flex and Act... 阅读全文

posted @ 2009-03-05 12:56 mjgforever 阅读(2002) 评论(0) 推荐(0) 编辑

2009年2月14日 #

Open Source Replication and Synchronization Tools Written in Java

摘要: SymmetricDS - SymmetricDS is a web based, database independent, data synchronization system. Beyond replicating tables between relational databases the software incorporates functionality to handle a ... 阅读全文

posted @ 2009-02-14 14:03 mjgforever 阅读(954) 评论(0) 推荐(0) 编辑

2009年1月6日 #

用SyncML进行异构数据库复制

摘要: http://www.csai.cn 作者:Jayanthi 来源:赛迪网  在开发分布式应用程序时,可用性与性能是主要考虑事项。但是用数据存储解决这些问题可能会给异构数据存储之间的数据同步带来一些问题。在本文中,Jayanthi Suryanarayana 和 Neil Tunnicliffe 将提供一种解决方案:用 JDBC 和 SyncML 标准来实现通用的数据库数据复制。   在设计分布式... 阅读全文

posted @ 2009-01-06 10:15 mjgforever 阅读(633) 评论(0) 推荐(0) 编辑

2008年12月20日 #

WF学习系列之六:工作流和宿主程序通讯异常引发的思考

摘要: 1问题描述工作流和宿主程序通讯的时候,经常碰到一下异常:{"无法为实例 ID“c083a3ea-96e5-4bd2-bb9c-da2049244e08”传递接口类型“Mjgforever.Workflow.LocalServices.IOrderManagement”上的事件“OrderShipped”。"}出现这种情况的时候... 阅读全文

posted @ 2008-12-20 13:44 mjgforever 阅读(1918) 评论(2) 推荐(0) 编辑

2008年12月19日 #

WF学习系列之五:状态机工作流学习

摘要: 1 简介工作流实际上是对业务处理过程的建模,当我们设计工作流的时候,我们首先要分析业务处理过程中要经历的步骤。然后,我们就可以利用WF创建工作流模型来模拟业务的处理过程。我们知道,WF包含两种类型的工作流:顺序工作流和状态机工作流。顺序工作流提供了一系列有组织的步骤,一般情况下,步骤是逐一执行的。可能有的步骤需要等待某些事件的发生才可以继续执行,但通常情况下顺序工作流一般用于无需人工干预的操作。状... 阅读全文

posted @ 2008-12-19 17:15 mjgforever 阅读(2523) 评论(0) 推荐(0) 编辑

2008年12月10日 #

WF学习系列之四:顺序工作流控制台应用程序模板介绍

摘要: 简介WF兼有很多角色,如编程模型、运行时引擎以及工具集等,它使我们很容易创建基于工作流的应用。这里主要分析一下VS2008下顺序工作流控制台应用程序的模板,并了解几个常见的活动。顺序工作流控制台应用程序模板WF提供两种类型的工作流:顺序工作流、状态机工作流。这两个工作流分别从SequentialWorkflowActivity, StateMachineWorkflowActivity派生而来。V... 阅读全文

posted @ 2008-12-10 21:58 mjgforever 阅读(2007) 评论(3) 推荐(0) 编辑

WF学习系列之三:RuleSet知识点概述

摘要: 注:学习RuleSet真的需要耐心,就想我们小学的时候学习加减乘除的时候,首先是了解规则,然后是多加练习,最后才能熟练运用。这个学习的过程是一个反复的过程,就如辩证法所讲的那样:理论-实践-理论。 RuleSet 由一个或多个规则条件及其导致的操作组成。可以将规则视为 IF-THEN-ELSE 语句,其中,条件对应于 IF,而操作定义 THEN 和 ELSE 子句的行为。操作可以执行以下任务:&#... 阅读全文

posted @ 2008-12-10 09:14 mjgforever 阅读(2680) 评论(0) 推荐(1) 编辑

2008年12月9日 #

WF学习系列之二:开发工作流知识点概述

摘要: 注:本文从msdn中摘录而成,主要提供有关创建工作流时的可用功能的概念性信息。主要介绍以下15个方面:1 工作流创作样式 :主要包括顺序工作流、状态机工作流、数据驱动工作流。2 工作流创作模式 :分为三种,包括仅限代码、代码分离、无代码。典型的用法是使用设计器定义工作流,使用代码表示业务逻辑。3 使用活动控制流 :使用一些活动来控制工作流的逻辑流。4 在工作流中使用条件 :利用条件来控制工作流的行... 阅读全文

posted @ 2008-12-09 22:37 mjgforever 阅读(2401) 评论(2) 推荐(0) 编辑

WF学习系列之一:WF基本知识点概述

摘要: 此文是从msdn中摘录而来,并经过相关的提炼,主要介绍了WF的基础知识点,希望对大家有所帮助。本文主要包括以下11个方面:1 工作流概述 :工作流是一组存储为模型的名为活动的基本单元,活动用于描述实际进程。工作流运行时引擎用来创建和维护工作流实例的。2 活动概述:活动是工作流的基本单元,可以执行单个操作,也可以是一组复合的活动。活动在其生存期内有六种状态:Initialized, Executin... 阅读全文

posted @ 2008-12-09 15:47 mjgforever 阅读(2242) 评论(2) 推荐(0) 编辑

2008年11月28日 #

abstract, virtual, override, new 关键字的用法

摘要: 简单一点来说,相见msdn的介绍。virtual:包含函数体,继承类无需重写,当然也可以重写;abstract:不包含函数体,继承类必须重写;new:一般方法,继承类想覆盖之,采用new关键字进行;[代码]附录:msdn的介绍abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用 abstract 修饰符以指示某个类只能是其他类的基类。标记为抽象或包含在抽象类中的成员必... 阅读全文

posted @ 2008-11-28 10:06 mjgforever 阅读(688) 评论(0) 推荐(0) 编辑

2008年11月26日 #

ArcIMS 安装指南

摘要: ArcIMS的安装关键是web server的配置,网络上也有很多热心的朋友做了一些安装指南之类的东西,有些介绍的比较简单,有些比较全面,但也很难包罗一切。今天上午尝试安装ArcIMS,遇到了一些问题,最后还是在官方网站上找到解决方案了。建议安装ArcIMS的朋友,访问下面的网站进行软件的安装。http://support.esri.com/index.cfm?fa=knowledgebase.t... 阅读全文

posted @ 2008-11-26 18:42 mjgforever 阅读(1047) 评论(0) 推荐(0) 编辑

2008年7月10日 #

Google推出Protocol Buffers:争夺网络时代数据格式

摘要: 北京时间7月8日消息,据国外媒体报道,谷歌本周一发布了该公司内部使用的开放源代码数据描述语言Protocol Buffers。Protocol Buffers与XML相似,但更简单、更小、更快。 谷歌开放源代码项目经理克里斯·迪邦纳(Chris DiBona)在一篇博文中写道,“我们在网络上传输或在磁盘上存储的几乎所有结构化信息都采用了这种语言。我们认为Protocol Bu... 阅读全文

posted @ 2008-07-10 08:23 mjgforever 阅读(517) 评论(0) 推荐(0) 编辑

Protocol Buffers 简介

摘要: Google 于昨日公布了它自己使用的结构化数据存储描述语言 Protocol Buffers,大致地看了下它的文档,可以将 Protocol Buffers 的特点归纳如下:Protocol Buffers 是一种可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。只需使用 Protocol Buffer... 阅读全文

posted @ 2008-07-10 08:21 mjgforever 阅读(497) 评论(1) 推荐(0) 编辑

Protocol Buffers:Google 的数据交换格式

摘要: 原文地址:Protocol Buffers: Google’s Data Interchange Format本文地址:http://hellobmw.com/archives/protocol-buffers-googles-data.html由 北极冰仔 翻译,转载请以超级链接的形式注明本文地址。在 Google,我们的任务是将全世界的所有信息进行组织。毫不夸张地,我们使用成千上万... 阅读全文

posted @ 2008-07-10 08:21 mjgforever 阅读(752) 评论(0) 推荐(0) 编辑

2008年2月27日 #

微软vs.VMware:虚拟化中的真实战争

摘要: WMware这两个月火得不行。先是从7月到8月英特尔和思科两大科技巨擘双双宣布将入股WMware。前者投资2.185亿美元取得2.5%股权,后者投资1.50亿美元取得1.6%股权。  后又在8月启动11亿美元的IPO,有望成为2004年Google上市以来美国融资额排名第二的科技公司。   然而微软却有些看不惯了。微软于2007年9月6日发布了Systems Center Virtual Mach... 阅读全文

posted @ 2008-02-27 13:21 mjgforever 阅读(601) 评论(0) 推荐(0) 编辑

文本文件与二进制文件

摘要: 文本文件与二进制文件一、文本文件与二进制文件的定义 大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。 简单来说,文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文件,你可以根据具体应用,指定某个值是什么意思(这样一个过程,可以看作是自定义编码)。 从上面可以... 阅读全文

posted @ 2008-02-27 12:51 mjgforever 阅读(7106) 评论(2) 推荐(0) 编辑

字符编码简介:ASCII,Unicode,UTF-8,GB2312

摘要: 字符编码简介:ASCII,Unicode,UTF-8,GB23121. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个... 阅读全文

posted @ 2008-02-27 08:56 mjgforever 阅读(10201) 评论(2) 推荐(2) 编辑

2008年2月26日 #

Adobe Flex的十大误解

摘要: 在Qcon上,Adobe的James Ward和InfoQ.com一起分享了他推广传播Flex应用框架过程中所遇到的对Adobe Flex的十大误解。 为了运行Flex应用程序用户需要安装新东西。 Ward向InfoQ.com独家论述了Flash采用比例和Flex编程模型: Flex 2和Flex 3必需运行在Flash Player 9上。Flash Player 9运行时目前已经被安装在世界9... 阅读全文

posted @ 2008-02-26 13:15 mjgforever 阅读(839) 评论(0) 推荐(0) 编辑

Adobe Air 1.0正式版发布

摘要: Adobe Air是Adobe公司出品的跨操作系统的运行时库,通过它开发者可利用现有的Web开发技术(Flash,Flex,HTML,JavaScript, Ajax)来构建富Internet应用程序并部署为桌面应用程序。在经过长时间的公开测试后,今开Adobe正式发布了该组件的1.0正式版。 下载地址: 官方下载 目前,基于Adobe Air技术构建的桌面程序还为数不多,而且这些软件的功能也不够... 阅读全文

posted @ 2008-02-26 13:05 mjgforever 阅读(683) 评论(0) 推荐(0) 编辑

利用 socket 获取 tcp 包并解析的问题。

摘要: 服务器端代码如下:(Java Servlet 实现)protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {OutputStream out = response.getOutputStream(); try { res... 阅读全文

posted @ 2008-02-26 12:57 mjgforever 阅读(1606) 评论(0) 推荐(0) 编辑

微软将发布Silverlight 2浏览器插件测试版

摘要: 2月24日消息,微软开发人员部门总经理Scott Guthrie星期五(2月22日)上午在微软博客中披露称,微软将发布“Silverlight 2”浏览器插件技术的测试版。这个测试版将强调丰富互联网应用程序的开发能力。微软发言人随后解释称,这个博客是迄今为止微软提供的有关“Silverlight 2”技术的最详细的信息。微软将利用Silverligh... 阅读全文

posted @ 2008-02-26 08:28 mjgforever 阅读(391) 评论(0) 推荐(0) 编辑

2008年2月25日 #

(转) HTTP协议的头信息详解

摘要: HTTP协议的头信息详解 HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括... 阅读全文

posted @ 2008-02-25 13:42 mjgforever 阅读(2249) 评论(0) 推荐(0) 编辑

(转) JDBC驱动下载及连接字符串URL写法

摘要: sun官方网站上的JDBC驱动列表:http://java.sun.com/products/jdbc/reference/industrysupport/index.html 数据库 说明 MySQL http://www.mysql.com/products/connector/j/Shipped.ButneedtodownloadthelatestforMySQL4.1orhigher. O... 阅读全文

posted @ 2008-02-25 09:04 mjgforever 阅读(1794) 评论(0) 推荐(0) 编辑

2008年2月23日 #

三种主流RIA开发平台对比

摘要: 日前Curl公司委托一家第三方公司,对一些富互联网应用(RIA)开发平台做了一次测试,以比较各自的优劣势。 被委托的公司是Sonata Software(印度的一家系统应用和集成商),评测对象为Adobe Flex,微软的ASP.Net AJAX和Curl RIA平台。该测试由Sonata的四人团队组成,历时两个月的时间,通过建立一个企业级RIA来做评测,综合考虑各RIA技术是否易学、是否易设计、... 阅读全文

posted @ 2008-02-23 19:50 mjgforever 阅读(890) 评论(0) 推荐(0) 编辑

2008年1月22日 #

对博客园随笔分类的一点建议

摘要: 博客园的随笔分类相对来说不够详细,能不能更详细一点,比如像上面的图片所展示的分类一样。可能说的不太对,只做参考,呵呵。。。 阅读全文

posted @ 2008-01-22 16:13 mjgforever 阅读(400) 评论(1) 推荐(0) 编辑

2008年1月18日 #

Oracle Text Examples

摘要: Oracle Text Examplesby Jeff Hunter, Sr. Database AdministratorContents Overview Types of Index Supported Column Types Supported Document Formats Setting Up Your Environment Attention Linux Users! Dete... 阅读全文

posted @ 2008-01-18 10:25 mjgforever 阅读(1103) 评论(0) 推荐(0) 编辑

2008年1月16日 #

(原) ora-12705 cannot access nls data files or invalid environment specified

摘要: 今天修改了一个参数 NLS_LANG 导致数据库报错。ORA-12705: Cannot access NLS data files or invalid environment specifiedCause: Either an attempt was made to issue an ALTER SESSION command with an invalid NLS parameter or ... 阅读全文

posted @ 2008-01-16 13:20 mjgforever 阅读(3848) 评论(0) 推荐(0) 编辑

2008年1月15日 #

Oracle Index 索引介绍

摘要: 概述 索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等。Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做... 阅读全文

posted @ 2008-01-15 21:43 mjgforever 阅读(9153) 评论(1) 推荐(3) 编辑