现在位置: 首页 > hnyyfgs发表的所有文章
  • 06月
  • 04日
数据库 ⁄ 共 10233字 评论关闭
  写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记 录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4 个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),则总共需要 100s(但实际上要好很多很多)。如果对之建立B-Tree索引,则只需要进行log100(10^6)=3次页面读取,最坏情况下耗时30ms。这就 ......
阅读全文
  • 01月
  • 05日
综合 ⁄ 共 903字 评论关闭
    federo 17 下载网址:http://fedoraproject.org/zh_CN/get-fedora-options    下载  XCF版本安装比较快 安装不成功并提示。setup has detected that vmware workstation is already installed on this machine please uninstall this product through add/remove programs and try again 1 VMware无法安装解决办法   可能的原因是VMware与摄像头驱动冲突。关闭掉与摄像头有关的FixCamera.exe进程后,问题解决(进入任务管理器,关闭FixCamera.exe进程),可对VMware进行安装。可以通过开始-运行-msconfig或者瑞星卡卡等工具......
阅读全文
  • 11月
  • 05日
综合 ⁄ 共 738字 评论关闭
dat文件头为 1651             1           80000000         0           10 固定标识  数据格式     基地址           页类型       长度 数据格式:1-十六进制  2-十进制  3-十进制长整型  4-十进制浮点型 页类型:  0-数据   1-程序   ? 长度:  装入数据的长度 clear clc I=imread('F=4.bmp'); I=rgb2gray(I); I=imrotate(I,-90); [s1,s2]=size(I); Num=s1*s2/4; fid=fopen('image.dat','w'); fprintf(fid,'1651 1 0 000000 0%X\n',s1*s2/4); for i=1:4:(s1*s2-3) fprintf(fid,'0X% 02X% 02X% 02X% 02X\n',double......
阅读全文
  • 10月
  • 17日
综合 ⁄ 共 5318字 评论关闭
http://www.cnblogs.com/chio/archive/2007/07/18/822389.html  首先回顾一下C++类型转换: C++类型转换分为:隐式类型转换和显式类型转换 第1部分. 隐式类型转换 又称为“标准转换”,包括以下几种情况: 1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转换类型。   int ival = 3; double dval = 3.14159; ival + dval;//ival被提升为double类型 2)一种类型表达式赋值给另一种类型的对象:目标类型是被赋值对象的类型 int *pi = 0; // 0被转化为int *类型ival = dval; // double-......
阅读全文
  • 09月
  • 13日
综合 ⁄ 共 3594字 评论关闭
一、百度地图的初始化   主要用到三个类:   1、BMapManager:使用地图sdk前需先初始化BMapManager.BMapManager是全局的,可为多个MapView共用,它需要地图模块创建前创建, 并在地图地图模块销毁后销毁,只要还有地图模块在使用,BMapManager就不应该销毁。它属于地图引擎管理类。    最好在用一个自定义的继承于Application的类来依附Activity的生命周期,它有四个常用方法:   public boolean start() //开启百度地图API   public boolean stop() //终止百度地图API,调用此函数后,不会再发生回调   public void ......
阅读全文
  • 07月
  • 10日
综合 ⁄ 共 4629字 评论关闭
也许题目有些夸张,但是Windows消息方面确实存在一些不去探究就摸不着头脑的事情,这种问题不是明显错误,不会抛出异常,但却是最棘手的问题,给调试带来很大麻烦,所以我将实际遇到的问题整理如下,以供参考。   一、Windows 消息以及消息处理算法 Windows以消息驱动的方式,使得线程能够通过处理消息来响应外界。Windows 为每个需要接受消息和处理消息的线程建立消息队列(包括发送消息队列,登记消息队列,输入消息队列,响应消息队列),其中发送消息队列保存其他线程通过SendMessage发送给该线程建立窗口的消息,登记消息队......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 2362字 评论关闭
1:下载Middlegen-Hibernate-r5地址:URL http://voxel.dl.sourceforge.net/sourceforge/hibernate/Middlegen-Hibernate-r5.zip2:解压缩将下载的解压缩,如 D:/Middlegen-Hibernate-r53:配置数据库文件进入D:/Middlegen-Hibernate-r5 目录下的/config/database 子目录,选择你要得数据库文件,我使用的是mysql.将原来的<property name="database.driver.file"           value="${lib.dir}/mysql-connector-java-3.0.0-beta-bin.jar"/>改成<property name="database.driver.file"           value="${lib.dir}/mysql-co......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 525字 评论关闭
串行设备总线(Serial Peripheral Interface, SPI),是一种用于内部设备连接的总线。和并行总线相比连接端子数少,一般用于低速设备的连接。 以前的共享总线方式需要数据总线,地址总线,以及控制信号线共同来实现周边设备的连接,这样最少也需要数十条信号线存在。除了像主内存那种速度要求高的设备,对低速设备来说,更希望小电路规模的,少端子的连接方式。在这种应用背景下,出现了多种串行总线协议。比如I2C, SPI, MicroWire等 SPI作为少端子总线,是摩托罗拉(现在是freescale semiconductor)公司大力提倡的一种规格。   ......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 802字 评论关闭
题目:http://pat.zju.edu.cn/contests/pat-a-practise/1045 题解: DP。转换成求最长递增子序列。 代码: #include<cstdio> #include<iostream> #include<cstring> #include<cmath> #include<string> #include<vector> #include<map> #include<set> #include<algorithm> #include<sstream> using namespace std; int dp[10005]; int num[205]; int stripe[10005]; int main() { int n,m,k,ans,x; memset(num,-1,sizeof(num)); scanf("%d",&n); ......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 1569字 评论关闭
定义一个MyCrawler类,继承BreadthCrawler,来完成一个爬虫,对合肥工业大学官网和新华网进行爬取。 对于一个最简单的爬虫,有2个东西是必备的: 1)种子 2)正则约束 3)对每个页面的自定义操作(BreadthCrawler默认的visit方法是将网页保存到文件夹,建议覆盖,改成自己的自定义操作) import cn.edu.hfut.dmic.webcollector.crawler.BreadthCrawler; import cn.edu.hfut.dmic.webcollector.model.Page; public class MyCrawler extends BreadthCrawler{ /*在visit方法里定义自己的操作*/ @Override public void......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 2503字 评论关闭
一、C4.5 C4.5,是机器学习算法中的一个分类决策树算法, 它是决策树(决策树也就是做决策的节点间的组织方式像一棵树,其实是一个倒树)核心算法 ID3的改进算法,所以基本上了解了一半决策树构造方法就能构造它。 决策树构造方法其实就是每次选择一个好的特征以及分裂点作为当前节点的分类条件。 C4.5相比于ID3改进的地方有: 1、用信息增益率来选择属性。 ID3选择属性用的是子树的信息增益,这里可以用很多方法来定义信息,ID3使用的是熵(entropy,熵是一种不纯度度量准则), 也就是熵的变化值. 而C4.5用的是信息增益率。对,区别就......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 292字 评论关闭
这几周都是紧张忙碌的写论文时间 CCPR 算是灌水吧 也不是特别认真 2014/5/12—2014/5/18 Mon Tues Wed Thur Fri Sat Sun Moring (7:30-9:00) 下载论文看color constancy       写论文   Color constancy   因为时间要求。这段时间效率极高 A.M. (9.10-11:55) 开会 P.M. (1:45-5:00) 继续下载论文看论文  (6:00-7:00) Dancing Evening (7:10-10:45) 8.30开始看论文学习 Deep Night (11:-11:30)   Shining Idea   每日  总结 2+2+2=6 明日计划     ......
阅读全文