CTS Verifier的项目Camera FOV Calibration是怎么跑的? [问题点数:40分]

Bbs1
本版专家分:0
结帖率 89.61%
Bbs5
本版专家分:3499
Blank
黄花 2014年5月 移动开发大版内专家分月排行榜第二
CTS,GTS,CTS Verifier失败项总结(持续更新)
在<em>CTS</em>,GTS,<em>CTS</em> <em>Verifier</em>测试中经常会遇到许多问题,需要寻找相应的解决方法以便通过测试,出来IP V6及Google 豁免项外不允许出现其他问题。那么其他问题通常又会是由以下一些原因导致的。 软件问题(软件人员配置或是定制Framework导致) 驱动问题(如<em>Camera</em>2问题) 测试方法问题 网络问题(有些项需要使用静态ip地址测试,有些需要使用动态ip) 签名问题(找软件帮忙)
cts verify 这个是为啥
adb shell dpm set-device-owner 'com.android.cts.verifier/com.android.cts.verifier.managedprovisioning.DeviceAdminTestReceiver' java.lang.IllegalStateException: Not allowed to set the device owner because there are already some accounts on the device at android.os.Parcel.readException(Parcel.java:1607) at android.os.Parcel.readException(Parcel.java:1552) at android.app.admin.IDevicePolicyManager$Stub$Proxy.setDeviceOwner(IDevicePolicyManager.java:3515) at com.android.commands.dpm.Dpm.runSetDeviceOwner(Dpm.java:114) at com.android.commands.dpm.Dpm.onRun(Dpm.java:82) at com.android.internal.os.BaseCommand.run(BaseCommand.java:47) at com.android.commands.dpm.Dpm.main(Dpm.java:38) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:306)
cts-verifier Data Backup Test测试步骤
首先在cts verifier中随便进行一项测试,打开设置中的备份和恢复,点击generate testdata->ok adb shell bmgr enable true adb shell bmgr transport android/com.android.internal.backup.LocalTransport adb shell bmgr run a
Camera-FOV
视场 (视图字段) 是指现场对面相机镜头的立体角。图如下图所示︰ 高频通气︰水平视角 V<em>FOV</em>:垂直的视野 D<em>FOV</em>:显示字段的视图 以下是 H<em>FOV</em>、 V<em>FOV</em> 和 D<em>FOV</em> 公式。 不同的镜头的视场角︰ ...
mt6735 [CTS Verifier][Test Method]Camera FOV Calibration
CAMERA <em>FOV</em> <em>Calibration</em>
Android P Camera CTS 测试修改要点
9.0 camera模块的改动较大,关于GMS测试方面的改动基本都在以下路径配置: 1.<em>Camera</em> Size config_static_metadata_scaler.h文件中 HAL_PIXEL_FORMAT_BLOB相当于preview-size目前遇到的只支持4:3比例,只需要配置4:3就好 HAL_PIXEL_FORMAT_YCbCr_420_888相当于picture-...
cameraFOV设置流程研究
客户提供了Cts<em>Verifier</em>.apk 可以用来检测camera<em>FOV</em>的值 经过反编译发现,<em>FOV</em>文件夹应该在工程下有 Y:\6572kkv1g4\alps\cts\apps\Cts<em>Verifier</em>\src\com\android\cts\verifier\camera\fov 存在于此,得知客户的Cts<em>Verifier</em>.apk应该是单编此获得的 根据显示的字串<em>FOV</em> repo
如何计算相机(camera)的FOV(field of view)
camera, fov, calibration
CTS VerifierCamera FOV Calibration) 笔记
<em>CTS</em> <em>Verifier</em>(<em>Camera</em> <em>FOV</em> <em>Calibration</em>) 笔记 参考博客:http://blog.csdn.net/wds1181977/article/details/47726385 google兼容包下载:http://source.android.com/compatibility/downloads.html 1.安装cts verify apk(8.0_r4)...
Android 8.0/9.0 Mtk Camera Picture size和Preview size配置
在进行camera系统开发时,总会碰到产品需要,需要一个添加一个多少多少M的照片大小,比如产品经理说我们也要添加一个1:1,添加一个18:9的照片大小。这个情况很常见了,所以这篇文章总结一下平常工作中对这类问题的解决。 Android 8.0和9.0最大的变化是底层谷歌不在支持hal1.0,而强制转换为hal3.0。这个对于mtk代码,也许变化是非常大的,mtk基本上一直使用的是hal1.0+ca...
计算fov
1、http://blog.sina.com.cn/s/blog_4298002e0100e7zx.html 2、考虑畸变,用这种方式:注意先把uv去畸变,可以用opencv的函数 cv::distortPoints
Android GMS测试 CTS>S测试入门
<em>CTS</em> 和 GTS 测试测试命令大致是相同的,不同之处就是把 <em>CTS</em> 换成 GTS 先看一张图了解下测试相关的 module name ,package name ,case name 一、测试命令 full run 全部测试命令:run cts --plan <em>CTS</em> -s device serial 测试自己添加的计划命令: run cts --subplan name 测试...
Android 9.0 CTS CAMERA 模块fail
Android 9.0 <em>CTS</em> CAMERA 模块fail Cts<em>Camera</em>TestCases android.hardware.camera2.cts.Extended<em>Camera</em>CharacteristicsTest#testStreamConfigurationMap fail java.lang.Exception: There were 2 errors: 查看log,将fail的分...
SvrEye中如何计算Camera中的Fov值?
SvrEye中如何计算<em>Camera</em>中的Fov值?
Android 7.0 CTS Verifier测试之Camera FOV角计算
在我的GMS专栏博客里面讲了GTS 和<em>CTS</em>常见的fail项分析解决,唯独<em>CTS</em> Verify 测试没有单独讲过,这是因为Verify测试是一项手动测试,需要自己去判断的,相对来说也是比较简单的。请读者下载 <em>CTS</em> <em>Verifier</em>指导文档 去测试就可以了。本章节只讲解下怎么计算<em>Camera</em> 的<em>FOV</em>角。 到这里,本篇博客就讲解完毕,如果你还是有疑问,可以下载 <em>FOV</em>角的计算指导文档,应
camera获取的Previewsize重复
[DESCRIPTION] 在6757、6797、6799等平台,使用Hal 3 metadata配置Previewsize。在<em>Camera</em>获取配置的PreviewSize时,配置的值有重复的现象。如以下Log信息: 12-06 15:39:48.087595 14591 14591 I <em>Camera</em>Framework: <em>Camera</em> framework getParamete
摄像机的垂直、水平视野角怎么计算呀?
摄像机的垂直、水平视野角的定义是什么呀?怎么计算呀?谢谢啦~~~(我相关知识知道的比较少希望各位高人解释的时候麻烦详尽一些)
CCD摄像头视场角计算公式
视场角大小和CCD传感器尺寸和镜头焦距有关: 水平视场角 = 2 × arctan(w / 2f); 垂直视场角 = 2 × arctan(h / 2f); 视场角 = 2 × arctan(d / 2f); w为CCD的宽,h为CCD的高,d为CCD对角线长。
CTS Verifier Camera FOV角计算方法
该文档详细讲解了<em>CTS</em> <em>Verifier</em> <em>Camera</em> <em>FOV</em>角计算方法以及注意事项
16.mtk ctsVerifier中,Camera FOV Calibration测项failed。
[DESCRIPTION]特别注意第4点,中线与虚线不重合要修改的地方数值不对修改update/alps/vendor/mediatek/proprietary/custom/mt6735/hal/D2/imgsensor_src/cfg_setting_imgsensor.cppMainSensorHor<em>FOV</em>或者SubSensorHor<em>FOV</em>cts<em>Verifier</em>中,<em>Camera</em> <em>FOV</em> Ca...
华为手机获取FOV和实际计算值不一致
最近做拍照功能 ,发现华为手机获取<em>FOV</em>和实际计算值不一致,请问下大家有没有什么解决方案 float horizontalAngle = m<em>Camera</em>.getParameters().getHori
FOV视场角计算
输入镜头和sensor参数,计算出视场角以及物体在画面中的比例
mtk metadate浅析
基于MT6737平台,6735m架构 HalSensorList.buildStaticInfo.cpp 先看机构体: static char const*const kStaticMetadataTypeNames[] = { "LENS", "SENSOR", "TUNING_3A", "FLASHLIGHT", "SCALER",
android camera hal3 camera its测试
环境安装 linux: sudo apt­get install python­numpy sudo apt­get install python­scipy sudo apt­get install python­matplotlib sudo apt­get install python­opencv 操作步骤: 操作步骤 1. 测试手机使用USB连接辅助机电脑 2. 辅助电脑同时按Ctrl...
android p GMS 测试指令
Test Item Run Command Retry Command Run With Shard <em>CTS</em> run cts run retry -r --shard-count <em>CTS</em>-INSTANT run ct...
Android 9.0 hal3 CTS Verifier Camera Video配置修改
<em>CTS</em> <em>Verifier</em> <em>Camera</em> Video hal3如何配置
Android Camera HAL3中预览preview模式下的控制流
Android <em>Camera</em> HAL3中预览preview模式下的控制流
MTK平台Android P版本GMS Camera相关修改记录
在Android P之后,Google要求新开案的<em>项目</em>必须使用hal3,在GMS认证中会对<em>Camera</em>的metadata配置进行检查,相比于hal 1变化还是很大的,下面是我在做<em>项目</em>时遇到的一些问题,做下记录,以便以后查阅,基于MTK平台,在对应摄像头的ic里面修改即可, 类型一:报错提示有些key为null junit.framework.AssertionFailedError: The ...
FOV
人单眼的水平视角最大可达156度,双眼的水平视角最大可达188度。人两眼重合视域为124度,单眼舒适视域为60度。当集中注意力时约为五分之一,即25度。 1、相机焦距与可视角度之间的关系: 2、标准镜头的视角约50度左右,这是人单眼在头和眼不转动的情况下所能看到的视角,从标准镜头中观察的感觉与我们平时所见的景物基本相同。 ...
android.scaler.streamConfigurationMap Key值的来源
## SCALER_STREAM_CONFIGURATION_MAP Key 背景 在开发camera app时,app获取preview的YUV数据,当从KEY <em>Camera</em>Characteristics.SCALER_STREAM_CONFIGURATION_MAP的StreamConfigurationMap中获取类型为SurfaceHolder.class的si...
android camera HAL v3.0详细介绍(二)
这段描述了使用camera API的详细步骤
Android Camera2 拉伸问题
1. 前言 <em>Camera</em>2在一些低端机器上出现拉伸问题,当然首先排除不是笔者低级错误设置的分辨率有问题。 2. 拉伸问题详细描述 <em>Camera</em>2在某些机型上画面拉伸,表象是我们设置16:9的输出(当然是查询到支持的分辨率),但是<em>Camera</em>实际输出的是4:3。 整个过程如下: 获取<em>Camera</em>支持的输出分辨率 StreamConfigurationMap st...
CTS Android P测试与O测试变化及注意事项
:P版的<em>CTS</em>测试过程中,不要拔手机,否则最终结果无法完整测试出所有模块;          例如,已测试到100个模块时拔掉了手机,最终生成的结果就只有100个模块;     一、Case数量增加(以Pgo<em>项目</em>为例,64bit<em>项目</em>double)       a、<em>CTS</em>测试增加8万条,module增至320       b、增加<em>CTS</em>-INSTANT测试<em>项目</em>,module 48,1.3...
android官网译文《Using CTS Verifier》-CTS验证工具的使用
android官网译文《Using <em>CTS</em> <em>Verifier</em>》-<em>CTS</em>验证工具的使用译文地址cts verifier的使用Android兼容性测试套件验证工具是对兼容性测试的一个补充。<em>CTS</em>仅仅只能能测试能被自动化测试的API和功能,而<em>CTS</em>验证工具对于一些必须依赖手动操作的测试项(比如音频质量、触屏、加速器、相机等)提供了辅助性的测试。测试前的准备设备必须通过兼容性测试硬件要求 一台具备usb 2
Android兼容性测试CTS Verifier-环境搭建、测试执行、结果分析
<em>CTS</em> <em>Verifier</em>算是<em>CTS</em>的一部分,需要手动进行,主要用于测试那些自动测试系统无法测试的功能,比如相机、传感器等。由于硬件配置或其他原因,不同手机上部分测试<em>项目</em>被隐藏,也就是说<em>CTS</em> <em>Verifier</em>中case的总数,取决于测试机支持哪些功能, <em>CTS</em> <em>Verifier</em>总共包含以下15个功能: · <em>Camera</em> · Clock · Device administr...
CTS中的camera相关测试项
为了保证快速解决<em>CTS</em>过程中的fail项,需要使用test cts
绘制 Camera视口 和 FOV
明人不说暗话,直接上码   using System.Collections; using System.Collections.Generic; using UnityEngine; public class <em>Camera</em><em>FOV</em> : MonoBehaviour { public float _farDistance = 10;//远视口距离 public floa...
相机视场角计算
计算视场角 tanA = 0.5*width*dy/f = 0.5*width/(f/dy)= 0.5*width/fy = x <em>FOV</em> = 2*arctan(x) Width/2 f 脚本中虚拟相机的生明
8.1单前摄修改以及GMS测试单前摄引起的FAIL项相关修改
1.使用单前摄的时候 会出现图像左右反的问题需要修改 vendor/mediatek/proprietary/custom/mt6580/hal/imgsensor_metadata/common/config_static_metadata_common.h 把前摄跟后摄切换一下 switch (rInfo.getDeviceId()) { case 0: ...
Android 7.0 GMS测试 Camera模块CTS fail项分析
在上一篇博客中我们提到<em>Camera</em>模块fail项,本篇博客我们单独讲解<em>Camera</em>模块的。 GMS中涉及<em>Camera</em>的有: 1、<em>CTS</em>部分的Cts<em>Camera</em>TestCases模块 2、<em>CTS</em> VERIFY测试的<em>Camera</em>模块,其中verify部分还包括<em>Camera</em> <em>FOV</em>角的计算 3、其他问题 这里面<em>CTS</em> 的Cts<em>Camera</em>TestCases模块fail项又分为<em>Camera</em> S...
镜头焦距与视野的计算
OD(Object Distance):相机芯片到被测物的距离FD(Focal Distance):镜头焦距H:相机芯片的长边W:相机芯片的短边<em>FOV</em>(Field of vision):相机监控的视野<em>FOV</em>-W:视野的长边<em>FOV</em>-H:视野的短边H * 0D=<em>FOV</em>-H * FDW * 0D=<em>FOV</em>-W * FD例:相机芯片为6.4mm*4.8mm,使用16mm镜头安装高度为200mm,如何计算视野...
谁对摄影有研究?焦距与FOV角如何换算?
借人气问一下。谁对摄影有研究? 想问焦距和视野<em>FOV</em>如何换算?有没有简单的公式?
D3DXMatrixPerspectiveFovLH 误差?
g_pCylinder->init( pd3dDevice, 1.0, 1.0, 3.0, 50, 50 ); //在(0, 0, 0, 1)创建一个高为3的圆柱 D3DXVECTOR3 vecEye
cts verifier camerafov
cts verifier camerafov
OpenGL由FOVY计算FOVX
在<em>项目</em>中遇到这样一个问题:已知摄像机垂直方向的<em>FOV</em>为<em>FOV</em>Y,摄像机与近裁剪平面的距离为n,裁剪平面的宽高比为aspect,求摄像机水平方向的<em>FOV</em><em>FOV</em>X。设近裁剪平面窗口的宽度为w,高度为h,则:tan(<em>FOV</em>Y / 2) = h / (2n); tan(<em>FOV</em>X / 2) = w / (2n) = aspect * h / (2n) = aspect * tan(<em>FOV</em>Y / 2);于是可以
cts cameraFov 3A规格
cts cameraFov 3A规格
写给VR手游开发小白的教程:(七)Cardboard如何实现沉浸式VR体验之扭曲矫正和FOV匹配
上篇为大家介绍了如何实现虚拟视觉,链接如下: 写给VR手游开发小白的教程:(六)Cardboard如何实现沉浸式VR体验之构造双眼 本篇分为五部分,为大家讲述虚拟视觉的引入带来的两个基本问题以及Cardboard的解决方案 一、VR设备透镜的作用 上篇已经说过,要实现<em>FOV</em>的外部匹配,需要使得我们双眼的视野正好覆盖手机屏幕,这意味着手机会离我们的眼睛很近,当我们长时间注视一个近距离物体
关于Unity Camera的一点小小总结
1. Viewport rect用于控制窗口中的单位化视口。原点在左下角。 2. 变化viewport rect的时候,其aspect也跟着变化,同时aspect也会同时改变世界空间中的view volume。 3. View volume被viewport改变的时候,其高度不变(只受fov或size控制),宽度则根据高度和aspect自动算出:width = height * aspect。
Unity中非等比例修改CameraFOV大小
最近公司在进行unity中<em>项目</em>的时候,有一个需求就是将Unity进行分屏操作,而由于我们的最终显示设备需要2560*720的分辨率,导致使用正常的VR插件会使得场景中物体拉长,显示不正常. 最终试了很多种方法后,发现Unity自带了一个改变camera的<em>FOV</em>的api:<em>Camera</em>.projectionMatrix,其使用的参数是一个4*4的矩阵,对矩阵进行变换即可对camera的<em>FOV</em>进行操作
如何让Maya中的相机和Unity相机的FOV(Angle of View)对上
问题: Unity中的<em>Camera</em>的<em>FOV</em>和Maya中<em>Camera</em>的Angle of View即使设置成相同值,预览时结果会有很大差异 原因: Unity <em>Camera</em>的<em>FOV</em>是Vertical <em>FOV</em>的角度 Maya <em>Camera</em>的Angle of View是Horizontal <em>FOV</em>的角度 解决方法 先保证Maya和Unity中的Aspect Ratio一致,然后...
[Android GMS 认证] CTS Verifier 测试结果的迁移
有时候测试完大部分<em>项目</em>而由于测试机的硬件缺陷,无法通过某些<em>项目</em>,可以把测试结果进行迁移,备份恢复到另一台机器然后出报告。   adb backup -f com.android.cts.verifier.backup -apk com.android.cts.verifier     # backup on one device adb restore com.android.cts.veri...
CTS测试方法
1.        准备一台测试机器A,一张可以打电话发短信的sim卡,一张16g的高速tf卡(推荐闪迪class10等级,读写速度95M/s),还需要能够连接youtube网站的网络(推荐使用2M的香港专线) 2.        首先把A恢复出厂设置,然后连接电脑在terminal下进入到media文件夹输入一下命令拷贝文件到A的内存中: ./copy_media.sh 3.       
Android源码学习笔记
相关的博客: http://codemx.cn/ http://gityuan.com/
高通平台安卓8.1,cts时camera报错
机器<em>跑</em>cts时,报了好多Wait for an image timed out in 5000ms错误!求大神帮忙解答! 09-18 10:21:42.320 822 1534 I <em>Camera</em>3-D
Camera CTS failed 解决方法汇总
1.android.hardware.camera2.cts.Extended<em>Camera</em>CharacteristicsTest--testAvailableStreamConfigs junit.framework.AssertionFailedError: Required FULLHD size not found for format 100 for: ID 1 : No eleme
MTK-[FAQ14377]L1版本配置sensor 安装角度
[DESCRIPTION] 针对L1版本,如果发现预览有旋转,需要配置sensor的安装角度,方法如下。 [SOLUTION] 修改如下文件: (1)config_static_metadata_common.h (2)config_static_metadata.project.camera.sensorname.h 其中case 0分支代表后置摄像头,case 1分支代表前置摄像头
Android图片缩放总结及比较
在Android中对大图片进行缩放真的很不尽如人意,不知道是不是我的方法不对。下面我列出3种对图片缩放的方法,并给出相应速度。请高人指教。 第一种是BitmapFactory和BitmapFactory.Options。 首先,BitmapFactory.Options有几个Fields很有用: inJustDecodeBounds:If set to true,...
CameraCalibration 中的一些错误
<em>Camera</em><em>Calibration</em> 依赖于Pangolin,后者的代码目前有些大小写的问题,由此导致<em>Camera</em><em>Calibration</em>工程也有类似的问题。要将工程代码中的Pangolin改成pangolin。 此外,还有一处涉及Pangolin编译报错: /home/yasi/opencv/Pangolin-master/pangolin/../pangolin/display.h: In c
(halcon)Camera Calibration
Halcon源代码为:camera_calibration_internal.hdev,现改为C#,用于相机标定,生成对应的camParam文件
android-cts-verifier-4.4_r3测试办法总结
说明: <em>CTS</em> <em>Verifier</em> 测试工具在 Google官网下载 android-cts-verifier-4.4_r3-linux_x86-arm; 安装:Cts<em>Verifier</em>_4.4_r3.apk 测试前请打开蓝牙与Wi-Fi, 部分功能需要另拿一台安装cts-verifier 软件的机 器一起参与测试,请准备一台测试机器后再另备一台机器(任意机器)。测试时 必须首先测试 Da
Camera Calibration and 3D Reconstruction(opencv 2.4)
<em>Camera</em> <em>Calibration</em> and 3D Reconstruction¶ The functions in this section use a so-called pinhole camera model. In this model, a scene view is formed by projecting 3D points into the image plane using
【B-Human】之Camera Calibration教程
<em>Camera</em> <em>Calibration</em> 一、什么是<em>Camera</em> <em>Calibration</em> 摄像头的标定就是获取摄像机的内外参数,建立图像点与空间点位置之间的关系内参数、外参数 ,在这里B-Human有所不同的地方是,1、只进行摄像头的外参数的标定,内参数直接使用厂商提供的数据。2、通过求得的摄像头矩阵,与计算好的大约的额外的cameracalibration 纠正参数(包括摄像头的ro
摄像机参数解读
转自:http://ebkk.blog.163.com/blog/static/194135085201161171648895/光圈(Aperture)是一个用来控制光线透过镜头,进入机身内感光面的光量的装置,以控制景深、镜头成像质素、以及和快门协同控制进光量。对于已经制造好的镜头,不能随意改变镜头的直径,但是可以通过在镜头内部加入多边形或者圆型,并且面积可变的孔状光栅来达到控制镜头通光量,这个
终于明白阿里百度这样的大公司,为什么面试经常拿ThreadLocal考验求职者了
点击上面↑「爱开发」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私...
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小人工智障。 思路可以运用在不同地方,主要介绍的是思路。
面试官问我:什么是消息队列?什么场景需要他?用了会出现什么问题?
你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源 https://github.com/JavaFamily 有一线大厂面试点脑图、个人联系方式和人才交流群,欢迎Star和完善 前言 消息队列在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在消息队列的使用和原理方面对小伙伴们进行360°的刁难。 作为一个在互联网公司面一次拿一次Offer的面霸...
8年经验面试官详解 Java 面试秘诀
作者 |胡书敏 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官,前后累计面试了有两三百位候选人。在本文里,就将结合本人的面试经验,针对Java初学者、Java初级开发和Java开发,给出若干准备简历和准备面试的建议。 Java程序员准备和投递简历的实...
究竟你适不适合买Mac?
我清晰的记得,刚买的macbook pro回到家,开机后第一件事情,就是上了淘宝网,花了500元钱,找了一个上门维修电脑的师傅,上门给我装了一个windows系统。。。。。。 表砍我。。。 当时买mac的初衷,只是想要个固态硬盘的笔记本,用来运行一些复杂的扑克软件。而看了当时所有的SSD笔记本后,最终决定,还是买个好(xiong)看(da)的。 已经有好几个朋友问我mba怎么样了,所以今天尽量客观...
MyBatis研习录(01)——MyBatis概述与入门
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis原本是apache的一个开源<em>项目</em>iBatis, 2010年该<em>项目</em>由apache software foundation 迁移到了google code并改名为MyBatis 。2013年11月MyBatis又迁移到Github。
程序员一般通过什么途径接私活?
二哥,你好,我想知道一般程序猿都如何接私活,我也想接,能告诉我一些方法吗? 上面是一个读者“烦不烦”问我的一个问题。其实不止是“烦不烦”,还有很多读者问过我类似这样的问题。 我接的私活不算多,挣到的钱也没有多少,加起来不到 20W。说实话,这个数目说出来我是有点心虚的,毕竟太少了,大家轻喷。但我想,恰好配得上“一般程序员”这个称号啊。毕竟苍蝇再小也是肉,我也算是有经验的人了。 唾弃接私活、做外...
Python爬虫爬取淘宝,京东商品信息
小编是一个理科生,不善长说一些废话。简单介绍下原理然后直接上代码。 使用的工具(Python+pycharm2019.3+selenium+xpath+chromedriver)其中要使用pycharm也可以私聊我selenium是一个框架可以通过pip下载 pip installselenium -ihttps://pypi.tuna.tsinghua.edu.cn/simple/ ...
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
Java工作4年来应聘要16K最后没要,细节如下。。。
前奏: 今天2B哥和大家分享一位前几天面试的一位应聘者,工作4年26岁,统招本科。 以下就是他的简历和面试情况。 基本情况: 专业技能: 1、&nbsp;熟悉Sping了解SpringMVC、SpringBoot、Mybatis等框架、了解SpringCloud微服务 2、&nbsp;熟悉常用<em>项目</em>管理工具:SVN、GIT、MAVEN、Jenkins 3、&nbsp;熟悉Nginx、tomca...
Python爬虫精简步骤1 获取数据
爬虫,从本质上来说,就是利用程序在网上拿到对我们有价值的数据。 爬虫能做很多事,能做商业分析,也能做生活助手,比如:分析北京近两年二手房成交均价是多少?广州的Python工程师平均薪资是多少?北京哪家餐厅粤菜最好吃?等等。 这是个人利用爬虫所做到的事情,而公司,同样可以利用爬虫来实现巨大的商业价值。比如你所熟悉的搜索引擎——百度和谷歌,它们的核心技术之一也是爬虫,而且是超级爬虫。 从搜索巨头到人工...
Python绘图,圣诞树,花,爱心 | Turtle篇
每周每日,分享Python实战代码,入门资料,进阶资料,基础语法,爬虫,数据分析,web网站,机器学习,深度学习等等。 公众号回复【进群】沟通交流吧,QQ扫码进群学习吧 微信群 QQ群 1.画圣诞树 import turtle screen = turtle.Screen() screen.setup(800,600) circle = turtle.Turtle()...
作为一个程序员,CPU的这些硬核知识你必须会!
CPU对每个程序员来说,是个既熟悉又陌生的东西? 如果你只知道CPU是中央处理器的话,那可能对你并没有什么用,那么作为程序员的我们,必须要搞懂的就是CPU这家伙是如何运行的,尤其要搞懂它里面的寄存器是怎么一回事,因为这将让你从底层明白程序的运行机制。 随我一起,来好好认识下CPU这货吧 把CPU掰开来看 对于CPU来说,我们首先就要搞明白它是怎么回事,也就是它的内部构造,当然,CPU那么牛的一个东...
破14亿,Python分析我国存在哪些人口危机!
一、背景 二、爬取数据 三、数据分析 1、总人口 2、男女人口比例 3、人口城镇化 4、人口增长率 5、人口老化(抚养比) 6、各省人口 7、世界人口 四、遇到的问题 遇到的问题 1、数据分页,需要获取从1949-2018年数据,观察到有近20年参数:LAST20,由此推测获取近70年的参数可设置为:LAST70 2、2019年数据没有放上去,可以手动添加上去 3、将数据进行 行列转换 4、列名...
web前端javascript+jquery知识点总结
1.Javascript 语法.用途 javascript 在前端网页中占有非常重要的地位,可以用于验证表单,制作特效等功能,它是一种描述语言,也是一种基于对象(Object)和事件驱动并具有安全性的脚本语言 ...
Python实战:抓肺炎疫情实时数据,画2019-nCoV疫情地图
今天,群里白垩老师问如何用python画武汉肺炎疫情地图。白垩老师是研究海洋生态与地球生物的学者,国家重点实验室成员,于不惑之年学习python,实为我等学习楷模。先前我并没有关注武汉肺炎的具体数据,也没有画过类似的数据分布图。于是就拿了两个小时,专门研究了一下,遂成此文。
听说想当黑客的都玩过这个Monyer游戏(1~14攻略)
第零关 进入传送门开始第0关(游戏链接) 请点击链接进入第1关: 连接在左边→ ←连接在右边 看不到啊。。。。(只能看到一堆大佬做完的留名,也能看到菜鸡的我,在后面~~) 直接fn+f12吧 &lt;span&gt;连接在左边→&lt;/span&gt; &lt;a href="first.php"&gt;&lt;/a&gt; &lt;span&gt;←连接在右边&lt;/span&gt; o...
在家远程办公效率低?那你一定要收好这个「在家办公」神器!
相信大家都已经收到国务院延长春节假期的消息,接下来,在家远程办公可能将会持续一段时间。 但是问题来了。远程办公不是人在电脑前就当坐班了,相反,对于沟通效率,文件协作,以及信息安全都有着极高的要求。有着非常多的挑战,比如: 1在异地互相不见面的会议上,如何提高沟通效率? 2文件之间的来往反馈如何做到及时性?如何保证信息安全? 3如何规划安排每天工作,以及如何进行成果验收? ...... ...
作为一个程序员,内存和磁盘的这些事情,你不得不知道啊!!!
截止目前,我已经分享了如下几篇文章: 一个程序在计算机中是如何运行的?超级干货!!! 作为一个程序员,CPU的这些硬核知识你必须会! 作为一个程序员,内存的这些硬核知识你必须懂! 这些知识可以说是我们之前都不太重视的基础知识,可能大家在上大学的时候都学习过了,但是嘞,当时由于老师讲解的没那么有趣,又加上这些知识本身就比较枯燥,所以嘞,大家当初几乎等于没学。 再说啦,学习这些,也看不出来有什么用啊!...
渗透测试-灰鸽子远控木马
木马概述 灰鸽子( Huigezi),原本该软件适用于公司和家庭管理,其功能十分强大,不但能监视摄像头、键盘记录、监控桌面、文件操作等。还提供了黑客专用功能,如:伪装系统图标、随意更换启动项名称和表述、随意更换端口、运行后自删除、毫无提示安装等,并采用反弹链接这种缺陷设计,使得使用者拥有最高权限,一经破解即无法控制。最终导致被黑客恶意使用。原作者的灰鸽子被定义为是一款集多种控制方式于一体的木马程序...
Python:爬取疫情每日数据
前言 目前每天各大平台,如腾讯、今日头条都会更新疫情每日数据,他们的数据源都是一样的,主要都是通过各地的卫健委官网通报。 以全国、湖北和上海为例,分别为以下三个网站: 国家卫健委官网:http://www.nhc.gov.cn/xcs/yqtb/list_gzbd.shtml 湖北卫健委官网:http://wjw.hubei.gov.cn/bmdt/ztzl/fkxxgzbdgrfyyq/xxfb...
这个世界上人真的分三六九等,你信吗?
偶然间,在知乎上看到一个问题 一时间,勾起了我深深的回忆。 以前在厂里打过两次工,做过家教,干过辅导班,做过中介。零下几度的晚上,贴过广告,满脸、满手地长冻疮。 再回首那段岁月,虽然苦,但让我学会了坚持和忍耐。让我明白了,在这个世界上,无论环境多么的恶劣,只要心存希望,星星之火,亦可燎原。 下文是原回答,希望能对你能有所启发。 如果我说,这个世界上人真的分三六九等,...
B 站上有哪些很好的学习资源?
哇说起B站,在小九眼里就是宝藏般的存在,放年假宅在家时一天刷6、7个小时不在话下,更别提今年的跨年晚会,我简直是跪着看完的!! 最早大家聚在在B站是为了追番,再后来我在上面刷欧美新歌和漂亮小姐姐的舞蹈视频,最近两年我和周围的朋友们已经把B站当作学习教室了,而且学习成本还免费,真是个励志的好平台ヽ(.◕ฺˇд ˇ◕ฺ;)ノ 下面我们就来盘点一下B站上优质的学习资源: 综合类 Oeasy: 综合...
雷火神山直播超两亿,Web播放器事件监听是怎么实现的?
Web播放器解决了在手机浏览器和PC浏览器上播放音视频数据的问题,让视音频内容可以不依赖用户安装App,就能进行播放以及在社交平台进行传播。在视频业务大数据平台中,播放数据的统计分析非常重要,所以Web播放器在使用过程中,需要对其内部的数据进行收集并上报至服务端,此时,就需要对发生在其内部的一些播放行为进行事件监听。 那么Web播放器事件监听是怎么实现的呢? 01 监听事件明细表 名...
3万字总结,Mysql优化之精髓
本文知识点较多,篇幅较长,请耐心学习 MySQL已经成为时下关系型数据库产品的中坚力量,备受互联网大厂的青睐,出门面试想进BAT,想拿高工资,不会点MySQL优化知识,拿offer的成功率会大大下降。 为什么要优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢 数据是存放在磁盘上的,读写速度无法和内存相比 如何优化 设计...
Python新型冠状病毒疫情数据自动爬取+统计+发送报告+数据屏幕(三)发送篇
今天介绍的<em>项目</em>是使用 Itchat 发送统计报告 <em>项目</em>功能设计: 定时爬取疫情数据存入Mysql 进行数据分析制作疫情报告 使用itchat给亲人朋友发送分析报告 基于Django做数据屏幕 使用Tableau做数据分析 来看看最终效果 目前已经完成,预计2月12日前更新 使用 itchat 发送数据统计报告 itchat 是一个基于 web微信的一个框架,但微信官方并不允许使用这...
作为程序员的我,大学四年一直自学,全靠这些实用工具和学习网站!
我本人因为高中沉迷于爱情,导致学业荒废,后来高考,毫无疑问进入了一所普普通通的大学,实在惭愧???? 我又是那么好强,现在学历不行,没办法改变的事情了,所以,进入大学开始,我就下定决心,一定要让自己掌握更多的技能,尤其选择了计算机这个行业,一定要多学习技术。 在进入大学学习不久后,我就认清了一个现实:我这个大学的整体教学质量和学习风气,真的一言难尽,懂的人自然知道怎么回事? 怎么办?我该如何更好的提升自...
粒子群算法求解物流配送路线问题(python)
1.Matlab实现粒子群算法的程序代码:https://www.cnblogs.com/kexinxin/p/9858664.html matlab代码求解函数最优值:https://blog.csdn.net/zyqblog/article/details/80829043 讲解通俗易懂,有数学实例的博文:https://blog.csdn.net/daaikuaichuan/article/...
教你如何编写第一个简单的爬虫
很多人知道爬虫,也很想利用爬虫去爬取自己想要的数据,那么爬虫到底怎么用呢?今天就教大家编写一个简单的爬虫。 下面以爬取笔者的个人博客网站为例获取第一篇文章的标题名称,教大家学会一个简单的爬虫。 第一步:获取页面 #!/usr/bin/python # coding: utf-8 import requests #引入包requests link = "http://www.santostang....
前端JS初级面试题二 (。•ˇ‸ˇ•。)老铁们!快来瞧瞧自己都会了么
1. 传统事件绑定和符合W3C标准的事件绑定有什么区别? 传统事件绑定 &lt;div onclick=""&gt;123&lt;/div&gt; div1.onclick = function(){}; &lt;button onmouseover=""&gt;&lt;/button&gt; 注意: 如果给同一个元素绑定了两次或多次相同类型的事件,那么后面的绑定会覆盖前面的绑定 (不支持DOM事...
情人节来了,教你个用 Python 表白的技巧
作者:@明哥 公众号:Python编程时光 2020年,这个看起来如此浪漫的年份,你还是一个人吗? 难不成我还能是一条狗? 18年的时候,写过一篇介绍如何使用 Python 来表白的文章。 虽然创意和使用效果都不错,但有一缺点,这是那个exe文件,女神需要打开电脑,才有可能参与进来,进而被你成功"调戏”。 由于是很早期的文章了,应该有很多人没有看过。 没有看过的,你可以点击这里查看:用Pyt...
用Python开发实用程序 – 计算器
作者:隋顺意 一段时间前,自己制作了一个库 “sui-math”。这其实是math的翻版。做完后,python既然可以轻易的完成任何的数学计算,何不用python开发一个小程序专门用以计算呢? 现在我们越来越依赖于计算器,很多复杂的计算都离不开它。我们使用过各式各样的计算器,无论是电脑自带的,还是网也上的计算器,却都没有自己动手编写属于自己计算器。今天就让我们走进计算器的世界,用python来编写...
经典算法(19)教你两分钟学会【选择排序】
这篇博客使用图文并茂的方式讲解选择排序算法,并有完整的算法逻辑以及代码实现。
Python学习笔记(语法篇)
本篇博客大部分内容摘自埃里克·马瑟斯所著的《Python编程:从入门到实战》(入门类书籍),采用举例的方式进行知识点提要 关于Python学习书籍推荐文章 《学习Python必备的8本书》 Python语法特点: 通过缩进进行语句组织 不需要变量或参数的声明 冒号 1 变量和简单数据结构 1.1 变量命名 只能包含字母、数字和下划线,且不能以数字打头。 1.2 字符串 在Python中,用引号...
用Python打造你的专属情人节贺卡,赶快发给TA浪漫一下吧
明天就是情人节了。这个情人节,注定是一个不能约会的情人节,但不能约会不代表不能浪漫。古人比我们出生早,那些浪漫的诗词早都被他们挖掘一空,比诗词我们肯定没有机会了。好在我们还有Python,不然都不知道该如何表达浪漫。接下来,浪导教你制作一个浪漫的情人节专属贺卡。
simplechart下载
simplechart 外国人写的控件,广泛适用于VB、asp、net,使用简便。2.1已破解,2.2使用时有水印。 相关下载链接:[url=//download.csdn.net/download/retin/2831091?utm_source=bbsseo]//download.csdn.net/download/retin/2831091?utm_source=bbsseo[/url]
Wireless IEEE 802.11 Technical Tutorial下载
IEEE 802.11 Technical Tutorial 英文的,介绍802.11的一些基本知识,但是很精辟 相关下载链接:[url=//download.csdn.net/download/kiftx/3575024?utm_source=bbsseo]//download.csdn.net/download/kiftx/3575024?utm_source=bbsseo[/url]
AutoUpgrader v5.0.2 Full Source Code支持2007下载
新增支持Delphi2007 新增支持子目录更新 #url1=http://localhost:5888/download/exe/AutoUpgraderProDemo.exe=AutoUpgraderProDemo.exe #url2=http://localhost:5888/download/exe/update.inf=update.inf #url3=http://localhost:5888/download/exe/bak/a.txt=bak\a.txt 美化更新界面 相关下载链接:[url=//download.csdn.net/download/gykthh/9758903?utm_source=bbsseo]//download.csdn.net/download/gykthh/9758903?utm_source=bbsseo[/url]
相关热词 c# 为空 判断 委托 c#记事本颜色 c# 系统默认声音 js中调用c#方法参数 c#引入dll文件报错 c#根据名称实例化 c#从邮件服务器获取邮件 c# 保存文件夹 c#代码打包引用 c# 压缩效率
我们是很有底线的