自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (4)
  • 收藏
  • 关注

原创 推荐25本android开发的免费电子书下载

分类目录归档:Android上传android应用到googlemarket步骤从零开始android游戏编程从零开始Android游戏编程(第二版)成为Android高手必须掌握的28大项内容和10个建议lin

2014-08-06 13:16:43 1199

原创 分享一个下载免费电子书的好站

2014-07-30 16:47:48 483

转载 好书推荐:《Google.Android开发入门与实战》

本书内容上覆盖了用Android开发的大部分场景,从Android基础介绍、环境搭建、SDK介绍、Market使用,到应用剖析、组件介绍、实例演示等方面。从技术实现上,讲解了5个Android平台下的完整综合实例及源代码分析,分别是RSS阅读器、基于Google Map的个人GPS、豆瓣网(Web 2.0)客户端、在线音乐播放器、手机信息助手。本书注重对实际动手能力的指导,在遵循技术研

2014-07-07 11:39:45 1199

原创 利用RewritePath和pathInfo实现URL重写及其优点

利用RewritePath和pathInfo实现URL重写及其优点 我们经常使用:RewritePath(string path);来实现URL重写 ,它还具有3个参数的重载形式RewritePath(string filePath, string pathInfo, string queryString);其中filePath是重写路径 , queryString是查询字符串, pathIn

2009-07-04 23:22:00 1663

转载 单元测试

  最近参与的一个项目里我把单元测试放到很重要的位置并且也发现了一些问题。顺便整理一下。这不是一篇严谨的技术文章。只是一些个人不成熟的感想。在实际开发过程中,我发现在单元测试代码中经常会出现两种情况:第一种就是在测试代码中炫耀编程技巧,第二种就是敷衍了事,你不是让我通过测试么?好,我就写

2009-06-29 09:37:00 430

转载 方便你的测试(TestDriven.NET)

        测试驱动现在应该是比较普遍的概念了,我们一般都会用Nunit进行测试。但这样测试有两个不方便的地方,一是我们写好测试代码后要另开一个程序,也就是Nunit-gui.exe程序加载编译过后的测试代码,然后点击“Run”进行测试;二是我们即使在Nunit中测试通过了,也只是看到一个非常环保的绿条,知道我们的测试是通过了,但这并不能使我们在代码层上有更多了解,比如,你难道不想知道你的代码

2009-06-23 15:50:00 1776 2

转载 关于ASP.NET中调用Excel组件不能结束进程的解决方法

关于ASP.NET中调用Excel组件不能结束进程的解决方法posted on 2005年11月19日 22:45 由 wellwell 毕设是碰到这个问题,一直是手动关闭Excel进程-_-!今天碰巧看到,欣喜转之:-------------关于在asp.net中调用Excel组件不能结束进程的问题,常见的解决方法用的是下面这段代码wb.Close(null,null,nul

2009-05-06 15:46:00 807 1

转载 让我们的Javascript兼容多种浏览器

让我们的Javascript兼容多种浏览器随着以Firefox为代表的第三方浏览器的兴起,我们做的网站也不能再JUST IE了,如果把原来的一些Javascript代码放到IE以外的浏览器的话,往往都不能正常运行或出错,所以这里介绍一下怎么改进我们的JS,让它能更加规范,更加具有兼容性。示例代码: 程序代码                                      

2009-05-05 16:12:00 385

转载 C#发现之旅第一讲 C#-XML开发 (转)

C#发现之旅第一讲 C#-XML开发袁永福 2008-5-15 系列课程说明     为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现

2009-04-30 15:38:00 643

转载 IIS无法浏览解决办法

 这个是修改为IE为默认浏览器的注册表键值, 就可以在iis里面用IE浏览了, 将下面的内容保存为一个扩展名为.reg 的文件, 打开这个.reg文件! 双击注册就可以了!! REGEDIT4[HKEY_CLASSES_ROOT/CLSID/{0002DF01-0000-0000-C000-000000000046}/LocalServer32]@="C://Program Files

2009-04-30 14:43:00 961 1

转载 测试流程图

       对每一个活活能够进行说明:估算:估算内容、规模、工作量 计划:工作分解、里程碑、进度、任务 分析:对象、衣据、产出 设计:用例设计、重用、组装、回归策略 开发:工具开发、脚本录制及调试 执行:测试程序、测试用例、脚本执行、记录结果、BUG提交及验证等 总结:测试任务阶段报告、测试进度预分析、系统质量分析等 评估:目标

2009-04-28 17:11:00 768

转载 UML建模顺序

1.首先用例图进行用例分析...提取出基本功能2.用时序图对用例图进行时序分析...得到完成这个功能的基本流程3.由时序图提取出对象...再运用状态图对对象进行状态分析...提取出类图所需要用到的属性(字段)4.收集时序图提取出的对象,每个对象的操作,状态变化提取出的属性值...建立类视图5.最后用活动图对每个操作(方法或函数)(包括Main方法)的具体实现进行

2009-04-27 14:35:00 501

转载 UML建模的要点总结

    预备知识:一、UML的特性与发展现状UML是一种Language(语言)UML是一种Modeling(建模)LanguageUML是Unified(统一)Modeling Language1、已进入全面应用阶段的事实标准2、应用领域正在逐渐扩展,包括嵌入式系统建模、业务建

2009-04-27 14:33:00 563

转载 UML类图详解(转载)

  阅读提示:这是关于统一建模语言、即UML 里采用的基本图的文章。在这篇文章中,我将会讨论结构图,这是已经在 UML 2 中提出的一种新图种类。由于本系列文章的目的是使人们了解记号元素及它们的含意,该文主要关注类图。你很快就会知道这样做的理由。随后的文章将会覆盖结构范畴中包含的其它图。  这是关于统一建模语言、即UML 里采用的基本图的文章。在这篇文章中,我将会讨论结构图,这是已经在 U

2009-04-27 14:09:00 546 1

转载 软件项目开发流程图

                      1.需求分析:通过对客户业务的了解和与客户对流程的讨论对需求进行基本建 模,最 终形成需求规格说明书。                       2.总体设计:通过分析需求信息,对系统的外部条件及内部业务需求进行抽象建模,最终形成概要设计说明文档。                      3.详细设计:此部分在对需求和概要设计的基础上进行系统的详细设

2009-04-27 13:42:00 651

转载 asp.net读取xml文件相关内容

Xml基本概念一.Xml文档包括两部分内容1.  一个xml文档声明声明这是一个xml文档2.  用xml标识创建的内容二.Xml中的基本概念1.  Element(元素):构成xml文档的最小单位,即xml文档表示的单个数据,如:luoluoluoTag(标签):是用来定义元素的,必须成对出现,如有,比如有Attribute(属性):如luoluoluo,其中

2009-04-20 14:35:00 941

转载 利用存储过程实现交叉表格式数据查询的一种通用方法

利用存储过程实现交叉表格式数据查询的一种通用方法 问题描述:如何生成以下表结构的交叉报表格式的数据查询。 CREATE TABLE [dbo].[testTable] (       [id] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,       [dDate] [datetime] NOT NULL ,      

2009-04-16 11:50:00 469

原创 堆栈(来自百度)

堆栈目录 什么是堆栈 堆和栈的区别 堆和栈的理论知识 堆和栈的区别主要分: 补充 [<a onclick="function onclick(){userLogin(http://baike.baidu.com/edit/id=93201&dl=1);return false;}" href="http://baike.baidu.com/edit/id=932

2009-04-09 11:19:00 656

原创 值类型跟引用类型的区别 (转)

                                     (1)总的区别 值类型 引用类型 内存分配地点 分配在栈中分配在堆中效率 效率高,不需要地址转换效率低,需要进行地址转换内存回收 

2009-04-09 11:05:00 521

转载 单件模式(Singleton Pattern)

单件模式(Singleton Pattern)——.NET设计模式系列之二 Terrylee,2005年12月07日 概述 Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者

2009-04-02 22:10:00 341

转载 Builder

  本系列文章将向大家介绍一下C#的设计模式,此为第六篇文章,相信对大家会有所帮助的。废话不多说,继续来看。  意图  将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。  场景  在电脑城装机总有这样的经历。我们到了店里,先会有一个销售人员来询问你希望装的机器是怎么样的配置,他会给你一些建议,最终会形成一张装机单。和客户确定了装机配置以后,他会把这张单字交

2009-03-30 11:32:00 341

转载 C#设计模式编程之抽象工厂模式新解

C#设计模式编程之抽象工厂模式新解作者: terrylee概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。

2009-03-29 23:49:00 359

转载 C#工厂模式的几种实现方法及比较

    利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。 我们来看一个例子: 我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求,

2009-03-29 23:33:00 463

原创 design pattern——singleton pattern

class Singleton//单线程模式    {        private static Singleton instance=null;        private Singleton()        {        }        public static Singleton Instance        {            get {               

2009-03-29 16:31:00 308

原创 sql 数据导出到txt

/**   导入文本文件 EXEC   master..xp_cmdshell   ’bcp   "dbname..tablename "   in   c:/DT.txt   -c   -Sservername   -Usa   -Ppassword’   /**   导出文本文件 EXEC   master..xp_cmdshell   ’bcp   "dbname..tablenam

2009-03-27 15:54:00 567

原创 解决"访问IIS元数据库失败"

1、打开CMD,进入 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 2、输入 aspnet_regiis.exe -i 稍等片刻,注册成功就解决问题了。

2009-03-25 21:52:00 267

转载 聚集与非聚集索引

在 Microsoft® SQL Server™数据库中可以创建聚集索引。在聚集索引中,表中各行的物理顺序与索引键值的逻辑(索引)顺序相同。表只能包含一个聚集索引。聚集索引通常可加快UPDATE 和 DELETE操作的速度,因为这两个操作需要读取大量的数据。创建或修改聚集索引可能要花很长时间,因为执行这两个操作时要在磁盘上对表的行进行重组。可考虑将聚集索引用于:包含数量

2009-03-21 16:41:00 461

原创 sql server 数据库优化(转)

刚开始用SQL Server的时候,我没有用显示执行计划来对查询进行分析。我曾经一直认为我递交的SQL查询都是最优的,而忽略了查询性能究竟如何,从而对“执行计划”重视不够。在我职业初期,我只要能获取数据就很开心,而不去考虑数据是如何返回的,“执行计划”对我的查询作了什么工作。我以为SQLServer会自己去处理查询的性能问题的。作为一个刚进入IT行业或者刚学到新技术的软件工

2009-03-21 16:04:00 555 1

原创 教你如何通过代码学习OpenGL

创建了一个新的 Win32 程序(并非控制台程序) 之后, 链接 OpenGL 的库文件。  操作步骤是: Project->Settings, 点击 LINK 标签, 在 “Object/Library Modules”下面那一行的开始处(在kernel32.lib之前) 增添 OpenGL32.lib, GLu32.lib 和 GLaux.lib,完成之后点击 OK 按钮.  然后

2009-03-20 23:36:00 606

原创 Ajax开发中IE和Firefox的常见兼容性问题

以前一直以IE为测试平台开发的,很少考虑MF等其他浏览器,但随着客户端脚本程序的不断丰富,执行效率的高低逐渐成为用户考虑浏览器的首选!  参考了下资料,这两天把代码重写了一遍,基本上在MF下可以浏览,但是还有些CSS显示上的问题,比如页面不居中,不对齐等!原因大致知道,比如:MF不支持text-align: center;,在BODY里面加入margin:0 auto;就可以了!确实很忙,

2009-03-18 12:02:00 803

转载 C#反射实例讲解

  1 创建用于反射使用的DLL新建一个C#类库项目,拷贝源代码如下,编译生成DLL(假如DLL的文件名是TestReflect.dll)  1using System; 2 3namespace Webtest 4{ 5 /**////  6 /// ReflectTest 的摘要说明。 7 ///  8 public class ReflectTest 9 {10  public Re

2009-03-17 23:02:00 262

转载 params

params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例 // cs_params.cs using System; public class MyClass { public static void UseParams(params int[] list) { for (

2009-03-17 20:35:00 557

转载 C#程序编码规范 (选择自 wirte 的 Blog)

    作者Blog:http://blog.csdn.net/wirte/相关文章C#程序编码规范 在.NET(正式版)环境下读写系统日志 在.NET(正式版)环境下发送邮件 在C#中使用COM+实现事务控制 用C#创建Windows服务(Windows Services) 1.       目的

2009-03-17 16:04:00 569

转载 css盒子模型

前言如果你想尝试一下不用表格来排版网页,而是用CSS来排版你的网页,也就是常听的用DIV来编排你的网页结构,又或者说你想<a id="hl_1" class="qs_highlight1" style="font-size: 1em;" onclick="function onclick(){_write_cookie(click254,1);}" onmouseover=

2009-03-06 10:00:00 538

转载 MDA 模型驱动架构

  MDA(Model Driven Architecture)是模型驱动架构,它是由OMG定义的一个软件开发框架。它是一种基于UML以及其他工业标准的框架,支持软件设计和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的方式储存。MDA把建模语言用作一种编程语言而不仅仅是设计语言。MDA的关键之处是模型在软件开发中扮演了非常重

2009-03-05 23:54:00 475

转载 Convert.toInt32 與int.Prase(转)

首先,我要指出的是,在 C# 中,int 其实就是 System.Int32,即都是32位的。 其次,(int) 和 Convert.ToInt32 是两个不同的概念,前者是类型转换,而后者则是内容转换,它们并不总是等效的。我们很清楚 C# 提供类型检查,你不能把一个 string 强制转换成 int,隐式转换就更加不可能,例如如下的代码就行不通了: string text = "

2009-03-02 23:51:00 890

原创 C# partial

以下部分资料引用自李建忠先生的演讲稿。1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个

2009-02-28 11:21:00 320

原创 指针的初始化与提领操作

由于未初始化的指针具有不确定的内存指向,在使用的时候可能埋下一个内存地雷,对于一个程序来说这是相当恐怖的,所以我们要排雷,要初始化!int * ptr=0;这是一个未指向任何对象的地址,通常被我们成为null指针。任何指针都可以被初始化或者指定为0。当然null指针是不能随便提领使用的,因为它本身并未指向任何对象,为了防止在后面使用指针的时候提领null指针,要加一个判断条件:if

2009-02-25 10:48:00 1122

转载 ASP.NET中Cookie编程的写,读,修改和删除

一 写入Cookie      1.Cookie 的name 和value 属性有程序设定,默认值为空值。     2.domain属性的默认值为当前URL的域名部分,而不管当前发出这个cookie的页面是在哪一个目录下。 例如,http://www.XXX.com/application1/login.aspx 页面中发出一个cookie,Domain属性缺省就是www.

2009-02-19 17:43:00 317

原创 一个简单的JS去空格问题

function trim(){return this.replace(/^/s+|/s+$/g,);}function aa(){ alert(        sss);alert(        sss.trim());} //去左空格;function ltrim(s){return s.replace( /^/s*/, );}//去右

2009-02-17 11:32:00 756

真彩工具栏扩展源码TrueColorToolBar

国外的一款加载真彩工具栏的源码TrueColorToolBar,可以直接加载调用

2015-12-10

GUI.Design.Studio

做原型的开发利器,个人感觉还不错。。。。。

2010-01-27

C# 语言规范.doc

C# 语言规范 word格式 欢迎下载!!!!!!!!!!!!

2009-06-23

VisualC++实现系统托盘程序

VisualC++实现系统托盘程序,测试好用

2008-07-09

空空如也

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

TA关注的人

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