自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xpnew的技术blog

开发心得与资料收集

  • 博客(71)
  • 资源 (10)
  • 收藏
  • 关注

原创 c#在MVC Api(.net framework)当中使用Swagger,以及Demo下载

如下图所示,TestAPI20控制器(Controller)有2个 动作(Action),其中Test21可以正常出现在Swagger界面上,主要的步骤就是创建项目,通过nuget 添加Swashbuckle包,然后在SwaggerConfig当中进行相关的配置。1的部分是为了支持隐藏一些不需要暴露出来的控制器或者方法。具体怎么使用HiddenApi,请参考我写的两个控制器Demo。而Test10因为上面标记的HiddenApi,而被隐藏。其中2和3的部分是为了界面汉化和显示控制器说明。

2023-08-28 16:20:36 1151

原创 使用powershell找回丢失的RDCManage密码

内网的一台服务器上的装机默认用户密码忘记了,但是好在别的电脑上使用RDCMan(Remote Desktop Connection Manager)连接过这台服务器,并且保存了密码。因为不好使,就根据脚本里面的关键字去搜索,才找到的。(百度和bing都没有有效的结果,这次实际上发挥作用的是google)但是能找到这个地址是因为这篇文章给出的三个方案,就有powershell,需要注意的是,我电脑上使用的是绿色版,所以是传参进来的。

2023-07-31 17:35:57 252

原创 myfocus官方网站已经挂掉,相关下载已经从googlecode转到csdn

作者提供的下载是在googlecode.com,但是googlecode.com国内访问有问题,我用别的方法从googlecode.com上面下载了一部分内容,然后传到csdn,分享给大家。

2015-12-08 17:49:32 4755 1

原创 缓存依赖、数据库缓存依赖学习以及在LinQ当中使用缓存依赖

导读:◆缘起◆缓存简述◆缓存依赖简述◆自定义缓存依赖分析◆数据库缓存依赖学习◆LINQ缓存依赖实现◆文档更新说明◆附:缓存依赖研究项目源码(包括数据库)◆参考资料一、缘起(本文发布于csdn,作者在CSDN的博客地址是:http://blog.csdn.net/xpnew/,由于转载会造成图片、格式丢失,以及不能获得文档的最后更新,所以在此特别声

2012-05-03 16:47:12 925

原创 asp.net/C# 执行存储过程技术要点,获取Return返回值,解决“存储过程总返回-1”的问题

1、执行存储过程          SqlConnection conn = new SqlConnection();//建立连接            conn.ConnectionString = Config.ConnStr;//连接字符串            conn.Open();//打开连接            SqlCommand cmd

2011-10-27 11:07:06 2762 1

原创 用户js和ASP.NET UpdatePanel 控件之间的互动

<br /> <br />用户js和ASP.NET UpdatePanel 控件之间的互动:UpdatePanel更新完成之后调用js使用js激活UpdatePanel更新<br /><br />首先是今天代码使用到的内容:UpdatePanel更新完成之后调用js。<br /> <br />关键代码: Sys.WebForms.PageRequestManager.getInstance().add_endRequest(AddTextBoxFouce);<br />事出原因:<br />原先用JQuer

2011-02-22 11:40:00 2286

原创 学习笔记:asp.net中使用跟踪(trace)

学习笔记:asp.net中使用跟踪(trace)主要内容:什么是“跟踪”为什么要使用跟踪?开启页面内的跟踪开启整个网站的跟踪查看跟踪信息开启跟踪后和asp.net ajax冲突怎么办一、什么是“跟踪”(来自于MSDN)跟踪是一种在应用程序运行时监视其执行情况的方式。当开发 .NET 应用程序时,可以在其中添加跟踪和调试检测功能,并且在开发应用程序时和部署应用

2009-05-14 14:52:00 1581

原创 破解迷团:在asp.net  2.0服务器上运行.net 3.5(一)

 现在vs进化到了vs 2008,.net framework进化到了3.5.但是很多的虚机和或者服务器上面,目前只支持asp.net 2.0。那么,能不能让vs 2008 开发出来的支持 3.5的许多高级特性安全地运行在 asp.net 2.0上面呢?这个问题我想了好久,从今天开始,我就下手研究一下,尝试破解其中的迷团。首先说一下当前试验的结论:今天下午在同事的机器上已经成功运行

2009-05-04 17:38:00 1293

原创 学习笔记:数据库的IDENTITY

IDENTITY,就是Sql Server中的“标识”列,Access中的自动编号,不过这篇文章主要讨论的都是sql Server中的内容。主要包括:一、获取刚刚添加的那条记录的IDENTIT值(通常都是为了获取编号)二、重设IDENTITY列的新值一、获取刚刚添加的那条记录的IDENTIT值(通常都是为了获取编号)1、下面这段来自于SQL SERVER 2000的联机丛书...

2009-04-24 16:03:00 1821

原创 困惑了好几年,今天终于搞清楚:浮动层的相对定位

好几年以前,研究菜单的时候遇到的这个问题。当时发现,只要浮动层只要一加上left和top马上就位置就从body 的0,0开始计算。所以对付的策略就是只有left没有top。再往后也有几次遇到这个问题,都有各位方法变通实现了。今天做到一个地方,发现我同事找到了解决办法(其实这个办法以前也在网上看到过,只是我重点研究的是后台程序,所以没太留意),于是就研究了一下。结果当然是好的了,找到了解决办

2009-04-15 16:15:00 2776 2

转载 转:JavaScript的IE和火狐的兼容性解决办法

1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在Firefox(火狐)下运行 (2)解决方法: 改用 document.formName.elements["elementName"] (3)其它 参见 2 2. 集合类对象问题 (1)现有问题: 现有代码中许多集合类对象

2009-02-07 13:22:00 1326

原创 终于学会了Access全站搜索(产品表、新闻表混合)(图片)

这是今天的大喜事!我企盼已经久的一个问题终于得到解决了!以前需要对一个企业网站进行全站搜索的时候,如果是sql server,那就用临时表,把产品表和新闻填充到临时表然后再从临时表中搜索,如果是access,那就没有办法了,因为很多资料都说了access不支持临时表。昨天下午,在用asp.net做一个access的项目,其中Repeater不支持分页,access也不支持存储过程。Da

2008-12-31 13:24:00 1402

转载 资料收集:XMLHTTP:XmlHttp的属性方法列表、XmlHttp(readyState,status)对应的状态值

原来有个网站:http://www.xmlhttp.cn可惜,网站不知道什么原因关闭了。所以,只好把收集的资料放到我的博客上了。一共两部分:XMLHTTP(readyState,status)对应的状态值 XmlHttp的属性方法列表 正文:   XMLHTTP(readyState,status)对应的状态值 Code highlighting produ

2008-10-28 17:31:00 1026

原创 学习笔记:存储过程在asp.net中的应用

  今天的主要收获是研究了存储过程在asp.net中的应用。主要包括了两个方面:在代码中通过编程的方式使用存储过程和在DataSorce控件使用存储过程。第一部分:存储过程简要介绍:1、什么是存储过程?存储过程(PROCEDURE),是SQL数据库里面的一个术语。通过SQL数据库提供的编程能力,可以将一系列的SQL命令、函数、编程语句组合起来,连续执行,可以说就是数据库的批命令。2

2008-10-13 10:02:00 712

原创 js:限制页面必须在框架内·完美版:保证父框架启动的后,自动打开原来页面!

asp.net支持母板页了,这是一个相当强大而实用的功能,不过iframe框架页面还有它的生存空间。比如说网站的后台管理界面,比如说应用软件。 使用框架页有一个事情需要注意,那就是打开子页面的时候需要保存子页面始终被嵌套在父页面的里面。解决这个问题有一个简单的办法,就是在子页面里面加上一段js:     if (top.location == self.location) {   

2008-07-31 14:31:00 2916 3

原创 一个js通用函数,通过正则表达式获取url的各个部分。

这个函数的功能就是把一段url的域名、路径、文件名等等用数组返回,通过数组的索引访问。这个函数的核心是一段正则表达式,这段正则表达主要参考了微软的脚本文档。注释的内容较多,所以各个部分我就不一一说明了。这个函数主要是为了另外的一个功能"通过cookie控制页面跳转"而开发的。下一篇博文,我就会详细介绍。并且附上完整的示例下载。/*******************************

2008-07-31 11:39:00 5427

转载 转:Request.ServerVariables对象详细说明

Request.ServerVariables("Url") 返回服务器地址 Request.ServerVariables("Path_Info") 客户端提供的路径信息 Request.ServerVariables("Appl_Physical_Path") 与应用程序元数据库路径相应的物理路径 Request.ServerVariables("Path_

2008-06-13 11:19:00 697

转载 注意休息,少熬夜

在网络上看到了这篇文章,转载其中一部分。提醒广告coders programers注意一下,这就是科学!晚上9-11点为免疫系统(淋巴)排毒时间,此段时间应安静或听音乐晚间11-凌晨1点,肝的排毒,需在熟睡中进行。凌晨1-3点,胆的排毒,亦同。凌晨3-5点,肺的排毒。此即为何咳嗽的人在这段时间咳得最剧烈,因排毒动作已走到肺;不应用止咳药,以免抑制废积物的排除。凌晨5-7点,大肠的排毒,应上厕所排便

2008-05-22 04:20:00 782

转载 ASP.NET2.0利用httphandler实现URL重写(伪URL及伪静态)

ASP.NET2.0利用httphandler实现URL重写(伪URL及伪静态)我们有时候会见到这样的地址:“http://www.xrss.cn/show-12-34.html”,你或许认为在站点服务器根目录“/”下存在名为“show-12-34.html”的文件,其实实际它可能是不存在的,而可能你看到的内容是“/aspx/show.aspx?type=12&id=34”的内容,为什么要这样

2008-05-15 05:29:00 1020

转载 windows2003(iis6.0)下使用WScript.Shell[转]

在windows2003下用asp中的Server.CreateObject("WScript.Shell") 运行没有出现错误,但是并没有执行。 但是在windows2000下可以执行。 在windows2003下如果支持Server.CreateObject("WScript.Shell") 你必须设置一下内容 1:在“Web服务扩展”中Active Server Pages,Internet

2008-03-17 19:20:00 1438

原创 VS2005(asp.net2.0)轻松发送邮件。

VS2005(asp.net2.0)轻松发送邮件。在asp.net 2.0里面可以很简单地开发出来smtp发送电子邮件。不像asp还得注册jmail控件什么的。需要引用下列命名空间:using System.Net.Mail;using System.Net;下面是通过smtp.126.com发送邮件。smtp.126.com需要身份验证。   protected void SendM

2008-03-06 16:10:00 2152 4

原创 [xpnew收集:]Ms sql日期时间计算处理大全(吐血推荐)!

这篇文章共分三个部分,收集了在互联网上用来处理MSSQL日期时间的几种方法。这里按我收集的先后排列。第一部分:SQL的本月统计和本周统计本月统计(MySQL)select * from booking where month(booking_time) = month(curdate()) and year(booking_time) = year(curdate())本周统计(MySQL

2008-03-03 20:28:00 2346

原创 一个有趣的免费资源:snap shots

我在下面这个网站发现了“snap shots”这个有趣的功能。(http://www.knowsky.com/341533.html )到底是干什么的呢?我到现在还没有搞懂。有人说:(http://www.guodegang.cn/html/72/68472-2397.html)今天发现一个很不错的网站--Snap.com,该网站提供即时的网页快照功能,当用户将鼠标移动到您网站的内部、

2008-02-27 15:32:00 974

原创 未启用对系统目录的特殊更新。系统管理员必须重新配置 SQL Server 以允许这种操作。

未启用对系统目录的特殊更新。系统管理员必须重新配置 SQL Server 以允许这种操作。

2008-02-26 15:54:00 3050

转载 转: MSSQL 注入攻击的防范

 MSSQL 注入攻击的防范 攻击者可调用SQL里的Master里的扩展存储过程中的xp_cmdshell来执行系统指令。 1)删除扩展存储过程 在控制面板→计算机管理→Microsoft SQL Server→(Local……)→数据库→master→扩展存储过程→xp_cmdshell,右击然后删除! 也可以使用命令删除: sp_dropextendedproc xp_cmdshell 接

2008-02-26 15:48:00 1000

转载 常用正则表达式大全!(例如:匹配中文、匹配html)

常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5]     评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   匹配双字节字符(包括汉字在内):[^x00-xff]   评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   匹配空白行的正则表达式:ns*r   评注:可以用来删除空白行   匹配HTM

2008-02-21 11:36:00 28940

转载 C#数据库操作的三种经典用法

  以下是我在visual studio 2005上写的一个类(连的是SQL Server 2005),已经过测试通过。里面有3个方法比较典型,源码如下: using System;using System.Collections.Generic;using System.Text;using System.Data;using Sys

2008-02-20 14:28:00 736

转载 (转)关于Microsoft VBScript 的一些错误收集

这是硬盘上的老资料了,放到博客上吧,找起来也方便些。  关于Microsoft VBScript 的一些错误收集来源:http://bbs.dvbbs.net/dispbbs.asp?boardID=13&ID=780367&page=1十进制 十六进制 说明 1001 800A03E9 内存不足 1002 800A03EA 语法错误 1003 800A03EB 缺少“:” 1005

2008-01-11 21:29:00 997

原创 原创!在ASP中怎样获取Identily的值(怎么获取新添加记录的自动编号)

№§:获取数据库里最新的种子值!第一种方法:@@IDENTITY特点:支持sql Server 和ACCESS 隐式调用Command对象sql = " INSERT INTO admin_user (a_user) VALUES (aaa)"Conn.Execute(sql)sql = "select @@identity AS ID "sql = "Select IDE

2008-01-08 16:08:00 1337

转载 SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较 (转载)

SQL Server 2000中,有三个比较类似的功能:他们分别是:SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域

2008-01-08 16:03:00 645

转载 Dreamweaver的正则表达式查找替换功能(转)

用好了Dreamweaver的正则表达式查找替换功能,可以大大的加快我们的工作效率!original search replace resultabc (ab)(c) $1-$2 ab-cDW帮助中关于正则表达式的部分正则表达式是以文本描述字符组合的模式。在代码搜索中使用它们有助于描述一些概念,例如“以‘var’开始的行”和“包含数字的属性值”。有关搜索的更多信息,请参见搜索和替换标签和属性。 下

2007-12-26 15:18:00 2346

原创 给xml加上头

在网上找到的资料,不过是用在js上的,我自己又做了一个用在ASP(VBS)上的。我一直都希望,能在自己程序里“制造”出来的xml中指定encoding。看到这段代码很“惊喜”!不过有一个问题都存在:无法指定encoding!研究动网论坛的时候,发现他们有一段代码是装载外部xml文件来实现的。原因可能是也是因为无法指定encoding吧? 一、ASP(VBS)版dim MsxmlVers

2007-12-25 16:13:00 1828

转载 ASP.NET 验证控件安全隐患一切皆有可能(转)

《ASP.NET 验证控件安全隐患一切皆有可能》转自网络,主要针对的是asp.net 1.1.4322版。没经过测试,其它版本也不知道。 ASp.net 的全部客户端验证控制都是放在一个:%SystemDrive%/Inetpub/wwwroot/aspnet_client/system_web/1_1_4322目录下的叫 WebUIValidation.js 的js 里最后的

2007-12-24 11:56:00 708

转载 转:关于win2003+iis6服务器设置排错集锦及其他

原文地址:http://blog.csdn.net/linkboy2004/archive/2007/10/29/1853663.aspx说明:列举的比较齐全,如果有机会(哪天我乐意动弹,勤快了),我也许会补充得更完善一些,也许我一直都这么懒,那就一直这么放着吧.呵呵.很多朋友在用IIS6架网站的时候遇到不少问题,以下是在所知的2003iis碰见的一些问题,只要对着症状处理。服务器一定可以

2007-12-19 06:36:00 1659

转载 修正版!强制弹出窗口代码(xp sp2无法拦截)

 说明:从网上找到的代码,但是由于种种原因,我引用的时候,已经无法运行。费时半个多小时,总算修正过来了。源作者:不详。似乎和这个网站有主要修正内容:1、“<”和“>”改为2、换行和缩进。3、因为编码方面的问题,原来的代码始终提示“DATA=" + myurl + /p”这里有错误。在DW的源代码中是前面的样子,在高度页面的时候就变成了“DATA="   myurl 

2007-12-18 16:23:00 2873

原创 [经验总结]乱码的解决方案::给朋友的邮件当中提到的一些内容

正好最近碰到过类似的情况,也是出现乱码,那么我就把我的办法说出来,你们试试吧。我看了一下index.asp、conn.asp、config.asp这三个文件,里面都没有指定asp输出(request.write())默认编码。这个问题和我遇到的很象啊。需要说明的是,我说的编码和index.asp文件里的charset=gb2312可不一样。解决办法:打开conn.asp在最上面加上下面

2007-12-13 15:22:00 818

原创 建一个XMLHttpRequest对象池(转)

资料来源:http://edu.chinaz.com/Get/Program/Xml/0512281013448163744.asp原文作者:不详转载说明:这是从网络上找到的代码,没有经过测试。这部分的代码除了本身的作用之外,还可以用来参考学习在JS中如何使用类、oop。尤其是对我以前开发的仿网易消息类有很好的借鉴作用。所以在我的博客里面转载一下。在ajax应用中,通常一个页面要同时发送多个请

2007-11-22 15:41:00 910

转载 xpath 表达式的11个实例

实例 1基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就表示到一个元素的绝对路径。/AAA选择根元素AAA                  /AAA/CCC选择AAA的所有CCC子元素                  /AAA/DDD/BBB选择AAA的子元素DDD的所有子元素                  实例 2如果路径以双斜线 // 开头,

2007-11-22 15:33:00 997

转载 数据库里面各种日期的计算

我一个网友发给我的,所以源作者是谁已经不知道了,-_-!--一个月的第一天SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)--本周星期一SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)--本年的第一天SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)

2007-10-31 13:29:00 1666

原创 重温js的几个字符串函数

按:后来我又把vbs中几个类似的函数也总结了一下《VBS(VB Scritp/ASP)几个容易混淆的字符串函数》技术心得:重温js的几个字符串函数因为工作需要,得处理一堆checkbox的值,经过处理之后是"101,113,69,",但是还得再进一步去掉最后一个","。这可以采用很多的办法,我今天就想试试用js本身提供的几个基本的函数来完成。有了想法,就开了一个临时的文件测试了一下。下面是

2007-10-30 14:09:00 5556

c#在MVC Api(.net framework)当中使用Swagger,以及Demo下载

c#在MVC Api(.net framework)当中使用Swagger,以及Demo下载

2023-08-28

安装RebbitMQ用的Erlang opt 22.2,32&64位合集

这个安装程序比较大,是92M多。 原文件在Erlang官网下载的话,非常慢。现在下载、打包提供给网友。 包括两个文件: Erlang_win64_22.2.exe Erlang_win32_22.2.exe

2020-02-28

myfocus在googlecode全部下载

这是myfocus在googlecode全部下载,一共14个文件,下载回来之后打包成一个。下载来源:googlecode.com。

2015-12-08

焦点图/轮换图JS库myfocus Demo v2.0.4

焦点图/轮换图JS库myfocus Demo v2.0.4 下载来源:googlecode.com 这里是最终版本的下载,更多版本请参考我稍后另一个下载。相关资料收集在这里:http://www.cnblogs.com/xpnew/p/myfocus_download.html 本资料共包含以下附件:

2015-12-08

缓存依赖研究项目源码(包括数据库)

缓存依赖、数据库缓存依赖学习以及在LinQ当中使用缓存依赖

2012-05-03

ADO程序员参考中文版

ADO程序员参考,使用程序代码操作Access数据库经常会遇到。MSDN上默认是英文版的,这个中文片,方便英文一般的程序员了!

2010-08-27

CSS:Div高度、宽度自应等技巧演示文件集合。

更多详细,请见: http://hi.baidu.com/xpnew/blog/item/3504685973c9cf2d2934f07e.html

2008-11-11

js:限制页面必须在框架内·完美版:保证父框架启动的后,自动打开原来页面!

说明: 主要用于框架(iframe)程序 现在演示的是htm页面,也适用于asp/asp.net,当然jsp或者php也应该能用,不过我本人不感兴趣,没有测试过。 打开目标页面(a.html)之后,目标页面后自动启动父框架文件(index.htm)。 目标页面启动父框架之前,会把目标页面的地址存入cookies,父框架启动后读取cookies,并且用目标页面替换掉,默认页面。 容错一:父框架读取cookies之后设置cookies失效。 容错二:存入cookies时,指定了path(也可以指定domain),防止进入不合适的路径下读取cookies错误。 可以通过UrlRegEx()函数动态获取路径和域名。

2008-07-31

不间断滚动(无缝滚动)修正版js+css

内含一个html文件。<br>网上多是div+table版本的,我这个是纯div版本。网上的代码不太规范,我稍微的修正了一下。<br>有机会我写一个博客详细说明。

2008-07-24

微软的JavaScript调试工具:Script Debugger

微软的JavaScript调试工具:Script Debugger这是英文版,中文版在实际运行过程中,无法捕捉异常,所以不怎么好用。

2007-08-01

空空如也

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

TA关注的人

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