.NET
王子样
乘风破浪!
展开
-
判断图像文件是否完好
/// /// 判断图像文件是否完好/// /// 全路径/// 结果public static bool IsImageIntact(string path){byte[] memory = null;try{memory = File.ReadAllBytes(path);if (memory.Length == 0){return fa原创 2008-08-24 22:15:00 · 759 阅读 · 0 评论 -
JavaScript 对加载页面状态的判断
传回XML 文件资料的目前状况。 基本语法: intState = xmlDocument.readyState; 说明这个属性是只读的,传回值有以下的可能: 0-UNINITIALIZED:XML 对象被产生,但没有任何文件被加载。1-LOADING:加载程序进行中,但文件尚未开始解析。 2-LOADED:部分的文件已经加载且进行解析,但对象模型尚未生效。转载 2008-07-01 18:15:00 · 1448 阅读 · 0 评论 -
在sql中日期转化
在sql中,smalldatetime及datetime型的数据显示不是那么让人满意,因此我找了些格式化的方法列出来"convert(char(10),datetime,101)在数据库取出来的时候就转换好 select getdate() 2006-05-12 11:06:08.177 我整理了一下SQL Server里面可能经常会用到的日期格式转换方法:转载 2008-07-01 23:05:00 · 686 阅读 · 0 评论 -
SQL Server和Oracle的常用函数对比
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001)转载 2008-07-01 23:22:00 · 549 阅读 · 0 评论 -
SQL Server开发者Oracle快速入门
本文参考"Beginning SQL: Differences Between SQL Server and Oracle-A Quick Intro for SQL Server Users",作者Les Kopari 本文比较适合刚接触Oracle的SQL Server开发人员. I. 简单概念的介绍1. 连接数据库S:转载 2008-07-01 23:30:00 · 639 阅读 · 0 评论 -
(无法启动 Aspnet_wp.exe)错误信息的解决办法
症状loadTOCNode(1, symptoms);当您尝试查看 ASP.NET 应用程序中的页面时,可能会收到以下错误信息:Server Application UnavailableThe web application you are attempting to access on this web server is currently unavailab转载 2008-07-01 22:45:00 · 1303 阅读 · 0 评论 -
C#常用函数
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month;转载 2008-07-01 22:50:00 · 788 阅读 · 0 评论 -
引入CSS样式的五种方式
一、使用STYLE属性将STYLE属性直接加在个别的元件标签里,例如: 这种用法的优点 是可灵巧应用样式於各标签中,但是缺点则是没有整篇文件的『统一性』。二、使用STYLE标签 将样式规则写在...标签之中。 <!--样式规则表--> 例如: <!--BODY { color: BLUE; background: #FFF转载 2008-07-02 00:02:00 · 715 阅读 · 0 评论 -
C#中using关键字的使用介绍
对于using关键字,可能大家比较熟悉的是引入包的功能如代码:using System;还有一种方法和上面的使用方法较类似,只是我们可以指定一个别名,代码如:using INet = System.Net;最后一种用法则主要用于释放对象占用的资源的,代码如下:using (ClassC c = new ClassC()){c.Print();}上面代码保证程序在转载 2008-07-07 22:00:00 · 1781 阅读 · 0 评论 -
盖茨今日正式辞职 14位科技界名流临别赠言
微软董事长比尔·盖茨(Bill Gates)将于本周五(6月27日,美国当地时间)正式退出公司日常管理工作,以把精力专注于慈善事业.在过去30多年的职业生涯中,虽然盖茨曾与硅谷 IT名流们结下了诸多“恩怨情仇”,但在盖茨临别之际,众多硅谷知名人士仍忍不住主动向盖茨告别,并祝愿他今后在慈善事业上取得新成就.以下就是14名美国IT界知名人士致盖茨离别语(其中包括微软数名高管,排名不分先后,仅为方便阅读转载 2008-06-27 14:22:00 · 604 阅读 · 0 评论 -
C# 检测文件是否被占用
检测文件是否被占用(一个思路)File.Move(OldFileFullPath,NewFileFullPath) 让 NewFileFullPath 等于 OldFileFullPath 例如: try { File.Move("d://a.bmp", "d://a.bmp"); } catch (Exception ex) { Console.Writ转载 2008-09-12 15:44:00 · 2795 阅读 · 1 评论 -
开发者版本:你属于哪个版本的程序员?
【6月25日 CSDN 付江/编译】国外开发者博客中有一篇有趣的文章,将程序员按水平像软件版本号那样划分为不同的版本。相对于在招聘时分为初级,中级,高级程序员,直接表明需要某种语言N版本的程序员或许更方便直接。根据作者的观点,可将WEB开发者大致分为以下几个版本: Alpha:阅读过一些专业书籍,大多数能用Dreamweaver或者FrontPage帮朋友制作一些Web页面。但在他们熟练掌握H转载 2008-06-27 14:25:00 · 511 阅读 · 0 评论 -
C#常用的命名空间
命 名 空 间 类 的 描 述 System原创 2008-06-11 21:06:00 · 1177 阅读 · 0 评论 -
C#内置数据类型
C#类型 .NET类型 说 明 示 例转载 2008-06-11 21:12:00 · 869 阅读 · 0 评论 -
C#常用的转义字符
转义符 字 符 名 字符的Unicode值 转义符转载 2008-06-11 21:14:00 · 847 阅读 · 0 评论 -
ASP.NET使下一控件获取焦点
//如果文本框1的长度为2时,使文本框2获取焦点。this.TextBox1.Attributes["onkeyup"]="if(this.value.length==2)"+ this.TextBox2.ClientID +".focus();";转载 2008-08-30 20:57:00 · 737 阅读 · 0 评论 -
C# 冒泡排序法
static void BubbleSort() { int i, j, temp; int[] arrSort = new int[] { 10, 8, 3, 5, 6, 7, 9 }; for (j = 0; j {原创 2008-06-16 23:21:00 · 1946 阅读 · 0 评论 -
ASP.NET刷新页面的六种方法
ASP.NET刷新页面的六种方法 ASP.NET页面刷新总是有问题,收藏几种方法挺有用的. 第一: private void Button1_Click( object sender, System.EventArgs e )转载 2008-06-24 11:05:00 · 642 阅读 · 0 评论 -
GUI的開發瓶頸
文 / 蔡學鏞年初和某家IT雜誌社編輯一同參加一場某軟體廠商辦的會議。主講人在台上展示使用他們技術開發出來的漂亮介面,相當吸引人。編輯看了之後,頗為讚許,轉身對我說:這東西很棒吧!我澆了她一盆冷水:要做到這樣的GUI(Graphical User Interface)效果,複雜度相當高,背後投入的資源相當多,可不是一般小公司做得出來的。對於GUI程式設計,我的考量點一直都不是「能不能做得到转载 2008-06-27 14:40:00 · 665 阅读 · 0 评论 -
学习.net应该知道什么
原文地址:http://www.hanselman.com/blog/WhatGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx 作者:Scott Hanselman 译者:Tony Qu 前些日子我发了一份ASP.NET面试题 清单. 有一些访客比较保守,觉得我是没事找事,里面都是些很琐碎的问题。剩下的人则说“蛮不错的,我得去看转载 2008-06-27 14:50:00 · 484 阅读 · 0 评论 -
工作以后十不要
工作以后十不要 第一:不要认为停留在心灵的舒适区域内是可以原谅的。 每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边,算作是褒义。然而相转载 2008-09-24 18:25:00 · 828 阅读 · 0 评论 -
正在运行的程序无法在任务栏上显示出来了
Set WSHShell = WScript.CreateObject("WScript.Shell") Message = "本脚本用于修复Windows XP中当最小化程序时,无法在任务栏显示图标的问题。"& vbCR & vbCR Message = Message & "为了正常工作,本脚本将关闭和重启 Windows Explorer 外壳,这个操作不会损坏你的系统。" &转载 2008-09-24 13:11:00 · 1262 阅读 · 0 评论 -
More on Memory Usage(.NET内存利用率)
关于开心的问题,Saucer都来了,我也来凑热闹。 这个问题在CSDN上碰到好几次,我每次都只给出了简单的答案:不要参考Task Manager的Mem Usage数据,那个数据的大小对程序性能没有直接影响。 下面是我分析这问题的一些思路,希望对对这个问题感兴趣的朋友有所帮助。(还有一个原因——很久没有update blog,被开心“警告”了... ) Q: Is .NET Alone?转载 2008-10-06 13:35:00 · 871 阅读 · 0 评论 -
DirectShow播放视频文件,DexterLib截取图像。
//引用using DexterLib;using Microsoft.DirectX.AudioVideoPlayback; //声明private Video videoPlay = null;MediaDetClass mdc = new MediaDetClass(); //播放视频videoPlay = new Video(this.txtFile.Text)原创 2009-07-17 10:30:00 · 1264 阅读 · 0 评论 -
.NET下屏蔽Alt+Ctrl+Del
public frmMain() { InitializeComponent(); } private FileStream fsTask; private void frmMain_Load(object sender, EventArgs e) { //原创 2009-05-26 09:58:00 · 1207 阅读 · 1 评论 -
常用颜色大全
常用颜色大全 lightpink(浅粉红)pink(粉红)crimson(腥红)lavenderblush(苍白的紫罗兰红)palevioletred(脸红的淡紫红)hotpink(热情的粉红)mediumvioletred(适中的紫罗兰红)orchid(兰花紫)thistle(苍紫)plum(轻紫)violet(紫罗兰)magenta(洋紫)转载 2009-05-29 22:47:00 · 3921 阅读 · 0 评论 -
安装Visual Studio 2005 Extensions for Windows Workflow Foundation时遇到的问题。
VS2005本身没有带有Workflow的安装,所以要单独安装。 下载页面:http://www.microsoft.com/downloads/details.aspx?FamilyID=5d61409e-1fa3-48cf-8023-e8f38e709ba6&DisplayLang=zh-cn下载地址:http://download.microsoft.com/download/7原创 2009-08-11 15:12:00 · 1426 阅读 · 0 评论 -
如何终止MSDN长时间的“帮助更新正在进行”
Visual Studio 2008,系统弹出一个对话框“帮助更新正在进行...”漫长的过程,且无法结束不了,除非关闭进程,但再次打开VS还会再次出项更新中。。。。。。。 我的解决方法:如果你开了自动更新选项的话,关闭掉即可。【控制面板->安全中心->自动更新】原创 2009-11-27 14:15:00 · 1897 阅读 · 0 评论 -
C# 遍历目录下所有文件夹下的文件
private void FindAllFiles(string fileDirectory){ diSource = new DirectoryInfo(fileDirectory); FileSystemInfo[] fsi = diSource.GetFileSystemInfos(); FileInfo fi; try {原创 2009-11-27 14:33:00 · 1256 阅读 · 0 评论 -
如何清除 Visual Studio 的搜索记录
<br />写个批处理文件,把下面的加进去。<br /> <br />reg delete "HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/9.0/Find" /f<br />reg delete "HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/10.0/Find" /f<br /> <br />注:VS2008 对应 9.0; VS2010对应 10.0原创 2010-08-05 08:51:00 · 1426 阅读 · 0 评论 -
SQL SERVER 分页(Paging a Query with SQL Server)
原文地址:http://social.technet.microsoft.com/wiki/contents/articles/23811.paging-a-query-with-sql-server.aspx个人觉得还是挺好用的。--VIEWING THE PAGE "2" WITH 5 ROWSDECLARE @PageNumber AS INT, @RowspPa转载 2015-10-29 15:42:58 · 882 阅读 · 0 评论 -
C# Image.FromFile() 异常
在编辑器上运行是没有问题的,可是一旦发布执行可执行文件时就会出现内存不足的异常。代码如下: Image.FromFile(Application.ExecutablePath.Replace(".EXE", ".jpg"), true);原因:原因就出在文件保存在和可执行文件同一目录而且还是同名文件,程序会把它锁定。出现“System.OutOfMemoryException:原创 2008-11-20 11:13:00 · 6644 阅读 · 0 评论 -
C#重绘标题栏代码
using System.Runtime.InteropServices; public partial class frmMain : Form { [DllImport("User32.dll")] private static extern IntPtr GetWindowDC(IntPtr hwnd); [DllImp转载 2008-11-13 16:56:00 · 4250 阅读 · 0 评论 -
C# Snippet Tutorial - The ?? Operator
Well start with a really simple example - reference types: string myString = null;string myOtherString = myString ?? "Something Else";Console.WriteLine(myOtherString);//Output: "Something Else"转载 2008-10-30 14:22:00 · 896 阅读 · 0 评论 -
C# Tutorial - Simple Threaded TCP Server
In this tutorial Im going to show you how to build a threaded tcp server with C#. If youve ever worked with Windows sockets, you know how difficult this can sometimes be. However, thanks to the .N转载 2008-10-22 10:52:00 · 1910 阅读 · 0 评论 -
Windows一个程序究竟用多少内存?
首先声明:Virtual memory 和 memory swapping的概念对于UNIX等系统是两个界限很明显的概念,但是对于windows系统来说区别这两个概念无疑是没有意义的,在windows封装得复杂而又机密的虚拟内存管理技术下研究与区别他们没有什么实际意义。 注意:以上声明很重要,否则你几乎可以把下面我的程序与分析全盘否决,呵呵 最近工作需要研究linux系统编程,需要了解L转载 2008-10-06 17:17:00 · 1524 阅读 · 0 评论 -
C#如何限制程序内存使用的大小
c#虽然内置垃圾回收机制,但是并不能解决程序占用内存庞大的问题,如果我们仔细观察任务管理器,我们会发现一个程序如果最小化的时候,它所占用的会骤然减小,这时操作系统会把程序用不到的内存暂时放到虚拟内存中,当我们再把程序最大化时,发现内存并没有完全的从虚拟内存调到内存中来,是因为操作系统的内存管理机制只调用目前需要的,那么剩下的,有可能将来调用,有可能根本没用。实现这个机理用到了一个API函数SetP转载 2008-10-06 10:05:00 · 2552 阅读 · 0 评论 -
SetProcessWorkingSetSize的实例
Sample Code://sample is probably a bad idea, but it will "trim down" the memory footprint of a .Net App (or at least the value reflected in Task Manager).C# public class MemoryManagement{转载 2008-10-06 17:24:00 · 4164 阅读 · 0 评论 -
DataGridView绑定数据时,时间格式显示不全的问题
DataGridView绑定数据时,时间格式显示问题今天做程序的时候,遇到了这样的问题,数据库里面是 2008-09-26 18:48:41.390 可是绑定后却显示为 2008-09-26 18:48后来,网上找了一下别人的帖子,找到了解决方法。用代码控制一下显示格式就可以了:DataGridView.Columns["列名"].DefaultCellStyle.Format =原创 2008-10-09 10:02:00 · 6284 阅读 · 1 评论 -
DataTable 不支持来自 XML 的架构推断。解决方法
DataTable 不支持来自 XML 的架构推断。VS2005以后,DataTable要用序列化XML才行的。所以用DataTable保存或者读取XML的时候要,一定要有Schema的支持。例如:保存时: dtXML.WriteXmlSchema("d://sampleSchema.xml"); dtXML.WriteXml("d://sample.xml");读取时: dtXML.Read原创 2008-10-09 11:05:00 · 7306 阅读 · 2 评论