自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勇者无畏

———专注于Delphi桌面应用开发与.Net企业级应用开发

  • 博客(52)
  • 收藏
  • 关注

原创 《C#入门经典》再次阅读时的读书笔记(一)

第1章 C#简介1.Net Framework是Microsoft为开发应用程序而创建的一个富有革命性的新平台,它可以创建Windows应用程序,Web应用程序,Web服务和其他各种类型的应用程序.2.编译.Net Framework库的代码时,先将其编译为MSIL(Microsoft Intermediate Language),再由Just-In-Time(JIT)编译器编译为本地机器

2008-10-01 23:26:00 717

原创 我收集与整理的一些Delphi函数

{*******************************************************}{                                                       }{             Delphi公用函数单元                        }{                                  

2008-08-24 17:14:00 3183

转载 如何清空Visual Studio 2003/2005中的最近项目列表

 如何清空Visual Studio 2003/2005中的最近项目列表Submitted by firehack on 2008, May 29, 9:20 PM. ASP.net<!--google_ad_client = "pub-0008973112703611";google_ad_slot = "2390405047";google_ad_width

2008-08-07 11:04:00 884

转载 .NET企业级应用架构设计系列之技术选型

这里说的技术选型实际上是指技术方向的选择,或者叫平台方案的选择,也或者叫技术路线等,总之是大方向的把握。假定项目背景是要做一个中型WEB系统,公司组建新的技术团队以及运营团队来运作。基于这个模糊的项目背景,看看我们能得到些什么。     首先我们想到的是目标系统的特征:     A) 稳定性及可服务性:这是对软件系统最基本的要求,为客户提供稳定的服务是业务开展的最基础的保证。这是和客户的耐心作

2008-08-05 21:55:00 532

转载 将C# Web Service返回的图片以流的形式显示在Delphi中的Image控件

 C#写的Web Service里代码如: string imageData = Convert.ToBase64String( result.Object.Image ); Delphi客户端调用: var   lNodeText: string;   lSS: TStringStream;   ljpg: TJPEGImage; begin   lNodeText := GetNodeValu

2008-08-04 19:49:00 2270

转载 用 XML 文件持久化和恢复图片信息

 // 保存图片到 XML 文件        private void Form1_Load(object sender, System.EventArgs e)        {            Image img = Image.FromFile(@"E:/MyDocs/My Pictures/样品.jpg");            System.IO.MemoryStream st

2008-08-04 19:46:00 531

转载 解决Delphi2007 NewItem 丢失WebServices向导问题。

 如图所示,如果你的D2007的WebServices向导里没有后面三项内容,如,D2007 For lite 就没有。即没有 SOAP SERVER DATAMODULE、SOAP SERVER Interface、WSDL Importers,需要修改以下注册表内容:1、打开注册表以下目录HKEY_CURRENT_USER/Software/Borland/BDS/5.0/Package Ca

2008-08-04 17:24:00 653

转载 WebService出现"因 URL 意外地以 结束,请求格式无法识别"的解决方法

因  URL   意外地以“/GetReceivedInvoices”结束,请求格式无法识别。   说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。   异常详细信息:   System.InvalidOperationException:   因   URL   意外地以“/GetReceivedInvoi

2008-08-04 16:53:00 1431

转载 Use ADO.NET datasets in Delphi

 Use ADO.NET datasets in Delphi Abstract: Learn how to use ADO.NET datasets in Delphi, using XML mapper to transform XML across the platforms. Demonstrated using a .NET web service and Delphi clie

2008-07-31 20:56:00 980

转载 什么时候应该使用Web Service

 现在我将列举三种情况,在这三种情况下,你将会发现使用Web service会带来极大的好处。此后,我还会举出不应该使用Web service的一些情况。   跨越防火墙的通信  如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了

2008-07-31 18:37:00 508

转载 ASP.NET Web Service如何工作(3)

  为了使.asmx句柄有可能反串行化SOAP头,首先你需要定义一个.NET类,它代表了暗含的XML Schema类。在此例中相应的类如下:[XmlType(Namespace="http://example.org/security")][XmlRoot(Namespace="http://example.org/security")]public class UsernameToken :

2008-07-31 12:05:00 732

转载 ASP.NET Web Service如何工作(2)

  HTTP管道一旦调用了.asmx句柄,便开始了XML、XSD、SOAP和WSDL的处理。.asmx句柄提供的余下的功能被分为三个领域:消息分派当.asmx句柄被HTTP管道调用时,通过查看.asmx文件中的WebService声明,确定检查哪个.NET类。然后它观察到来的HTTP消息中的信息,确定调用引用类中的哪个方法。为了调用前面例子中的Add方法,HTTP请求消息应像下面一样:

2008-07-31 12:03:00 422

转载 ASP.NET Web Service如何工作(1)

  SummaryASP.NET Web Service方法(WebMethods)怎样为创建Web服务提供一种高效的解决方案呢。WebMethods使传统的Microsoft.NET方法成为Web服务操作,它支持HTTP、XML、XML Schema、SOAP和WSDL。WebMethods(.asmx)句柄将到来的SOAP消息派送给适当的方法,并将到来的XML元素串行化为对应的.NET

2008-07-31 11:57:00 549

转载 C# webservice服务在Delphi中的调用问题

 Web Services ,它很好的解决了跨语言、跨平台以及良好而安全的穿透企业防火墙。它的体系结构大体上分为五个层次: HTTP(HyperText Transfer Protocol)信道下进行数据通信 Xml(Extensable Markup Language)数据表达形式 SOAP(Simple Objects Access Protocol)的数据封装 WSDL(WebService

2008-07-31 11:07:00 751

转载 SQL Server 索引结构及其使用(四)

聚集索引的重要性和如何选择聚集索引  在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象:1、分页速度一般维持在1秒和3秒之间。2、在查询最后一页时,速度一般为5秒至8秒,哪怕分页总数只有3页或30万页。  虽然在超大容量情况下,这个分页的实现过程是很快的,但在

2008-01-18 16:17:00 380

转载 SQL Server 索引结构及其使用(三)

实现小数据量和海量数据的通用分页显示存储过程  建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手

2008-01-18 16:16:00 386

转载 SQL Server 索引结构及其使用(二)

改善SQL语句  很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name=zhangsan and tID > 10000和执行:select * from table1 where tID > 10000 and name=zhangsan  一些人

2008-01-18 16:15:00 386

转载 SQL Server 索引结构及其使用(一)

 一、深入浅出理解索引结构  实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:  其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然

2008-01-18 16:14:00 434

转载 SQL SERVER 2005数据库镜像(下)

 场景3:高保护场景中如果主数据库不可用,那么镜像数据库必须继续担任镜像,但进入disconnected状态,如图20所示。 498)this.style.width=498;" border="0" /> 图20:高保护场景中如果主数据库不可用,那么镜像数据库进入disconnected状态 因为高保护操作模式使用safety FULL,因此任何破坏都导致主数据库比可用,

2008-01-18 16:10:00 815

转载 SQL SERVER 2005数据库镜像(上)

 内容列表概述 数据库镜像介绍 数据库镜像动态 数据库镜像可用性场景 实现数据库镜像 数据库镜像和高可用性技术 结论 概述数据库镜像是SQL SERVER 2005用于提高数据库可用性的新技术。数据库镜像将事务日志记录直接从一台服务器传输到另一台服务器,并且能够在出现故障时快速转移到备用服务器。可以编写客户端程序自动重定向连接信息,这样一旦出现故障转移就可以自动连接到备用服务器和数据库

2008-01-18 16:07:00 775

转载 数据库并发控制技术(一)

在数据库访问时。如果处理并发访问的问题或者当一个操作员对一个对象作读操作时。另一个操作员对此对象作写操作的时候如何避免死锁发生/**********  加锁   ***************设table1(A,B,C)A    B    Ca1   b1   c1a2   b2   c2a3   b3   c31)排它锁新建两个连接在第一个连接中执行以下语句begin tran  

2008-01-18 15:35:00 991

原创 坚持每天学习

 自从去年加入创业团队以来,已经很少给自己充电了,虽然在工作中积累了不少的实践实验,但是感觉自己一些理论和基础知识非常欠缺,所以我决定每天临睡觉前先给自己充充电再休息,这样也许会睡得更香!!!!!!总的来说,这一个年多来收获不少,我学会了做任何事情都需要规范(包括写代码)。 创业之路是艰难的,但是我有足够的信心和勇气去战胜自己,相信成功就在眼前,这只是黑暗前的黎明,未来还有更多需要我去做的

2008-01-17 23:47:00 402

原创 爱情与事业

        创业一年多了,博客也好久没来更新了,这一年多来我学会了很多,身上的压力一天比一天大,真让我有些受不了,几个月不出门几个月不洗澡,每天没日没夜地工作,还要自己煮饭,炒菜,洗碗,这样的日子不知道还有多久,做一番事业真的有这么难吗?这个世人除了我最亲爱的理解支持我就没有别的人了,家里的压力也越来越大,有时真想放弃做一个俗人,不求拥有很多的财富,只愿过得潇洒自在,只愿能天天和最亲爱的人在一

2008-01-10 15:28:00 456

原创 向Delphi高手进阶的几本书籍

Delpi以RAD快速开发著称,可是真正称得上Delphi高手的人少之又少,要想向Delphi高的进阶需要好的书籍才行,推荐以下书籍给那些想成为Delphi高手的朋友:《Inside VCL 架构剖析》——李维著《面向对象开发实践之路-Delphi篇》——李维著《Delphi面向对象编程思想》——刘艺著《Delphi模式编程》——刘艺著《Delphi深度探索-第二版》——陈省著《Delphi源代码

2007-05-29 14:53:00 2115

原创 重燃写作激情

 沉没了好久,没来自己的博客上写东西了,只因为工作太忙,今天突然有一种重燃写作的激情,不知道这是不是一时的冲动,不管怎样,以后要是有时间还是想来更新自己的博客,在这里,我可以拥有一个充分展示技术舞台的地方.今年可能是最忙最累的一年了,只因为了创业,我时时刻刻都用创业的标准来约束自己,生活要有规范,学习要有激,不能一丝的放松自己,放纵自己就是毁灭啊!

2007-05-29 09:38:00 638

原创 生活感言

好久没来更新自己的博客了,是不是我失去写作的激情,是不是我变得越来越懒散了,不知道,或许是吧。这个学期就这样的地过去了,感觉自己收获甚少,不过这个学期项目倒是做了不少,很多东西如果要自己主动去学可能没那么大的兴趣,可是如果有项目的压力那就不一样了,回想当初那个要我5天就完成的项目,现在真的还有点佩服自己,所有的技术难题都是自己解决的,我相信一个人在极大的压力会激发出很大的潜能,确实如此,就这我们学

2007-01-08 15:28:00 701

原创 为什么受伤的总是我

昨天终天考完了软件设计师,上午出来感觉很好,估计应该有50分以上吧,可下午的题目就有点郁闷了,我原以为也不会难到哪里去,可是没想到题目还是有些偏难,第一个数据流的第一问我竟然看了半个小时题目都没看懂,干脆跳到后面的题目去做。考试前几天我一直都在备考新技术,考试前的下午我还跑到了新华书店看了一个下午的书,没想到竟然没考,这出题的人是不是有点变态,为什么要故意玩弄人,唉,反正已经考了,不想那么多了

2006-11-05 09:56:00 1206 1

原创 好久没写Blog了

近段时间太忙了,以致于没有时间来更新我的BLOG,暑假的时间过得真快,回头看看就好像只过了一个周末,程序设计大赛虽然没有取得名次,但自己也收获了很多,我开始慢慢认识到自己的算法基础还不是很扎实,从现在开始要重新把算法学习一遍,准备明年再战! 现在又要忙着参加挑战杯,真的没有一点时间,九月中旬就要交作品到省里了,现在只好一天24小时忙着搞挑战杯了,祝自己好运吧! 

2006-08-28 11:25:00 746

转载 如何在短期内学好VC

一、本文目的 二、范例:如何通过向导建立一个程序框架 三、学VC的目的 四、学VC要学的基本内容 五、MFC简介:CWnd、CDocument、CView、CDC、CDialog、CWinApp、、CGdiObject、CString、CPoint、CRect、Csize、CFile 六、学习的软硬件条件 七、几点经验 1、 我们的目的: 如何速成VC,在1个月左右的时间掌握VC的最基本内容。 想

2006-06-11 23:11:00 1795 1

原创 洗牌问题解答

洗牌问题 设2n张牌分别标记为1, 2, ..., n, n+1, ..., 2n,初始时这2n张牌按其标号从小到大排列。经一次洗牌后,原来的排列顺序变成n+1, 1, n+2, 2, ..., 2n, n。即前n张牌被放到偶数位置2, 4, ..., 2n,而后n张牌被放到奇数位置1, 3, ..., 2n-1。可以证明对于任何一个自然数n,经过若干次洗牌后可恢复初始状态。现在你的的

2006-05-23 17:33:00 1994 1

转载 学编程的人不能不看的好文章

做为一名大四的学生,我面试过不少的单位,有成功的也有失败的,但是对我来说所有的失败在某种意义上都是一种成功,特别是我下面写的这些,写这篇文章的时候,我已经签了南京的一家软件公司,但是想起今年2月21日我面试苏州台湾的IT公司的经历联想到我们现在学习编程的一些情况我真的深有感触,这次面试使我深深的体会到了失败但也收获了很多。我要说的将分成三部分,1.是 我面试的具体经过2.是由面

2006-05-20 00:18:00 999

原创 百度之星程序设计大赛试题(第一题解答)

百度之星程序设计大赛试题第一题(共四题100分):连续正整数(10分)    题目描述:一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:    15=1+2+3+4+5    15=4+5+6    15=7+8     请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。    输入数据:一个正整数,以命令行参数的形式提供给程序

2006-05-19 23:33:00 2451 3

转载 关于Rose病毒查杀方法

  ∷病毒介绍:自4月10号以来,在网路上流行一个叫“rose.exe”的病毒,它最初的表现为在你的电脑里面,右键单击各个盘符的时候,第一项由原来的“打开”变成了“自动播放”,然后在你的系统进程里面会出现若干个“rose”的进程,占用电脑的CPU资源。∷传播方式:通过U盘、MP3 、移动硬盘等移动存储设备传播,一般表现为移动存储设备内东西无法剪切、移动存

2006-05-12 23:49:00 2166

原创 二元树检索与周游算法设计与实现

[功能模块]//二元树检索与周游算法的实现(VC++6.0调试通过)#include #define n 11  //0号结点不用typedef struct Node{int num;          // 节点编号 struct Node *lch;struct Node *rch;}node,*BinTree; struct Neighborhood

2006-05-06 17:40:00 1630

原创 多段图问题的动态规划算法设计与实现

#include "stdio.h"#include "conio.h" #define n  6  /*图的顶点数*/#define k  4  /*图的段数*/#define MAX 1000typedef  int NodeNumber; /*节点编号*/typedef  int CostType;   /*成本值类型*/CostType cost[n][n];NodeNumber path

2006-04-21 18:24:00 5664

原创 Kruskal算法的设计与实现

[功能模块]/*  Kruskal算法的设计与实现 (WIN-TC调试通过)*/#include "stdio.h"#include "conio.h"#define MAX 30typedef struct{ int v1,v2;          /*每条边的两个顶点*/  int weight;         /*边的权值*/}EDGE;typedef struct       { i

2006-04-21 18:23:00 1817

转载 《Delphi高手突破》的前言部分,太精采了

简单性是这个世界上最难获得的东西:它是经验的最终界限,也是天才的最终努力目标。--George Sand  您已经是一位熟练的Delphi程序员,可以运用Delphi快速地写出一个漂亮、实用的程序;您热爱Delphi;她已经成了您工作、学习中不可或缺的一部分。我假设这些都为真,那么您当初选择Delphi作为自己的首选开发工具一定有自己的理由或者原因。  至少,我自己是符合以上的所有假设的。

2006-04-04 16:49:00 1096

转载 Delphi中通过API和键盘钩子彻底屏蔽任务栏和开始菜单

在一些碰到过的多媒体软件编制过程中通常需要彻底屏蔽任务条,通常的办法是调用ShowWindow(h,SW_hide)来隐藏任务条,但是不能屏蔽开始菜单,通过键盘的win功能键还是可以打开开始菜单,所以配合键盘钩子,来屏蔽开始菜单。library HIDE;usesSysUtils,Classes,windows,messages;varhHk :HHOOK;typePKBDLLHOOKST

2006-04-04 16:09:00 1727

原创 WindowsXP快速关机技巧

众所周知,WindowsXP的关机速度是比较慢的,我们可以另寻它法,来加快WindowsXP系统的关机。   1.利用Shutdown.exe程序关机Shutdown.exe是一个关机程序,它被保存在C:/Windows/system32文件夹中(C盘为系统盘)。在桌面上为Shutdown.exe建一个快捷方式,点击右键,在弹出的菜单选择“属性”。在属性对话框中的“目标”文本框的路径后添加“-

2006-04-04 12:32:00 1168

原创 为什么台湾人士出的技术书籍比大陆好?

      相信学过C++的朋友都知道台湾候捷先生的大作《深入浅出MFC》这本书,这确实是一本好书,许多人都是通过这本迈入了VC++的殿堂,学过Delphi的朋友,相信大家也知道台湾李维先生的作品《Inside VCL(深入核心——VCL架构剖析)》,作为borland公司在大中华地区的CTO,李维先生的这作作品深入地剖析了VCL,使读者能够摆脱出RAD设计进入系统程序领域。    作为开发W

2006-04-02 23:23:00 1900

空空如也

空空如也

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

TA关注的人

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