摘要: var someText="web2.0 .net2.0";var pattern=/(\w+)(\d)\.(\d)/g;var outCome_exec=pattern.exec(someText);var outCome_matc=someText.match(pattern);What is outCome_exec[1] and outCome_matc[1]? Choice A: tru... 阅读全文
posted @ 2009-06-02 22:49 GeneralXU 阅读(213) 评论(0) 推荐(0) 编辑
摘要: JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括... 阅读全文
posted @ 2009-06-02 22:04 GeneralXU 阅读(183) 评论(0) 推荐(0) 编辑
摘要: JavaScript这种编程语言首要的目的是为Netscape Navigator提供一种页面脚本语言。它仍被普遍的认为是Java的一个子集,但事实并非如此。它是一种语法类似c语言并且支持面向对象的Scheme-like语言。JavaScript使用了ECMAScript语言规范第三版进行了标准化。JSON是JavaScript面向对象语法的一个子集。由于JSON是JavaScript的一个子集,... 阅读全文
posted @ 2009-06-02 22:01 GeneralXU 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和异步操作等并发程序设计方法也受到了更多的关注和讨论。本文主要是想与园中各位高手一同探讨一下如何使用并发来最大化程序的性能。  多线程和异步操作的异同  多线程和异步操作两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为多线程和异步操作是等同的概念。但是,多线程和异步操作还是有一些区别的。而这些区别造成了使用多... 阅读全文
posted @ 2009-05-27 03:20 GeneralXU 阅读(587) 评论(0) 推荐(0) 编辑
摘要: --作业与调度 --使用JOB --企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入要执行的语句: EXEC 存储过程名... --该存储过程用于创建表 --确定 ... 阅读全文
posted @ 2009-04-21 20:17 GeneralXU 阅读(913) 评论(0) 推荐(0) 编辑
摘要: EXP/IMP 命令参数 一、EXP: 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC 这样用户SONIC的所有对象被输出到文件中。 3、表模式:... 阅读全文
posted @ 2009-04-21 04:21 GeneralXU 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: C#版本: C# 3.0 开发环境: VS 2008 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Xml;using System.Xml.Serialization;namespace ConsoleApplicatio... 阅读全文
posted @ 2009-04-18 17:01 GeneralXU 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 假如有如下表,其中各个i值对应的行数是不定的SQL> select * from t; I A D---------- ---------- ------------------- 1 b 2008-03-27 10:55:42 1 a 2008-03-27 10:55:46 1 d 2008-03-27 10:55:30 2 z 2008-03-27 10:55:55 2 t 2008-0... 阅读全文
posted @ 2009-04-09 19:17 GeneralXU 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 清除 SQL SERVER 2005 事务日志(方法一)1.右键在清除日志的数据库,如“TestDB”,点击[新建查询(Q)]2.输入以下SQL语句,其中“TestDB”是数据库名称DUMP TRANSACTION TestDB WITH NO_LOG3.执行该SQL,成功后继续以下操作4.右键该数据库节点,点击[任务(T)] -> [收缩(S... 阅读全文
posted @ 2009-03-31 11:31 GeneralXU 阅读(2214) 评论(0) 推荐(0) 编辑
摘要: 首先,你要有一张表!CREATE TABLE example(ID Number(4) NOT NULL PRIMARY KEY,NAME VARCHAR(25),PHONE VARCHAR(10),ADDRESS VARCHAR(50));然后,你需要一个自定义的sequenceCREATE SEQUENCE emp_sequenceINCREMENT BY 1 -- 每次加几个START WI... 阅读全文
posted @ 2009-03-31 10:05 GeneralXU 阅读(7758) 评论(0) 推荐(0) 编辑
摘要: Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10g中MERGE有如下一些改进:1、UPDATE或INSERT子句是可选的2、UPDATE和INSERT子句可以加WHERE子句3、在ON条件中使用常量过滤谓词来inser... 阅读全文
posted @ 2009-03-26 18:58 GeneralXU 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 1、SQLSERVER中的写法:--更新上传点表数据 update ID_MASTER set ONCALL_ID=Tb_Points.ONCALL_ID, ServerName=Tb_Points.ServerName, SISCode = Tb_Points.SISCode, LOC_ID = Tb_Points.JZCode, Unit= Tb_Points.Unit, Descriptio... 阅读全文
posted @ 2009-03-25 11:07 GeneralXU 阅读(1970) 评论(2) 推荐(0) 编辑
摘要: 1. CASE 写法  SELECT LogID,UserID,LogTime,Url,Description,(  case  when OperateType = 0  then '新增'  when OperateType=1  then '修改'  else '删除'  end ) FROM LOG 2.DECODE的写法:  SELECT LogID,UserID,LogTime,Url... 阅读全文
posted @ 2009-03-25 10:54 GeneralXU 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 用PowerDesigner12利用ODBC连接SQL2005进行反向工程时,报下面的错误: --------------------------- PowerDesigner - Error --------------------------- Unable to list the tables. [Microsoft][ODBC SQL Server Driver][SQL Server]未... 阅读全文
posted @ 2009-03-18 16:16 GeneralXU 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?是需要我们正确认识的。实际上,WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XMLSchema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布... 阅读全文
posted @ 2009-02-12 10:46 GeneralXU 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我将向大家介绍Web Service的一些基本知识、如何用C#建立一个Web Service。通过文章,我们还将对WSDL、UDDI以及未来的Web Service有一个大致的了解。微软在其.net战略中,对其主推的Web Service做了大肆的宣扬。现在,Web Service正如火如荼地发展着,相关的各项新技术层出不穷。Web Service的发展正构筑着互联网时代美好的明天。在本... 阅读全文
posted @ 2009-02-11 17:12 GeneralXU 阅读(935) 评论(0) 推荐(0) 编辑
摘要: ContentsAbout This Manual v1 What’s New in PowerDesigner 15.0 1Core Features【核心特征】. . . . . . . . . . . . . . . . . . . . . .. . . .. . . .. . . .. . . .. . . .. . . .. . 2Projects and Framework... 阅读全文
posted @ 2009-02-02 11:43 GeneralXU 阅读(1647) 评论(1) 推荐(0) 编辑
摘要: Delegate类简介 ------------------------ 命名空间:System 程序集:mscorlib(在 mscorlib.dll 中) 委托(Delegate)类是一种数据结构,通过它可引用静态方法或引用类实例及该类的实例方法。以往的界面编程中我们应该都接触过各种类型的事件驱动(event driven)的处理模式, 在这种模式里,我们定义相应事件触发的函数。 例如: B... 阅读全文
posted @ 2009-01-19 15:59 GeneralXU 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 什么是托管函数 托管函数是一个对类里面的某个函数的一个引用.它自己并没有具体的函数定义,只是指向某个函数实现. 2. 与C++, Delphi的横向比较 在C++和Delphi中与托管函数对应的类型是函数指针,形式如下: C++ typedef (int GetNum)(real rNum); Delphi function GetNum(rNum:real): ... 阅读全文
posted @ 2009-01-19 15:58 GeneralXU 阅读(285) 评论(0) 推荐(0) 编辑
摘要: readonly(C# 参考) readonly 关键字是可以在字段上使用的修饰符。当字段声明包括 readonly 修饰符时,该声明引入的字段赋值只能作为声明的一部分出现,或者出现在同一类的构造函数中。在此示例中,字段 year 的值无法在 ChangeYear 方法中更改,即使在类构造函数中给它赋了值。 class Age { readonly int _year; Age(int... 阅读全文
posted @ 2009-01-16 11:19 GeneralXU 阅读(292) 评论(0) 推荐(0) 编辑
摘要: where 子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量。 1.接口约束。 例如,可以声明一个泛型类 MyGenericClass,这样,类型参数 T 就可以实现 IComparable 接口: Code highlighting produced by Actipro CodeHighlighter (freeware) http://ww... 阅读全文
posted @ 2009-01-16 09:17 GeneralXU 阅读(415) 评论(0) 推荐(0) 编辑
摘要: Martin Fowler很早以前就写过一篇文章,题目叫"贫血模型"。文章里面批判贫血的领域模型是不够优雅、不够OO的,提倡使用充血的领域模型。在Java世界里这是一直争论的话题。到底什么是贫血什么是充血呢? 贫血模型:是指领域对象里只有get和set方法,或者包含少量的CRUD方法,所有的业务逻辑都不包含在内而是放在Business Logic层。 优点是系统的层次结构... 阅读全文
posted @ 2009-01-14 11:26 GeneralXU 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 为了补大家的遗憾,在此总结下ROBBIN的领域模型的一些观点和大家的补充,在网站和演讲中,robbin将领域模型初步分为4大类: 1,失血模型 2,贫血模型 3,充血模型 4,胀血模型 那么让我们看看究竟有这些领域模型的具体内容,以及他们的优缺点: 一、失血模型 失血模型简单来说,就是domain object只有属性的getter/setter方法的纯数据类,所有的业务逻辑完全由busi... 阅读全文
posted @ 2009-01-14 11:18 GeneralXU 阅读(5147) 评论(4) 推荐(1) 编辑
摘要: J2EE框架(TomcatStrutsHibernateSpringAjax(dojo)) 开发步骤:一、开发环境及已有CVS项目加载方法1、开发环境:jdk-1_5_0-windows-i586.exe;Eclipse3.2.exe;eclipse3.2andmyeclipse5.0(MyEclipseEnterpriseWorkbenchInstaller_5.0.1GA_E3.2.exe);jakarta-tomcat-5.0.28;备注:先安装jdk-1_5_0-windows-i586.exe,然后安装Eclipse3.2.exe(如果是绿化版,则不需要安装)。在安装MyEclip 阅读全文
posted @ 2009-01-13 14:45 GeneralXU 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 一、System.Windows.Forms.MethodInvoker 类型是一个系统定义的委托,用于调用不带参数的方法。 private Thread myThread; private void Form1_Load(object sender, EventArgs e) { myThread = new Thread(... 阅读全文
posted @ 2008-12-09 15:55 GeneralXU 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1. 强制转换 E.g.: (int)table1.rows["id"][0];这种转换在编程中不建议使用,是一种装箱拆箱的过程,就是说被转换类型本身必须是将要转换成的那种类型,否则必然出错; E.g.: object objTest = new NewType(); NewType newValue = (NewType)objTest; 2. Convert 该类基本支持所以类型之... 阅读全文
posted @ 2008-12-09 15:50 GeneralXU 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.C#连接连接Access 程序代码: ------------------------------------------------------------------------------- using System.Data; using System.Data.OleDb; ...... string strConnection="Provider=Microsoft.Jet.Ol... 阅读全文
posted @ 2008-12-04 16:39 GeneralXU 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。 (一) 调用DLL中的非托管函数一般方法... 阅读全文
posted @ 2008-12-03 17:18 GeneralXU 阅读(5491) 评论(2) 推荐(0) 编辑
摘要: (一)初级应用篇: 资源文件一般为扩展名为res的文件.在VC中资源文件用得非常普遍,但Delphi在其联机帮助中对资源文件没作什么介绍,其实利用其自带的资源编译工具BRCC32.EXE(一般位于\Delphi\BIN目录下),我们完全可以做出跟VC一样效果的文件来。 资源文件最大的好处是能将一些在必要时才调用的文... 阅读全文
posted @ 2008-11-25 22:49 GeneralXU 阅读(375) 评论(0) 推荐(0) 编辑
摘要: BI分析的基石:结构良好的数据仓库设计 数据的两种形式:操作数据和分析数据 企业中使用的数据可以分为两类:操作数据和分析数据。这两种数据都可以存储在DBMS中进行管理。他们的组织形式实际上源于并作用于两种系统:操作型系统和分析型系统。 企业的生产环境,也由以数据库为中心的环境发展为以数据仓库为中心的环境。操作型系统根据其特点也称为联机事务处理(OLTP),存储操作数据,称为数据... 阅读全文
posted @ 2008-11-24 13:42 GeneralXU 阅读(442) 评论(0) 推荐(0) 编辑
摘要: •Actor是一些人或事: –可以激活系统交互信息 –可以对系统进行输入 –可以从系统被动的接受信息 •通过调查发现Actor –直接使用系统的人 –系统的维护人员 –系统使用的外设 –需要与此系统想连的其它系统 阅读全文
posted @ 2008-11-06 19:26 GeneralXU 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 构建简单的BI应用 1、要从业务数据出发设计数据仓库的结构,必须明确业务数据本身的结构,而业务数据的关系一般是基于关系数据库设计的范式。 数据仓库中的表的关系不受关系数据库设计范式的约束,但也要遵循一定的结构规范,如星形结构和雪花形结构即是这种类型 的规范。同事这也是数据仓库逻辑结构的两种类型。 2、在数据仓库的逻辑结构中,数据表可分为两类:一类是事实数据表(简称“事实表”),... 阅读全文
posted @ 2008-10-01 20:59 GeneralXU 阅读(989) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER2005的商业智能构架 SQL Server 2005在商业智能方面提供了三大服务和一个工具来实现系统的整合。三大服务是SQL Server 2005 Integration Services(SSIS)、 SQL Server2005 Ayalysis Services(SSAS)和SQL Server 2005 Reporting Services(SSRS), ... 阅读全文
posted @ 2008-09-29 20:33 GeneralXU 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 商业智能工具的选择 一般来说产品选择工作需要进行如下4个方面的基本工作: 1、了解商业需求 了解商业需求首先要了解应用的范围和级别。需要确定建立企业级数据仓库、部门级数据仓库还是个人级数据仓库中哪一级数据仓库;还需要了解 系统预期的使用用户有哪些、预期的用户数量是多少、用户在地理的位置怎样,是集中和是分散;需要了解建立数据仓库的用途和功能;了解用户想利 用数据仓库进行哪些领域的工作,需要... 阅读全文
posted @ 2008-09-28 22:00 GeneralXU 阅读(655) 评论(1) 推荐(1) 编辑
摘要: 用况是对领域过程的描述; 用况是一个叙述型文档,用来描述一个参与者(一个外部的主动者)使用系统完成某个过程时的事件发生顺序; 用况是系统的使用过程; 用况的识别 第一个用来识别用况的方法是基于参与者的方法: 1) 识别出与系统或者组织有关的参与者; 2)对每个参与者,识别出他们发起或参加的执行过程; 第二个... 阅读全文
posted @ 2008-09-28 14:40 GeneralXU 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 在软件方面,对软件体系结构进行可视化、详述、构造和文档化。有5种种要的互补视图:用况图、设计图、进程图、实现图和实施图。 每一种视图都包含结构建模(对静态事物建模)和行为建模(对动态事物建模)。这些不同的视图一起捕获了系统的最重要的决策。每个视 图都分别使你注重于系统的一个方面,从而使你能清楚进行思考、设计和决策。 UML的图有两种基本的使用方式:详述用于构造可执行系统的模型... 阅读全文
posted @ 2008-09-28 12:25 GeneralXU 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 1、类(Class) 是对一组具有相同属性、相同操作、相同关系和相同语义的对象的描述。 2、接口(Interface) 描述了一个类或构件的一个服务的操作集。 3、协作(Collaboration) 定义了一个交互,它是由一组共同工作以提供某协作行为的角色或其他元素构成的一个群体,这些协作行为大于所有元素的各自行为的总和。 4、用况(Us... 阅读全文
posted @ 2008-09-27 17:50 GeneralXU 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 建模的3个主要要素: 1、UML的基本构造块; 2、支持这些构造块如何放在一起的规则; 3、一些运用于整个UML的公共机制; UML的构造块包含了3种:A、事物 B、关系 C、图 事物:包括 “结构事物”、“行为事物”、“分组事物... 阅读全文
posted @ 2008-09-27 16:34 GeneralXU 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一、建模原理 1、选择要创建什么模型,对如何动手解决问题和如何形成解决方案有着深远的影响。 2、每一种模型都可以在不同的精度级别上表示。 3、最好的模型是与现实相联系的。 4、单个模型是不充分的;对每个重要的系统,最好用一组几乎独立的模型去处理。 二、概念 1、统一建模语言(Unified Modeling Language,UML),是一种绘制软件蓝图... 阅读全文
posted @ 2008-09-27 16:00 GeneralXU 阅读(613) 评论(0) 推荐(0) 编辑
摘要: JIT是库存管理的发展趋势 来源:工业地产网招商部 时间:2008-07-31 20:07:41 摘 要:分析了传统 EOQ 库存管理的缺陷及 JIT 应用于库存管理的先进之处,从而说明 JIT 必将在库存管理中代替 EOQ 。 关键词:库存管理 经济订货批量 即时供应 我国企业普遍存在着流动资金短缺的问题,其原因除多年形成的“三角债”外,企业的存货资金过高是另一主要原因。有关资料... 阅读全文
posted @ 2008-09-25 10:25 GeneralXU 阅读(834) 评论(0) 推荐(0) 编辑