自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用NPOI导出Excel文件

【NPOI简介】 NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。NPOI官方教程地

2014-02-21 16:07:48 752

原创 ASP.NET MVC 4 for Visual Studio 2010 下载地址

Asp.Net MVC 4 安装包下载地址:http://download.microsoft.com/download/2/F/6/2F63CCD8-9288-4CC8-B58C-81D109F8F5A3/AspNetMVC4Setup.exeAsp.Net MVC 4 中文语言安装包下载地址:http://download.microsoft.com/download/2/4/6/

2014-02-21 16:07:45 734

原创 【转载】js实现产品放大镜展示效果

这是一个名为 MagicZoom 的免费产品展示效果,官方网站:http://www.magictoolbox.com,其中有更多的产品展示效果,一个比一个炫,大家可以直接去淘淘。但是!下面才是本文要说的重点,请童鞋们注意了,因为 MagicZoom 是免费的,所以在放大的图片中会有如下提示升级文字“Please upgrade to full version of Magic Thumb?”,不

2014-02-21 16:07:43 642

原创 在.Net中使用Plupload

最近弄项目需要一个异步的图片上传图片组件,首先选择了swfupload,但是在使用中发现火狐下莫名其妙的会丢失Session(不使用global.asax的情况下,没有找到完美的解决方案),后来找到了Plupload,便去了解了一下。Plupload官网:http://www.plupload.com它是一个开源组件!功能的确很强大!它主要功能是多文件上传,并提供图片客户端尺寸压缩。主

2014-02-21 16:07:41 858

原创 SQL Server 2008 R2导出数据脚本的方法

以前看到有些朋友说必须SQL Server 2008才能导出包含数据的脚本,后来仔细研究发现其实SQL Server 2008 R2也是可以的,只需在导出的时候在高级中设置一下即可。1.首先在数据库上右键依次选择任务=>生成脚本。2.在弹出的窗口中选择要操作的表,然后点击下一步。3.点击窗口上的高级按钮。4.把滚动条拉到最下面会看到“要编写脚本的数据的类型”,在下拉中选

2014-02-21 16:07:39 577

原创 ASP.NET判断是否是移动设备访问

/// /// 判断是否是移动设备访问。 /// public static bool IsMobile { get { bool result = false; HttpContext context

2014-02-21 16:07:37 1388

原创 C#获取所有SQL Server的数据库实例名称

/// /// 获取指定IP地址的数据库所有数据库实例名。 /// /// 指定的 IP 地址。 /// 登录数据库的用户名。 /// 登陆数据库的密码。 /// 返回包含数据实例名的列表。 private ArrayList GetAllDataBase(string

2014-02-21 16:07:35 1179

原创 Python 批量发送邮件脚本

查看源码 1 #!/usr/bin/env python 2 #-*- coding: utf-8 -*- 3 4 import email 5 import smtplib 6 import mimetypes 7 from email.MIMEMultipart import MIMEMultipart 8 from email.MIMEText impo

2014-02-21 16:07:33 1045

原创 MySQL 命令列表

MySQL 命令列表View Code 1 List of all MySQL commands: 2 Note that all text commands must be first on line and end with ';' 3 ? (\?) Synonym for `help'. 4 clear (\c) Clear the curr

2014-02-21 16:07:31 458

原创 MySQL 前缀索引

MySQL 前缀索引能有效减小索引文件的大小,提高索引的速度。但是前缀索引也有它的坏处:MySQL 不能在 ORDER BY 或 GROUP BY 中使用前缀索引,也不能把它们用作覆盖索引(Covering Index)。建立前缀索引的例子:View Code 1 # 语法2 ALTER TABLE table_name ADD KEY(column_name(prefix_l

2014-02-21 16:07:29 948

原创 MySQL 中 localhost 与 127.0.0.1 的区别

一家之言: localhost与127.0.0.1的区别localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。 看来这个入门问题还有人不清楚,其实这两者是有区别的。 no1: localhost也叫local ,正确的解释是:本地服务器 127.0.0.1在windows等系统的正确解释是:本机地址(

2014-02-21 16:07:27 1280

原创 Android SDK Manager更新不了的解决办法

android SDK Manager更新不了,出现错误提示:"Failed to fetch URL..."!可以用以下办法解决:使用SDK Manager更新时出现问题 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to http

2014-02-21 16:07:24 475

原创 八个Android开源游戏引擎

1、Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。 最低运行环境要求不详。 项目地址:http://code.google.com/p/angle/ 2、Rokon rokon是一款Androi

2014-02-21 16:07:22 437

原创 在django中实现QQ登录

在服务器端做qq登录的流程:1.放置QQ登录按钮,这个去QQ的网站上下,把这个按钮的连接指向https://graph.qq.com/oauth2.0/authorize?response_type=code& client_id=[YOUR_APPID]&redirect_uri=[YOUR_REDIRECT_URI]&scope= [THE_SCOPE],也可以先指向自己的网站,然后再重定向过

2014-02-21 16:07:20 1049

原创 26个Jquery使用小技巧

下面列出了一些Jquery使用技巧。比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值Y值、验证元素是否为空、替换元素、延迟加载、验证元素是否存在于Jquery集合中、使DIV可点击、克隆对象、使元素居中、计算元素个数、使用Google主机上的Jquery类库、禁用Jquery效果、解决Jquery

2014-02-21 16:07:18 734

原创 如何在Android手机中开发QQ账户登陆功能的应用

背景OAUTH开发授权协议,为用户资源的授权提供了一个安全开放而又简易的标准。可以使用第三方的账户登陆另一个方的应用或服务,而不暴露给另一个应用该账户的信息。现在已经得到广泛的应用,比如我们在互联网上可以看到很多服务可以通过第三方账号登录,这样既避免了用户注册的麻烦,也可以使用第三方的资源。开发流程一. QQ登录目前采用OAuth2.0标准协议来进行用户身份验证和获取用户授权。整个流程

2014-02-21 16:07:16 649

原创 今天写的一个.net生成Html分页的代码

先来个效果图:样式代码:1 .pagerbox { float: left; }2 .pager { margin: 20px 0px; }3 .pager span { line-height: 28px; float: right; }4 .pagerbox a, .pagerbox b { background-color: #009AD9; border

2014-02-21 16:07:14 459

原创 【转载】Python Web 框架: 使用 TurboGears 和 Python 开发 Web 站点

TurboGears 开发人员称这个项目是一个 “大框架(megaframework)”,这是因为它是由现有的子项目构成的。TurboGears 可以帮助将很多主要组件集成在一起:MochiKit:JavaScript 库 Kid:模板语言 CherryPy:基本 Web 框架 SQLObject:对象关系映射器(ORM)安装 TurboGears使用 TurboG

2014-02-21 16:07:11 790

原创 【转载】使用 HTML5 WebSocket 构建实时 Web 应用

作为下一代的 Web 标准,HTML5 拥有许多引人注目的新特性,如 Canvas、本地存储、多媒体编程接口、WebSocket 等等。这其中有“Web 的 TCP ”之称的 WebSocket 格外吸引开发人员的注意。WebSocket 的出现使得浏览器提供对 Socket 的支持成为可能,从而在浏览器和服务器之间提供了一个基于 TCP 连接的双向通道。Web 开发人员可以非常方便地使用 Web

2014-02-21 16:07:09 476

原创 Jquery实现倒计时跳转到指定页面或关闭窗口

JavaScript代码: 1 //设置超时时间为10秒钟 2 var timeout = 10; 3 function show() { 4 var showbox = $(".showbox"); 5 showbox.html(timeout); 6 timeout--; 7

2014-02-21 16:07:07 1181

原创 9步搞定Windows8 MetroUI应用移植

Win8 Metro UI应用的开发是一件非常有趣的事情,特别是它使用了非常奇特的Metro UI设计。如果现有传统UI设计的应用,能够很方便的移植到Win8上,并且也能够充分利用Metro UI的魔力,那么将是非常有有意义的事情。本篇博客就是讲述,在一般情况下,如何将传统UI应用移植成Metro UI应用。移植工作看上去比较的难,但是按照规律办事,很多事情仅仅是时间和耐心问题。网友不妨使用9

2014-02-21 16:07:05 728

原创 C#遍历类的属性 PropertyInfo.Attributes

PropertyInfo.Attributes 属性此属性表示与成员关联的特性。 所有成员都具有相对于特定成员类型定义的特性集。 属性特性使用户能够知道此属性是否是默认属性、SpecialName 属性等等。若要获取 Attributes 属性,请先获取类类型。 从 Type 获取 PropertyInfo。 从 PropertyInfo 获取特性。官方示例:获取类的特性 1

2014-02-21 16:07:02 802

原创 【转载】前端必备:jQuery 1.7.1API手册

本文基于jQuery1.7.1版本,是对官方API的整理和总结,完整的官方API见http://api.jquery.com/browser/0、总述jQuery框架提供了很多方法,但大致上可以分为3大类:获取jQuery对象的方法、在jQuery对象间跳转的方法,以及获取jQuery对象后调用的方法其中第一步是怎样获取jQuery对象。大致来说,是通过最核心的$()方法,将页面上的元

2014-02-21 16:07:00 812

原创 学习jQuery必须知道的几种常用方法

jQuery事件处理ready(fn)代码:$(document).ready(function(){ // Your code here... }); 作用:它可以极大地提高web应用程序的响应速度。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用你所绑定的函数,而99.99%的JavaScript函数都需要在那一刻执行。bind(type,[dat

2014-02-21 16:06:58 351

原创 Android应用开发图片异步加载

众所周知Android应用开发中不能在UI线程中做耗时的操作,否则就会弹出烦人的ANR窗口。应用开发中如果需要加载来自网络、磁盘或其他非内存中图片资源时,因加载时间会受到其他因素(如磁盘、网络、图片大小、CPU等等)的影响,很容易产生耗时操作。所以在进行类似操作时要避免在UI线程中进行。今天就和大家分享一下如何通过AsyncTask异步加载图片和怎么处理多线程并发问题。如何使用 Async

2014-02-21 16:06:54 323

原创 C#获取RSS全文

1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Text; 5 using Microsoft.Feeds.Interop; 6 namespace RssFeedReader 7 { 8   class ReadRssFeed

2014-02-21 16:06:52 580

原创 C#中New关键词的几种用法

前段时间一个朋友问到C#的New关键字有几种用法,虽说在日常编程中经常用到这个小家伙,但它到底有几种用法还真没有留意过,现将从网上总结出的资料记下以供同仁学习。 (1)new 运算符 用于创建对象和调用构造函数。 (2)new 修饰符 用于隐藏基类成员的继承成员。 (3)new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。 new 运算符 1.用于创建对象和调用构造函数 例:Class

2014-02-21 16:06:49 392

原创 SQL删除外键约束

使用如下SQL语句查询出表中外键约束名称:1 select name 2 from sys.foreign_key_columns f join sys.objects o on f.constraint_object_id=o.object_id 3 where f.parent_object_id=object_id('表名')执行如下SQL语句删除即可。

2014-02-21 16:06:47 3178

原创 【转载】如何安装Node.js

下面分别介绍在Mac, Ubuntu,Centos以及Windows下安装Node.js.Mac在Mac下,如果你喜欢用homebrew,那么只用一行就可以装好:brew install node否则,只能考虑手工安装了,步骤如下:安装Xcode安装git运行下面的命令行编译node.js1 git clone git://github.com/joyent

2014-02-21 16:06:45 362

原创 SQL备份语句

--完整备份Backup Database NorthwindCS To disk='G:\Backup\NorthwindCS_Full_20070908.bak'--差异备份Backup Database NorthwindCS To disk='G:\Backup\NorthwindCS_Diff_20070908.bak' With Differential--日志备份,默

2014-02-21 16:06:43 1061

原创 JQuery实现全选、取消全选、反向选择

【全选】functionselectAll() {  $("input[@name='multiValue']").each(function() {     $(this).attr("checked", true); }); } 【取消全选】  1 function cancelSelect() {2 $("input[@name='

2014-02-21 16:06:41 502

原创 数据库SQL语句书写注意事项

1. 从多个表中选择记录时:(表名顺序)执行顺序为从右往左,即表记录数少的放到右边,即最为基础表。如果有三个以上的表做连接查询,我们将交叉表作为基础表(即被其他表应用的表,即关系表)2. WHERE子句中的连接顺序.ORACLE按照自左向右的顺序执行,即那些可以过滤掉最大数量记录的条件必须写在WHERE子句的最右边,即末尾。对于SQL Server有两种说法,第一种:不用考虑顺

2014-02-21 16:06:39 729

原创 【转载】使用jquery做类似搜索引擎效果

当用户输入电话号码的时候,会自动出现提示。类似于google搜索引擎效果,之前用javascript写过一个,但是目前使用jquery更为简单。 1 var line = 0; 2 var sendType; 3 function del(){ 4 if($("#newDiv")){ 5 $("#n

2014-02-21 16:06:37 527

原创 C#实现类似QQ的窗体停靠

直接上代码: 1 [DllImport("User32.dll")] 2 public static extern bool PtInRect(ref Rectangle Rects, Point lpPoint); 3 4 private void timerShowHide_Tick(object sender, EventArgs e

2014-02-21 16:06:35 816

原创 个人整理.net下强大的开源控件

可以实现像Visual Studio的窗口停靠、拖拽等功能。Mono.Cecil.dll这个文件是用来反编译.NET生产的IL的。icsharpcode.texteditor.dll语法高亮控件ICSharpCode.TextEditor来自开源项目SharpDevelop,C#下的文本编辑器,支持各种语法彩显,行号,函数的折叠等,功能强大-a text editor, support f

2014-02-21 16:06:33 1556

原创 CSS样式表中的优先权

1、特殊性首先来看一下这个例子将会发生的情形:1 .grape { color:Blue; } 2 H1 { color: Red; } 3 h1 class="grape">Meerkat em>Centralem>h1>H1和.grape都匹配上面的H1元素,那么到底应该使用哪一个呢?实践证明.grape是正确答案,

2014-02-21 16:06:31 435

原创 利用VBScript打开指定网页

新建一个文本文件讲下面的代码粘贴到里面1 Set Sh = WScript.CreateObject("WScript.Shell")2 Sh.Run "http://www.baidu.com/">http://www.baidu.com/http://www.baidu.com/可以替换成需要打开的网页另存为 在保存类型里选择所有文件文件名为"Home.VBS"即可

2014-02-21 16:06:29 2890

原创 WinForm 清空界面控件值的小技巧

在WinForm里面有时候需要清空自己输入内容或是选择的选项,以便重新操作流程,那么一般你是怎么清空界面各个控件值的呢?如果窗体里面控件,尤其是TextBox控件比较多的时候,代码里面是不是要设置每个控件的Text属性值为空呢?下面我用这个例子,来探讨下清空界面控件值的小技巧。而且还能复用。不必每个窗体都做这些枯燥、无聊的工作。一般的做法是在清除控件的事件里面添加下面这样的代码:priva

2014-02-21 16:06:27 871

原创 Python调用WebService

最近做新项目用Python开发,作为初学者,遇到了不少问题,客户端的一个模块要调用公司网站的一些新闻,只好用WebService实现。WebService搭建我就不说了,这里主要说在Python调用WebService的方法。        第一步:首先要安装suds库,在命令行下输入easy_install suds,等待程序自动安装,待出现 Finished processing depe

2014-02-21 16:06:25 1036

原创 ExtJs表单验证的方法总结

一、基本验证方式,使用vtype属性。1.alpha只能输入字母,无法输入其他(如数字,特殊符号等)2.alphanum只能输入字母和数字,无法输入其他3.email验证,要求的格式是master@weilog.net4.url格式验证,要求的格式是http://www.baidu.com二、其他方式验证。1.验证最大最小输入字数。1 maxLength : 20,

2014-02-21 16:06:22 454

CodeSmith完整中文教程

CodeSmith完整中文教程CodeSmith完整中文教程CodeSmith完整中文教程

2012-05-29

CodeSmith基于三层的抽象工厂模版

三层的抽象工厂模版关于使用CodeSmith生成基于三层的抽象工厂模版

2012-05-29

空空如也

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

TA关注的人

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