自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疯批美人

一个励志成为主播的博主~ 家人们给杉哥点点关注~

  • 博客(215)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于Spring Boot + HttpClient框架的多平台多接口数据一致性校验diff测试1

4月234月22token鉴权的2种方式,参考博客Http请求Authorization认证:传Authorization时选择Basic Auth 填写用户名 密码。此次header不需要填写token、X-Auth-Token,需要填写Projecttoken登录:header需要填写token、X-Auth-Token、Project。当然必不可少的Content-Type:application/json、Accept:application/jsonhttps://...

2021-04-23 20:11:45 16383

原创 Linux常用命令-云计算篇-100%亲测超详细讲解

3. 物理内存free 单位:kbfree -m 单位:Mfree -g 单位:G2. HugePagehugepage是在linux2.6内核被引入的,主要提供4k的page和比较大的page的选择在Linux中,内存都是以页的形式划分的,默认情况下每页是4K,这就意味着如果物理内存很大,则映射表的条目将会非常多,会影响CPU的检索效率。因为内存大小是固定的,为了减少映射表的条目,可采取的办法只有增加页的尺寸vim /etc/security/limi...

2021-03-14 14:37:30 2588 1

原创 互联网面试总结-此贴永不删除

低T面试 考他会什么。高T面试 考你会什么

2021-01-26 13:24:35 315 1

原创 mac电脑macOS常用软件必备软件命令行安装,史上最全mac插件

1.安装brewHomebrew是以最简单,最灵活的方式来安装苹果公司在MacOS中不包含的UNIX工具/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"如遇Press RETURN to continue or any other ke...

2020-08-17 14:52:33 44627

原创 大数据量query,QP意图理解搜索引擎算法测试

需求:给一批query,保证每个query下都返回卡片A的a字段(数据脱敏)设计:query准备,PM提供的Excel格式,转换为txt格式,但是没有,shell命令处理:把文件1.txt的内容在每行结尾添加,写到2.txt➜ ~ sed 's/$/&,/g' 1.txt > 2.txt...

2020-07-13 22:40:08 852

原创 【java爬虫】jsoup爬取网页数据-搜索算法评测/竞品评测

参考资料:https://www.jianshu.com/p/fd5caaaa950d//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package org.jsoup.nodes;import java.io.IOEx...

2020-04-25 22:01:25 1009

原创 埋点治理&埋点回归&实时埋点自动化&离线数据监控

1. 埋点相关文档:埋点涉及到的各种平台UT平台:抓取实时埋点日志正则平台:埋点case正则表达式FBI监控平台:关注埋点监控日报BI埋点数据监控平台:大盘数据OneData报警平台:但暂不支持正则报警,待RD完善2. 搜索埋点测试方法背景由于搜索埋点数据过于老化,导致统计方面的一些工作的不方便。经过产品评估后决定需要重构部分埋点字段的参数,所以搜索的iO...

2020-01-07 20:24:48 6843 2

原创 埋点治理-埋点SQL监控

================================================================================背景:SQL监控接入dpc,日期为云自带的函数,但在本地odps调试时候不可以走云函数,需要自己获取当前时间-1,格式为yyyymmdd 如20191213mysql中的DATE_FORMAT(NOW(),'%Y-%m-%d')函数...

2019-12-25 21:28:26 2374

原创 基于SpringBoot的接口开发以及报警信息入库

背景:监控线上客户端传参日志,详见https://blog.csdn.net/weixin_42498050/article/details/94219831计划:提供接口,报警信息入库报警信息入库-未完待续odps数据迁移至idbodps的DDL语句:CREATE TABLE `table_A` ( `content` STRING, `rowkey` STRING ) C...

2019-11-19 20:12:50 1085

原创 Linux常用命令 shell脚本for QA-数据脱敏版2

由于博客官网存在图片上传失败的bug https://blogdev.blog.csdn.net/article/details/94006575 故此我之前的【Linux常用命令】的博客不可以编辑了https://blog.csdn.net/weixin_42498050/article/details/81037479,故此新建个博客吧~~4 .在文件最后一列加,逗号sed...

2019-07-19 19:22:22 1951 1

原创 搜索客户端传参监控,request日志监控

设计思路README.md客户端传参request监控客户端:1.客户端入手:客户端添加接口请求日志,打印request 和responses,把日志单独存放,然后进行日志分析监控2.服务端入手:抓取api访问日志(请求详情的),进行日志分析监控如果是日志的话,可以用Tlog去分析日志,然后直接用meta消息发送,建立个后台监听消息的应用,处理后入库,直接统计监控即可...

2019-06-29 22:44:19 1797

原创 灰度环境搭建,集群,openresty(nginx+lua)公开版

本次针对灰度测试重点如下:1. 灰度API组的添加、删除、查询(对应提测接口)2. 灰度版本与API组的映射的添加、删除、查询(对应提测接口)3. 灰度分流是否正常,在配置了1和2的路由后,对应版本的请求是否正确路由到指定后段API组(可通过API组的日志确认),默认走stable API组流程是否正确(即没有配置任何灰度的时候,是否所有版本都路由到stable API)4. A...

2019-02-27 19:40:50 2641 1

原创 埋点治理&埋点自动化-埋点日志对比

===============================================================================================搜索埋点背景由于搜索埋点数据过于老化,导致统计方面的一些工作的不方便。经过产品评估后决定需要重构部分埋点字段的参数,所以搜索的iOS端和Android端开始了一段全部埋点的测试之路。0225版...

2019-01-11 15:52:08 9797 2

原创 GIT常用命令for QA

1. 在别人的项目写代码时1> 犯了蠢翻天的事情,昨天一直在想其他事情。。。!!!结果直接把人家代码用非命令行的方式下载下来了(一般都是用命令行)。导致git branch -av 等命令不生效切记:用命令行的方法git clone 重新拉代码 就好了git checkout -b yksearch 创建分支并切换到当前新创建的分支上git push origin yks...

2018-07-13 21:03:46 3751 2

原创 Linux常用命令

1. 19年cctv春晚 1;ET:SF;ETID:10300;IT:SF;ITID:10301;Q:中央电视台春节联欢晚会2019;BDID:8012530;SHOWID:422625;UID:112233;TIME:123456789019年cctv春晚直播 1;ET:SF;ETID:10300;IT:SF;ITID:10301;Q:中央电视台春节联欢晚会2019;BDID:80...

2018-07-13 20:56:38 6471

原创 谷歌屏蔽广告插件ADGUARD for mac

adguard for mac版下载-adguard mac中文版下载 v2.13.0.1558官方版 - 3322软件站

2024-05-24 17:18:44 217

原创 单台服务器压测并发数到了5000上不去的原因

【代码】单台服务器压测并发数到了5000上不去的原因。

2024-05-17 15:19:26 233 2

原创 抓包中客户端个别页面显示网络错误,关闭抓包工具不再报错的原因分析

如果应用程序的SDK高于或等于24,可能只有系统证书才会被信任,这会影响抓包工具的使用。:如果使用了类似Charles或Fiddler的抓包工具,并导入了相关证书,但应用本身设置了内置证书信任,或者只信任系统默认预置的CA证书,而不信任第三方安装的证书,这可能导致网络错误。:如果抓包工具的配置不正确,例如代理服务器的IP地址和端口号设置错误,或者防火墙设置阻止了抓包工具的正常工作,也可能导致网络错误。:有时候,网络环境本身的问题,如网络不稳定、DNS解析错误等,也可能导致抓包时出现网络错误。

2024-05-17 15:03:13 319

原创 SQL慢查询学习篇

explain 是MySql提供的SQL语句查询性能的工具,是我们优化SQL的重要指标手段,要看懂explain返回的结果集就尤为重要。在执行查询语句时额外的详细信息。

2024-05-15 10:20:57 489

原创 推荐接口压测报告

rec_type=20 dumisid=506084 result_items.score从高到底排序,result_items.score有0.0的情况(末尾5个)rec_type=20 dumisid=506085 result_items.score从高到底排序,result_items.score有0.0的情况(末尾5个)rec_type=20,dumisid=" " result_items.score从高到底排序,result_items.score有0.0的情况(末尾5个)

2024-04-24 15:58:36 280

原创 压测步骤-uload

如果主干sh rs_log_stat.sh /home/xx/rsmain/output/log 13 506049报错,分析下temp日志,发现格式为all_t :144.05 self_t :9.894,实际正确的格式为all_t:210.94 self_t:10.435(正则是这样的)。例如,sh rs_log_stat.sh ./ 20 50001,生成的rec_type=20的耗时结果文件是COMMON_GENERAL_50001_log_statistics.all。

2024-04-24 15:41:34 241

原创 首页HF粗排模型优化

基于source_type分布不变506985_507013的结果排序(根据recaller_min_quota_conf读取每个recaller quota,保证quota内资源排序前后source_type分布不变)日志中搜索"check_source_type_distribution is",查看排序后topk资源的source_type分布,一定保证和排序前topk资源的分布是相同的。小流量输入模型预测对应小流量,日志中搜索"cands len is",即输入排序模块的Candidate个数。

2024-03-29 17:46:58 753

原创 推荐算法策略需求-rank model优化

增:curl "10.194.200.12:8123/DproxyServer/cmd" -d '{"cmd":"zadd", "args":["appstore_user_favour_6S192231D45C9AFB_2916418677", "1", "LP_2155", "1", "LP_4993"], "name":"show-app-store"}'重启服务 /home/work/xx/du-rus/du_rus_offline/bin ./server_control stop 暂停服务。

2024-03-29 17:31:29 1315

原创 策略需求-推荐召回接入用户短时兴趣

home/disk2/xx/du-rus/du_rus_offline/bin 如果没有bin目录再执行 ./server_control stop 暂停服务。507508有 507508_507013有 这三个ok就没问题了。测试rpc.log有short_memory_global_id。./server_control start 启动服务。先播放30s以上的音乐 有声(小王子小说)如果修改其他配置 最后一定重启rus服务。注意配置文件不要用空的行。

2024-03-29 17:20:09 742

原创 Android客户端自动化UI自动化airtest从0到1搭建macos+脚本设计demo演示+全网最全最详细保姆级有步骤有图

1. 安装jdk 选择jdk8 如果下载高版本 可能不匹配会失败下载.dmg文件jdk环境变量配置找到java home配置内容如下:#JAVAqa@mac ~ % source ~/.bash_profile 刷新配置文件如果安装了多个jdk 则删除$JAVA_HOME 显示2. 下载airiest3. 下载appium下载 Appium-Server-GUI-mac-1.22.3-4.dmg4. MAC修改终端左侧显示的用户名。

2024-03-27 14:51:03 1236 1

原创 iOS客户端自动化UI自动化airtest+appium从0到1搭建macos+脚本设计demo演示+全网最全最详细保姆级有步骤有图

1. 安装jdk 选择jdk8 如果下载高版本 可能不匹配会失败下载.dmg文件jdk环境变量配置找到java home配置内容如下:#JAVAqa@mac ~ % source ~/.bash_profile 刷新配置文件如果安装了多个jdk 则删除$JAVA_HOME 显示2. 下载airiest3. 下载appium下载 Appium-Server-GUI-mac-1.22.3-4.dmg4. MAC修改终端左侧显示的用户名。

2024-03-22 14:49:30 973 1

原创 Testng框架集成新业务

1. 向公司开发人员要setting.xml 修改 /Users/qa/.m2/repository 为自己的仓库地址。2. 如果有开发人员给的下载好的Maven仓库 可以直接解压缩用。

2024-03-18 12:15:05 417

原创 mac下Appium环境安装-持续更新中

由于npm源在国外,我们使用npm安装库时会比较慢,可以使用taobao的镜像源。如遇安装cnpm报错。

2024-03-17 19:58:47 575

原创 Windows下Python+PyCharm+miniconda+Cuda/GPU 安装步骤、GPU控制

在cmd命令行中输入命令:“nvidia-smi”回车(如提示命令不可用,可先执行命令:cd C:\Program Files\NVIDIA Corporation\NVSMI)显示c:\users\xx\.conda\envs\wave2\lib\site-packages。4. 安装完miniconda 创建虚拟环境。7. Python安装cuda 参考资料。1. 官网安装Python 3.9。(1) 确定显卡支持的cuda版本。3. 安装miniconda。2. 安装pycharm。

2024-01-11 20:19:29 657

原创 控制GPU占比

检查是否有可用的GPU,如果没有,将使用CPU。# 控制 GPU 使用率为50%,持续10秒。# 空闲时间不进行计算。# 模拟 GPU 计算任务。# 控制 GPU 使用率。

2024-01-11 14:56:32 132

原创 3D手势光流计算3D手势算法

1. import torch时报错ModuleNotFoundError: No module named ‘torch‘

2023-12-25 17:56:51 325

原创 3D眼动跟踪获取tobii眼睛坐标

1. 安装Tobii Experience 应用程序下载 https://www.dell.com/support/home/zh-cn/drivers/driversdetails?最近在使用Tobii眼动设备的时,需要使用python的SDK来启动眼动设备进行数据采集。解决方案:这个库在python3.7以上的版本不支持,需要重新建立一个3.6的python环境进行安装。6. 重新打开pycharm的终端,虚拟环境为3d python版本为3.6。按照官网指导的方法安装时,发现找不到库。

2023-11-01 20:54:35 489

原创 3D双目跟踪瞳孔识别瞳孔定位算法测试

下载xml依赖-面部 眼部。

2023-10-21 21:51:46 949

原创 3D学习论文参考-ACCURATE EYE PUPIL LOCALIZATION USING HETEROGENEOUS CNN MODELS

这种方法可以在各种光照条件下,以及不同的图像分辨率下,甚至在佩戴眼镜的情况下,都能实现准确的眼球定位。然而,它的性能不仅受到光照和图像分辨率的影响,还受到眼镜佩戴等干扰因素的影响。文章中提出了一种新的眼球定位算法,这种算法可以抵抗光照、图像分辨率以及眼镜佩戴等干扰条件,并具有高精度。该算法使用异构CNN模型,先对眼部区域进行分类和定位,然后通过提取每个眼部区域的语义特征来确定瞳孔位置。总的来说,这篇文章提出了一种新颖且实用的眼球定位算法,对于计算机视觉应用的发展具有重要意义。

2023-10-20 14:59:08 495

原创 3D调研-手势&眼部跟踪

参考资料:来源1:来源2来源3。

2023-10-14 22:24:49 562

原创 图片去背景色

上传图片 – remove.bg

2023-10-08 16:14:07 55

原创 vue2代码学习

函数会接受一个事件处理函数和一个时间间隔(以毫秒为单位),并返回一个新的函数,该函数在每次调用时都会检查是否已过了指定的时间间隔,如果是,则执行事件处理函数,否则忽略调用。函数通常用于控制高频率事件(如鼠标移动)的处理,以防止事件处理函数被过多地调用,从而提高性能和响应性。函数来限制调用频率,将鼠标移动事件的触发限制在每15毫秒一次。这段代码的具体实现可能依赖于您的代码库或工具中是否有名为。的函数来控制鼠标移动事件的触发频率。的函数,该函数在被调用时会执行。函数,并将鼠标事件(

2023-08-29 16:24:44 122

原创 macos安装zsh

5,安装了zsh之后会默认有一个文件.zshrc,可以打开终端并且ls -a查看,使用vim .zshrc打开.zshrc。7,然后执行 source .zshrc ,autojump就可以直接使用啦~如果没有就在文件第一行写plugins=(git autojump);如果有修改为:plugins=(git autojump);3,查看当前默认是哪个shell(bash or zsh)(4).保存更改后的配置文件,并且:wq保存退出。(1).在文件中搜索“plugins=”,1,安装zsh,执行。

2023-08-28 21:46:14 943

原创 vim 快速格式化代码vim批量注释多行vim显示行号

3. G //移动光标到最尾行,相当于全选。2. shift-v //选择模式。1. gg //移动光标至顶行。4. = //立马格式化。

2023-08-28 18:09:22 212

原创 centos安装Nginx配置Nginx

命令的作用是将 http 服务添加到 public 区域的永久规则中,即允许通过防火墙访问 http 服务。–add-service=http 指定添加的服务为 http。–zone=public 指定了作用的区域为 public。上面的两个方法不管选择哪个,都可以使用yum进行安装。–permanent 表示该规则将被永久保存。在浏览器输入服务器地址 默认端口为80。安装完成后,查看安装的epel包即可。# 查看nginx版本。

2023-08-28 11:21:25 1537

数据一致性检查.xlsx

数据一致性检查.xlsx

2021-11-18

cdto_2_6.zip

cdto

2020-04-17

空空如也

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

TA关注的人

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