- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 G地图轮廓数据抓取方案
0 表示的也是区,比如中国地级市的区,如果是直辖市,这里就是空的。对于国外,这个应该也是官方区划中最小的一级。该链接可以获取到一个webp格式的只有轮廓的瓦片图像。1 和2看起来是一样的,从北京的例子看应该是门牌和街道。目标任务:获取Google地图上的所有的轮廓数据。数据源:Google H5地图。名称、轮廓中心点经纬度坐标和。抓取截图中红色轮廓的经纬度。谷歌地图的详情页接口。级区划信息,如下图。5正常应该是州/省?
2024-03-26 14:37:29 478
原创 leetcode算法-位运算
1.按位异或^:异或的含义是操作的两位不同,则结果为1,相同则结果为0,所以两个相同的数异或,结果应该是0,3^3的结果是0,3^4的结果是7(011^100=111),可以看出来异或就是无进位加法啊。2.按位与&,操作的两位必须都为1时,结果才为1,1&1=1,1&0=0&1=0&0=0。3.按位或|,操作的两位数任意一个为1时,结果就为1,1|1=1|0=0|1=1,0|0=0。A&1=0 则B<<1 b&1,A&1=1则B<<1,因为算数左移多出来的都是0,所以直接B<<1,B+=A&1即可。
2024-02-13 23:46:45 712
原创 机器学习算法中的预处理
数据预处理的方法主要包括去除唯一属性、处理缺失值、属性编码、数据标准化正则化、特征选择、主成分分析等。一、去除唯一属性可以理解为数据的ID,每个样本都取值不一样且唯一,这对模型是没有意义的,所以可以直接删除,不作为特征输入。二、处理缺失值简单理解就是这一维特征值没有,不知道应该咋算。这里又分完全随机缺失、随机缺失和不完全随机缺失。完全随机缺失,缺失的特征值和目标以及其他特征变量是不相关的。随机缺失,和目标无关,但是和其他变量相关。不完全随机缺失,丢失的数据和其他数据存在相关性。
2022-01-25 17:23:18 2043
原创 算法基础知识-梯度,损失函数,目标函数
1.梯度梯度是一个向量(矢量),它的数学含义是函数f(x,y)在可导处的变化速率,梯度越小,表示函数越趋近与某个最小极值。所以在机器学习算法中,通过梯度下降算法来对函数进行调优。2.损失函数-Loss-Function损失函数是衡量样本平均误差相关的函数,损失函数的数学意义是衡量模型输入与输出之间的误差值大小的函数。模型训练的目标就是求出使得损失函数取值最小的时候的模型参数。损失函数是用来评价模型预测结果与真实结果之间的一致程度的。模型训练的过程就是通过损失函数更新模型参数使得损失函数的值下
2022-01-25 16:16:37 2957
翻译 imposm.parser
ConceptsTo use imposm.parser you need to understand three basic concepts: Types, Callbacks and Filter为了使用imposm.parser ,你需要理解其中的三个概念:类型,回调函数和过滤器Types类型NoteIn this document Node
2017-10-13 14:17:24 604
原创 关于如何获取一个进程占用的所有网络端口的实现设想
这个问题在我做毕设的时候一直没有想到合适的方案,我原来一直觉得操作系统应该是有相关的API的,可是查了很多资料都没有找到。今天在看一篇别的文章的时候看到了netstat命令,这个命令可以查看端口的占用情况,理论上来说它的实现中应该可以用于参考,我在网上找到了这个http://blog.csdn.net/iiprogram/article/details/1829534,身边现在没有编译环境,无
2014-03-20 11:10:08 1104
原创 gSOAP的使用一
马上要正式工作了,发现学校里面学到的东西真的是不够用啊。刚把python学了个差不多,又要学SOAP。由于公司之前的项目使用的是C++的SOAP实现,基于gSOAP。所以自己抽空看了一下。SOAP协议其实就是两个部分,客户端以xml的形式发起请求,对方的服务端以XML的形式返回请求。所以SOAP的实现其实分为服务器和客户端两个部分。GSOAP比较好的一点就是它给定了代码生成的框架,如果
2014-01-08 21:10:01 755
原创 尚德机构笔试
不要在意尚德机构是干啥的。。。他们要做在线教育,所以想找会做视频的人,所以在网上找到了我的简历,但是他们不能结局户口,待遇貌似也不高。1.int a = 4; a+=(a++) 和a += (++a),a分别是多少?答:前者是9,后者是102.char str[]="hello";char*p=str;int n=10;问:sizeof(str),sizeof(p),sizeof(n)
2013-10-08 20:19:34 1791
原创 阿里C++面试经历
第一阶段自我介绍。第二阶段是C++语法。1.虚函数问题,析构函数为什么经常被声明为虚函数?析构函数里面能调用虚函数么?答:为了防止通过父类指针析构子类对象时能正确的调用虚函数。析构函数调用虚函数语法上是没有问题的,但是标准应该是不建议的。
2013-09-18 21:12:48 6703 10
原创 暴风影音笔试总结
1.溢出和越界有什么区别?溢出一般指超出表示或者存储的范围,比如数据溢出,用short存储大于2^16的数会造成溢出,比如申请的内存超过可用内存大小。或者字符串拷贝超出数组长度。越界没啥好说的,一般是指访问到了数组范围之外的区域。2.是一个选择题,给一个字符串,然后问下面四个选项哪一个不可能是其入栈和出栈之后的结果。3.TCP建立连接后,用send函数发送5次,每次100字节,
2013-09-14 14:15:23 921
原创 STL总结(一)顺序容器的操作
首先,所有的容器都是类模板;其次,顺序容器指的是vector、list和deque.容器内的元素也是有类型约束的,容器元素类型必须满足一下两个约束:1.元素类型必须支持复制运算,2.元素类型的对象必须可以复制。这也就是说除了引用类型外(引用类型不支持一般意义的赋值运算)。容器的容器:容器内的元素类型可以是容器即list >也是可以的,但是需要注意的是,右侧的> >之间必须包含一个空格,
2013-05-21 13:59:12 600
原创 C++规范总结(一)类的声明与定义
C++是声明与实现分离的,即在头文件中声明类体,包括成员变量和成员函数,而在cpp文件中实现成员函数,并访问成员变量。当然这不是绝对的,因为在头文件中类声明的同时也可以实现一些函数,但是这些函数会被编译器自动扩展为inline,即在访问这种类体内部的成员函数时编译器会展开该函数。类的声明与实现是两回事,这也让我明白了我之前在写程序的时候一直不明白的事情,即头文件的引用问题,由于以前没有在意过,
2013-05-20 22:13:35 935
原创 windows.h与winsock2.h的引用顺序
一般winsock2.h的引用出现在windows.h之前,否则可能提示重复定义的警告或者错误。
2013-05-17 13:27:40 662
原创 C++中delete崩溃的问题
今天在写一个MFC的小程序的时候,发现一个很奇怪的现象。 当我编译完成后,运行出现了崩溃,跟踪一下看,发现是某个我new出来的对象在delete时崩溃。经过反复调试,发现即使我new完之后马上delete,中间不做任何操作,也会出现崩溃。找了一圈也没找到问题,后来实在不行,重新写,写一行或者链接一个库我就运行一次,终于发现是运行库的顺序问题!!!!!!!这是一个很让人崩溃的问题,运行库
2013-05-10 17:50:29 7853 1
原创 FFmpeg+x264编码qcif会出现花屏的问题
如果将x264编译到ffmpeg中去,在编码qcif尺寸的视频,也就是176x144的视频是,会出现花屏,即编码后的数据再解码无法得到可以观看的视频。这应该是一个联合编译导致的Bug,目前尚不清楚原因所在。没有什么好的解决方案,只能单独编译x264并单独调用。顺便给出一个编译x264的教程,亲测可以使用。http://www.cppblog.com/tx7do/archive/2013
2013-05-07 18:38:42 2348
h.264编码器和简易播放器_可导出bmp图像
2011-12-24
TTS之三合一语音小工具 Beta1.1
2010-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人