自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (10)
  • 收藏
  • 关注

转载 WPF多线程访问主线程中的ui控件

WPF中的UI控件只能由创建该UI的线程进行操作,但是经常有些复杂操作需要另起一个线程来完成,而新的次线程计算的后又需要操作主线程的UI, 可通过以下方法实现  第一步,定义委托 :  public delegate void Delegate_child();//定义操作次线程的委托  public delegate void Delegate_ui();//定义操作主线

2012-04-01 17:40:23 2112

转载 监听输入框值的即时变化 onpropertychange oninput

监听输入框值的即时变化 onpropertychange oninput function immediately(){ var element = document.getElementById("mytext"); if("\v"=="v") { ele

2011-08-23 11:20:44 697

原创 分页控件-Jquery-MVC

<br />1:JS文件:<br />(function ($) {<br />    $.fn.pager = function (options) {<br />        var opts = $.extend({}, $.fn.pager.defaults, options);<br />        return this.each(function () {<br />            $(this).empty().append(renderpager(pars

2011-04-26 13:06:00 1303

转载 WITH AS 用法

<br />一.WITH AS的含义<br />    WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,<br /><br />也有可能是在UNION ALL的不同部分,作为提供数据的部分。<br />特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使用WITH

2011-03-04 13:21:00 73557 5

转载 字符串中出现次数最多的字符

<br /> public static SortedList<char, int> fun(string str) { SortedList<char, int> slt = new SortedList<char, int>(); foreach (char item in str) { if (slt.ContainsKey(item))

2011-02-16 10:51:00 967

原创 MVC 学习笔记一

<br />1.模型:就是在MVC设计模式中需要被显示的数据。<br />2.视图:就是用来显示模型中数据的用户界面。一般来说,视图就是HTML页面。<br />3.控制器:就是用来处理用户的输入或者交互命令,以便改变模型的状态,选择适当的视图来显示对应模型的数据。<br />4.程序的一般执行过程:<br />    (1)当用户在浏览器中输入浏览地址,发出页面的请求时,实际上是向控制器发出相关的命令。<br />    (2)控制接收用户的请求命令之后,向模型请求获得相关的数据。<b

2011-02-11 14:59:00 2105

原创 Send_Mail_Code

bool SendMail(string userName, string passWord, string from, string to, string subject, string body) { System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587); smtp.Credentials = ne

2011-02-11 14:57:00 640

原创 用sqlplus备份Oracle 数据库

用sqlplus备份Oracle 数据库 marz posted @ 5 months ago in sql with tags oraclebackup , 104 readers <br />单表备份(前提库的结构是一样的) <br />导出: <br />开始钮->运行->输入CMD->进入DOS界面 <br />EXP 用户名/密码@连接字符串 GRANTS=Y TABLES=(表名) file=C:/文件名.DM

2011-01-21 11:58:00 5886

原创 直接使用泛型类中的方法来进行分页

使用System.Linq.Enumerable.Range(1,10).ToList()  可以得到一个List集合。使用泛型类上的 Skip(int count)  可以 从集合开始跳过 count 个T 对象使用泛型类上的 Take(int count)  可以 从集合提取 count 个 T 对象

2011-01-12 13:22:00 1523

原创 项目中的几个常用的分页存储过程

<br /><br />Create PROCEDURE [dbo].[up_DataPager] <br />    @tblName varchar(255), -- 表名 <br />    @fldName varchar(255), -- 排序的字段名,一般为唯一标识 <br />    @strGetFields varchar(1000) = ' * ', -- 需要返回的列  <br />    @PageSize int = 10, -- 每页有多少条记录 <br />

2011-01-12 11:55:00 936

原创 jQuery 读书笔记之一

<br />1.如何在后台把CSS加入到页面中:<br /> HtmlLink link = new HtmlLink(); link.Attributes.Add("href", "Images/STYLE.CSS"); link.Attributes.Add("type", "text/css"); link.Attributes.Add("rel", "Stylesheet");

2011-01-12 10:26:00 363

转载 横、纵表变化

/*标题:普通行列转换(version 2.0)作者:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)时间:2008-03-09地点:广东深圳说明:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94

2011-01-07 17:12:00 447

原创 基本排序算法

class CArray { private int[] arr; private int upper; private int numElements; public CArray(int size) { arr = new int[size]; upper = size - 1; numElements = 0;

2010-12-30 11:12:00 309

原创 .NET 中缓存

<br />在 .NET  中缓存的定义在命名空间 System.Web.Caching 中。<br />.NET 中支持两种依赖:CacheDependency 和 SqlDependency。<br />          1. CacheDependency表示依赖对于文件或者目录的依赖<br />          2. SqlDependency  表示基于 SQL  数据库的依赖。 <br /> <br />过期时间: 过期时间分为绝对过期时间和滑动过期时间两种。 两种过期时间只

2010-12-29 15:57:00 485

原创 给图片加“水印”

<br />一般给图片加水印时,采用一般处理程序来处理。<br /> public class PhotoHandler : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "image/jpeg"; //if (!System.IO.File.Exists(co

2010-12-29 08:41:00 498

原创 使用一般处理程序生成验证码

在 IHttpHandler 的实现中访问 Session,此实现必须同时实现标记接口 System.Web.SessionState.IRequiresSessionState,才可以对 Session 进行读写public class Handler : IHttpHandler,System.Web.SessionState.IRequiresSessionState{ public void ProcessRequest (HttpContext context) {

2010-12-28 17:27:00 707

原创 解 压缩文件

使用一个开源的压缩和解压缩库-----SharpZipLib下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/在这库中,一个压缩文件对应的对象类型为ZipFile,压缩文件由多个压缩条目ZipEntry组成,压缩文件可以看成ZipEntry的集合。解压缩文件: private void UnZipFile() { ICSharpCode.SharpZipLib.Zip.ZipFile fil

2010-12-16 17:58:00 546

原创 解决从服务器下载文件 的问题

<br /> System.IO.Stream input = new System.IO.FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read); System.IO.Stream output = this.Response.OutputStream; byte[] buffer = new byte[10 * 1024]; thi

2010-12-15 19:41:00 524

原创 多播委托

<br />在通过委托调用多个方法时,如果有一个方法抛出异常,则整个迭代调用就会停止,如下的方法调用将不会执行。如果想在抛出异常的情况下,继续往下调用其他方法,则需要手动迭代方法列表。Delegate 类定义了方法 GetInvocationList() 它返回一个Delegate 对象数组。可以使用这个方法委托调用 与委托 直接相关的方法,捕获异常,并继续下一次迭代。<br />DemoDelegate d = One; d += Two; Dele

2010-12-08 09:20:00 417

原创 扩展方法

<br />如果需要一个方法来完成某项功能,但原类中未有这个功能的方法,此时,就可以使用扩展方法来达到此目的。<br />扩展方法是静态方法,是类的一部分,但它实际上又没有放在源类中。<br />假定有一个Money类需要一个AddToAmount方法,但源Money类中未有源代码。此时 可以创建一个静态类,把方法AddToAmount 添加为一个静态方法,如:<br /> public static class MoneyExtension { public static

2010-12-01 10:02:00 436

转载 正确的Windows下安装配置SVN

<br /><br /><br />1.下载文件<br />下载最新版本subversion,我这里选择svn-1.4.5-setup.exe<br />到官方网站的下载二进制安装文件,来到二进制包下载部分,找到 Windows NT, 2000, XP and 2003部分,然后选择" this directory ",这样我们可以看到许多下载的内容,目前可以下载 svn-1.6.0-setup.exe<br /><br />下载 TortoiseSVN shell integration

2010-11-25 16:45:00 453

转载 在windows下配置svn服务器

<br /><br />windows系统使我们经常使用的操作系统怎么才能使用我们现在经常使用的操作系统不变的情况下继续我们的SVN之旅,我们在综合了好动种方法的同时感觉这些内容非常贴近我们SVN在Windows种的应用与配置.<br /><br />1.下载文件,<br /><br />下载最新版本subversion,我这里选择svn-1.4.5-setup.exe<br /><br />下载 "Subversion Windows Service" 软件包<br /><br />下

2010-11-25 16:44:00 388

原创 《NHibernate in Action》读书笔记【二】

Basic Configuration

2010-11-08 16:30:00 430

原创 《NHibernate in Action》读书笔记【一】

1.The NHiberante API in a layered architecture:

2010-11-08 15:22:00 478

原创 快速排序

<br />static void QSort(int[] arr, int start, int end) { int i = start; int j = end; int privot = arr[i]; while (i < j) { while (i < j && privot <= arr[j])

2010-10-21 10:26:00 280

原创 单向链表

public class LinkedList { private class Node { public Node(object value) { item = value; } public object item;//数据域 public LinkedList.Node next;//指针域

2010-10-21 10:23:00 245

原创 C# 读取Excel文件

<br />无法读取EXCEL中的数据单元格。有数据,但是读出来全是空值。<br /><br />解决方法:<br /><br />1.在导入数据连接字符串中,将IMEX=1加入,“Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:/Data.xls";Extended Properties="Excel 8.0;HDR=Yes;IMEX=1; ”,这样就可以。<br /><br />注:<br /><br />“HDR=Yes;”指示第一行中包

2010-10-14 18:30:00 552

原创 实现WebService 动态 绑定 的方法

在有调用WebService 的项目里,一般引用 WebService 之后,则其IP 和Port 等信息是一起引用 和绑定了。等下次需要改变IP或者端口号时,则需要重新引用 比较麻烦。在工作,总结如下方法:第一,需要把WebService 类与调它的项目或类放在一个解决方案。(这个一般只适合调用的服务都为自己项目中的东西)第二,建一个工厂类,用来对所要处理的WebService 的一个处理 项目。       如我在项目的如下 处理:     首先,将要处理的WebService 引用到 这个工厂类所在的

2010-08-31 17:05:00 2479 1

原创 关于C# 打包的几点注意事项

第一,在打包,要把外包调用此组件的入口项目或动态库或可执行文件设置成为“主输出”。第二,如果需要支持ActiveX 的话,还需要点击刚设置好的“主输出”,在其属性中把 “Register”  设置为 “vsdrpCOM”

2010-08-31 16:55:00 665

原创 页面通过JS 调用WinForm 组件

由于工作需要,最近开发了个页面通过JS 调用Winform的程序。注意以下几点:第一,在Winform 组件 中,需要在Js中调用 的中窗体对象,需要加如下标签:    [Guid("53CDE3DE-1005-43B8-87C5-F1899BF0AC54")]----此GUID可以自己生成一个。    [System.Runtime.InteropServices.ComVisible(true)]    public partial class FlowWrapper {...}    在 我用

2010-08-25 14:20:00 2231 1

转载 小写RMB转大写RMB

<br />        /// <summary><br />        /// 小写RMB转大写RMB<br />        /// </summary><br />        /// <param name="Money">小写金额</param><br />        /// <returns>大写金额</returns><br />        public static string GetNumToUpper(decimal Money)<br />

2010-08-12 16:37:00 704

转载 让 TreeView 实现向上全选 功能

<br />    function OnTreeNodeChecked()<br />    {<br />        var ele = event.srcElement;<br />        if(ele.type=='checkbox')<br />        {<br />            var childrenDivID = ele.id.replace('CheckBox','Nodes');<br />            var div =

2010-08-03 16:50:00 617

原创 Silverlight 学习笔记之【二】

六、数据转换在Silverlight 中对任何绑定都可以实现数据转换,要实现数据转换,需要创建数据转换类并实现IValueConverter 接口的Convert 和 ConvertBack 方法,当数据源传递给目标时调用 Convert 方法,反之则调用 ConvertBack 方法。    使用 IValueConverter 要引用 System.Windows.Data 命名空间。如:XAML文件:    xmlns="http://schemas.microsoft.com/w

2010-07-26 14:31:00 408

原创 Silverlight 学习笔记之【一】

一、 XamlReader 动态加载 Silverlight 对象 。       在使用XamlReader.Load 前,要先引用 System.Windows.Markup 命名空间。注意几点:1.被XamlReader.Load 加载的单个XAML 内容 必须包含XAML 的命名空间,常用的是http://schemas.microsoft.com/client/2007,但JS编程模型中用CreateFromXAML 创建 Silverlight 对象时可以省略这个命名空间,因为Sil

2010-07-23 16:46:00 519

原创 在IIS 上部署 Silverlight 应用程序

<br />在IIS 上部署Silverlight 应用程序 时,需要手工加入Silverlight 的MIME 类型,这样IIS 才会支持后缀为XAP 的文件类型。<br /> <br />依次在IIS 中选择 “网站”---“属性”---“HTTP头”---“文件类型” ,单击“新类型”。<br />加入如下两种 MIME 文件类型。<br />1.扩展名:.xap<br />MIME 类型:application/x-silverlight<br /> <br />2.扩展名:.xaml<br />M

2010-07-22 19:09:00 397

原创 初学Oracle PL/SQL 【笔记五】

集合:    PL/SQL 表存在两种类型:联合数组(正式说法是索引表)和嵌套表。它们具有相同的结构,并且都使用下标方式来访问数据行。两种类型之间的主要差别是:嵌套表可以存储在数据库列中,而联合数组不行。     1.联合数组        DECLARE                TYPE   last_name_type  IS TABLE  OF student.last_name%TYPE                           INDEX  BY  BINARY_INTEGER; 

2010-07-22 14:08:00 387

原创 初学Oracle PL/SQL 【笔记四】

1.触发器:    CREATE [OR REAPLACE] TRIGGER Trigger_name    {BEFORE | AFTER}  Triggering_event  ON table_name    {FOR EACH ROW}    [FOLLOWS another_trigger]    [ENABLE/DISABLE]    [WHEN condition]    DECLARE             declaration statements     BEGIN         

2010-07-21 10:17:00 401

转载 游标属性 SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT

<br />当执行一条DML语句后,DML语句的结果保存在四个游标属性中,这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时,PL/SQL打开一个内建游标并处理结果,游标是维护查询结果的内存中的一个区域,游标在运行DML语句时打开,完成后关闭。隐式游标只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三个属性.SQL%FOUND,SQL%NOTFOUND是布尔值,SQL%ROWCOUNT是整数值。<br /><br />  SQL%FOUND和SQL%N

2010-07-21 10:17:00 443

转载 jQuery 让 TreeView 实现全选

<br />分析 TreeView 生成的 Html 可以发现,每层节点都保存在 table 元素中,如果节点又下层节点,则 table 元素的下一个元素为 div 元素,div 元素中包含一个表示下层节点的 table 元素,下层节点的复选框就位于其中。<br /> <br />通过 jQuery 的 parents 函数和 next 函数,可以完成以上的选择。<br /> <br />函数说明:<br /> <br />parents 取得指定的父元素,可以逐

2010-07-13 16:54:00 830

原创 游 标

<br />游标是oracle执行sql 语句的内存区域。在数据库编程中,游标是内部数据结构,能够处理sql 查询结果。<br /> <br />SQL%ROWCOUNT  会返回被更新的数据行数。<br /> <br />为处理显式游标,首先需要声明它,然后打开它。接下来检索它,最后关闭它。<br /> <br />    声明游标的语法:<br />               CURSOR  c_cursor_name   IS   select  statement <br /> <br /

2010-07-05 16:43:00 307

2012 .NET开发必看资料53个+经典源码77个

2012 .NET开发必看资料53个+经典源码77个

2013-01-30

the little mongodb book

the little mongodb book

2013-01-30

Redis实战《红丸出品》

Redis实战《红丸出品》 ,这本书感觉 还是很不错的。

2013-01-30

Introducing Silverlight 4

Introducing Silverlight 4 我是我感觉一本非常好的Silverlight 4书籍。

2010-12-29

Silverlight 4 Design Solution

Silverlight 4 Design Solution 一本比较好的silverlight 4学习书箱

2010-12-29

Windows7环境下如何成功安装Oracle数据库

Windows7环境下如何成功安装Oracle数据库

2010-07-22

BSC-Code平衡计分卡

一个实际项目的源代码!BSC-Code平衡计分卡 ,肯定 超10 分啦~~~~~~

2010-06-18

oracle数据库11G初学者指南

[oracle数据库11G初学者指南].Oracle.Database.11g,.A.Beginner's.Guide 可以好好学学!!!!

2010-06-18

PLSQL程序开发指南

最近在学Oracle ,感觉这本“PLSQL程序开发指南.pdf”还可以,不妨看看,我想应该对你有帮助。

2010-06-18

visual C#网络编程

一本很不错的书,我想对你会有很大的帮助的。

2009-02-27

空空如也

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

TA关注的人

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