- 博客(622)
- 资源 (3)
- 收藏
- 关注
原创 爬虫技术概览
#爬虫介绍##简介自动化、半自动化从互联网上采集数据的程序。##爬虫框架一个简单的爬虫框架:如上图,通常爬虫会有一份种子URL,放在待抓取队列,通过scheduler调度这些url,交由downloader去下载网页数据,进行数据的清洗解析,获取到所需要的信息进行存储,并将新解析出的有用URL放入待抓取队列。##爬虫的各个阶段###调度阶段下图是调度系统通常需要考虑的一些事情。...
2019-04-25 20:38:32
1180
原创 java lambda表达式 闭包学习笔记
我们把这些只拥有一个方法的接口称为函数式接口。声明一个接口是函数式接口:编译器会根据接口的结构自行判断(判断过程并非简单的对接口方法计数:一个接口可能冗余的定义了一个Object已经提供的方法,比如toString(),或者定义了静态方法或默认方法,这些都不属于函数式接口方法的范畴)。不过API作者们可以通过@FunctionalInterface注解来显式指定一个接口是函数式接口(以避免无意
2015-06-02 12:20:57
2073
原创 android 自学中的散乱笔记
1:查看程序运行记录 要在LogCat中查看。其内可选择查看的信息级别,比如info,error,debug等等,信息可筛选显示。2:安装好手机驱动,将手机接入usb即可通过android screen monitor去查看我们实体机 这个screen monitor 我也不知道去哪找 传智播客教程“07_查看应用输出的错误信息与如何部署应用到真实手机 ”中演示的。3:发布apk的时
2015-05-30 19:03:38
1131
原创 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
6916
原创 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
9210
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
3079
原创 创建AVD 失败,系统找不到指定的路径, AVD默认路径问题
创建AVD 失败!如下图:配置后点击OK出现如上弹窗,怎么配置都解决不了, 后来百度下发现是因为AVD具有一个默认的生成路径,而这个默认路径找不到,此时只要自定义生成路径即可。计算机-》属性-》高级系统设置-》环境变量-》系统变量:新建 名字为ANDROID_SDK_HOME 必须为这个!!!!! 路径设置为你想放的路径,只要可以被eclipse访问即可。
2015-05-26 20:44:11
3717
原创 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
1148
原创 MFC程序提升运行权限
1 vs2012 右击项目选择属性2 链接器-》 清单文件 -》 UAC执行级别-》 改为requireAdministrator
2015-04-26 22:05:53
1945
原创 已经在 LIBCMTD.lib(dbgdel.obj) 中定义 解决
解决方法:编译工具:VS2008项目--〉属性--〉配置属性--〉链接器--〉输入--〉附加依赖项--〉Nafxcwd.lib;Libcmtd.lib项目--〉属性--〉配置属性--〉链接器--〉输入--〉忽略特定库--〉Nafxcwd.lib;Libcmtd.lib注意 顺序 要Nafxcwd 在前!
2015-04-09 18:03:43
7815
原创 error LNK2019: 无法解析的外部符号
此错误多是由于符号所在的lib包没有被解析的问题。一般出现lnk2019错误都是库文件没添加造成的。项目--》属性--》配置属性--》链接器-》输入--》附加依赖项在其中加入所需库文件,同时在“链接器--》常规--》附加库目录”中填入相应库名。我的是由于GetModuleFileNameEx 无法解析,跟进其定义处得知其在psapi.lib;中 添加这个之后解决了该问题。
2015-03-07 10:41:57
1420
原创 fatal error LNK1281: 无法生成 SAFESEH 映像。
解决方法:1.打开该项目的“属性页”对话框。2.单击“链接器”文件夹。3.单击“命令行”属性页。4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用。
2015-03-07 09:42:40
22606
7
原创 获得路由器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
3831
转载 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
1064
原创 PV操作摘抄题 待续
第一题 放水果 南京大学计算机考研真题桌上有一空盘,允许存放一只水果。爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时一次只能放一只水果供吃者取用,请用P、V原语实现爸爸、儿子、女儿三个并发进程的同步。这个题目涉及的东西非常之多,光人物就有三个再加水果,盘子等等,确实让人感觉好像无从下手。但不管题目如何变,只要牢牢的抓住同步和互斥来分析问题就必
2014-08-03 20:15:19
2337
转载 可变参数学习笔记 转载
最近应优快云的邀请,C/C++值班室的几位兄弟为C++电子杂志写了一些文章,现将我的稿件预先刊发在论坛上,请兄弟们批评指正。也欢迎大家为优快云 c/c++电子杂志专刊投稿。杂志详情请见http://emag.youkuaiyun.com/ 可变参数学习笔记 作者:laomai(原创,转载时请
2014-08-03 16:27:32
847
原创 minix进程相关学习 未完待续 以及minix源码下载地址
minix 中进程相关的一些定义 结构++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ kernel/proc.h++++++++++++++++++++++++++++++++++++++++++++++
2014-07-31 20:54:35
2422
原创 多线程相关感悟,摘抄,面试题
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
1598
原创 _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
1566
转载 最小堆模板类 面试必备
面试必会#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
1119
转载 最小生成树之prim算法 原理
最小生成树之prim算法边赋以权值的图称为网或带权图,带权图的生成树也是带权的,生成树T各边的权值总和称为该树的权。 最小生成树(MST):权值最小的生成树。 生成树和最小生成树的应用:要连通n个城市需要n-1条边线路。可以把边上的权值解释为线路的造价。则最小生成树表示使其造价最小的生成树。 构造网的最小生成树必须解决下面两个问题: 1、尽
2014-07-21 11:09:24
8631
1
转载 RAR和ZIP:压缩大战真相
原文: http://dearymz.blog.163.com/blog/static/20565742010389363701/ 前言--王者归来? 等待足足两年之久,压缩霸主WinZip终于在万众期待下发布了9.0正式版。全世界自然一片沸腾,在世界各大知名下载网站中,WinZip9.0再次带起下载狂潮。然而此时国内并没有王者回归的欢呼,却一致委婉或直接地表达出失望地情绪,
2014-07-17 22:18:52
2028
转载 异步和多线程的区别
转载自 : http://wenku.baidu.com/link?url=Mv8gKGYM26fFxw25Gz70XGvKtZBNFjIja_EpvPwHVK5FP4LnPYc120UgnydebZXBxthQwwN7k4OSQVYgXJrVdxivC1OZhjqnKhZ_-sjQOn3
2014-07-15 22:55:49
2042
原创 链接们 个人链接 不要进
http://zhidao.baidu.com/link?url=0TD96JWaok9HY95NfFysbRDT_fVcyapYTnHzvgcKO5TJGLXFclchVMkVZrqOmgDtZKPh8MiyEtMk4TVHwlJ3Mq
2014-07-15 21:31:41
2788
原创 屏幕传输 MFC实现 屏幕截图 发送bmp数据 显示bmp图像
远程控制编写之屏幕传输 MFC实现 屏幕截图 发送bmp数据 显示bmp图像:一 :首先要了解bmp图像的结构 详情请看我转载的一篇文章http://blog.youkuaiyun.com/hnust_xiehonghao/article/details/37656281二: 被控端的代码 注意下面代码要放到一个线程中去 因为用到了while死循环 表示一直发送消息 直到对方关闭接收
2014-07-15 15:21:55
5061
1
转载 ssl协议是什么
ssl协议是什么SSL (Secure Socket Layer)为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取及窃听。目前一般通用之规格为40 bit之安全标准,美国则已推出128 bit之更高安全标准,但限制出境。只要3.0版本以上之I.E.或Netscap
2014-07-14 09:03:40
1835
转载 邮箱POP与IMAP协议比较
邮箱POP与IMAP协议 POP与IMAP是当前最流行的两个邮件接收协议。在Linux操作系统中,都是支持这个两个协议的。那么作为Linux系统管理员在部署邮件客户端与服务器端的时候,该如何选择呢?有时候可用的选择多了,也让系统管理员很头疼。由于POP与IMAP两个邮件接收协议各有各的特点,要做出一个合理的选择也不是很容易的事情。我以前也遇到过很多次类似的困惑。或许我的这
2014-07-14 08:46:01
2546
原创 CScrollBar 滚动条操作
Windows滚动条介绍 滚动条由滚动滑块以及两端的滚动箭头组成, 滚动条的作用是当需要显示的内容超过窗口客户区大小时提供上下/左右的翻页使用户能够完整的阅读显示信息, 滚动条的图示: 滚动条理论基础 1>. 上下滚动? 以垂直方向的滚动条为例, 当用户向下滚动滚动条时目的是想看到下方更多的的信息, 因此我们需要将下方的信息显示出
2014-07-12 22:09:16
6932
原创 GetDlgItem 返回NULL
GetDlgItem 它是 获取对话框中子窗口控件的句柄 注意 是对话框上的子控件 其括号内是子空间的句柄 而不是对话框的如果写成对话框的 就会返回NULL
2014-07-12 15:09:29
1784
转载 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
7716
原创 HBITMAP与BITMAP 的区别 BMP图像的格式
HBITMAP 是句柄; BITMAP 是实例: typedef struct tagBITMAP { LONG bmType; LONG bmWidth; LONG bmHeight; LONG bm
2014-07-10 14:49:20
22632
转载 MFC绘图必知 DDB与DIB的区别
DDB与DIB的区别(转载):DDB(设备相关位图)DDB依赖于具体设备:DDB的颜色模式必需与输出设备相一致。例如,如果当前的显示设备是256色模式,那么DDB必然也是256色的。在256色以下的位图中存储的像素值是系统调色板的索引,其颜色依赖于系统调色板。由于DDB高度依赖输出设备,所以DDB只能存在于内存中,它要么在视频内存中,要么在系统内存中DIB的与设
2014-07-10 13:02:04
5684
minix3 完整源码 28864行 带英语注释 部分中文注释 个人添加
2014-07-31
rar for linux 以及安装方式
2013-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人