- 博客(78)
- 资源 (5)
- 收藏
- 关注
原创 使用线程 Monitor.Wait() 和 Monitor.Pulse()
Wait() 和 Pulse() 机制用于线程间交互。当在一个对象上使用Wait() 方法时,访问这个对象的线程就会一直等待直到被唤醒。Pulse() 和 PulseAll() 方法用来通知等待的线程醒来的。下面是关于Wait() 和 Pulse() 方法如何运行的例子,WaitAndPulse.cs:Wait() 和 Pulse() 方法仅可以在Enter() 和 Exit() 代码块内部
2013-05-14 18:00:15
4809
原创 C# Main 里面参数的含义
C#中static void Main(string[ ] args)中的作用及解释static 表示方法是静态的就是说方法在程序被编译的时候就被分配了内存,使用的时候不用生成某个类型的对象,知道程序退出才释放。void 表示方法没有返回值,就是方法没有renturn 关键字。main 是方法名,当然这个方法是特殊的方法,是Main()就是说是主函数,就是整个程序的入口,程序被编译后从
2013-05-14 09:38:13
3383
原创 基于Socket的UDP和TCP编程介绍
一、概述TCP(传输控制协议)和UDP(用户数据报协议是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,TCP套接口是字节流套接口(stream socket)的一种。UDP:用户数据报协议。UDP是一种无连接协议。UDP套接口是数据报套接口(datagram socket)的一种。二、T
2013-05-13 11:48:49
1097
原创 各种免费的网络接口
快递查询WEB服务http://webservice.36wu.com/ExpressService.asmx支持上百家快递/物流查询,准确高效,所有数据均来自快递服务商。此数据返回类型进行了封装,方便开发人员和应用者进行调用,后期会提供返回json类型,敬请关注。支持的快递/物流天气预报WEB服务http://webservice.36wu.com/weatherService.
2013-04-14 16:27:38
3510
原创 数据绑定表达式
数据绑定表达式是将控件属性绑定到数据的一种方式,数据绑定表达式包含在分隔符之内,可以配合使用Eval,Bind和Xpath函数。 另外除了通过在数据绑定表达式中调用Eval和Bind方法执行数据绑定外,还可以在分隔符之内访问当前的页面对象的类的属性,变量或者带返回值得方法,以在页面处理过程中执行该代码并返回一个值,但前提是属性,变量或者带返回值得方法的访问控制符必须是p
2013-04-11 16:42:52
1683
原创 如何隐藏aspx文件格式,变成html
使用asp.net 开发的网页程序,使用URLRewriter.dll 实现静态化。A. 下载URLRewriter.rar,解压后放在/bin/目录下B. 将URLRewriter.rar 加入工程引用。C. 配置IIS 站点,将扩展名为html 指向处理程序aspnet_isapi.dll。 IIS 站点->属性->主目录->配置->添加 可执行文件和aspx 处理相同,都是
2013-04-10 16:28:44
980
原创 HTML表单的提交方式
HTML表单的提交方式:两个重5要的属性 action 和 method (1) action属性指明当前表单提交后由哪个程序来处理,这个处理程序可以是任何动态网页 (2) method属性指明form表单的提交方式,它有两个可能的值: get和 post 1. get
2013-04-10 14:03:31
3348
原创 网银在线支付接口和应用
网银的接口不难,但是开通网银接口需要不小的费用。相关资源汇编下载:http://dotnet.5d6d.com/thread-475-1-1.html最近关注项目中在线支付,所以看一下文档,在线支付应用开发: 基本所有的在线支付均采用以下方式: 客户点击结帐时将关于訂單的信息和货币信息,相应的信息URL,经过md5或其他方式发送(可能S
2012-09-03 11:51:43
17893
原创 支付宝接口资料下载(2012.5.2更新)
下载代码前一定要先熟悉接口代码集成流程: 1、先确定您签约的合同中是否包含该产品 若不包含,请联系0571-88158090申请开通。 2、获取签约账号的支付宝安全校验码(key)和合作者身份ID(partner ) 如何查询合作者身份ID(partner)和交易安全校验码(key)每个接口资料中又包含以下资料: 接口
2012-09-03 11:24:01
2364
原创 关于个人网站如何发展的10大建议
一种事物的诞生往往都会有两个必然阶段。第一阶段是诞生季,很多人疯狂的去抢。第二阶段是收获季,有更多的人加入进去。团购就是这么个鲜明的例子。套用马云先生的一句话就是:“今天很残酷,明天更残酷,后天会很美好,但绝大多数人都死在明天晚上,却见不到后天的太阳”,这批人就是这样。那么,今天不讲团购,讲讲中国的个人站长们,通过10点建议谈谈如何将自己的个人网站做强做大,至于大到什么程序,关键在与个人,因为:事
2012-08-13 11:29:39
1320
原创 如何增加网站权重
1.确保网站每一个标题的唯一性也是网站优化者必须注重的,只有唯一性才能给你的网站带来权重,在内页中我们可以采用标题+频道+网站名字来写。2.为了能加速网站被收录的速度,我们要尽量的帮助自己的网站减肥,我们可以采用js或者css等来缩小网页体积,加快网页被收录的速度才能真正的提高网站权重。3.服务器的质量是决定网站优化是否成败的重要因素,如果服务器经常有问题打不开,或者速度慢,那么蜘蛛和用户都会
2012-08-13 11:16:43
917
原创 iis权限设置及故障排除
1、这里有篇文章(虚拟一个win2003做服务器运行asp.net程序,共享文件夹权限问题)认为是共享文件夹权限的问题,不过我都可以在虚拟机里直接创建.aspx文件,并且把网站程序直接复制到虚拟机里也是同样情况,所以可以确定是IIS问题而不是共享文件夹权限问题。(后来证实在虚拟机里直接创建aspx是可以的,确实是虚拟机的共享文件夹问题)2、也非目录文件名问题,我把共享文件夹的文件路径全部都
2012-08-13 10:36:50
2531
原创 iis配置权限的问题
如果Web服务器的权限没有设置好,那么网站就会出现漏洞并且很可能会出现被不怀好意的人黑掉的情况。我们不应该把这归咎于 IIS 的不安全。如果对站点的每个目录都配以正确的权限,出现漏洞被人黑掉的机会还是很小的(Web 应用程序本身有问题和通过其它方式入侵黑掉服务器的除外)。下面是我在配置过程中总结的一些经验,希望对大家有所帮助。 IIS Web 服务器的权限设置有两个地方,
2012-08-13 10:24:57
5301
原创 C# 对xml操作
已知有一个XML文件(bookstore.xml)如下:Oberon's LegacyCorets, Eva5.951、往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingleNod
2012-08-13 10:22:22
667
原创 c#读取ini文件
ini 文件(保存为test.ini):[first]one=one's Value[second]two=two's Value[third]key1=value1key2=value2key3=value3key4=value4说明,ini 由节点,关键字,和值组成。C# 代码ini 的读取 string filePath
2012-08-10 14:51:05
1026
原创 ASP.net实现邮件发送
进入信息化时代,网络已经遍及到生活的方方面面,网络教育,网络培训,网络工程等等,各各行业,都应运而生,为网络市场增加活力。网络信息化的来到,为我们的生活提供了方便,以前交流用书信,现在我们有电脑,电话,电子邮件,说到电子邮件,青鸟的课程体系里面有Exchange企业邮件系统,这套系统能够为提供邮件服务,实现内部及外部的邮件转发操作,同时可以利用自己的公司域名后缀,提升公司品牌,创造
2012-08-10 11:21:20
5360
原创 asp.net实现视频在线播放
利用ASP.net实现在线音频、视频播放功能ASP.net实现音乐,视频播放功能的实例:今天主要介绍的是借助于微软提供的Media Player插件来实现该插件默认是没有添在加工具箱面板上的,需要手动去添加,点工具 —— 选择工具箱 —— COM组件,找到Windows Media Player,点中选择上前面的复选框,点确定,再打开工具箱面板就会看到多了一个工具,也可以直接复制下面
2012-08-10 11:18:57
16804
原创 IIS中使用ASP.NET MVC的经验总结
在这篇文章中我们学习在不同版本的IIS中使用ASP.NET MVC和URL Routing。我们学习针对IIS7.0、IIS6.0和更早版本的IIS的处理策略。ASP.NET MVC框架依赖于URL Routing,要充分利用URL Routing,我们需要对Web服务器(IIS)进行一些额外的配置。IIS的最新版本是Windows2008中的IIS7.0,我们也可以Vista系统
2012-08-08 12:00:56
6543
原创 iis中配置mvc
概述:最近在做一个MVC 3的项目,在部署服务器时破费了一番功夫,特将过程整理下来,希望可以帮到大家!本文主要介绍在IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3的具体办法!正文:IIS5.11. 安装Microsoft .net FrameWork 4.0安装包;2. 安装ASP.NET MVC 3;3. 在IIS中发布网站,
2012-08-08 11:58:26
4537
原创 MVC3.0在个版本的iis的配置
概述: 最近在做一个MVC 3的项目,在部署服务器时破费了一番功夫,特将过程整理下来,希望可以帮到大家! 本文主要介绍在IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3的具体办法! 正文: IIS5.1 1. 安装Microsoft .net FrameWork 4.0安装包; 2. 安装ASP.NET MV
2012-08-08 11:56:15
2381
原创 DELPHI 文件压缩加密
1、 系统功能 1)、数据压缩 使用DELPHI提供的两个流类(TCompressionStream和TDecompressionStream)来完成数据的压缩和解压缩。2)、数据加密压缩 通过Delphi编程中“流”的应用实现数据加密,主要采用Tstream的两个派生类Tfilestream、Tmemorystream 来完成的;其中数据压缩部分采用1)的实现方法 3)、双
2012-08-08 11:49:02
1476
原创 delphi 怎么来压缩文件
使用时,需要Zlib.pas和 Zlibconst.pas两个单元文件,这两个文件保存在 Delphi 5.0安装光盘上 InfoExtrasZlib目录下,此外,在 InfoExtrasZlibObj目录中还保存了 Zlib.pas单元引用的 Obj文件,把这个目录拷贝到delphi的lib下,即可。可以适当的改动比如增加目录压缩和分文件压缩,其实就是在文件流前面增加一部分描述结构就是,不多说。
2012-08-08 11:43:33
3050
原创 去掉viewstate保持在页面中的一大串字符的方法
去掉在顶部中加入 EnableViewState="false" ,就可以去掉了,前提是你用不到它 ,我加了EnableViewState="false"之前是 加入后成 <%@ Page Language="C#" EnableViewState="false" AutoEventWireup="true" CodeFile="default.aspx.cs" Inher
2012-08-08 08:58:47
1538
原创 Asp.Net开发架构设计(二)
我们配置了一下UnityConfig层,在这个层中定义了一个IContainerAccessor的接口和一个返回IUnityContainer类型的方法,这个方法的主要作用就是把Service层中的接口类和Business层中的接口实现类装配到UnityContainer中并返回,也就是指定那个接口实现类去实现某个接口类(晕,好像有点绕口啊)。 Xiaozhuang.UnityCo
2012-08-07 15:16:08
1485
原创 Asp.Net开发架构设计(一)
本篇我以理论和实践(源代码)两个方面和大家探讨一下我的方案,希望大家多提宝贵意见。一、软件架构的概念问题,什么是软件的架构?我的理解是:软件的架构包括两个方面的内容,一个是软件的开发架构,一个是软件的部署架构,所谓部署架构就是指部署时的分布式,集群等设计问题;开发架构就是我们平常说的软件分层设计问题,也就是我们今天要谈的问题。二、何谓分层?分层的方式有几种?分层也就是把一个大的软件
2012-08-07 15:14:47
706
原创 高性能ASP.NET系统架构设计
大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。大型动态应用系统又可分为几个子系统:Web前端系统、负载均衡系统、数据库集群系统、缓存系统、分布式存储系统、分布式服务器管理系统、代码分发系统1、web前端系统 为了达到不同应用的服务器共享、
2012-08-07 15:13:08
912
原创 网站推广工具,怎么推广?
1.搜索引擎推广方法 搜索引擎推广是指利用搜索引擎、分类目录等具有在线检索信息功能的网络工具进行网站推广的方法。搜索引擎推广的形式也相应地有基于搜索引擎的方法和基于分类目录的方法,前者包括搜索引擎优化、关键词广告、竞价排名、固定排名、基于内容定位的广告等多种形式,而后者则主要是在分类目录合适的类别中进行网站登录。随着搜索引擎形式的进一步发展变化,也出现了其他一些形式的搜索引擎,不过大都是
2012-08-07 14:58:22
1417
原创 如何增加网站收录量
做网站优化的朋友都晓得,要想增长网站的权重首先要增加搜索引擎网站收录数目。信任众多朋友都碰到过站点收录量不增加,还是今日收录了下一天又删去,更有甚者收录量不增加反倒减损,无论是谁碰到这么的问题都很烦闷,面临搜索引擎网站收录量不增加我们应当怎么样对付呢?接下来本人论述一下子自个儿的一点经验。 一、做好网站地图 对于网站布局架构非常不好的站点来说,好的站点地图有帮助于搜索引擎网站抓
2012-08-07 14:55:27
1253
原创 网站推广
1.论坛推广 这里所说的论坛推广绝对不是在论坛里一个一个版贴广告,也不是将网站地址加在签名里然后疯狂刷屏,那样既耗费精力而且效果也不见得好,论坛管理员只要点几下鼠标就能将你的帖子全部删除,顺便封掉你的ID,而且那样带来的影响是恶劣的,就象发垃圾邮件一样令人厌恶。有次在某论坛看到一个推广网站的手段则高明得多。那是一个提供求职就业和学习资料的小网站,他们的宣传人员将网站上的各种文章做成链接形
2012-08-07 14:52:49
1498
原创 ExtJS 中使用Asp.net编写后台服务器程序的几种方式
现在大多数使用Extjs的程序都使用Java来编写后台服务器程序,下面简单介绍一下如何使用Asp.net来编写后台服务器程序.使用Asp.net编写Extjs的后台服务器程序大概有下面几种方式:1.使用 .net Framework 3.5中的WCF来实现,因为.net 3.5 中的WCF 中新增加了一个Attributes来支持这种方式,但是具体没有使用过,有兴趣的朋友可以关注一
2012-08-07 14:40:07
1216
1
原创 域名、主机头、同一个IP在IIS环境下架设多个网站
域名、主机头、同一个IP在IIS环境下架设多个网站 由于各种原因,我们有时候需要在一个IP地址上建立多个web站点,在IIS5中,我们可能通过简单的设 置达到这个目标。 在IIS中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求: (1) IP地址 (2) 端口号 (3) 主机头名 在IIS中,在一个IP地址上建立多个
2012-08-07 14:05:40
1324
原创 ExtJS 开发调试工具大全
以下是extjs.org.cn收集的一些开发调试的ExtJS开发工具,不管您是用ExtJs结合哪一种言,使用的是哪一个平台.你都可以在下面找到你需要的开发工具.此文章会一直保持更新.调试工具...... 以下是extjs.org.cn收集的一些开发调试的ExtJS开发工具,不管您是用ExtJs结合哪一种言,使用的是哪一个平台.你都可以在下面找到你需要的开发工具.此文章会一直保持更新.
2012-08-06 16:42:03
514
原创 SEO优化(增加搜索爬虫)
网站建设完成之后,第一件事情就是向各大搜索引擎提交新网站。搜索引擎提交包括提交给搜索引擎爬虫和提交给分类目录。提交给搜索引擎爬虫的目的是让搜索引擎将网站收录到索引数据库。检验网站是否被搜索引擎收录的办法是直接在搜索引擎中搜索网址,查看能否找到网站结果,也可以通过输入命令site:yoursite获得具体的页面收录数量。提交给搜索引擎分类目录有两个目的:一是为了用户通过分类目录检索到网站,二是为网站
2012-08-06 14:52:21
657
原创 VS2005之Alert使用样式解决方案
ASP.NET使用ALERT后,影响CSS的解决方法不要使用response.write("alert('alert')");这样的方法,而是使用如下:page.RegisterClientScriptBlock("js","alert('alert')")即可解决.关于脚本提示导致字体变大问题 做系统过程中,经常要用到提示问题,本人一般采用脚本提示,但却出现了问
2012-08-03 16:03:49
1128
原创 SEO简介及优化
seo简介及优化 seoSEO(Search Engine Optimization),汉译为搜索引擎优化,是较为流行的网络营销方式,主要目的是增加特定关键字的曝光率以增加网站的能见度,进而增加销售的机会。分为站外SEO和站内SEO两种。SEO的主要工作是通过了解各类搜索引擎如何抓取互联网页面、如何进行索引以及如何确定其对某一特定关键词的搜索结果排名等技术,来对网
2012-08-03 11:07:31
1982
原创 跨浏览器的RIA框架 ExtJS
http://dweep.taobao.com/ExtJS 主要用来开发RIA富客户端的AJAX应用,主要用于创建前端用户界面,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员 JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应
2012-08-02 15:51:03
1035
原创 miss bootmgr的问题
bootmgr bootmgr:启动管理器。Bootmgr是Boot Manager的缩写,是在Windows Vista和Windows 7中使用的新的启动管理器,以代替Windows xp中的启动管理器—NTLDR。在微软的Windows Vista,Windows Server 2008和Windows 7操作系统中,其启动过程与从前的以NT为内核的Windows版本略有不同。bo
2012-08-02 09:38:50
1376
原创 post和get的区别
post和get的区别post 地址栏不会出现一大串?bjnghfgreygt这样的东西如果是get,就会出现了1、Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,如[url]http://www.mdm.com/test.asp?name=asd&passw
2012-07-31 14:35:23
890
转载 使用ASP.NET 2.0 Profile存储用户信息[翻译] Level 200
作者: Stephen Walther原文地址:http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/UserProfiles.asp译者:Tony Qu概要:许多ASP.NET应用程序需要跨访问的用户属性跟踪功能,在ASP.NET1.1中,我们只能人工实现这一功能。但如今,使用
2012-07-30 15:37:59
627
鲜花市场的毕业论文
2012-05-17
鲜花市场的实现和设计
2012-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人