- 博客(15)
- 收藏
- 关注
转载 景深与图像清晰的关系
照相机的镜头相当于一个凸透镜,它可以将物体的像投射到相机的感光元件上,从而拍到了物体。了解了背景虚化的原理之后,就可以用软件算法在手机上模拟单反的大光圈效果了。下面介绍一下几个与成像和景深有关的几个概念。一、焦点某个发光点的光束经过凸透镜后,光束逐渐汇聚到一个点,此点即为焦点。随着光线的继续前进,光束又发散开来。(图片来自网络)凸透镜能够将发散的光束聚焦到一点(焦点)上,此点到透镜中心的距离,称为焦距。由不同距离射入的发散光束,由于光束的发散角不同,经过凸透镜折射后其聚焦的位..
2020-11-04 00:24:41
4124
原创 淘宝用户行为分析
1.项目介绍1.1 数据集概况本项目采用阿里巴巴提供的淘宝用户行为公开数据集,数据集来源阿里云旗下天池大数据平台。User Behavior Data from Taobao for Recommendation-数据集-阿里云天池tianchi.aliyun.com数据集包含了2017年11月25日至2017年12月3日之间,有行为的约一百万随机用户的所有行为。数据集的每一行表示一条用户行为,由用户ID、商品ID、商品类目ID、行为类型和时间戳组成,并以逗号分隔。关于数据集中每一列的详细
2020-10-11 04:27:29
1855
转载 python根据经纬度计算两点之间距离
两种方法,一个是利用python库,另一个利用math函数计算,最后和百度地图测量的做对比计算结果447.249799354446.72072701447.02 百度地图测量# 1. Python 库from geopy.distance import geodesicaa = geodesic((30.28708, 120.12802999999997), (28.7427, 115.86572000000001)).km #print(aa)# 2. 函数计算fro
2020-09-19 16:52:10
9431
3
原创 jupyter notebook实现代码自动补全
通过常规方法实现时,出现以下下面:解决n方法g:通过win+r和cmd打开的命令行窗口或通过 anaconda3——anaconda3 navigator打开的窗口输入下列3条命令conda remove jupyter_nbextensions_configuratorconda install -c conda-forge jupyter_nbextensions_configuratorconda install -c conda-forge jupyter_contr
2020-08-15 00:33:55
899
原创 MongoDB4.4安装及解决service MongoDB failed to start,verify that you have sufficient privileges to start..
1、mangodb:官网地址https://www.mongodb.com/download-center/community?jmp=nav(1)(2)2、(1)*(2)(3)(4).\mongod --dbpath="C:\MongoDB\Server\4.4\data\db".\mongodb.test.insert({'a':'b'})https://www.pianshen.com/article/70421369..
2020-08-13 00:55:08
2276
10
原创 pandas中的map、apply、applymap
apply:应用在DataFrame的行或列中,也可以应用到单独一个Series的每个元素中 map:应用在单独一个Series的每个元素中 applymap:应用在DataFrame的每个元素中
2020-08-12 02:49:43
106
原创 superset连接mysql数据库并进行进本的可视化分析
前提:已成功安装superset(若未安装,请参照:1、打开命令行窗口使用“windows+r"打开运行窗口,输入cmd,回车,打开命令行窗口2、切换到superset的安装目录的bin路径下cd XXX\Lib\site-packages\superset\bin3、启动supersetactivate supersetpython superset run -debugger3、登录superset4、进行mysql数据库的连接最后滑到
2020-08-03 19:37:09
1180
原创 mysql中length()与char_length()
length: 一个汉字是算三个字符,一个数字或字母算一个字符。char_length: 不管汉字还是数字或者是字母都算是一个字符。
2020-08-01 10:11:01
911
原创 left join on and与left join on where的区别
在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉。假设有两张表:两条SQL:1、select * from tab1 left join tab2 on tab1.size = tab2.size where tab2.name
2020-08-01 05:32:58
152
原创 ModuleNotFoundError: No module named ‘numpy.testing.nosetester‘解决方法
import seaborn as sns时:报错:ModuleNotFoundError: No module named 'numpy.testing.nosetester'原因:numpy、scipy版本不兼容。解决方法:将所有的包都更新到最新版本。【可添加清华源 -ihttps://pypi.tuna.tsinghua.edu.cn/simple】pip install --user --upgrade numpypip install --user --u...
2020-07-15 18:23:18
5143
原创 win10系统下避坑顺利安装superset
前提:为防止安装过程中出现:Microsoft Visual C++ 14.0缺失的错误,安装superset之前先下载安装好Microsoft Visual C++ 14.0:链接:https://pan.baidu.com/s/1EsOowGM5Eyt25lbqExLnhw提取码:fqvs(这是一个visual集合工具包,包含了Microsoft Visual C++ 14.0)单独的Microsoft Visual C++ 14.0下载地址:链接:https://pan.baid..
2020-07-15 04:09:38
2617
7
原创 APP热启动与冷启动
冷启动:当用户启动应用程序时,后台没有该应用程序的进程,这时系统会重新给应用程序分配一个进程,这种方法就叫冷启动。热启动:当用户启动应用程序时,后台已经有了该程序的进程(通过,退出,home键退出让应用程序在后台继续执行)当再次点开APP马上能够恢复到上次使用的状态,不需要再回到手机的首页打开应用程序,这个方式就叫热启动。...
2020-06-07 14:52:36
492
转载 正确查看window10 系统 处理器个数及线程数
一、常见错误方法1.查看电脑核数右键计算机->设备管理器->处理器(如下图,处理器下有几个即为几核,按这种方式来看我的电脑为八核,其实并不是这样,下面我会解释)2.查看电脑线程数右键屏幕底部->启动任务管理器->性能->CPU使...
2020-03-02 01:40:22
7895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人