自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

获取主机IP地址

以下代码的参考网上找的资料,具体哪个网页记不清了。希望对其他人有用。需要:#include "winsock2.h"#pragma comment( lib, "ws2_32" )代码如下:CString GetHostIp(){char szHostName[128];const char* pszAddr = NULL;struct hostent * ...

2013-02-28 23:17:00 154

Scrapy爬虫入门

背景想要做一个垂直搜索的平台,初始的数据是王道,之后的数据来源希望依赖于“众包”。刚开始想使用Nutch,因为能与solr,lucene兼容。但是Nutch是个通用的爬虫,可能不适合我的需求。我的需求是定向抓取,也不包括链接分析,站点发现等。而且Nutch的源只提供1.6后的版本,体验了之后发现网上现有的许多资料不太适合。于是尝试使用Scrapy这个python写成的爬虫框架。他是一个事件驱动...

2013-02-28 20:37:00 119

整理《Mastering OpenCV with Practical Computer Vision Projects》中第8章用Eigenfaces或Fisherfaces进行人脸识别操作流程...

These generally involve four main steps:(1)、Face detection;(2)、Face preprocessing;(3)、Collect and learn faces;(4)、Face recognition.一、Face detection(Haar-based、LBP-based) LBP-based detectors are p...

2013-02-27 17:45:00 95

采用多线程的方式实现文件下载

为了更快的下载资源,我们可以采用多线程的方式来实现文件的下载。多线程文件下载的基本原理如下:使用HttpURLConnection获取与资源指定URL的链接,httpurlconnection对象通过getContentLength可以获取下载文件的长度,等到需要下载的文件的长度以后,在本地创建一个与下载文件长度相同的文件,然后通过RandomAccessFile对文件进行写入操作,那么如何加...

2013-02-27 13:00:00 191

css渐变 -moz-linear-gradient -webkit-gradient

css渐变 -moz-linear-gradient -webkit-gradientwebkit内核的safari、 Chrome的Linear Gradients (线性渐变) -Css3演示原创CSS88-webkit-gradient(linear,0% 0%, 0% 100%, from(#999999), to(#333333), color-stop(0.5,#336600))...

2013-02-26 16:51:00 316

3DS文件在OpenGL的读入和显示

<style type="text/css"><!--p {margin-bottom:0.21cm}--></style>3DS文件在OpenGL的读入和显示学习了Blender之后,很想将自己设计的模型载入自己编写的程序中,因此考虑了比较常见的3DS文件格式。这回尝试着将3DS文件载入自己写的OpenGL程序并且显示出来。...

2013-02-26 15:56:00 262

初识Blender

<style type="text/css"><!--p {margin-bottom:0.21cm; direction:ltr; color:rgb(0,0,0); text-align:justify}p.western {font-family:"Times New Roman",serif; font-size:10pt}p.cj...

2013-02-26 15:03:00 800

MinGW下使用STL出现诡异的运行错误

<style type="text/css"><!--p {margin-bottom:0.21cm; direction:ltr; color:rgb(0,0,0); text-align:justify}p.western {font-family:"Times New Roman",serif; font-size:10pt}p.cj...

2013-02-26 14:59:00 197

Qt游戏开发必备!用QtMultimedia播放Ogg格式音乐

<style type="text/css"><!--p {margin-bottom:0.21cm; direction:ltr; color:rgb(0,0,0); text-align:justify}p.western {font-family:"Times New Roman",serif; font-size:10pt}p.cj...

2013-02-26 14:55:00 511

jQuery easyui datagrid动态查询数据

该插件组小巧使用方便,以下是一个从前台提交查询条件,从MSSQL返回json数据的一个事例HTML前端代码<?phpinclude_once("auth.php");?><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&

2013-02-25 23:24:00 157

解决Creating "...unsuccessfulbuild" because "AlwaysCreate" was specified.

每次编译或者调试运行的时候都会出现下面的语句:(虽然不是什么错误,总是让人很闹心,尤其是有错误或警告条目的时候,还要往上翻半天才能找到。)1>Build started 2013/2/25 16:01:03.1>InitializeBuildStatus:1> Creating "x64\Debug\xx.unsuccessfulbuild" because ...

2013-02-25 16:20:00 581

linux系统下安装zookeeper集群

1.概述操作系统为3台ubuntu虚拟机,其ip地址分别为ubuntu1 192.168.1.109ubuntu2 192.168.1.108ubuntu3 192.168.1.110jdk版本为jdk72.下载解压(三台机器都执行一遍) 2.1将zookeeper解压到/usr/local/zookeeper-3.4.5目录下 2.2以下命令都是在/usr/l...

2013-02-24 19:50:00 63

在android中使用xml调用webservice,实现自己的单词查询

关于webservice的相信介绍,可以到网上查到,现在使用android实现自己的词典。输入自己想要查询的词语之后,可以获取单词的含义。为了调用webservice,我们首先需要解析相应的webservice为我们提供的接口,下面是以post发送请求的案例POST /webservices/EnglishChinese.asmx HTTP/1.1Host: fy.webxml.co...

2013-02-23 16:03:00 134

android客户端采用Post和Get方式向web服务器传递参数

android客户端向web服务器传递参数主要用到了HttpURLConnection类,通过这个类,我们可以获取到指定url的连接,在其中我们可以通过设定请求的方法是Post还是get,采用get方法相对容易,我们通过观察浏览器中url可以发现,提交的参数和参数值都被附着到了URL的后面,因此在android客户端中同样是将参数和参数值直接附着在URL后面,而post方法向对方复杂,需要我们设置...

2013-02-21 22:17:00 257

ContentProvider学习笔记(下)--查看内存卡上的图片

android系统同样为其他的应用程序访问多媒体资源提供了ContentProviderMediaStore.Audio.Media.EXTERNAL_CONTENT_URI:存储在SD卡上的音频文件ContentProvider的URIMediaStore.Audio.Media.INTERNAL_CONTENT_URI:存储在手机内部存储器卡上的音频文件ContentProvider的...

2013-02-20 23:08:00 236

ContentProvider学习心得(中)--通过单元测试的方式完成对通讯录内容的操作

在基本了解了对内容提供者的操作之后,可以通过几个小例子来训练自己的所学。在很多应用中都需要访问通讯录,因此在这里我们通过单元测试和通讯录的内容提供者完成对通讯录中数据的操作,在通讯录数据库中有很多表,在这个例子中我们需要关注的是data,raw_contacts,mimetypes这三个表,data表格raw_contacts两个表通过raw_contact_id字段关联,关于表中的字段,在通...

2013-02-20 21:55:00 155

android组件ContentProvider学习心得(上)

应用和应用之间的数据通常都不是孤立的,每个应用都需要与其他的应用来交换数据,例如,我们安装在手机上的安全软件提供了来电防火墙的功能,这个时候安全软件通常会需要访问我们手机自带通信录中数据。在android中采用了ContentProvider(内容提供者)这一组件实现不用应用之间数据的共享,这种数据的共享包括了不同的数据类型。一个应用程序可以通过ContentProvider来对外提供自...

2013-02-20 21:08:00 124

解决一个只在调试运行状态下才出现的bug

Win7 64位下,Visual Studio 2010,CFileDialog的DoModal异常崩溃。按照下面步骤,不需要写一个字,全是MFC自己的代码,很容易重现该问题:1、打开Visual Studio 2010。2、新建一个MFC Application工程,MFC Application->OK->finish:3、添加x64平台配置:...

2013-02-20 17:28:00 337

Graphviz dot,使用dot语言快速生成图表

这便是我们今天的主角,也就是最后的效果图简要的步骤如下:打开http://www.graphviz.org/下载所在平台的Graphviz如果是windows及编译的等,可能需要加入系统路径确保其能运行dot命令关于Graphviz: Graphviz (英文:Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具...

2013-02-20 11:08:00 197

php和js如何通过json互相传递数据

当我们在结合php和javascript实现某些功能时,经常会用到json。json是js的一种数据格式,可以直接被js解析。而php无法直接读取json数据,但是php提供了json_decode函数来对json数据进行转化,从而可以被php脚本访问。同时,php也提供了json_encode函数来将数据转化成json格式。那么,js中的原生json与php中通过json_encode函数转化...

2013-02-20 10:51:00 262

Google MicroData,谷歌微数据为博客添加评级

最后效果:raspberrypi+lighttpd+mysql+apache+php Phodal-Geek's Lifewww.phodal.com/blog/lamp%20raspberrypi/3 票网页摘录会显示在这里。我们无法显示您网页的文字,因为文字必须符合用户输入的查询才会显示。提取的结构化数据...

2013-02-20 10:17:00 70

Android中SQLite数据库学习心得

在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型虽然只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。 SQLite最大的特点是你...

2013-02-19 23:09:00 523

PHP乱码问题,UTF-8(乱码)

一.HTML页面转UTF-8编码问题1.在head后,title前加入一行:<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />顺序不能错,一定要在显示的标题有可能是乱码!2.html文件编码问题:点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,...

2013-02-19 12:14:00 79

Google 微数据,快速指引。

最后结果图:即:Phodal | A geek's life.www.phodal.com/太白南路168号 陕西省-计算机工程师-西安文理学院网页摘录会显示在这里。我们无法显示您网页的文字,因为文字必须符合用户输入的查询才会显示。即:Phodal | A geek's life.www.phoda...

2013-02-18 20:25:00 81

Raspberry Pi OpenCV,在树莓派上使用opencv

关于树莓派:Raspberry Pi是一款基于Linux系统的个人电脑,配备一枚700MHz的处理器,256内存,支持SD卡和Ethernet,拥有两个USB接口,以及 HDMI和RCA输出支持。有消息称,虽然Raspberry Pi看起来非常的迷你——只有一张信用卡大小,但是它能够运行像《雷神之锤三:竞技场》这样的游戏和进行1080p视频的播放。硬件基础是 ARM,操作系统采用开源的 L...

2013-02-18 11:11:00 122

工程师文化和个人发展: 《打造facebook》读后感

放假之后就没有写过博客,再过两天就过年了,这应该是春节前最后一篇博客。《打造facebook——亲历facebook爆发的5年》一书,刚出版就在微博上有很多的推荐。当时北京的书店还没有进货,我又要坐车来广西,没法给个确定的快递地址。期间还特地去了广西柳州的五星街那的新华书店看了下,此书在2.1才上架,当时还在仓库里,就一直拖到前些天才买到这本书,得以拜读。 其实想读这本书,一来是...

2013-02-08 21:35:00 238

使用ListView,SimpleAdapter及CheckBox的心得

这两天无聊的时候突然想到过年短信群发的问题,直接群发短信别人收到了肯定不会有什么感觉,但是如果在短信的前面加上每个的名字,那么收短信的人肯定不会是觉得你在群发短信,因此我就想到了做这样一简单的应用,在短信的前面加上每个收信人的姓名,这里的收信人全部从联系人中选取。在联系人的选取界面是一个简单的listview,其中每个条目有三个组件,第一个是checkbox用来选取其所在的联系人,后面两个是tex...

2013-02-08 20:12:00 350

初识Vocaloid3

<style type="text/css"><!--@page {margin:2cm}p.我的格式-western {font-family:"DejaVu Sans",sans-serif; font-size:10pt}p.我的格式-cjk {font-size:10pt}p.我的格式-ctl {font-size:12pt}p...

2013-02-06 23:08:00 304

java多态(基础)

(一)父类引用指向子类对象public class Water { public void flow(int year) { System.out.println("I can flow" + i + "years"); } public void dream() { System.out,println("I am still water");}}public...

2013-02-05 18:10:00 77

空空如也

空空如也

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

TA关注的人

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