自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hnust_xiehonghao的专栏

csdn 写博客体验越来越差了。。。。。。

  • 博客(622)
  • 资源 (3)
  • 收藏
  • 关注

原创 爬虫技术概览

#爬虫介绍##简介自动化、半自动化从互联网上采集数据的程序。##爬虫框架一个简单的爬虫框架:如上图,通常爬虫会有一份种子URL,放在待抓取队列,通过scheduler调度这些url,交由downloader去下载网页数据,进行数据的清洗解析,获取到所需要的信息进行存储,并将新解析出的有用URL放入待抓取队列。##爬虫的各个阶段###调度阶段下图是调度系统通常需要考虑的一些事情。...

2019-04-25 20:38:32 1075

原创 java lambda表达式 闭包学习笔记

我们把这些只拥有一个方法的接口称为函数式接口。声明一个接口是函数式接口:编译器会根据接口的结构自行判断(判断过程并非简单的对接口方法计数:一个接口可能冗余的定义了一个Object已经提供的方法,比如toString(),或者定义了静态方法或默认方法,这些都不属于函数式接口方法的范畴)。不过API作者们可以通过@FunctionalInterface注解来显式指定一个接口是函数式接口(以避免无意

2015-06-02 12:20:57 2013

原创 android 自学中的散乱笔记

1:查看程序运行记录   要在LogCat中查看。其内可选择查看的信息级别,比如info,error,debug等等,信息可筛选显示。2:安装好手机驱动,将手机接入usb即可通过android screen monitor去查看我们实体机  这个screen monitor 我也不知道去哪找 传智播客教程“07_查看应用输出的错误信息与如何部署应用到真实手机 ”中演示的。3:发布apk的时

2015-05-30 19:03:38 1082

原创 Android studio 环境搭建

本机环境   win 7  64位系统。1:首先安装java  jdk  我装的版本为jdk1.7.0_67  配置系统变量 新建  JAVA_HOME 内容为 C:\Program Files\Java\jdk1.7.0_67  即jdk的安装目录。编辑 Path   添加  ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;新建CLASSPATH

2015-05-28 23:30:14 6835

原创 android studio 安装运行时Config path invalid 问题

安装好studio后,出现如下弹窗Config path ‘C:\Users\Administrator\.AndroidStudioPreview\config’ is invalid.If you have modified the ‘idea.config.path’ property please make sure it is correct,otherwis

2015-05-28 19:44:00 9032 4

原创 Androrat 编译运行错误集

Androrat是一款手机远控软件,在github上搜索,可以下载到源码!在编译过程中出现了如下错误:原因:  出现该错误是因为布局中只需要出现一次xmlns:android="http://schemas.android.com/apk/res/android",删掉报错语句即可。参考:http://blog.sina.com.cn/s/blog_7cdaf8

2015-05-27 16:30:52 3001

原创 创建AVD 失败,系统找不到指定的路径, AVD默认路径问题

创建AVD 失败!如下图:配置后点击OK出现如上弹窗,怎么配置都解决不了,  后来百度下发现是因为AVD具有一个默认的生成路径,而这个默认路径找不到,此时只要自定义生成路径即可。计算机-》属性-》高级系统设置-》环境变量-》系统变量:新建 名字为ANDROID_SDK_HOME   必须为这个!!!!!  路径设置为你想放的路径,只要可以被eclipse访问即可。

2015-05-26 20:44:11 3631

原创 java 读取网页内容代码

//java 不通过代理去读取网页内容package com.demo;/** * Created by xiehonghao on 15-5-15. */import java.io.BufferedInputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.io.

2015-05-15 11:50:10 1076

原创 MFC程序提升运行权限

1   vs2012       右击项目选择属性2   链接器-》 清单文件 -》 UAC执行级别-》 改为requireAdministrator

2015-04-26 22:05:53 1863

原创 ipbegin102.103.162.8ipend

测试

2015-04-19 15:44:57 920

原创 已经在 LIBCMTD.lib(dbgdel.obj) 中定义 解决

解决方法:编译工具:VS2008项目--〉属性--〉配置属性--〉链接器--〉输入--〉附加依赖项--〉Nafxcwd.lib;Libcmtd.lib项目--〉属性--〉配置属性--〉链接器--〉输入--〉忽略特定库--〉Nafxcwd.lib;Libcmtd.lib注意 顺序  要Nafxcwd 在前!

2015-04-09 18:03:43 7684

原创 操作系统知识点摘抄

1  Thread.Sleep(0)的作用,就是“触发操作系统立刻重新进行一次CPU竞争”。未完待续!

2015-03-10 18:34:05 778

原创 error LNK2019: 无法解析的外部符号

此错误多是由于符号所在的lib包没有被解析的问题。一般出现lnk2019错误都是库文件没添加造成的。项目--》属性--》配置属性--》链接器-》输入--》附加依赖项在其中加入所需库文件,同时在“链接器--》常规--》附加库目录”中填入相应库名。我的是由于GetModuleFileNameEx 无法解析,跟进其定义处得知其在psapi.lib;中  添加这个之后解决了该问题。

2015-03-07 10:41:57 1359

原创 fatal error LNK1281: 无法生成 SAFESEH 映像。

解决方法:1.打开该项目的“属性页”对话框。2.单击“链接器”文件夹。3.单击“命令行”属性页。4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用。

2015-03-07 09:42:40 22172 9

原创 获得路由器pin码

特殊路由的pin码可以通过计算得出       有些路由pin码可以通过计算得到:腾达和磊科的产品如果路由MAC地址是以“C83A35”或“00B00C”打头那么可以直接计算出PIN值。比如这个:bssid :Tenda_579A18    mac :C8:3A:35:57:9A:18  通过计算器将mac后6位换算成10进制数,得到5741080(pin码的前7位),最多试10次

2015-01-20 18:14:21 3680

转载 Java容器——JSTL学习笔记

Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap、HashsetArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 Ar

2014-10-28 13:13:17 1001

转载 控制台编程相关API 及相关编程

1. 编写控制台程序,获得标准输入输出的窗口句柄

2014-10-12 19:42:45 6351

原创 设计模式之迭代器模式 此篇文章为自己所看 闲人莫进

意图:提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示

2014-08-03 21:31:10 944

原创 PV操作摘抄题 待续

第一题 放水果 南京大学计算机考研真题桌上有一空盘,允许存放一只水果。爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时一次只能放一只水果供吃者取用,请用P、V原语实现爸爸、儿子、女儿三个并发进程的同步。这个题目涉及的东西非常之多,光人物就有三个再加水果,盘子等等,确实让人感觉好像无从下手。但不管题目如何变,只要牢牢的抓住同步和互斥来分析问题就必

2014-08-03 20:15:19 2141

转载 可变参数学习笔记 转载

最近应CSDN的邀请,C/C++值班室的几位兄弟为C++电子杂志写了一些文章,现将我的稿件预先刊发在论坛上,请兄弟们批评指正。也欢迎大家为CSDN c/c++电子杂志专刊投稿。杂志详情请见http://emag.csdn.net/                            可变参数学习笔记                            作者:laomai(原创,转载时请

2014-08-03 16:27:32 805

原创 多线程实现生产者消费者问题 详细注释 事件+临界区 信号量+临界区2种方法

生产者消费者问题  这个我就不解释了   应该都dong

2014-08-03 11:25:33 3145

原创 minix进程相关学习 未完待续 以及minix源码下载地址

minix 中进程相关的一些定义 结构++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ kernel/proc.h++++++++++++++++++++++++++++++++++++++++++++++

2014-07-31 20:54:35 2301

原创 设计模式之桥接模式 待续

设计模式之桥接模式

2014-07-30 21:19:39 727

原创 多线程相关感悟,摘抄,面试题

1 #include #include //_beginthreadex的头文件#include CRITICAL_SECTION g_cs;int count = 0;unsigned int __stdcall func(void *pParam) { int i = *(int*)pParam; Sleep(100); count++; printf("%

2014-07-22 17:14:49 1558

原创 _beginthreadex : undeclared identifier解决办法

有可能的原因:1.没有包含头文件 process.h2.没有包含库文件 LIBCMT.LIB或者MSVCRT.LIB在VC的 工程> 设置 > C/C++ > Category:code generation > use run-time library:multithread

2014-07-22 16:18:53 1520

转载 最小堆模板类 面试必备

面试必会#include using namespace std;templateclass MinHeap{private: T *heap; //元素数组,0号位置也储存元素 int CurrentSize; //目前元素个数 int MaxSize; //可容纳的最多元素个数 void FilterDown(const int start,const int end);

2014-07-22 08:38:58 1065

转载 最小生成树之prim算法 原理

最小生成树之prim算法边赋以权值的图称为网或带权图,带权图的生成树也是带权的,生成树T各边的权值总和称为该树的权。   最小生成树(MST):权值最小的生成树。   生成树和最小生成树的应用:要连通n个城市需要n-1条边线路。可以把边上的权值解释为线路的造价。则最小生成树表示使其造价最小的生成树。   构造网的最小生成树必须解决下面两个问题:    1、尽

2014-07-21 11:09:24 8458 1

转载 RAR和ZIP:压缩大战真相

原文: http://dearymz.blog.163.com/blog/static/20565742010389363701/ 前言--王者归来?  等待足足两年之久,压缩霸主WinZip终于在万众期待下发布了9.0正式版。全世界自然一片沸腾,在世界各大知名下载网站中,WinZip9.0再次带起下载狂潮。然而此时国内并没有王者回归的欢呼,却一致委婉或直接地表达出失望地情绪,

2014-07-17 22:18:52 1989

转载 异步和多线程的区别

转载自  :       http://wenku.baidu.com/link?url=Mv8gKGYM26fFxw25Gz70XGvKtZBNFjIja_EpvPwHVK5FP4LnPYc120UgnydebZXBxthQwwN7k4OSQVYgXJrVdxivC1OZhjqnKhZ_-sjQOn3

2014-07-15 22:55:49 1998

原创 链接们 个人链接 不要进

http://zhidao.baidu.com/link?url=0TD96JWaok9HY95NfFysbRDT_fVcyapYTnHzvgcKO5TJGLXFclchVMkVZrqOmgDtZKPh8MiyEtMk4TVHwlJ3Mq

2014-07-15 21:31:41 2339

原创 屏幕传输 MFC实现 屏幕截图 发送bmp数据 显示bmp图像

远程控制编写之屏幕传输 MFC实现 屏幕截图 发送bmp数据 显示bmp图像:一 :首先要了解bmp图像的结构 详情请看我转载的一篇文章http://blog.csdn.net/hnust_xiehonghao/article/details/37656281二: 被控端的代码 注意下面代码要放到一个线程中去 因为用到了while死循环 表示一直发送消息 直到对方关闭接收

2014-07-15 15:21:55 4987 1

原创 MFC编写程序的时候遇到的一些逻辑错误 持续......

1:                 if(pData != NULL) delete[] pData;                 这句话

2014-07-14 15:10:11 1703

转载 ssl协议是什么

ssl协议是什么SSL (Secure Socket Layer)为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取及窃听。目前一般通用之规格为40 bit之安全标准,美国则已推出128 bit之更高安全标准,但限制出境。只要3.0版本以上之I.E.或Netscap

2014-07-14 09:03:40 1787

转载 邮箱POP与IMAP协议比较

邮箱POP与IMAP协议    POP与IMAP是当前最流行的两个邮件接收协议。在Linux操作系统中,都是支持这个两个协议的。那么作为Linux系统管理员在部署邮件客户端与服务器端的时候,该如何选择呢?有时候可用的选择多了,也让系统管理员很头疼。由于POP与IMAP两个邮件接收协议各有各的特点,要做出一个合理的选择也不是很容易的事情。我以前也遇到过很多次类似的困惑。或许我的这

2014-07-14 08:46:01 2491

原创 关于bmp图像,在Onpaint中画图时一闪而过的问题

关于在Onpaint中画图一闪而过的问题 :

2014-07-13 17:01:47 2382 1

原创 CScrollBar 滚动条操作

Windows滚动条介绍  滚动条由滚动滑块以及两端的滚动箭头组成, 滚动条的作用是当需要显示的内容超过窗口客户区大小时提供上下/左右的翻页使用户能够完整的阅读显示信息, 滚动条的图示:  滚动条理论基础  1>. 上下滚动?    以垂直方向的滚动条为例, 当用户向下滚动滚动条时目的是想看到下方更多的的信息, 因此我们需要将下方的信息显示出

2014-07-12 22:09:16 6806

原创 GetDlgItem 返回NULL

GetDlgItem 它是 获取对话框中子窗口控件的句柄 注意 是对话框上的子控件 其括号内是子空间的句柄 而不是对话框的如果写成对话框的 就会返回NULL

2014-07-12 15:09:29 1682

转载 MFC 屏幕截图

void CDlgPrintScreen::OnBtnPrintScreen() { // TODO: Add your control notification handler code here // TODO: Add your control notification handler code hereAfxGetMainWnd()->ShowWindow(SW_MINIMIZE

2014-07-11 13:14:26 7671

原创 HBITMAP与BITMAP 的区别 BMP图像的格式

HBITMAP   是句柄;  BITMAP    是实例:    typedef   struct   tagBITMAP  {             LONG       bmType;            LONG       bmWidth;            LONG       bmHeight;            LONG       bm

2014-07-10 14:49:20 22488 1

转载 MFC绘图必知 DDB与DIB的区别

DDB与DIB的区别(转载):DDB(设备相关位图)DDB依赖于具体设备:DDB的颜色模式必需与输出设备相一致。例如,如果当前的显示设备是256色模式,那么DDB必然也是256色的。在256色以下的位图中存储的像素值是系统调色板的索引,其颜色依赖于系统调色板。由于DDB高度依赖输出设备,所以DDB只能存在于内存中,它要么在视频内存中,要么在系统内存中DIB的与设

2014-07-10 13:02:04 5549 1

minix3 完整源码 28864行 带英语注释 部分中文注释 个人添加

minix3 完整源码 整理到了一个cpp中 便于分析 28864行 带英语注释 部分中文注释 个人添加

2014-07-31

rar for linux 以及安装方式

rar for linux 安装方式:http://www.linuxdiyf.com/viewarticle.php?id=120852

2013-12-08

VC中文版假死补丁

VCSP6中文版编译假死补丁2[1].0.exe

2013-01-20

空空如也

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

TA关注的人

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