- 博客(163)
- 资源 (9)
- 收藏
- 关注
原创 Windows 文件资源管理器中搜索带特殊字符文件名的方法
今天处理一些文件,文件夹这包含有类似《~$16年普通高等学校招生全国统一考试-英语》的文件名,想全部找出来删除掉,直接在文件资源管理器里面输入“~$”是搜索不到想要的文件的,这些是特殊字符,所以,就想是不是像编程一样也有转义符之类的,就进行网上搜索和测试,终于找到解决办法,输入~"*~$*"即可搜索到想要的结果。关键的地方在签名的那个~符号。~符号啥意思,在网上找了资料:~ is the
2017-09-13 16:54:54
13274
11
原创 2011年终总结:为了娜娜的微笑
蒙娜丽莎为什么笑?这个问题,如果达·芬奇自己都没有交代过,那么就没有人知道答案了,后来所有的答案都是推测的,答案众说纷纭,这里就不做评论了。作为计算机运行的代码,答案只能是一个,1就是1,2就是2。 2011年马上就快过去,按照国际惯例,到了年底,总要进行下总结,以记录过去,憧憬未来。养成良好的习惯,可以避免在工作中少出现问题,可以使项目提早完成,可以提早下班,提早拿到RMB。这样,客户会微
2011-12-29 15:07:33
27721
12
原创 将文本文件的内容或者文字保存成图片
调用方法:ConvertTextFileToImage(Server.MapPath("~/Log.txt"),Server.MapPath("~/Log.png"));实现代码: void ConvertTextFileToImage(String textF
2011-08-12 22:36:36
11038
5
原创 利用ViewState和DataTable动态录入数据的例子
本例子是论坛上的网友提问的问题,由于经常会有人用到,就贴在这里,供初学者练习。
2011-08-11 13:25:48
10460
1
原创 ASP.NET 中如何对生成的 HTML 内容流进行控制?
在进行 ASP.NET 开发时,有时候需要对页面输出的最终 HTML 源代码进行控制,是页面的 render 方法中很容易实现这个功能。下面就是一个实现的方法,注释都在代码中。 protected override void Render(HtmlTextWriter writer) { string content = string.Empty;
2010-02-25 09:27:00
12729
13
原创 Firefox3.6 对多文件选择、上载和精确进度条的支持
Firefox 3.6 于 2010年1月22日正式发布,该版本对CSS3和HTML5提供了更多的支持,在 HTML5 方面,提供对访问本地的支持和多文件选择。同时还支持简单拖放操作即可完成。遵守W3C规范的浏览器对Web开发人员来说,是一个最好的喜讯,Firefox每一次小小的更新,都会给大家带来一份惊喜。下面就简单介绍下Firefox3.6对文件上传支持的新功能。Firefox 3.6
2010-01-22 08:54:00
13186
17
原创 CSS3尝鲜(三):利用CSS3的新功能实现(椭)圆角边框和图片边框
网上现在有很多使用CSS实现的圆角边框,但这些方法都是比较复杂的,现在,CSS3标准提供实现圆角边框、椭圆角边框和图片边框的简单方法。CSS3关于边框的定义中新加入了border-radius和border-image属性实现这些功能。CSS3的边框模块定义的属性有:属性名 属性值 borderborder-wid
2010-01-21 16:37:00
12039
3
原创 CSS3尝鲜(二):用CSS设置多个背景、背景渐变、指定背景大小
CSS3规范中对背景这一部分,新加入了一些令人兴奋的功能,如可以设置多个背景图片、可以指定背景大小、设置背景渐变等功能。CSS3规范中定义的背景属性有: 属性名 可能的值 默认值 background是一种简写方式:bg-image ||
2010-01-19 11:10:00
31375
4
原创 CSS3尝鲜(一):CSS多列布局
CSS3规范中的多列布局(或者叫分栏)已经于2009年12月17日被W3C作为预推荐标准(CandidateRecommendation)进行发布。该模块的在W3C上的地址为:http://www.w3.org/TR/css3-multicol/。W3C规范定义的实现多列布局的属性有: 属性名
2010-01-18 22:14:00
7699
3
原创 AJAX(XMLHttpRequest)进行跨域请求方法详解(三)
注意:以下代码请在Firefox 3.5、Chrome 3.0、Safari 4之后的版本中进行测试。IE8的实现方法与其他浏览不同。 3,带验证信息的请求 身份验证是Web开发中经常遇到的问题,在跨域请求中,默认情况下是不发送验证信息的。要想发送验证信息,需要进行withCredentials 属性,下面就是一个简单请求的例子:<!DOCTYPE html PUBLI
2010-01-11 08:48:00
26404
6
原创 AJAX(XMLHttpRequest)进行跨域请求方法详解(二)
注意:以下代码请在Firefox 3.5、Chrome 3.0、Safari 4之后的版本中进行测试。IE8的实现方法与其他浏览不同。 2,预检请求预检请求首先需要向另外一个域名的资源发送一个 HTTP OPTIONS 请求头,其目的就是为了判断实际发送的请求是否是安全的。下面的2种情况需要进行预检:a,不是上面的简单请求,比如使用Content-Type 为
2010-01-11 08:44:00
61760
19
原创 AJAX(XMLHttpRequest)进行跨域请求方法详解(一)
注意:以下代码请在Firefox 3.5、Chrome 3.0、Safari 4之后的版本中进行测试。IE8的实现方法与其他浏览不同。跨域请求,顾名思义,就是一个站点中的资源去访问另外一个不同域名站点上的资源。这种情况很常见,比如说通过 style 标签加载外部样式表文件、通过 img 标签加载外部图片、通过 script 标签加载外部脚本文件、通过 Webfont
2010-01-11 08:38:00
135877
13
原创 ASP.NET4.0 新功能之 SEO 增强
ASP.NET4.0提供了一系列新的特性实现网站的 SEO优化,包括:Page类的新属性:Page.MetaKeywords 和 Page.MetaDescription;ASP.NET Web Forms 新的URL路由功能;Response.RedirectPermanent()、Response.RedirectToRoutePermanent()方法等。Page.M
2010-01-06 09:18:00
6656
14
原创 FileUpload上传多文件时出现“无法访问已关闭的文件”错误的解决方法
在使用 public static ArrayList files 变量保存临时上传的文件时,当文件比较大时,会出现“无法访问已关闭的文件”错误,网上也有很多这样的问题,但都没有解决办法。在配置文件中增加XML/XHTML 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://w
2009-12-30 10:25:00
5783
8
原创 ASP.NET4.0 新功能之 ViewStateMode 属性
ASP.NET4.0 提供了一个叫做 ViewStateMode 的新属性,这个属性可以单独设置控件的视图状态。在以前版本的 ASP.NET 中,控件的视图只有在 Page 的 ViewState 启用的前提下才可以单独控制。在 ASP.NET4.0 中,控件的视图状态可以单独设置了,也就是说,即使页面的视图状态没有启用,控件依然可以启用视图状态。 ViewStateMode 属性是
2009-11-02 14:35:00
8201
6
原创 .NET4.0新功能之String.IsNullOrWhiteSpace() 方法
在.NET Framework 4.0 中新增加了一些很方便的功能,比如:System.Dynamic支持动态语言运行时、System.Numerics.Complex 复数、System.Numerics.BigInteger 大数、System.Tuple 对象、遍历文件夹下文件夹和文件的新方法Directory.EnumerateDirectories、Directory.Enume
2009-11-02 13:59:00
7015
5
原创 多页面共用子窗口技术
这是来自论坛上的一个问题,问题要求多个不同的页面,在打开子页面时,要共用同一个窗口,并且子窗口不能刷新。这跟google音乐里面的添加音乐,然后播放的效果类似。因为在播放音乐的时候,如果子页面刷新了,那么音乐必须从头来播放,自然效果不尽人意。类似的情况也会出现在视频的网站上。下面,我们使用简单的Javascript代码来实现这一功能。本代码在目前所有主流浏览器里测试通过。下面,先创建
2009-10-27 21:18:00
5835
11
原创 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现
很多用户都有这样需求,比如:点击按钮,刷新 GridView 中的数据,而不是这个页面刷新。使用简单的 XMLHttpRequest 就可以直接实现。具体代码如下: ASPX 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter
2009-10-15 08:44:00
12844
12
原创 如何使用C#或者VB.NET读写Access数据库的标题(Caption)、描述(Description)等字段信息?
前几天有人问:如何在使用 C# 或者 VB.NET 读写 Access 数据库的标题信息?Access 数据库的有些信息不能通过 ADO.NET 来读取的,需要使用 DAO 来进行读写,这些属性包括:CaptionColumnHiddenColumnOrderColumnWidthDecimalPlacesDescriptionFormatInputMask
2009-10-14 22:55:00
8113
5
原创 修改 Visual Studio 项目中程序集信息默认公司名称的两种方法
这个公司名就是安装系统时注册的单位名称。可以通过修改注册表修改 Windows 系统的注册信息,方法如下:1、在开始“运行”中输入regedit,打开注册表编辑器。2、依次展开:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion 3、找到右边的RegisteredOrganization(注册的单位名称),点右
2009-09-13 21:04:00
6881
2
原创 使用微软的 Visual Studio International Pack 1.0 进行网站简体与繁体的互转和得到汉字、拼音、笔画等相关信息
2009年3月31日,微软发布了 Microsoft Visual Studio International Pack 1.0 SR1。Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持。使用该类库提供的类,.NET 开发人员可以更方便的创建支持多文化多语言的软件应用。下载地址是:http://w
2009-04-20 20:36:00
10109
6
原创 java.lang.NoSuchFieldError: EMPTY_LIST,EMPTY_MAP错误的解决方法
今天下午重新部署了一下工程,Tomcat启动的时候就报告如下的错误:java.lang.NoSuchFieldError: EMPTY_LISTjava.lang.NoSuchFieldError: EMPTY_MAP在网上搜索了一下,就不到一页的结果,有的说是base.jar等包不一致造成的,我搜索了一下本地机器,并没有发现这个文件,因此,我就跟踪到代码里,原来,EMPTY_LIST和EMP
2009-02-11 15:24:00
7886
2
原创 向ACCESS中的"时间/日期"字段中插入DateTime.Now时出现“标准表达式中数据类型不匹配。”错误的解决办法
在使用下面的代码向Access数据库中添加数据的时候,如果是日期字段,则会出现“标准表达式中数据类型不匹配。”的错误,这可能是C#中的日期类型无法直接转换成Access中的日期类型OleDbType.DBDate所致:string ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/Me
2009-01-22 20:54:00
11526
4
原创 Parameters.AddWithValue方法在SQL语句的 Where 字句中的用法
今天晚上看论坛,有人提问说,Parameters.AddWithValue方法在有些情况下不好使,他的写法是这样的: string strWhere = "%美%";strSql = "SELECT * FROM area Where [name] like @strWhere";//这个就不好使cmd.Parameters.AddWithValue("@strWhere",
2009-01-21 20:41:00
7413
原创 ASP.NET 绑定DataSet中的多个表
今天在论坛遇到有人问如何在ASP.NET的数据控件中如何一次绑定多个表?这个问题,平时很少看到,一般在数据绑定之前,数据都是放在一个表中的,实际上,如果表之间存在关系,绑定多个表也是可以的。下面就是 DataSet中两个表进行绑定的例子。查看例子%@ Page Language="C#" %> "http://www.w3.org/TR/xhtml1/DTD/xhtml
2008-12-15 21:25:00
6019
10
原创 ASP.NET 2.0导出到Excel时如何保留换行?
由于Excel毕竟不是 HTML,它有自己的样式标准,在Excel 中,实现换行的方法是:br style=mso-data-placement:same-cell;/>完整代码:%@ Page Language="C#" Trace="false" AutoEventWireup="true" %>script runat="server">
2008-12-07 19:47:00
7523
7
原创 在Visual Studio 2008 SP1 中调试ASP页面
Visual Studio 2008 SP1 支持传统ASP文件的调试,具体做法如下:1,在 IIS 里设置里“启用 ASP 服务器端脚本调试”,如图:1,在 IIS 里设置里“启用 ASP 服务器端脚本调试”,如图:2,使用VS2008 SP1打开ASP网站,如图:3,打开asp文件,然后“附加进程”,如图:4,在asp文件中设置断点,如图:
2008-12-06 18:34:00
3996
4
原创 如何在Visual Studio 2005或者Visual Studio 2008里实现拖动控件进行绝对定位?
经常会有人问:如何在Visual Studio 2005或者Visual Studio 2008里面的HTML设计视图下,拖动控件进行绝对定位?其实,这个功能在Visual Studio 2003、Visual Studio 2002时是有的,在Visual Studio 2008里的实现方法是这样的: 打开“工具”-“选项”-“HTML 设计器”-“CSS 样式”-在右边勾选“对于使用
2008-11-26 22:35:00
5847
7
原创 在 App_Code 文件夹中同时使用两种语言编程的方法
我们知道,在 ASP.NET 2.0 之后,在同一网站下,既可以使用C#编写代码,同时也可以使用VB.NET编写代码,可以正确编译。然而,在 App_Code 文件夹中,默认情况下,只能使用一种语言,C#或者VB.NET来编写代码,否则或报告如下的错误:错误 1 文件“/WebSite2/App_Code/VBFolder/FileTest.vb”和“/WebSite2/App_Code/Se
2008-11-26 22:12:00
3718
4
原创 Silverlight 2.0 中 DataGrid得到模板列中的按钮,并得到所点击的行号和键值
通过Tag属性可以设置自定义的数据,使用GetCellContent方法可以到单元格内的控件,所以就可以得到你点击的是哪一行了。点击的操作就很容易了。 下面的是全部的源代码Page,xamlUserControl xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"
2008-11-26 13:38:00
5492
2
原创 适用于 ASP.NET 和 Windows 窗体的 Microsoft 图表控件
晚上到网上闲狂,发现了一个微软发布的图表控件,还没来得及用,先贴出来与大家分享。 Microsoft Chart Controls Add-on for Microsoft Visual Studio 2008下载:http://www.microsoft.com/downloads/details.aspx?FamilyId=1D69CE13-E1E5-4315-825C-F14D3
2008-11-04 23:24:00
4793
7
原创 Silverlight 实时图表生成程序 ChartBuilder 源代码下载
详细介绍参见:http://blogs.msdn.com/delay/archive/2008/10/29/click-your-way-to-great-silverlight-charts-live-chartbuilder-sample-and-source-code.aspx 源代码下载地址:http://delay.members.winisp.net/ChartB
2008-10-30 21:35:00
3665
4
原创 Excel中 ColorIndex 属性值和颜色对照表
Excel中 ColorIndex 属性值和颜色对照表 资料参考http://msdn.microsoft.com/en-us/library/cc296089.aspxhttp://www.mvps.org/dmcritchie/excel/colors.htm
2008-09-21 19:43:00
42776
原创 如何更改Visual Studio 2008中类文件引用的默认名称空间?
在编写程序的时候,如果某些名称空间经常用到,每次创建一个文件的时候,都需要手工添加名称空间,是不是很烦人呢?多说人会回答:是的。如果新建文件的时候就自动加上自己需要的名称空间该多好啊。:)。这个想法不错,也是可以实现的。下面就是实现的方法,以Microsoft VisualStudio 2008为例:1,打开你Visual Studio 2008安装的目录,找到ItemTemplates
2008-09-19 12:29:00
6169
5
原创 利用XSLT将两个XML文件合成一个XML文件
这个是论坛里的问题,但这个功能经常遇到,贴出来供以后参考,这里的关键是XPATH的使用。file1.xml wang 27 Li 24 Q1 29 file2.xml
2008-07-06 11:05:00
6208
5
原创 TreeView 控件之不回发操作
今天在论坛看到一个问题,问的是如何实现 TreeView 控件在不回发的情况下,实现各种功能。既然不要求回发,只能使用客户端的脚本来实现了,下面就是完整的代码。http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> protected void Page_Load(object sender, EventArgs e)
2008-06-01 11:26:00
8547
8
Struts2.3.8 Spring3.2 Hibernate4.1.9 集成,初始化、定时器示例方法1(修正版)
2013-01-08
Struts2.3.8 Spring 3.2 Hibernate4.1.9 集成,初始化、定时器示例
2013-01-03
打开PDF文件的参数说明
2011-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人