搜索到与相关的文章
编程技术

如何读取thumbs.db里的缩略图?(downmoon)

问题:如何读取thumbs.db里的缩略图?请先到这里下载一个控件ThumbDBLibAC#libraryforreadingthumbs.dbfilehttp://www.petedavis.net/MySite/DynPageView.aspx?pageid=31引用dll,这里提供了VB和C#代码,一个Thumbs.aspx,添加一个ID为plcThumbs的PlaceHolder

系统 2019-08-29 23:09:50 3283

IOS

iOS中GCD在多线程方面的理解

GCD为GrandCentralDispatch的缩写。GrandCentralDispatch(GCD)是Apple开发的一个多核编程的较新的解决方法。在MacOSX10.6雪豹中首次推出,并在最近引入到了iOS4.0。GCD是一个替代诸如NSThread等技术的很高效和强大的技术。GCD完全可以处理诸如数据锁定和资源泄漏等复杂的异步编程问题。GCD可以完成很多事情,但是这里仅关注在iOS应用中实现多线程所需的一些基础知识。在开始之前,需要理解是要提供给

系统 2019-08-29 22:31:47 3283

MySql

mysql-触发器

触发器通常在操作某条数据时需要进行一些关联操作是使用。查看已创建触发器:SHOWTRIGGERS;删除名为xxxx的触发器:droptriggerxxxx;创建触发器语法:DELIMITER$$CREATE/*[DEFINER={user|CURRENT_USER}]*/TRIGGER`xxx`.`t_t3`BEFORE/AFTERINSERT/UPDATE/DELETEON`xxx`.``FOREACHROWBEGINEND$$DE

系统 2019-08-12 01:54:39 3283

数据库相关

查询优化

尽量先过滤数据再进行表连接,例如:selectafromtblUserinnerjointblShopontblUser.id=tblShop.idinnerjointblThingontblUser.id=tblThing.idwheretblUser.id=4改为selectafrom(select*fromtbluserwheretbluser.id=4)astblUserinnerjointblShopontblUser.id=tblShop.id

系统 2019-08-12 01:52:34 3283

各行各业

无尽的爱――开源项目DNN研究心得

2005年12月,公司又接到了一个小型网站建设的项目,需求相对简单:页面要求美观大方,后台基本上就是新闻发布、留言板,最新产品推介、访问统计、论坛等常用功能,多年来网站建设的经验,使我深味中小型网站的需求特点:后台功能基本相同,而前台页面则要求精美,设计有创意,这就促使我多年来一直在寻求一种框架:它能够随心所欲的改变页面视觉效果,能够快速的开发定制模块,并且以插件的形式嵌入到现有的系统中,漫漫求索路,黄金框架哟,你到底在何方?一次偶然的机会,我接触到了.n

系统 2019-08-12 01:32:38 3283

Hadoop

Hadoop入门(三):Sqoop和Hive的使用

1安装Hive1.1下载解压wgethttp://mirrors.cnnic.cn/apache/hive/stable/hive-0.10.0.tar.gztarxzvfhive-0.10.0.tar.gz1.2配置环境变量exportHIVE_HOME=/usr/local/src/hive-0.10.0exportPATH=$HIVE_HOME/bin:$PATH1.3建立Hive仓库目录hadoopfs-mkdir/tmphadoopfs-mkdi

系统 2019-08-12 09:26:49 3282

Oracle

一次oracle大量数据删除经历

oracle有个数据表现在已经有2500万条数据了,软件用到这个表的数据时就变的特别慢,所以准备把一个月以前的数据全部清除。我的步骤是(下边操作都是在plsql中运行的)1、首先将这个月的数据导出到一个临时表中(这些数据是自己希望保留的)createtabletempTableasselectid,namefromtable1wheresj>to_date('2013-7-3123:59:59','yyyy-mm-ddhh24:mi:ss');2、然后将2

系统 2019-08-12 01:55:01 3282

redis

redis系列之Redis应用场景

1取最新N个数据的操作比如典型的取你网站的最新文章,通过下面方式,我们可以将最新的5000条评论的ID放在Redis的List集合中,并将超出集合部分从数据库获取1)使用LPUSHlatest.comments命令,向list集合中插入数据插入完成后再用LTRIMlatest.comments05000命令使其永远只保存最近5000个ID然后我们在客户端获取某一页评论时可以用下面的逻辑(伪代码)FUNCTIONget_latest_comments

系统 2019-08-12 01:51:25 3282

编程技术

HTML5 canvas 基础入门教程

HTML5canvas即HTML5画布,是一个现代浏览器都支持的HTML5非插件绘图的功能,本文将展示如何通过HTML5canvasAPI操作canvas元素、绘制图形、改变绘图颜色以及删除图形,让我们开始进入这很酷的新技术的短暂旅行吧。canvas元素简介canvas元素简介使用canvas元素相当简单,它只是一个单纯的HTML标签,外加宽高两个特性。

数据库相关

电脑开机出现 error: no such partition grub r

一、问题出现描述1.台式电脑上现有系统为xp和ubuntu11.10,打算安装win7,以前分区不理想,想重新分区。2.把ubuntu11.10所在的分区完全格式化后,重新启动,电脑黒屏。在屏幕上显示error:nosuchpartitiongrubrescue>二、问题解决方法1.下载有效的winPE:WinPE启动U盘工具箱WinPEU.rar功能说明:通用PE工具箱是一款极适合于网管、装机人员使用的多功能WinPE系统维护工具箱,支持win7,支持S

系统 2019-08-12 01:53:11 3281