自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(178)
  • 收藏
  • 关注

转载 离散傅立叶变换之听声音破解电话号码

2012年9月的时候,一个南京的大学生从电视台播放的一段记者采访360总裁周鸿祎的视频中破解了周鸿祎的手机号码,一时间被网络热炒。后来,又听说某人买车的时候使用电话银行付款,结果被人录下声音,破解了银行卡号和密码,导致存款被盗。最近居委会在小区里散发传单,提醒一种新的诈骗方式:电话听音破密码诈骗。各种网络和媒体对这些事情炒作的很热闹,但是趋于两种极端,要么将其说的出神入化,要么将其贬的一钱不值,唯

2013-12-09 18:46:20 1873

转载 开源的数据挖掘工具

本文的主要内容编译自Blaz Zupan和Janez Demsar的一篇论文(Open-Source Tools for Data Mining)。我仅仅选择其中的要点和大家共享,同时加入一些个人的点评意见。此外,对开源的数据挖掘工具有兴趣的同仁,可以关注以下OSDM09这个workshop,它会在PAKDD'09上同时进行,主要讨论的就是开源数据挖掘工具的议题。开源的数据

2013-12-07 14:40:37 2113

转载 Qt中图像的显示与基本操作

Qt可显示基本的图像类型,利用QImage、QPxmap类可以实现图像的显示,并且利用类中的方法可以实现图像的基本操作(缩放、旋转)。1. Qt可显示的图像类型参考Qt的帮助文档,可支持的类型,即可以直接读取并显示的格式有BMP、GIF、JPG、JPEG、PNG、TIFF、PBM、PGM、PPM、XBM、XPM。2. Qt用如何显示图像通常用QLabel显示图像,QLabel类有s

2013-12-03 14:35:39 1832 2

转载 c/c++: uint8_t uint16_t uint32_t uint64_t size_t ssize_t数据类型

在nesc的代码中,你会看到很多你不认识的数据类型,比如uint8_t等。咋一看,好像是个新的数据类型,不过C语言(nesc是C的扩展)里面好像没有这种数据类型啊!怎么又是u又是_t的?很多人有这样的疑问。论坛上就有人问:以*_t结尾的类型是不是都是long型的?在baidu上查一下,才找到答案,这时才发觉原来自己对C掌握的太少。那么_t的意思到底表示什么?具体的官方答案没有找到,不过我觉得有

2013-12-02 10:16:58 1602

转载 Directx在visual studio2010中的配置

一个DirectX程序要想正确的编译和链接,需要下面三个主要前提一 安装DirectX SDK二 正确配置.h文件路径和.lib文件路径三 正确链接所需.lib文件一.安装DirectX SDKhttp://msdn.microsoft.com/zh-cn/directx/aa937788.aspx二.正确配置.h文件和.lib文件路径1

2013-11-29 13:28:49 1385

转载 Lua脚本在C++下的舞步(入门指引)(转)

现在,越来越多的C++服务器和客户端融入了脚本的支持,尤其在网游领域,脚本语言已经渗透到了方方面面,比如你可以在你的客户端增加一个脚本,这个脚本将会帮你在界面上显示新的数据,亦或帮你完成某些任务,亦或帮你查看别的玩家或者NPC的状态。。。如此等等。但是我觉得,其实脚本语言与C++的结合,远远比你在游戏中看到的特效要来的迅猛。它可以运用到方方面面的领域,比如你最常见的应用领域。比如,你可以用

2013-11-28 01:11:49 1202

原创 Ogre中调用OgreMaxViewer来load场景文件.scene

这几天一直都在被这个问题困扰,各种方法都试了,都快哭了,现在终于OK了。先Mark一下,免得日后又忘了。1.基本框架基本框架就不自己亲自搭建了,打算直接用Ogre官网提供的TutorialFramework,先将此平台搭建好,详情可参考另一篇博文http://blog.csdn.net/liygcheng/article/details/99239892.配置好Ogre

2013-11-27 19:08:07 2534 2

转载 Ogre启动过程&原理

#include #include #include #include using namespace Ogre;class ExitListener : public FrameListener{public: ExitListener(OIS::Keyboard *keyboard) : mKeyboard(keyboard) { }

2013-11-26 14:43:06 1756

转载 Ogre导入模型

1.注意事项1.由于Ogre与3Dmax坐标系统的不一致,可能会导致3Dmax导出的模型在Ogre旋转了90°(我使用OgreMax导出模型).这可以在3Dmax里更改模型的轴坐标即可修改方法 : 选中模型后--->层次--->点击仅影响对象--->变换  即可将轴坐标重置为OgreMax导出的正常Ogre轴2.NxOgre中是以m为度量单位的.在Ogre中也可以认为是m(Og

2013-11-24 17:05:13 2029 1

转载 四元数

想象一个物体在3D空间中移动的过程,该物体必然会涉及到旋转。例如一个怪物,他的运动方向会改变,要改变其方向只需要对其进行旋转即可。       旋转的方式大致分为三种:Euler旋转,矩阵旋转,以及四元数旋转。       这里稍微记录下我目前对于四元数旋转的理解。对于四元数方面的数学,以及其原理,这里不关心,只需要学会如何使用即可。       无论是哪一种旋转,物体与该物体的局部坐

2013-11-24 16:59:48 2190

转载 Ogre3D嵌入Qt框架

按照经典的Qt程序结构,应该有一个从QMainWindow继承而来的MainWindow,让它做为主窗口,然后子类化一个QWidget,它做为主窗口的"中心挂件",能过封装Ogre的部分功能,实现用Ogre对该窗体的绘制。首先,如何把Ogre这个引擎发动,不断驱动其进行工作。Qt也需要告诉Ogre如何把渲染的内容画到指定的窗口中去,以及用哪种方式更新窗口中的内容。         当键盘或鼠标

2013-11-24 16:58:25 1733

转载 如何搭建本地SVN服务

搭建svn服务的方法步骤问题,主要有七个部分 。下面是具体的步骤介绍。一、准备工作1、获取S version服务器程序到官方网站(http://s version.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址 在:http://s version.tigris.org/servlets /ProjectDoc

2013-11-24 16:39:15 2440

原创 你在用C++编程时遇到的最多的几个汉字是啥?

首先,什么都不说,我们来看一段代码,然后试着编译运行:#include #include using namespace std;char* h = (char*)malloc(2*sizeof(char));int main(){ cout<<h<<endl; system("pause"); return 0;}运行结果截图:问题一:为什么会出现“屯”

2013-11-21 00:52:25 3832 5

转载 tiff和geotiff格式分析

6、 tiff 文件的基本格式TIFF(Tag Image File Format) 图像文件说明:TIFF 文件是由许多的标签 (tag) 组成 , 在 Adobe 的有关 tiff6.0 的说明中,将 (tag) 的解释称各种标签所对应的数值,而在文件中各个标签的实际入口称为 (field) ,暂且称为域。 tiff 支持黑白、灰度、彩色的图像格式,同时还可以接受 RGB CMYK 等

2013-11-19 23:18:04 4769

转载 TIF图像文件的读取(c++代码)

一 TIF图像介绍    TIFF是最复杂的一种位图文件格式。TIFF是基于标记的文件格式,它广泛地应用于对图像质量要求较高的图像的存储与转换。由于它的结构灵活和包容性大,它已成为图像文件格式的一种标准,绝大多数图像系统都支持这种格式。   TIFF 是一个灵活适应性强的文件格式,通过在文件头中包含“标签”它能够在一个文件中处理多幅图像和数据。标签能够标明图像的如图像大小这样的基本

2013-11-19 23:07:09 16447 3

转载 [转]常用的python模块及安装方法

adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEB frameworkdocutils:用来写文档的dpkt:数据包的解包和组包MySQLd

2013-11-19 15:39:14 2643 1

原创 今天帮学长做的一个文件处理的工具

今天做了一个关于文件操作的数据处理,难度不大,但是对于C++文件操作的复习感觉还是有点作用的,下面就开始吧。。。1.C++文件流简介    流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向。流不但可以处理文件,还可以处理动态内存、网络数据等多种数据形式

2013-11-19 01:16:40 4519 6

转载 Cocos2d-x--开发参考资料

1.CocoStudio使用指南所用版本:CocoStudio v3.0.0 Cocos2d-x1.5b自己网上查找并整理的一些资料,留下做个纪念,也希望对有需要的人有点帮助链接地址:http://pan.baidu.com/s/1eEP02.Cocos2d-x内存监测及程序优化方案要开始使用Cocos2d-x开发了,网上搜罗并整理的的一些资

2013-10-29 11:39:37 1235

转载 SVN简介

一、 SVN简介       SVN(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用SVN作为代码版本管理软件。1.1 SVN服务器SVN服务器,支持linux和windows,更多是安装在Linux下。SVN服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊。SVN存储版本数据也有2种方式

2013-10-29 11:33:28 1337

原创 使用github管理Eclipse分布式项目开发

使用github管理Eclipse分布式项目开发下面我根据我们的经验总结一些心得如下:1.Eclipse中下载安装Egit插件;2.创建代码仓库;3.在Eclipse中使用Egit插件 Eclipse 中下载安装 Egit 插件打开Eclipse的菜单Help->NewInstall Software弹出对话框。在Work with输入egit,找出egit插件的安装地

2013-10-28 02:38:37 1486

原创 VS2010结合Github进行版本控制

首先,安装Git for Windows,下载地址为 这里 。Git for Windows是Github官方的管理工具,但似乎更适合习惯Linux命令行的同学。喜欢图形化界面的同学最好还是再安装一下Git Extensions,它更像Eclipse里的EGit,操作非常方便。Git Extensions的下载地址在这里 。Git Extensions中自带了Git for Windows-m

2013-10-28 02:34:58 1856

转载 Visual Studio Ultimate 2013

简体中文版 SHA-1: 07313542D36ED8BEEF18520AA4F15E33E32C7F77http://download.microsoft.com/download/0/7/5/0755898A-ED1B-4E11-BC04-6B9B7D82B1E4/VS2013_RTM_ULT_CHS.iso       英文版 SHA-1: 79DBBA7B6EF12B1A4E7

2013-10-28 02:20:05 2202

转载 手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件

手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件 1、背景:     学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件。实在是心有不爽。此篇博客教你如何方便快捷地把java代码,打包成jar文件以及转换为exe可执行文件 2、前言:     我们都知道Jav

2013-10-27 18:58:05 2337

转载 DirectX的Vertex Buffer顶点缓冲的理解和应用 Shader必知必会

故名思义Vertex Buffer就是存放顶点的缓冲。相当于一个内存区,指明了这些几何图形的顶点的位置。一般简单的几何图形,如正方形,手动地可以定义这些顶点,定义好顶点之后,就需要如下这样来设置好,才能开始画图,而这正是DirectX里面最难理解的问题之一,和OpenGL也一样,同样需要这样设置的,OpenGL SuperBibl 第五版中居然把这个问题放到了差不多最后一个章节去介绍,可想

2013-10-26 16:08:39 1478

转载 Qt5.2中的android环境搭建

今天QT5.2的beta版出来了,从其描述文档来看,支持了android,特地下来试试。New Modules and Nice GoodiesSome of the main new features of Qt 5.2include:Qt Bluetooth: supported on Linux with Bluez4.x and BlackberryQt

2013-10-26 15:45:41 1927

转载 九月十月百度,迅雷,华为,阿里巴巴最新校招笔试面试三十题(10.18)

九月十月百度,迅雷,华为,阿里巴巴,最新校招笔试面试三十题题记    本博客自2010年10月11日开通以来,已经帮助了一大批人找到工作,特别是连续三年在每一年的9、10月份陪伴了至少三届毕业生找工作的旅程,包括校招中的笔试面试,今年也不会例外,我会在本博客开通3周年之际一如既往的陪伴大家一起成长。    本文所整理的全部笔试面试题要么来源于我群内群友们的分享,

2013-10-22 11:24:32 2362

转载 十月下旬腾讯,网易游戏,百度迅雷校园招聘笔试题集锦(第271-330题)

十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦(第271-330题)引言    此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网易游戏,百度等各大公司最新校园招聘的笔试题,后续将继续整理十月下旬的笔/面试题。腾讯2011.10.15校园招聘会笔试题1、下面的排序算法中,初始数据集的排列顺序对算法的性能无

2013-10-22 11:24:15 1965

转载 九月十月百度人搜,阿里巴巴,腾讯华为笔试面试八十题(第331-410题)

九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题引言    自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久),blog已经停了3个多月,而在那之前,自开博以来的21个月每月都不曾断过。正如上一篇文章支持向量机通俗导论(理解SVM的三层境界)末尾所述:”额,blog许久未有更新了,因为最近实在忙,无暇顾及blog。“与此同时,工作之余,也一直在

2013-10-22 11:23:57 3592

转载 十月上旬百度,阿里巴巴,迅雷搜狗最新面试七十题(第201-270题)

十月百度,阿里巴巴,迅雷搜狗最新面试七十题(第201-270题)引言   当即早已进入10月份,十一过后,招聘,笔试,面试,求职渐趋火热。而在这一系列过程背后浮出的各大IT公司的笔试/面试题则蕴含着诸多思想与设计,细细把玩,思考一番亦能有不少收获。    上个月,本博客着重整理九月腾讯,创新工场,淘宝等公司最新面试十三题,此次重点整理百度,阿里巴巴,迅雷和搜索等

2013-10-18 15:28:20 1872

转载 九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)

九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)引言       曾记否,去年的10月份也同此刻一样,是找工作的高峰期,本博客便是最初由整理微软等公司面试题而发展而来的。如今,又即将迈入求职高峰期--10月份,所以,也不免关注了网上和我个人建的算法群Algorithms1-12群内朋友发布和讨论的最新面试题。特此整理,以飨诸位。至于答案,望诸位共同讨论与思考。

2013-10-18 15:26:49 1426

转载 十道海量数据处理面试题与十个方法大总结

海量数据处理:十道面试题与十个海量数据处理方法总结作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随时交流、指正。出处:http://blog.csdn.net/v_JULY_v。 第一部分、十道海量数据处理面试题1、海量日志数据

2013-10-18 15:21:40 972

转载 全新整理:微软、谷歌、百度等公司经典面试100题[第101-160题]

全新整理:微软、谷歌、百度等公司经典面试100题[第101-160题]整理:July、二零一一年三月九日。应网友承诺与要求,全新整理。转载,请注明出处。博主说明:此100题V0.2版,本人不再保证,还会提供答案。因为之前整理的微软100题,已经基本上,把题目都出尽了。见谅。--------------------------------------------

2013-10-18 15:19:43 1477

转载 数字图像处理领域的二十四个典型算法及vc实现

数字图像处理领域的二十四个典型算法及vc实现、作者:July   二零一一年二月二十六日。参考:百度百科、维基百科、vc数字图像处理。--------------------------------------------------数字图像处理领域的二十四个典型算法及vc实现、第一章一、256色转灰度图二、Walsh变换三、二值化变换四、阈值变换五、傅立叶

2013-10-18 15:18:44 3282 1

转载 经典算法研究系列:九、图像特征提取与匹配之SIFT算法

经典算法研究系列:九、SIFT算法研究作者:July、二零一一年二月十五日。推荐阅读:David G. Lowe, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, 60, 2 (2004), pp. 91-110-

2013-10-18 15:16:16 1514

转载 几个最短路径算法Floyd、Dijkstra、Bellman-Ford、SPFA的比较

几大最短路径算法比较 July、二零一一年二月十二日。-----------------------------------  几个最短路径算法的比较:Floyd       求多源、无负权边的最短路。用矩阵记录图。时效性较差,时间复杂度O(V^3)。       Floyd-Warshall算法(Floyd-Warshall algorithm

2013-10-18 15:15:02 1829

转载 数学建模十大经典算法漫谈

数学建模十大算法漫谈 作者:July  二零一一年一月二十九日本文参考:I、  细数二十世纪最伟大的十大算法 [译者:本人July]II、 本BLOG内 经典算法研究系列III、维基百科------------------------------------------博主说明:1、此数学建模十大算法依据网上的一份榜单而写,本文对此十大算法作一一简单介绍。这

2013-10-18 15:13:39 2359 3

转载 细数二十世纪最伟大的10大算法

细数二十世纪最伟大的十大算法 译者:July   二零一一年一月十日------------------------------------参考文献:The Best of the 20th Century: Editors Name Top 10 Algorithms。By Barry A. Cipra。地址:http://www.uta.edu/facult

2013-10-18 15:12:16 1259

转载 一、A*搜索算法

经典算法研究系列:一、A*搜索算法                                    作者:July、二零一一年一月更多请参阅:十三个经典算法研究与总结、目录+索引。----------------------------------博主说明:1、本经典算法研究系列,此系列文章写的不够好之处,还望见谅。2、本经典算法研究系列,系我参考资料,一

2013-10-18 15:01:38 1312

转载 [整理III]微软等数据结构+算法面试100题[最新第61-80题]

精选微软等数据结构+算法面试100题[第61-80题]                          --最新整理公布    昨日,11.19,最新整理了,第61-80题,现在公布。          可以这么说,绝大部分的面试题,都是这100道题系列的翻版,此微软等公司数据结构+算法面试100题系列,是极具代表性的经典面

2013-10-18 14:57:08 1622

转载 横空出世,席卷互联网--评微软等公司数据结构+算法面试100题

横空出世,席卷互联网                                                                         ---评微软数据结构+算法面试100题作者:July。时间:2010年10月-11月。版权所有,侵权必究。出处:http://blog.csdn.net/v_JULY_v。说明:本文原题为:“横空出世,

2013-10-18 14:56:20 1442

空空如也

空空如也

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

TA关注的人

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