Documents
文章平均质量分 69
Jeff Xiong
Micrsoft Dynamics CRM MVP,CSDN博客专家
展开
-
毕业项目开发总结
毕业项目的选题是开放一个办公自动化系统,也就是OA,使用Asp.net进行开发。OA系统的业务模块非常的庞大,并且还要实现工作流技术。由于这个项目要自己来开发,就放弃实现工作流技术。并选择了几个重要的业务模块来实现。 到现在,这个OA已经实现完成了。但却不能说是一个成功的项目。 本打算这次开发完全使用OOP开发,每个业务对象都细化为类。然后在类层次上进行操作。想法虽然很好,但确碰到了很原创 2010-12-04 16:36:00 · 1417 阅读 · 0 评论 -
sql server 中语法定义
创建数据库create DataBase database_name [on [primary] [/[1,.......n]] [,[1,.......n]] ] [LOG ON {[1,.......n]} ] [FOR LOAD|FOR ATTACH] ::=([原创 2009-10-18 10:32:00 · 1645 阅读 · 0 评论 -
sql server 2000 中的数据类型
declare @tmp_table table(tempvalue varchar(100) null)insert into @tmp_tableselect optname from dbo.MSreplication_optionsselect * from @tmp_tablealter table testTable( decimal_field decimal null, d原创 2009-10-18 09:40:00 · 1327 阅读 · 0 评论 -
程序员考试涉及的排序算法
今年的程序员就快开考咯.总结下几个常用的排序方法.都是通过自己的理解来写的代码.有些地方可能不那么精练,但我想精练的代码并不一定适合学习算法....(小鸟的理解).#include "stdio.h" /*1直接插入排序2冒泡排序3选择排序4希尔排序5快速排序6堆排序7归并排序*/void Insert_Sort(int data[],int n){原创 2008-12-17 22:44:00 · 2147 阅读 · 1 评论 -
程序员考试备忘
自然连接:在等值连接中去掉重复的属性列则为自然连接。函数依赖:X->Y,但Y属于X,则称X->Y平凡的函数依赖;若X->Y,且Y不属于X,则称X->Y是非平凡的函数依赖;X->Y,则称X为决定因素;若X->Y,Y->X,则记作XY;若Y不函数依赖X,则记作:X-/->Y在关系模式R中,如果X->Y,并且对于X的任何一个真子集X',都有X'-/->Y,则称Y对X完全函数依赖,记作X-f->Y若X->原创 2008-12-17 20:02:00 · 1198 阅读 · 0 评论 -
SC.exe使用完全指南
SC.exe使用完全指南 写这个东西的目的在于让大家了解一下SC这个服务管理程序的使用,另一方面也是为了让大家更进一步的了解到NT,2000的服务的一些基础问题,如果有时间,希望大家好好看看。再来结合起上一次如何打开termservice服务的那篇文章,在服务方面大家应该比较了解了。用这个东西就可以删除在别人机器里留下的如ffsniffer, sksockerver这些东西,不用再担心,装上了删除转载 2008-11-10 09:36:00 · 2588 阅读 · 0 评论 -
数据库中的数据导入导出汇总一(bulk insert命令,bcp命令)
数据库中数据的导入导出问题一直都是个让我头痛的问题。今天又碰到个让我吐血的问题,实在忍不下去啦!让我产生了一些日常开发碰到的数据导入导出问题列出来,并写出它们的解决方法的念头。(备忘咯。。。)今天就简单的写下Bulk Insert和Bcp这两个命令。Bulk Insert 命令:这个命令可以将存储文件(文本文件,xml之类的)中的数据导入到sql server中的数据表中。它的具体描述请参照这里B原创 2008-11-09 23:12:00 · 2362 阅读 · 0 评论 -
BCP 命令详解
bcp 实用工具在 Microsoft? SQL Server? 2000 实例和数据文件之间以用户指定的格式复制数据。语法bcp {[[database_name.][owner].]{table_name | view_name} | "query"} {in | out | queryout | format} data_file [-m max_errors] [-f form转载 2008-11-09 23:08:00 · 2063 阅读 · 0 评论 -
SQL SERVER 与ACCESS、EXCEL的数据转换
SQL SERVER 与ACCESS、EXCEL的数据转换熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL转载 2008-11-09 22:12:00 · 1191 阅读 · 0 评论 -
C语言中的文件输入输出函数
1.fopen("文件名","打开方式")2.fclose("文件指针")3.fputc('字符',"文件指针"),putc(与fputc的参数相同)4.fgetc("文件指针"),getc(与fgetc的参数相同)5.fgets("存储目标",长度,文件指针)6.fputs("字符串",文件指针)7.fprintf(文件指针,"格式字符串",参数1[,参数2....])8.fscanf(文件指针原创 2008-11-03 21:52:00 · 1628 阅读 · 0 评论 -
反射备忘
项目1using System;using System.Collections.Generic;using System.Text;namespace SupportsWhatsNew{ [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, In原创 2009-10-25 17:52:00 · 1451 阅读 · 0 评论 -
泛型备忘
using System;using System.Collections;using System.Collections.Generic;using System.Text;namespace chapter9{ public class LinkedListNode { private object value;原创 2009-10-27 20:58:00 · 1358 阅读 · 0 评论 -
HTTP中的常见content-type类型
.ppt - application/mspowerpoint .ai - application/postscript .aif - audio/x-aiff .aifc - audio/x-aiff .aiff - audio/x-aiff .asc - text/plain .au - audio/basic .avi - video/x-msvideo .bcpio - ap原创 2009-10-27 21:04:00 · 2038 阅读 · 0 评论 -
ASP.net中动态加载控件时一些问题的总结
ASP.net中动态加载控件时一些问题的总结 经常见到有人说在ASP.net中不要使用动态控件,我想主要的原因在于使用动态控件会带来一些问题,在做项目的过程中,我将由动态加载控件引发的总是作了一个小小的总结.1 、在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件。 这个问题主要是由于将控件加载放在if (!Page.IsPostBack)之内引起的,放在外面即可。在思转载 2010-10-05 15:08:00 · 1526 阅读 · 0 评论 -
ASP.NET AJAX 服务器端编程学习小结
最近开始了ASP.NET AJAX的全面学习。在服务端编程这块主要有几个服务器控件负责,他们分别为:ScriptManager,Timer,UpdatePanel,UpdateProgress. 先来说说ScriptManager.它有个方法registerAsyncPostBackControl(控件),可以注册页面上的任何控件为异步传送按钮。还有个方法叫AsyncPostBackErr原创 2010-04-12 08:11:00 · 1697 阅读 · 0 评论 -
ADO.NET连接数据库的命令格式
ADO.NET 连接 ACCESS数据库的连接字符 provider=microsoft.jet.oledb.4.0;Data Source=ADO.NET 连接 MS SQL SERVER数据库的连接字符 Server=*;Initial Catalog='数据库名';{uid='';pwd=''|Integrated Security='SSPI'}ADO.NET连接visual studio原创 2010-04-05 14:01:00 · 1588 阅读 · 0 评论 -
好的编码风格和不好的
再去粗粗阅读,对好的程序员还是差的程序员就会更有把握。好的程序员写的代码,有一种精心雕琢而成的一致性。好的程序员一致会遵守统一的命名方式,如camelCase,而差的程序员的变量命名时不时的就会偏离统一规范。好的程序员的代码中拼写错误几乎不可见,而差的程序员的拼写错误要多得多。好的程序员对于同一类动作,不会忽而用这个动词,忽而又用那个同义词,如add/insert混用。好的程序员采用一致的简写规则转载 2010-01-05 17:16:00 · 1595 阅读 · 0 评论 -
N皇后算法
#include "stdio.h"const int N=16;// 在这里设置N值int Validate(int row,int col,int ExistsTbl[]){ int i; for(i=0;i<col;i++) { if(row==ExistsTbl[i])//是否同行 { return 0; } else if(r原创 2009-11-12 14:07:00 · 1285 阅读 · 0 评论 -
幻魔方c++实现
#include "stdio.h"#define n 5/* 幻魔方 实现步骤: 1.将数字1填入第1行的中间方格中,即(0,n/2)位置; 2.取刚插入的元素A的位置(i,j)的左上角位置元素B(i-1,j-1) 3.检查元素B的下标 - 若填充位置超出上边界,则修改为最下边的相应位置 - 若填充位置超出左边界,则修改为最右边的相应位置 4.若该位置原创 2009-11-06 14:35:00 · 2105 阅读 · 0 评论 -
KMP字符串模式匹配详解
KMP字符串模式匹配详解来自CSDN A_B_C_ABC 网友KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。一. 简单匹配算法先来看一个简单匹配算法的函数:int Index_BF ( char S [ ], char T [ ], int pos ) { /* 若转载 2009-11-01 22:27:00 · 1505 阅读 · 0 评论 -
.net frameworks intallutil.exe安装服务
安装程序工具 (Installutil.exe) 安装:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/InstallUtil.exe FilePath/xx.exe 卸载:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/InstallUtil.exe -u FilePath/xx.exe 安装程序工具使您得转载 2009-11-01 11:42:00 · 2567 阅读 · 0 评论 -
.net 中的string.format()的格式表
C#格式化数值结果表String.Format格式说明2009-08-31 20:35字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:G}", 2)2N用分号隔开的数字string.Format("{0:N原创 2009-10-27 21:11:00 · 1760 阅读 · 0 评论 -
程序员考试笔记(1)
二,八,一○,一六进制的转换:2. 数制之间的转换(1)十进制整数转换为二进制整数 采用基数2连续去除该十进制整数,直至商等于“0”为止,然后逆序排列余数。 (2)十进制小数转化为二进制小数 连续用基数2去乘以该十进制小数,直至乘积的小数部分等于“0”,然后顺序排列每次乘积的整数部分。 (3)十进制整数转换为八进制整数或十六进制整数 采用基数8或基数16连续去除该十进制整数,直至商等于“原创 2008-11-01 12:34:00 · 1562 阅读 · 0 评论 -
读书笔记:C#高级编程&.net 3.0(部分一)
总结一:第一部分c#语言这章共有12小节分别为:1.net体系结构2.c#基本语法3.对象和类型4.继承5.数组6.运算符和强制类型转换7.委托和事件8.字符串和正则表达式9.泛型10.集合11.内存管理和指针12.自定义特性和反射内容到是不少,分的也很细腻.一章学下来也让我这只小菜鸟对c#语言有了感性的认识.下面就上面12节涉及到的知识做个小结.例子都是在控制台应用程序下编写的..net体系结构原创 2008-08-02 18:47:00 · 2457 阅读 · 0 评论 -
配置:使安装在64位系统上的IIS7支持32位的应用程序
在软件开发领域,最重要的一点也是保持软件业稳步推进的因素是:软件的向下兼容。这节我们讨论如何配置IIS7,让32位的Web应用程序在64位的系统上运行。 1.打开IIS,并在IIS上建立一个Web站点。 2.定位该站点的应用程序池。 3.编辑该应用程序池的属性“启用32位的应用程序”。原创 2012-02-16 17:05:33 · 21358 阅读 · 0 评论 -
Bulk Insert命令详细
转载 2008-06-02 08:15:00 · 4158 阅读 · 0 评论 -
SQL Server基础知识
-------------------常用语法-------------------SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。一、基础1、说明:创建数据库Create DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据原创 2008-06-08 11:53:00 · 3722 阅读 · 3 评论 -
How to use Microsoft Unity to implement Ioc and AOP mechanism
Up to now Inversion of control and interception were very popular in software design, because of using they can reduce dependency between different modules. If we use Ioc or Interception mechanism exc原创 2013-06-03 14:07:10 · 2924 阅读 · 0 评论 -
Configure AIF service on Dynamics AX step by step
This post will show how to configure AIF service on Dynamics AX. AIF service is a exposed interface, we often use it to expose some AX data to external system. Such as Dynamics CRM, Microsoft SharePoi原创 2013-06-14 17:44:03 · 3556 阅读 · 0 评论 -
Customizing a Microsoft Dynamics AX 2012 and Microsoft Dynamics CRM 2011 Integration
If you need to expose a custom table in Microsoft Dynamics AX 2012 for integration to a custom entity in Microsoft Dynamics CRM 2011, then this post is for you! Let's say that you will be creating a翻译 2013-06-04 10:11:07 · 3417 阅读 · 0 评论 -
手把手教你制作一个Windows服务
手把手教你制作一个Windows服务 也许你认为开发Windows服务是件非常困难的事件,需要了解非常多的操作系统原理以及精通Windows的各种API。其实没有这么夸张,Windows服务就像一个框架一样,至于你往里面加些什么完全在与你自己。好吧,现在我们就往里面加“Helloworld”吧。 开学习制作Windows服务之前我们先大概了解下它吧。Windows服务就是一些在后原创 2012-03-06 13:21:13 · 7682 阅读 · 5 评论 -
Knockout JS 示例
五个小例子,来自Knockout JS官方网站。//tutorial 1//following codes uses to demonstrate observable values and target bound ways especially method boundFirst name: Last name: First name: Last name: Full n原创 2016-04-14 22:40:57 · 9138 阅读 · 0 评论 -
安装,配置:在域环境下安装Microsoft Message Queue(支持公共队列)
本文的安装环境为:windows 2008 R2。Message Queue的具体安装步骤见下图: 图 1 图2 图3 图4 图5 图6 图7 图8 图9 图10 小结:Message Queue队列主要的优点就是保证信息的可靠性,它也支持离线功能。有点必须注意的就是收发双方都必须安装Message Queue功能。原创 2012-02-24 13:43:34 · 5019 阅读 · 0 评论 -
C#中不常用的数据结构
C#中不常用的数据结构锯齿数组 ////从1到9打印出一个三角状的图像 int[][] table = new int[9][]; for (int i = 0; i <= table.GetUpperBound(0); i++) { table[i原创 2012-03-04 14:17:51 · 3254 阅读 · 0 评论 -
ADO.NET中不常用的功能
ADO.NET中不常用的功能测试数据: SqlConnection conn = new SqlConnection("Data Source=192.168.6.4;Initial Catalog=chapter30;uid=sa;pwd=123456;"); SqlCommand cmd = new SqlCommand(); string sqlText = @"原创 2012-03-07 14:26:09 · 2008 阅读 · 0 评论 -
Sql Server 2008 语法大全
Sql Server 2008语法大全图一 图二 图三 图四 图五 图6 图7 图8 图9 图10 图11 图12 图13 MERGE原创 2012-05-03 10:40:02 · 5328 阅读 · 0 评论 -
.Net下的加密解密大全(6):玩转非对称加密
本博文来聊聊怎么玩转非对称加密吧,这里主要介绍.NET算法下的3种非对称加密算法:DSA,RSA,ECDsa。上两篇博文分别为Hash家族和非对称加密家族找到了lead,现在我们就为非对称加密技术找个合适的lead吧。 首先创建一个接口:“IEncryptAndDecrypt”,然后为上面的3中算法分别创建3个实现类并让这些类实现接口“IEncryptAndDecrypt”。它们的情况如下图:原创 2012-04-25 15:00:03 · 2128 阅读 · 0 评论 -
.Net下的加密解密大全(5):玩转对称加密
上篇博文介绍了怎么玩转Hash算法,不过那篇文章没有交代清楚。这篇博文我将力争将那些没交代清楚的东东都说明白了。当然本文的主题是玩转对称加密。 .NET下的对称加密技术主要有这么几种:DES,AES,Rijndael,TripleDES(3DES)。现在就来玩转它们吧!与上篇博文一样,首先创建一个接口:“IEncryptAndDecrypt”,然后为DES,AES,Rijnael,Tripl原创 2012-03-30 10:45:05 · 2010 阅读 · 0 评论 -
.Net下的加密解密大全(4):玩转Hash加密
在本系列文章的第一部分里,我们感性的认识了.Net下的几种常用的Hash加密。虽然这些功能强大的代码碎片能解决你目前碰到的hash任务,但却不利于后期维护。好吧,我们就把他们糅合到一起吧,是时候给他们打扮下啦。 文章第部分提到的哈希算法有:MD5,SHA1,SHA256,SHA384,SHA512。5种算法,但功能都一致:就是把输入的数据进行哈希处理。好吧,我们抽象一个接口IHash,该接口原创 2012-03-22 16:24:30 · 3063 阅读 · 2 评论 -
.NET下的加密解密大全(3):非对称加密
本博文列出了.NET下常用的非对称加密算法,并将它们制作成小DEMO,希望能对大家有所帮助。RSA /* 作者:GhostBear 博客地址:Http://blog.csdn.net/ghostbear */ static string EnRSA(string data,string publickey)原创 2012-03-17 01:13:19 · 10243 阅读 · 9 评论