有关程序
文章平均质量分 77
ChaoYang0502
ASP.NET,C#,SqlServer
展开
-
“System.Net.Http.HttpRequestMessage”不包含“Headers”的定义,并且找不到可接受类型为“System.Net.Http.HttpRequestMessage”
出现这种情况一般是引用了.net standard 库解决方案1:在web.config 文件中增加如下节点 <dependentAssembly> <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersio转载 2020-09-25 18:21:35 · 989 阅读 · 0 评论 -
microsoft store无法加载页面
1,首先我们打开“我的电脑”然后依次点击“计算机”“打开设置”2,打开“网络和internet”3,在下面找到并打开“网络和共享中心”4,打开”internet选项“5,再点击“高级"6,勾选“使用 TLS 1.1" 与“使用 TLS 1.2"最后点击”应用“就可以打开microsoft store。原文链接:https://jingyan.baidu.com/articl...转载 2020-03-17 21:41:21 · 6377 阅读 · 4 评论 -
win10 hosts文件不显示
hosts 文件不显示,但建一个同名的文件的文件时又提示文件已存在, 我们在操作文件夹选项,显示隐藏的时候,此文件也是不显示的,可尝试下面办法:1. 管理员身份运行命令行2. 进到 /etc 的目录 >> CD \WINDOWS\SYSTEM32\DRIVERS\ETC3. 输入 ATTRIB -S -H -R HOSTS...原创 2019-11-27 11:16:38 · 1095 阅读 · 0 评论 -
Request.UrlReferrer详解
获取有关客户端上次请求的 URL 的信息,我们可以通过此属性返回到"上一页"。if (Request.UrlReferrer != null) { //Response.Write(Request.UrlReferrer.ToString()); Response.Re原创 2008-06-20 19:32:00 · 1806 阅读 · 0 评论 -
event.keycode值大全
从网上找的event.keycode值大全,方便自己和大家以后查阅:event.keycode值大全Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1keycode 8 = BackSpace BackSpace 2keycode 9 =原创 2008-11-08 21:36:00 · 685 阅读 · 0 评论 -
.Net 中的序列化与反序列化
一、概述 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 二、对象的序列化主要有两种用途: 1) 把对象的字节序列原创 2009-02-09 19:10:00 · 524 阅读 · 0 评论 -
如何清除VSS admin 密码
如果忘记了VSS的密码,无心人^_^,可以用以下两种方式解决:(1)建立一新的VSS的Database,将其um.dat覆盖忘记密码的库中的相应文件,这样就可以用新库的admin口令登陆了。这样做有一个坏处,就是旧库中其他用户的口令信息都丢失了,如果VSS有较多的用户,就比较麻烦;(2)直接清除um.dat中admin的口令信息字段,这样不会影响其他的用户。据Google:VSS的um原创 2008-12-03 14:48:00 · 2188 阅读 · 0 评论 -
VSS2005使用方法
VS2005集成VSS2005的方法Q:安装了VSS6/VSS2005,但是Visual Studio 2005的IDE中看不到VSS,怎么办?A:打开菜单中的 Tools->Options 选择 SourceControl->Plug-ins设置为“Microsoft Visual SourceSafe ” "Microsoft Visual SourceSafe (Internet)"转载 2008-12-03 18:28:00 · 3961 阅读 · 0 评论 -
去除源代码管理(vss)的步骤
去除源代码管理(vss)的步骤 :1、删除 vssscc 和 .vspscc文件。2、将工程文件夹的只读属性去掉。3、编辑项目工程文件用记事本打开,然后删除下列内容: SccProjectName = "SAK" SccLocalPath = "SAK" SccAuxPath = "SAK" SccProvider = "SAK"4、在编辑项目保存的时候,选转载 2008-12-05 15:27:00 · 918 阅读 · 0 评论 -
关于清除VS2005中的最近项目!!!
用着用着就烦了,看到最近项目越来越多,觉得无事就去找看一下怎么清除!!!功夫不负有心人,给我在工具选项中的环境中找到了哦,然后我就去输入一个0按那一个很眼熟的确定键,啊哦,这时候有MessageBox.Show("窗口菜单只能包含1-24项"),痛苦了哦,然后就写了一个1上去了,完了,看起来清爽多了。不过明白了,最近文件最大值是24,最小是1,学习到了一些平时不注意的小技巧!可是我总是想应该可转载 2009-02-25 10:41:00 · 726 阅读 · 0 评论 -
JS进行Cookie操作
//设置Cookie function setCookie(name,value) { var exp = new Date(); exp.setTime(exp.getTime()+12*60*60*1000);//cookie保存一天(每天有12个小时,一小时60分钟,每分钟有60秒,每秒1000毫秒) document.cookie = nam原创 2009-03-09 11:14:00 · 535 阅读 · 0 评论 -
C#向客户端注册脚本的几种方法
在C#中可以使用RegisterClientScriptBlock、RegisterStartupScript和RegisterClientScriptInclude来向客户端注册脚本,它们的区别是:RegisterClientScriptBlock:在页面内容前注册脚本;RegisterStartupScript:在页面内容后注册脚本;RegisterClientScriptInclude:在页转载 2008-12-25 12:09:00 · 830 阅读 · 0 评论 -
ajaxpro.2.dll 简单应用
1.添加 ajaxpro.2.dll 引用2.web.config system.web> httpHandlers> add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/> httpHandlers>system.web>3.服务器端代码using System;using S转载 2008-11-08 23:24:00 · 618 阅读 · 1 评论 -
关于虚拟目录继承根Web.Config的问题解决办法
很多人有时都会为虚拟目录中的web.config继承了主目录中的web.config而苦恼,大部分主要是由于根目录中的web.config添加了httphandler、 httpmodule 引起的。其实这个问题解决起来很简单,只将 httphandler httpmodule的声明添加到location中即可。如下所示: type="UrlRewriti原创 2008-11-02 16:42:00 · 702 阅读 · 0 评论 -
OutlookGrid:以Outlook样式分组和排列数据项
OutlookGrid:以Outlook样式分组和排列数据项本文示例源代码或素材下载 摘要: 一个允许分组和排列数据项的网格,很像Outlook。 运行环境:C#,Windows (Win2K, WinXP, Win2003), .NET (.NET 2.0) Win32, VS (VS2005), WinForms Dev 简介 如转载 2008-09-09 22:53:00 · 1417 阅读 · 0 评论 -
ASP.NET 有关Request.Url
我們在開發網頁應用程式,時常需要去解析網址(Request.Url)的每個片段,進行一些判斷。例如說 "http://localhost:1897/News/Press/Content.aspx/123?id=1#toc",我們想要取得網址裡第一層目錄的名字(News)用以判斷不同的頁面標題(Page Title)。 我看很多人都用字串的 IndexOf 方法與 Substring 方法: R原创 2008-09-20 19:07:00 · 3501 阅读 · 6 评论 -
日常数据库维护及运行状况相关SQL
1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 查看原创 2008-09-20 20:24:00 · 882 阅读 · 0 评论 -
使用fckeditor中遇到的几个问题及其相应解决方法
今天在做一个系统时用到了FckEditor,当前最新版是2.6的,下载了一个并部署到了自己的系统中,部署过程中出现了几个小问题,网上查找了相关的资料,问题基本都解决,做为备忘记录,将其整理如下,主要内容来自子非鱼BLOG http://www.cnblogs.com/sifang2004/archive/2008/05/09/1190074.htmlFCKEditor几个问题的解决原创 2008-07-04 15:27:00 · 797 阅读 · 0 评论 -
Asp.net中基于Forms验证的角色验证授权
Asp.net中基于Forms验证的角色验证授权Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个 web应用就会连同这个身份Cookie转载 2008-09-26 13:39:00 · 635 阅读 · 0 评论 -
Win2003中IE安全级别的设置技巧
最近的一个项目中,因为建议客户服务器用WIN2003,但很多客户的IE的安全级别默认都是高,搞得程序很多的地方的JavaScript都不能运行,程序在服务器上浏览时也总是出些莫名其妙的问题,如果手工改其安全级别是不可以的,改不掉.今天谷哥了一下,找到下面解决方法,好记性不如赖笔头,伏案以记之! Windows 2003的安全性比微软以往的操作系统有了大幅提高,内置的IE 6.0的安全设置的原创 2008-10-17 16:47:00 · 3101 阅读 · 2 评论 -
xmlhttp:open方法中的POST、GET参数的区别
转载自:http://www.cnblogs.com/Athrun/archive/2008/04/10/1146411.html1 问题描述:xmlhttp:open方法,请求页面的时候,更新页面数据后,第2次拿到的结果还是上次的信息2 解决办法:改用POST方式3 说明:xmlhttp:open方法创建一个新的http请求,并指定此请求的方法、URL以及验证信息语法oXMLHtt转载 2008-10-17 18:23:00 · 845 阅读 · 0 评论 -
解决用sa登录sql 2005失败的问题
如果安装sql server 2005的时候, 设置的身份验证模式为"windows"(默认), 安装完成后, 再设置为"sql server和windows"的身份验证模式, 则sa用户是被禁用的, 必须启用它. 1. 用Windows身份验证登陆(这个应该是不会存在问题的, 在新安装好实例(SQL Server)的情况下, Windo转载 2008-10-25 18:04:00 · 1082 阅读 · 0 评论 -
还为安装IIS发愁吗?全系列IIS自动安装程序倾囊奉送!--技术原理介绍及成品下载
上一篇《史上最酷的IIS一键安装,你想要吗? 博客园全球首发》完成后,有人提出了些问题,比如,有没有用于Windows 2003的IIS自动安装程序呀,杀毒软件误报为病毒呀,制作过程和原理是怎样的呀等等,今天索性好事做到底,把Windows 2000、XP、2003、Vista、2008下的IIS自动安装程序全部做出来,涵盖了IIS5.0到7.0三个不同版本,并解决了杀毒软件误报问题,做出了一套迄转载 2008-11-01 11:33:00 · 727 阅读 · 0 评论 -
两个常用的危险字符过滤函数
C#语言:/// /// 过滤/// /// 要过滤的字符串/// public static string Filter(string Input){ if (Input == null) return null; string pattern = @"*|and|exec|insert|select|delete|update|count|master|tru原创 2009-03-18 21:35:00 · 789 阅读 · 0 评论 -
解除SQL对组件"Ad Hoc Distributed Queries"的"STATEMENT'OpenRowset OpenDatasource"的访问
SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENTOpenRowset/OpenDatasource 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 Ad Hoc Distributed Queries。开启方法如下:EXEC sp_configu原创 2009-03-24 21:08:00 · 579 阅读 · 0 评论 -
安全的设置DropDownList等列表类控件的SelectedValue值
很多人喜欢用下面这种方式,去选择列表控件的值,但如果FindByValue没找到项目时,就会导致程序异常DropDownList1.Items.FindByValue("中国").Selected = true;安全的设置DropDownList可以通过下面的方式:DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf(DropDownL原创 2009-04-10 10:47:00 · 864 阅读 · 0 评论 -
有关开发模式的几个概念-瀑布模型,极限编程,敏捷开发
<br />做开发已经不算是一个新人了,但很多朋友问一些开发模式方面的概念,比如瀑布模型,极限编程,敏捷开发等,总感觉给人解释的一知半解,模模糊糊,今天无意间看到一篇比较浅显的这方面的文章,转载一下,也算给自己补充下概念性的知识。<br /> <br /> 如何快速响应客户需求变动 <br />————ruby on rails + 敏捷开发模式 = 互联网快速响应开发 <br /> 软件开发行业经过多年演化,开发模式也逐渐趋于成熟,目前主要的开发模式有:瀑布模型、极限编程、敏捷开发。瀑布模型有三个特点原创 2010-09-06 00:25:00 · 2866 阅读 · 0 评论 -
如何使用NUnit编写单元测试
1、简介 编写单元测试是一种验证行为,更是一种设计行为。同样,它更是一种编写文档的行为。编写单元测试避免了相当数量的反馈循环,尤其是功能验证方面的反馈循环。 什么是Unit Tests(单元测试)?在程序设计过程中会有许多种测试,单元单元测试只是其中的一种,并不能保证程序是完美无缺的,但是在所有的测试中,单元测试是第一个环节,也是最重要的一个环节。单元测试是转载 2011-10-27 09:56:51 · 992 阅读 · 0 评论 -
在C#中如何比较两个byte[]数组相等
直接使用==,或者使用Equals方法都是不行的,如果要比较两个byte[]数组是否相等,可以使用下面这个函数:/// /// 比较两个字节数组是否相等 /// /// byte数组1 /// byte数组2 /// 是否相等 private bool PasswordEquals(byte[] b1,by原创 2008-08-09 09:56:00 · 10138 阅读 · 4 评论 -
ASP.NET 实现快递单的打印及套打
CS结构的程序打印方面比较容易控制,BS结构的程序打印方面就显得很笨拙,但在企业信息化系统中使用的还是比较普遍的,博客园中有文(@COOL-CHEN)总结的比较到位,转载以记之.刚开始,由于对打印机不了解,走了很多弯路。原先采用的办法是: 1.点击订单列表里的 “打印快递单按钮”,转到printexpress.aspx页面,加载需要打印的数据,呈现到页面上来。 2.页面背景采用快递转载 2012-09-26 23:31:55 · 4295 阅读 · 0 评论 -
收缩SQL数据库日志文件
/*本文由微软新闻组摘录下来的。一段非常有用的脚本。如果碰到日志文件过大的问题,用SHIRNKDATABASE,TRUNCATELOGFILE不是很有效时,可以考虑试下下面的脚本。把代码COPY到查询分析器里,然后修改其中的3个参数(数据库名,日志文件名,和目标日志文件的大小),运行即可*/-----------------------------------------原创 2008-03-29 09:46:00 · 679 阅读 · 0 评论 -
asp.net过滤HTML标签的几个函数
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebPart转载 2009-01-05 22:31:00 · 3861 阅读 · 2 评论 -
本地连接属性中没有internet协议(TCP/IP)
本地连接属性里没有“internet协议(TCP/IP)”,提示错误“未能添加需求的组件。错误是:系统找不到指定的文件”原创 2014-09-13 21:36:14 · 5487 阅读 · 1 评论 -
QuartZ Cron表达式
CronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger转载 2016-10-26 10:29:09 · 505 阅读 · 0 评论 -
项目管理,本质和软件无关
管理软件,本质上是对业务的一种抽象及描述,它让业务流程能够自动化。如果业务流程本来就没有梳理清楚,就来开发或实施,结局往往就像国内很多流产的ERP。转载 2010-07-16 15:08:00 · 992 阅读 · 0 评论 -
雅虎给出的34条网站加速方法
<!-- google_ad_client = "pub-4791287241396031"; /* 728x90, 创建于 09-7-29 */ google_ad_slot = "4018300068"; google_ad_width = 728; google_ad_height = 90;/原创 2009-11-08 22:16:00 · 747 阅读 · 0 评论 -
资料收集:高并发 高性能 高扩展性 Web 2.0 站点架构设计及优化策略
高并发高流量网站架构 » 说说大型高并发高负载网站的系统架构俊麟 Michael`s blog 从LiveJournal后台发展看大规模网站性能优化方法: 一个藏袍 使用memcached进行内存缓存: 一个藏袍 使用开源软件,设计高性能可扩展网站: 一个藏袍 bind dlz - 分布式系统的请求分发工具: 一个藏袍 初创网站与开源软件: 一个藏袍 Craigsl原创 2009-10-28 15:25:00 · 1186 阅读 · 0 评论 -
谈谈三层结构开发的理解
一、 前言最近几个网友在讨论程序设计中的分层设计,反响非常激烈。大家对此非常感兴趣,且仁者见仁,智者见智。不管怎么样,他们的看法代表了他们对程序的理解,是他们实践经验的总结,是宝贵的。今天,这里我们且不评论他们的见解正确与否,这里我只谈谈我对分层的看法.希望能起到抛砖引玉的作用。二、 三层架构开发简介a) 什么是三层首先,谈一下什么是三层架构,所谓的三层开转载 2009-05-09 10:20:00 · 779 阅读 · 1 评论 -
SQL注入
公司网站昨天被人黑了,数据库中的VARCHAR,TEXT类型字段均被注了这段脚本,这个脚本应该是通过COOKIE的方式注入的,其基本原理应该是通过在下面这段脚本进行的,具体是如果进行的,没做深入研究。 DECLARE @T VARCHAR(255),@C VARCHAR(255) DECLARE Table_Cursor CURSOR FOR SELECT a.name,b.name原创 2009-05-12 11:13:00 · 822 阅读 · 0 评论 -
不想被裁员必须具有的十大重要品质
<!-- google_ad_client = "pub-4791287241396031"; /* 728x90, 创建于 09-7-29 */ google_ad_slot = "4018300068"; google_ad_width = 728; google_ad_height = 90;转载 2009-08-01 17:27:00 · 1308 阅读 · 0 评论