自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

脑瓜子的程序人生

这里记录着我的工作、生活、学习、想法、人生阅历、价值观等。work,life,study,idea,experience,values...

  • 博客(396)
  • 资源 (19)
  • 收藏
  • 关注

原创 ASP.NET中如何检测一个图片是否是真实图片 防范病毒上传

主要是用来判断客户端上传的图片是否为真实的图片,以防病毒侵入,保证上传的文件的安全。主要代码如下:需要引用using System.IO;public void UploadFile(){try { HttpPostedFile postfile = Request.Files["file"];

2013-04-11 09:44:19 2077

原创 MVC 3 学习笔记及小技巧

1、MVC中的区域:使用它的目的在于让我们的系统结构分层等很清晰,同时也有利于系统分工协作。2、MVC 页面(Areas)跳转:比如直接在浏览器重输入http://localhost/Admin/Account/Login/,想在登陆成功后跳转到http://localhost/Admin/Home/,代码如下:return RedirectToAction("Index", "Home"

2013-01-10 16:35:09 1275

原创 调用webserivce时报错“对操作"方法名"的回复消息正文进行反序”

今天在工作中遇到这个问题。我就把它记录下来。在调试的过程中发现问题:       调用webservice的时候出现的问题;问题描述如下:        报错内容:对操作“方法名”的回复消息正文进行反序列化时出错我是这样考虑的。是不是传过来的webservice中的内容格式有问题?然后我试着去使用 XmlSerializer 控制序列化生成 CDATA 内容(Serializi

2012-07-12 17:05:08 3283

原创 SQL Server 2000 和 SQL Server 2005 自动备份攻略

前言: 我们在工作中经常会碰到备份一个应用的数据库,刚开始你可能会每天手动的备份一次,但是时间长了你也许就会想到自动备份,下面简单的介绍一下我经常用的自动备份的方法(适用于SQL Server 2000和SQL server 2005)。  一、SQL Server 2000:   1、打开企业管理器->管理->sql server代理    2、新建一个作业,作业名称随便取,

2012-06-21 07:34:31 1111

原创 Intelligencia.UrlRewriter在IIS 7.0下的完全配置攻略

在项目中,之前公司是使用IIS 7.0官方的URL重写模块,官方的使用说明请参见官方URLRewrite  ,添加伪静态支持,后来经理问我有没有涉及伪静态,我说之前项目中我一直是用Intelligencia.UrlRewriter,我觉得它蛮好用的,然后我就按领导的意思换成这个,我以为这东西最多半个小时就搞定的事情,我之前都是在IIS 6.0上配置的。找过一些资料发现是webconfig中,多

2012-06-09 13:45:40 1785

原创 powerdesigner 使用说明

自增长:Table---Properties---Customize Columns and Filter 勾选上Identity字段备注:Table---Properties---Customize Columns and Filter 勾选上Comment默认值:Table---Properties---Customize Columns and Filter 勾选上Default

2012-05-28 16:47:16 1196

转载 利用GridView显示主细表并添加打开、关闭功能

 本文例子使用嵌套的 GridView 来显示主细表,并使用 JavaScript 来控制明细表的显示与隐藏。值得注意的是:在 GridView 的 RowDataBound 的事件里,不要多次执行数据库的打开,否则,将很快会导致连接数已满的问题。例子中的数据库,请参照《 ASP.NET 2.0应用开发技术》一书中附带的光盘中的数据库。查看例子代码:@ Page Langu

2008-04-20 06:32:00 888

转载 js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--checkBox多选

163邮件一个比较爽的功能就是可以通过多选邮件,拖动到左侧的文件夹列表,实现邮件归类的功能关于我对拖动分配的实现将在后文写出这里说说在CheckBox的选择中做得尝试和实现的效果、方法1。点击表格Title实现全选每行这个早有人做了,我这里借鉴一下 一块贴出来方便大家看js事件:function clkAll(myTable,ck)...{    var tb =   document.g

2008-03-20 20:57:00 1506

转载 gridview合并列

很有用的东西,转来方便查找this.GridView1.DataSource = dt;        this.GridView1.DataBind();//********************************************* 在数据绑定之前进行判断        TableCell oldTc = GridView1.Rows[0].Cells[0];      

2008-03-15 13:07:00 1014

原创 通过TortoiseGit来使用Github或Visual Studio Online版本控制管理【git之旅】

一、前言关于Git源码不再多阐述,它就是一款开源分布式版本控制工具,它在源码管理领土上目前为止,使用者比例很大,越来越多的人使用该工具来管理项目源码,且相当多的开源的项目都移步到Github中,如:jquery,reddit,node.js,redis等等。Vistual Studio Online也提供了版本控制管理功能的云端服务,让开发人员能够使用版本控制功能,免去管理版本控制工具的服

2014-02-19 16:40:23 1955

原创 C#下载文件(可显示进度)的方法实现

最近在做公司的 进销存系统,该系统是WINFORM程序,要使用到升级功能,就需要从服务器上下载最新的软件程序。如何下载呢?代码实现如下:/// /// c#,.net 下载文件 /// /// 下载文件地址 /// 下载后的存放地址

2014-02-09 10:45:25 4232

原创 IList与Xml互相转换

using System;using System.Data;using System.Collections.Generic;using System.Text;using System.Xml;using System.Reflection;namespace YKSoft.BLL.Utility{/// /// 实体转Xml,Xml转实体类/// /// publi

2014-02-09 10:43:24 1152

原创 .net中 发送邮件内容嵌入图片

在.net开发中。我们会涉及到发送邮件,而发送邮件的时候,我们在邮件中一般用到的图片都是网络图片,但是如果对方不可以直接访问外网,就不能看到图片了,例如公司的OA或ERP系统中的发送内部邮件。

2014-02-09 10:41:17 4791

原创 Web 能力分析工具 WCAT

Web 日志和历史流量分析可以让您深入了解会出现何种流量,但如何才能确定您基础结构的实际承载量呢?这时,您需要一种工具来使您的基础结构机器应用程序栈达到临界 点。免费的 Web 能力分析工具 (WCAT) 应运而生,它是一种轻量级负载生成实用工具,不仅能够重现对 Web 服务器(或负载平衡服务器场)的脚本 HTTP 请求,同时还可以收集性能统计数据供日后分析之用。而且它还支持 IPv6 网络。

2014-02-09 10:23:37 1166

原创 【异常处理】Mvc3 Area 找到多个与名为相同的控制器匹配的类型

异常在什么情况下出现:在MVC 3中使用Area的区域的时候,在一个Area中定义了一个Home控制器,在启动的时候出现此异常异常信息:找到多个与名为“Home”的控制器匹配的类型。如果为此请求(“{controller}/{action}/{id}”)提供服务的路由在搜索匹配此请求的控制器时没有指定命名空间,则会发生此情况。如果是这样,请通过调用含有“namespaces”参数的“MapRo

2014-02-08 15:23:35 2068

原创 银联+移动+三星PK微信、余额宝

在不远的将来,你可以扔掉钱包,扔掉信用卡,揣着手机买东西。银联、移动、三星这些不同的行业大佬,因为这个目标,被一款名叫NFC的支付技术连接在了一起。这场游戏的参与者众多,一个合纵连横的时代正在到来。而微信、余额宝正绕道疾行,期待更早到达终点。从2013年7月22日起,北京的中国移动用户只要轻轻刷一下手机就可以乘坐公交、地铁,还可以在支持北京市政交通一卡通付款的商铺“刷手机”

2013-08-05 08:44:49 1892 1

原创 微信公众平台

前言:在互联网/IT界滚爬几年了,工作之余,一直在思考有个好的idea,看着今年微信的爆红,想在这块弄个产品(高考查分,快递单自动查询,天气预报查询,旅游景点,火车时刻表)运营,想来想去感觉可以开发的产品很多,但是没有觉得有恰当的盈利模式,大牛们提提建议。谢谢。闲话少说,把我接触微信公众平台的东东跟大家分享下吧。开始开发之前,需要到微信上面申请一个公众账号,并成为开发者。如何成为开发者

2013-07-31 14:26:30 1355

原创 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题

项目调试过程中出现:尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行当一个运行在64位平台上的.NET应用程序试图调用一个不支持64位执行的DLL时,这个异常就会发生。假如应用程序在未指定平台(例如“Any CPU”)模式下生成,它将运行在基于操作系统的64位模式下,会导致这个

2013-06-25 09:04:53 4028

原创 isapi_rewrite运行在.net framework 4.0+iis 6.0环境下404错误解决方案

今天以前的同事让我帮他上服务器看看,他把页面伪静态之后,出现404错误,为什么会出现这样的问题呢,仔细研究才发现,原因如下:因为ASP.NET4.0在安装的过程中,已经在IIS6做了一些手脚,让它可以原生的支持的无后缀的URL请求,那么它究竟是做了什么事情呢?在实现这个功能的作者Thomas Marquardt的这篇博客上的一段话解释了它的工作原理,大概是这样的:  ASP.NET

2013-06-19 11:24:38 1372

原创 MVC API 中如何应用Area

原文的标题:ASP.NET MVC & WebAPI原文的内容:ASP.NET MVC 4 WebAPI. Support Areas in HttpControllerSelectorThis article was written for ASP.NET MVC 4 RC (Release Candidate). If you are

2013-06-04 21:46:44 1449

原创 MVC 中Trim()的解决方案

在 Global.asax 中为 string 类型指定这个 ModelBinderprotected void Application_Start() { ModelBinders.Binders.Add(typeof(string), new StringTrimModelBinder()); //... }

2013-06-04 21:30:00 1467

原创 【MVC系列解决方案】MVC中如何自定义二级域名

第一步,自定义一个路由规则类 它继承Route需要引用:using System.Web.Mvc;using System.Web.Routing; public class DomainRoute : Route { private Regex domainRegex; private Regex pathRegex; pu

2013-05-31 15:14:08 2531

原创 定时导出Oracle数据表到文本文件的方法

该实例实现了通过windows定时任务来实现了将数据库中指定数据表数据导出为txt文本格式。其思路是通过可执行的bat文件去调用导出数据脚本,然后再在windows定时任务中调用该bat文件来实现。该示例需要能够运行的sqlplus环境,因此需要安装Oracle客户端等可运行环境。    实现了将数据库中日志表数据导出到指定文件夹下的.log文件,且该文件的命名方式采用按天来导出的格式(如

2013-05-31 14:37:21 1578

原创 sqlldr数据迁移导出Oracle中表的指定的数据、导入也可以

一、sqlldr导入txt1.预备a).txt文件b).oracle建表2.编写控制文件input_test.ctlLOAD  DATA   CHARACTERSET 'UTF8'    --字符集设定 INFILE 'd:\input_test.txt'      --要导入的文本数据路径,可写多个REPLACE i

2013-05-31 14:36:20 1511

原创 使用jQuery Mobile 快速开发mobile 网站

想必开发手机网站或手机app的开发者都应该接触到jquery mobile了,它建立在jQuery Core和jQuery Ui之上,是适用于移动设备的 .Net框架。作用在于能为智能机,平板机,电子阅读器,台式机等众多平台,提供以HTML5技术为基础的UI。下载链接:jquery mobile最新版当你看着Apple 的iOS device 和Android 各自来势汹汹,不知道

2013-05-30 17:35:10 2229

原创 触摸屏网站开发系列(一)-ios web App应用程序(ios meta)

触摸屏网站的开发其实现在来讲比前几年移动端网站开发好多了,触摸屏设备IOS、Android、BBOS6等系统自带浏览器均为WEBKIT核心,这就说明PC上面尚未立行的HTML5 CSS3能够运用在这里,极大的减少了工作量和资料的缺乏。这篇文章讲述关于IOS触屏网站meta的定义对网站的一些效果或者说是功能的帮助。从最基本的讲:移动客户端对meta的定义有几项通用定义:w

2013-05-30 17:18:53 1285

原创 手机网站开发必修课[3]:前端开发总结

手机网站开发,有着许多不为人知的困难:一是可参考的资料太少,大部分手机网站都处于起步阶段,很多的时候都是摸着石头过河,而鉴于淘宝自身的特殊性,也使得我们在参考成功案例之余,要做更多的思考;二是兼容性工作异常艰辛,难度一点也不比web网站的兼容性工作来的低(关于这点,请参见我之前的文章);再者作为一个手机网站的前端开发,也往往容易被人忽视(包括我们自己),大家也许会觉得做好一

2013-05-30 17:17:52 1456

原创 手机网站开发必修课[2]:浏览器兼容性测试

1 为什么要有兼容性测试:比web浏览器还恐怖的手机浏览器对于web网站,一般来说,目前我们需要兼容的是1个操作系统(windows)X 3种浏览器(ie 6、ie7、firefox)= 3种情况要求高一点的web网站需要兼容的是1个操作系统(windows)X 7种浏览器(ie6、ie7、firefox、chorme、opera、safari、遨游)+ 1个操作系

2013-05-30 17:16:55 1346

原创 手机网站开发必修课[1]:手机浏览器

A mobile browser, also called a microbrowser, minibrowser, or wireless internet browser (WIB), is aweb browser designed for use on a mobile device such as a mobile phone or PDA. Mobile bro

2013-05-30 17:15:53 1405

原创 IE6中CSS常见BUG全集及解决方案

今天的样式调的纠结,一会这边一会那么把jquery博客折腾的头大,浏览器兼容性。晚上闲着收集一些常见IE6中的BUG3像素问题及解决办法 当使用float浮动容器后,在IE6下会产生3px的空隙,有意思的是右侧容器没设置高度时3px在右侧容器内部,当设定高度后又跑到容器的左侧了,所以对布局精度要求高。 当子元素浮动且未知高度时,怎么使父容器适应子元素的高度? 这种情况可在父窗口加上

2013-05-29 15:25:01 827

翻译 JavaScript的数组对象

原文:Array ObjectThe Array object is used to store multiple values in a single variable.Array Object PropertiesPropertyDescriptionconstructorReturns the function th

2013-05-24 17:09:43 724

原创 ASP.NET MVC中实现多个按钮提交的解决方法

在MVC开发中,经常会遇到一个页面中有多个提交按钮,不同的按钮对应不同的功能,比如:监控  取消监控   在webform中我们不讨论,但是在ASP.NET MVC 中一个表单只能提交一个Action处理,相对比较麻烦些,下面我们开始实现:实现方式:首先Web前端设置功能按钮的name属性如: 然后在Controller中判断

2013-05-24 17:05:19 2033

原创 让WEBAPI始终返回JSON格式数据

方法一WEB API默认支持返回XML和JSON 格式数据,其根据WEB请求中指定的类型自动识别,但在本项目中只需要用json格式,而且为了在chrome中测试方便(用chrome浏览器默认返回是xml数据),限制其无论什么情况都返回JSON格式。在Application_Start中加上:GlobalConfiguration.Configuration.Format

2013-05-24 16:29:29 2528

原创 jQuery数组应用大全

1. $.each(array, [callback]) 遍历[常用]解释: 不同于例遍 jQuery 对象的 $.each() 方法,此方法可用于例遍任何对象(不仅仅是数组哦~). 回调函数拥有两个参数:第一个为对象的成员或数组的索引, 第二个为对应变量或内容. 如果需要退出 each 循环可使回调函数返回 false, 其它返回值将被忽略.each遍历,相信都不陌生,在平常的事件处

2013-05-23 08:36:02 1216

原创 【ORACLE基础二】oracle中跨服务器同步表数据

oracle 高级复制同步数据      oracle我不是很熟,但现被安排要做个2台数据库表同步复制,不懂,只能从开始研究,制作。如果你和我一样,看了我的制作过程,一定给你很大的帮助。废话不说了,开始.......google....次数已经记不清楚了,可以用天衡量了,大概时断时续一周。。汗死。。。。。在此,非常感谢那些发表文章的人,通过看过很多人的文章,我才能基本完成,感谢!

2013-04-26 09:48:50 1204

原创 【ORACLE基础一】oracle日期加减

无论是DATE还是timestamp都可以进行加减操作。 可以对当前日期加年、月、日、时、分、秒,操作不同的时间类型,有三种方法:1 使用内置函数numtodsinterval增加小时,分钟和秒 2 加一个简单的数来增加天 3 使用内置函数add_months来增加年和月例: 对当前日期增加一个小时: SQL> select sysdate, sysdate+numtodsinte

2013-04-26 09:45:43 1171

转载 lucene实现pdf,doc,xls,ppt,htm,html等格式文件的检索

代码如下,代码没有优化,仅实现功能该代码复制到程序中不能直接使用,需要下载文章最后的例子,取得其中得dll后才可以using System;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System

2013-04-10 10:47:37 1537

原创 使用Merge Into 语句实现 Insert/Update

动机:想在Oracle中用一条SQL语句直接进行Insert/Update的操作。说明:在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句 ,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。实战:接下来我们有一个任务,有一个表T,有两个字段a,b,我们想在表T中做Insert/Update

2013-04-10 09:39:00 1707

原创 ORACLE 基础知识

1、SQL%ROWCOUNT执行SQL受影响的行数2、ORACLE中自动编号--创建序列create sequence S_COMPANY_ADDRESSminvalue 1maxvalue 999999999999999start with 1increment by 1nocache;--日期+自动编号to_char(SYSDATE,'yyyymm

2013-04-10 09:19:44 837

原创 lucene创建索引时出错:扑捉到FileNotFoundException

lucene创建索引文件出错,如下图:解决方案:解锁即可代码如下: bool isUpdate = IndexReader.IndexExists(directory); if (isUpdate) { //如果索引目录被锁定(比如索引过程中程序异常退出),则首先解锁

2013-04-10 09:09:56 1190

微信公众平台接口配置文件

微信公众平台接口配置文件实例 使用时,需要修改token为自己的token

2013-07-31

ASP.NET v2.0 Beta 预览

ASP.NET v2.0 Beta 预览

2008-03-19

asp.net 2.0电子商务系统

asp.net 2.0电子商务系统asp.net 2.0电子商务系统asp.net 2.0电子商务系统

2008-01-29

Net缩略图控件(GDI+)

Net缩略图控件(GDI+)

2008-01-07

log4j参考手册

log4j参考手册 <br>log4j参考手册 <br>

2008-01-07

AjAX CSS 小例子

AjAX CSS 小例子AjAX CSS 小例子

2008-01-07

21+天学通+C#

21+天学通+C#,

2008-01-07

换肤button

免费QF控件下载 <br><br><br>Button :QF按钮控件<br><br>表示 QF(Windows增强) 按钮控件。<br>下表列出了由 Button 类型公开的成员。<br> <br><br>公共构造函数<br><br> public Button()<br> 摘要:<br>  初始化 Button 类的新实例。 <br><br>公共属性<br><br> Style { set; get; } <br> 摘要:<br>  获取或设置控件的样式 <br><br>受保护的方法<br><br> void Dispose(bool disposing) <br> 摘要:<br>  清理所有正在使用的资源。<br> 参数:<br>  disposing: 如果应释放托管资源,为 true;否则为 false。<br><br> void OnPaint(System.Windows.Forms.PaintEventArgs pe)<br> 摘要:<br>  绘制控件 。<br> 参数:<br>  pe: 为事件提供数据的 PaintEventArgs。<br><br> void OnStyleChanged(System.EventArgs e) <br> 摘要:<br>  引发 StyleChanged 事件 。<br> 参数:<br>  e: : 为事件提供数据的 EventArgs。 <br><br>公共事件<br><br> QF.Controls.Button.StyleChangedHandler StyleChanged<br> 摘要:<br>  在属性Style更改时发生 <br>

2008-01-07

vs2005 treeview 实例

vs2005 treeview 实例

2007-11-30

反编译工具.net1.0或2.0.

反编译工具.net1.0或2.0.

2007-11-14

QQ在线咨询(帮助)打包

QQ在线咨询(帮助)打包

2007-11-14

ASP.NET AJAX控件之HoverMenu

asp.net ajax hovermenu

2007-11-14

[A039]ASP.NET AJAX控件之ToggleButton

C#,ajax,好东西

2007-11-14

OutlookBar源码及示例

06OutlookBar源码及示例

2007-08-03

像outlook注册一样的东东

像outlook注册一样的东东

2007-08-03

DataGridViewMultiColumnComboColumnDemoSrc

英文网站上下的.共享给大家

2007-08-03

实用的导航菜单

好用的导航菜单,不信看看!

2007-06-18

在线编辑器

在线编辑器,简单实用

2007-06-18

C#做的同学录

下下来看看吧.好就好不好也就罢了.嘿!

2007-06-07

空空如也

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

TA关注的人

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