自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序与人生

做程序和做人一样!奋斗才是真理!

  • 博客(137)
  • 资源 (2)
  • 收藏
  • 关注

转载 封装了一个NPOI操作类 WriteToDownLoad方法对DataTable和List写入Excel

1using System;  2using System.Collections.Generic;  3using System.Linq;  4using System.Text;  5using System.Web;  6using System.IO;  7using NPOI.HSSF.UserModel;  8using NPOI.HPSF;  9us

2013-02-04 10:08:41 2082

转载 NPOI将EXECL变成DataTable

文章来自:http://shaoyank.blog.163.com/blog/static/10091154420122682837842/      ///         /// Excel转换DataTable        ///         /// 文件的绝对路径        /// DataTable        public static DataTa

2013-01-31 10:07:29 3904

转载 使用Npoi 导入导出

来自:http://www.cnblogs.com/lwme/archive/2011/11/18/npoi_excel_import_export.html源码下载地址:http://files.cnblogs.com/lwme/LWME.NPOIDemo.zip使用NPOI导入导出标准Excel2011-11-18 22:24 by 囧月, 5323 阅读, 26 评论, 收藏

2013-01-29 10:02:51 6876

转载 X-UA-Compatible/IE=EmulateIE7/IE=7

X-UA-Compatible/IE=EmulateIE7/IE=71.像是使用了 Windows Internet Explorer 7 的 Quirks 模式,这与 Windows Internet Explorer 5 显示内容的方式很相似。2.无论页面是否包含 指令,都像是使用了 Windows Internet Explorer 7 的标准模式。3.

2012-12-11 17:54:59 4422

转载 Mysql sql_Model

8.1 Mysql SQL Mode简介MySQL服务器能够工作在不同的SQL模式下,并能针对不同的客户端以不同的方式应用这些模式。这样,应用程序就能对服务器操作进行量身定制以满足自己的需求。这类模式定义了MySQL应支持的SQL语法,以及应该在数据上执行何种确认检查。这样,就能在众多不同的环境下、与其他数据库服务器一起更容易地使用MySQL。可以使用“--sql-mode="

2012-12-05 00:27:11 7125

转载 mysql中的锁和mysql的安全问题

6.1 如何加锁锁定表的语法:LOCK TABLEStbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}[, tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}] ...解锁语法:UNLOCK TABLESinnodb的存储引擎提供行级锁,支持共

2012-12-05 00:26:15 804

转载 MySql中的字符集和怎样选择字符集

字符集概述字符集是一套符号和编码的规则,不论是在oracle数据库还是在mysql数据库,都存在字符集的选择问题,而且如果在数据库创建阶段没有正确选择字符集,那么可能在后期需要更换字符集,而字符集的更换是代价比较高的操作,也存在一定的风险,所以,我们推荐在应用开始阶段,就按照需求正确的选择合适的字符集,避免后期不必要的调整。www.163.com网易技术部 174.2

2012-12-03 23:43:17 7072

转载 mysql 数据类型的选择

3.1 选择数据类型的基本原则前提: 使用适合存储引擎。选择原则: 根据选定的 存储引擎 ,确定如何选择合适的数据类型下面的选择方法按存储引擎分类:1. MyISAM 数据存储引擎和数据列MyISAM数据表,最好使用固定长度的数据列代替可变长度的数据列。2. MEMORY存储引擎和数据列MEMORY数据表目前都使用固定长度的数据行存储,因此无论使用CHAR或VARCHA

2012-12-03 23:34:54 740

转载 MySql数学函数

注意:如果结果的长度大于服务器参数max_allowed_packet,字符串值函数返回NULL 对于针对字符串位置的操作,第一个位置被标记为1。ASCII(str)返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2'); -> 50 mysql>

2012-12-03 22:53:36 948

转载 MySql的日期函数

对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。  这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:  mysql> SELECT something FROM table  WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) DAYOFWEEK

2012-12-03 22:30:01 544

转载 原型模式--设计模式(没理解)

原型模式(Prototype Pattern)——.NET设计模式系列之六Terrylee,2006年1月概述在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化?从而使依赖于这些易变对象的客户程序不随着产品类变化?意图用原型实例

2012-11-28 00:16:25 683

转载 WIN7中组件服务中的DCOM配置找不到Microsoft Excel应用程序的解决办法和

WIN7中组件服务中的DCOM配置找不到Microsoft Excel应用程序的解决办法分类: 【服务器】2012-02-07 22:52 1045人阅读 评论(1) 收藏 举报在运行栏中输入命令:dcomcnfg,打开组件服务管理窗口,但是却发现找不到Microsoft Excel程序,这主要是64位系统的问题,excel是32位的组件,所以在正常的系统组件服务里是看不到

2012-11-23 09:58:58 70720 3

转载 单元测试之道C#版 第一章

这是《单元测试之道C#版》的第一章,我觉得写得很好,正巧有第一章的电子版,我将其排版整理好,供各位阅读 单元测试之道C#版[美]Andrew Hunt Davrd Thomas 著 ,陈伟柱 陶文 译第1章      序言1.       自信的编码有一次——或许就是上个礼拜二——有两个开发者:Pat 和Dale。他们面临着相同的最后期限,而这一天也越来

2012-11-23 00:34:40 959

转载 建造者模式(Builder Pattern)----设计模式

什么建造者模式(Builder Pattern)?流程稳定,实现复杂,将实现过程封装隔离的设计模式.包含对象 操纵(Client) 指导者(Director)  创建者(Builder) 产出者(Product) 如下图:通过上图的分析大致 他们的关系就显而易见了.下面一个小例子就能说明 这个关系公司小王想要加薪 所以就给领导张总提出了加薪的要求,张总看小王的表现让

2012-11-19 23:16:21 915

转载 SQL数据库中 inner join和outer join的区别

介绍 Inner Join 及 Outer Join 以及其应用 Inner Join Inner Join 应该是最常用的 Join 方式, 它只会传回符合 Join 规则的纪录, 还是先来看看语法 Select From   [On ] 现在我们利用 MS SQL 内建的北风数据库来实际练习一下! 想多了解 MS SQL 的内建数据库, 你可以看看 SQL Server

2012-11-19 14:13:18 2789

转载 工厂模式----设计模式

工厂模式定义:提供创建对象的接口.为何使用?工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然

2012-11-16 17:12:00 479

转载 怎样的数据库设计才能提高数据库执行效率---数据库设计篇

14.并不是所有索引对查询都有效,SQL是根据表中数据来进行查询优化的,当索引列有大量数据重复时,SQL查询可能不会去利用索引,如一表中有字段sex,male、female几乎各一半,那么即使在sex上建了索引也对查询效率起不了作用。15.索引并不是越多越好,索引固然可以提高相应的 select 的效率,但同时也降低了 insert 及 update 的效率,因为 insert 或 upd

2012-11-13 22:51:53 1509

转载 怎样的sql语句才能提高数据库执行效率---索引篇

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:se

2012-11-13 22:28:21 735

转载 SqlServer数据库的索引

用户对数据库最频繁的操作是进行数据查询。一般情况下,数据库在进行查询操作时需要对整个表进行数据搜索。当表中的数据很多时,搜索数据就需要很长的时间,这就造成了服务器的资源浪费。为了提高检索数据的能力,数据库引入了索引机制。本章将介绍索引的概念及其创建与管理。8.1.1 索引的概念索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻

2012-11-13 22:03:17 3970

原创 KindEditer For Asp.net 图片上传

代码地址:http://download.csdn.net/detail/lploveme/3895031因为项目需要需要重新找一个在线编辑器,在朋友的推荐下看了下 KindEditer For Asp.net的html在线编辑器 总体的感觉非常好,扩展的功能很多,最重要的是浏览器兼容性做的很好.调用起来也是相当的方便.太多的优点,于是想将这个例子改成一个通用的用户控件能在项目中自己调用.

2011-12-08 11:13:31 1170

原创 asp.net webform 重复登录小例子

因为项目需要,这两天一直在尝试和思考 重复登录的问题,想到一些可以思考或者是运用的东西:Session Application Dictionary MacAddress Cookie  下面将为什么考虑要使用这个而做一个分析Session对象:保存用户信息如:UserName之类的 这样方便不同的页面访问UserName这样的对象 而且Session.SessionID 也是一个唯一

2011-12-06 12:56:15 1704

转载 创建oracle数据库的时候:专用服务器模式和共享服务器模式的区别

在建立Oracle数据库的时候,应该会在数据库建立助手向导上面看到这么一个选项,就是数据库的连接模式采用什么方式。在Oracle9i或者10g中,可以看到有2种连接模式,一种叫做专用服务器连接(dedicated server) ,另外一种叫做共享服务器连接(shared server)。下面我们来分类说一下这两种连接方式的不同点。  专用服务器模式就是说每次在对Oracle进行访问的

2011-11-29 15:02:06 2064

转载 document.body.scrollTop与document.documentElement.scrollTop兼容

document.body.scrollTop与document.documentElement.scrollTop兼容这两天在写一个JS的网页右键菜单,在实现菜单定位的时候发现了这个问题:chrome居然不认识document.documentElement.scrollTop!看前辈们的文章,纷纷表示如果有文档声明(即网页第一句的docType)的情况下,标准浏览器是只

2011-11-25 11:14:12 23949 9

原创 一些js兼容问题

offsetHeight的问题: 换成了:offsetHeight对象,因为各种浏览器对clientHeight对象理解定义不同,所以用clientHeight可能会出现浏览器兼容问题 特别是google浏览器和firefox浏览器event对象firefox 不不支持的问题: 用的方法是: function IsIe(e) { if(window.event

2011-11-24 16:25:50 880

原创 Razor 一知半解

在园子里看到一些关于mvc的文章 一园友提起了Razor,对此颇感兴趣,原文是这样说的:如果想详细了解Razor 请看ScottGu 的博客,于是在baidu 在google 中 搜索"ScottGu 的博客" 搜索到的全是:"了解 Razor 请看ScottGu 的博客"这句话...于是感觉网络时代是如此的信息堆积和冗余.终于还是被我找到他的博客了:http://msdn.micro

2011-11-24 09:17:49 740 1

原创 mvc 入门小例子

在down.csdn.net中下载了一个mvc的入门的小例子.我一段一段代码的剖析,学到了不少的东西: [HttpPost] public ActionResult Create(Article article) { if (ModelState.IsValid) { repo

2011-11-22 10:53:39 1620

原创 mvc_Action 随笔

首先action 是方法;是通过什么找到action这样的方法的? url映射的关系找到的.在对于的action中处理相关逻辑并且return viewAction方法的方法名就是这个Action的Action名(Action名指的是Route中匹配Action方法的URL的那部分。例如url:Home/Index,其中Index就是Action名 Home是contr的名)actio

2011-11-16 12:41:25 4323

转载 ASP.NET深入浅出系列4- 也谈委托和事件

ASP.NET深入浅出系列4- 也谈委托和事件这个话题已经很多人谈过了,本不想重复拿出来说,但为了这个系列的完整性,我便把自己以前积累的东西整理了一下,大家全当消遣了。作者:方明一、委托的定义:《高级汉语大词典》中是如下解释的:托付给别的人或机构办理。要说生活中的意思其实大家都能理解,无非是“当某人(机构)需要完成一件自己不能或不应该完成的事情的时候,此人(机构)物

2011-10-27 13:09:11 514

转载 http请求头

今天的内容首先是http协议其中包括请求头(request)和响应头(response)   请求头中包含:   Accept: 告诉服务器,浏览器所支持的数据类型 Accept-Charset: 告诉服务器,浏览器支持的字符集 Accept-Encoding: 告诉服务器,浏览器所支持的数据解压算法 Accept-Language: 告诉服务器,客户端的语言环境。 Hos

2011-10-25 12:18:03 391

转载 PL/SQL单行函数和组函数详解

函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数; 组函数  本文将讨论如何利用单行函数以及使用规则。SQL中的单行函数  SQL和PL/SQL中自带很多类

2011-10-09 20:26:45 416

原创 有潜在危险 添加了validaterequest=false 为什么还是报错

一些平时见看上去很简单的问题,一些简单的事情,也许在复杂的环境中就看上去不那么简单了.今天遇到一个错误:话说是客户端存在潜在的危险...这样的错误我不是第一次遇到了,所以我以为很简单的在page 中添加了一个validaterequest=false 在运行页面 还是报相同的

2011-10-09 20:21:39 755

原创 根据模板页面生成页面有感

今天在改公司邮件的时候发现公司的邮件是用模板页面 发现是用模板做的 于是看了看相关的资料 现在对模板粗浅的认识: 模板页面就是写一个静态页面当然如果这个页面是像邮件这样的单独页面的话最好是将样式放到页面中,以免加载该页面的时候出现加载不到的情况,图片最好是用绝对路径。 在这个静态

2011-10-08 22:15:01 435

原创 拷贝文字到剪贴板firefox ie 通用js函数

function copyToClipboard(txt) {                 if(window.clipboardData) {                          window.clipboardData.clearData();

2011-09-14 15:01:33 445

原创 将模式对话框的返回值回送(PostBack)到服务端

在一些应用中,希望将模式对话框的值回送(PostBack)到服务端,也就是执行一个服务端操作,从而刷新页面。举个例子:比方说新建一个订单,此时希望能在模式对话框中选择产品,并将产品的ID返回,同时刷新订单中的产品项,解决的方法有多种,这里只介绍执行服务器操作的方法。

2011-08-15 15:21:42 578

原创 在使用lucene.net +盘古分词器 如果不输入关键字 查询全部的方法

string[] GetInfo ={ keyword, keyword, keyword }; string[] Info ={ "title", "description", "content" };//上面是对于的三个查询的字段和对于的key

2011-08-11 16:09:23 2761

原创 关于:lucene.net +盘古+window service 的调试问题

在将lucent.net +pangu +window service  在启动服务的时候出现了错误.具体的错误 当然还是 服务启动了又停止了什么什么的.是什么问题呢? 昨天的window service 昨天已经把这个错误解决了.为什么还是报错.什么办法解决呢?

2011-08-09 11:12:03 1132

原创 学习笔记18 复习asp.net页面传参数的几种方式

1.使用Querystring 方法 QueryString 也叫查询字符串, 这种方法将要传递的数据附加在网页地址(URL)后面进行传递。如页面A.aspx 跳转到页面B.aspx,可以用Request.Redirect("B.aspx?参数名称=参数值")方法,也可以

2011-08-08 23:24:44 680

原创 学习笔记17 用盘古分词器+window service+lucene.net 使用注意事项

将lucene.net用 window service 定时的 生成的索引文件 以便在使用中不浪费建立索引的时间在分词方面我选择的是盘古的分词 听说是最好的.当然在这 我使用的是控制台程序,如果想换成window service 的话 可以将main方法中的代码放到windo

2011-08-08 18:15:08 3423 3

原创 学习笔记16 window service 服务的相关内容

好久没使用window service 了 一同事问倒安装的问题.我突然不知道具体的步骤了.于是转载别人的一篇blog 表示备用:原文如下: 近段时间在做C#的项目,使用到了Windows Service.项目包括一个Windows Service工程,一个具体的

2011-08-08 13:17:23 746

转载 学习笔记14 Lucene.NET中Field.Index 和 Field.Store的几种属性的用法

转: Lucene.NET中Field.Index 和 Field.Store的几种属性的用法分类: 搜索引擎2011-07-17 13:37 19人阅读 评论(0) 收藏 举报lucene在doc.add(new Field(

2011-08-05 16:18:27 782

(源码)修改图片上传后的KindEditer For Asp.net

KindEditer for asp.net 修正了其中图片上传浪费服务器资源和不能删除垃圾图片.具体的代码在edit文件夹下面而不是在editer下面 测试的话 直接使用根目录下面的cs.aspx文件就可以了 如发现代码有什么问题或者有更好的建议,请312931671联系我.非常感谢

2011-12-08

Jqery特效全攻略

jquery效果有用的jquery资源!

2010-12-22

空空如也

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

TA关注的人

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