- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人