摘要: 网站要增加一个上传Excel数据导入数据库的功能,服务器是2003 64位系统,折腾很久,结合网上各种方法总结出来的。提示错误信息:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。下载2007Officesystem驱动程序:数据连接组件安装http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine 阅读全文
posted @ 2013-09-06 12:02 清风寻梦 阅读(694) 评论(0) 推荐(1) 编辑
摘要: lock就是把一段代码定义为临界区,所谓临界区就是同一时刻只能有一个线程来操作临界区的代码,当一个线程位于代码的临界区时,另一个线程不能进入临界区,如果试图进入临界区,则只能一直等待(即被阻止),直到已经进入临界区的线程访问完毕,并释放锁旗标。其基本使用方式如下:C-sharp代码classTest { //定义一个私有成员变量,用于Lock privatestaticobjectlockobj=newobject(); voidDoSomething() { lock(lockobj) { //需要锁定的代码块 } } }class Test{ //定义一个私有成员变量,用于Lock ... 阅读全文
posted @ 2012-08-20 14:07 清风寻梦 阅读(5265) 评论(1) 推荐(2) 编辑
摘要: 我们经常对Web designer(网页设计师)和Web devolper(网页开发者,也称程序员)傻傻分不清楚,其实他们之间有着巨大的差异。两者之间的差异主要表现在: 一个是有关网站的视觉或美学方面,被称为“前端”;另一个则是看不见的编码方面的设计,被称为“后端“。简而言之,漂亮的网站界面都是出自网页设计师之手,而牛逼强大的功能则是网页开发者的杰作。以上只是从双方的职能上来理解彼此的差异,事实上他们的差异远不止这些。为此,国外设计网站Downgraf特意制作了一张图表来展示两个职业的种种差异:网页设计师和网页开发者(程序员)都留胡茬,一个没钱,一个没时间;两者都喜欢内涵T恤,一个走字体设计路 阅读全文
posted @ 2012-08-15 12:17 清风寻梦 阅读(250) 评论(0) 推荐(1) 编辑
摘要: .net+mssql2000百万数据分页研究公司一项目数据达到上百万,普通的分页方式满足不了要求,经常发生超时的错误,所以有必要对分页的方式来做下研究。经过搜集和测试,当前网上的成熟的分页方式有以下几种方案:分页存储过程1.以下为引用的内容: /* 说明:适合单表查询 cn-web.com提供 */CREATE PROCEDURE p_qcd_Pagination @tblName varchar(255), -- 表名 @strGetFields varchar(1000) = '*', -- 需要返回的列 @fldName varchar(255)='', 阅读全文
posted @ 2012-08-01 14:39 清风寻梦 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 一套很好用的模板:height:10px;height:20px\9;*height:30px;-height:40px;前面10px在火狐下的高度,20px是在IE8下高度,30px是在IE7下的高度,40px是在IE6下的高度 阅读全文
posted @ 2012-08-01 09:16 清风寻梦 阅读(221) 评论(0) 推荐(0) 编辑
摘要: var container = document.getElementById("map");container.style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=50,finishOpacity=50)";container.style.opacity = "0.1";或者:container.style.filter = "Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0 阅读全文
posted @ 2012-07-30 15:37 清风寻梦 阅读(5136) 评论(0) 推荐(0) 编辑
摘要: 1234567891011121314151617181920212223242526方法一: //须添加对System.Web的引用 using System.Web.Security; ... /// <summary> /// SHA1加密字符串 /// </summary> /// <param name="source">源字符串</param> /// <returns>加密后的字符串</returns> public string SHA1(string source) { return 阅读全文
posted @ 2012-07-26 10:53 清风寻梦 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90°代码如下:private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e){Graphics g = e.Graphics;Bitmap bmp = new Bitmap("rama.jpg");//加载图像g.FillRectangle(Brushes.White, this.ClientRectangle);//填充窗体背景为白色Point[] destinationPoints = { 阅读全文
posted @ 2012-07-24 16:28 清风寻梦 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 一、单选题1,以下谁是二进制思想的最早提出者? a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。 2,以下哪个概念和公孙龙的《指物论》中的“指”字含义相近? a,变量;b,数组;c,对象;d,指针。 3,蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似? a,PHP,Python;b,JSP,servlet;c,java,javascript;d,C,C++。 4,秦始皇吞并六国采用了以下哪种算法思想? a,递归;b,分治;c,迭代;d,模拟。 5,雅典王子忒修斯勇闯克里特岛斩杀米诺牛的时候采用了以下哪种算法? a,动态规划;b,穷举;c,记忆化搜索;d,Dijkstra算法。 6 阅读全文
posted @ 2012-07-18 13:49 清风寻梦 阅读(1743) 评论(0) 推荐(0) 编辑
摘要: 利用GDI+的双缓冲技术来提高绘图效率卢彦 前言进入.NET时代,Windows的绘图技术也从GDI升级到了GDI+,从名字就能知道GDI+是对以前传统GDI绘图技术的一次升级,不过在微软几乎把所有的新技术都冠之.NET的情况下,GDI+竟然不叫做GDI.NET,还真让我感到有点意外了。 :)GDI+在一种与设备无关的环境下提供了一套统一的绘图编程模型,极大的提高了Windows绘图编程的方便性,我们再也不用创建什么各种各样复杂的设备环境了,说实话,我现在想起来都头疼。题归正传,关于如何进行GDI+的基本编程,我不能过多的加以描述,如果有对此概念还不太清楚的朋友,建议先去了解一下相关的资料,我 阅读全文
posted @ 2012-07-06 10:51 清风寻梦 阅读(876) 评论(0) 推荐(0) 编辑