引言 相信大家在使用某些平台应用的时候,都会有限制的规定。 通常情况下,录屏、截图软件都可以在手机的运行过程中进行录屏、截图,普通的平台也不会阻止录屏、截图软件运行。 但是在某些比较...
-
程序人生 java android studio Android App保护用户隐私————禁止应用截屏或录屏
-
程序人生 测试工具 python 测试用例 单元测试之mock使用
一、简介 一般程序中A类的m1方法调用B类的m2方法,而B类的m2方法又调用了C类的m3方法以此类推等等,而其中的某个方法的一些数据又需要调用其它服务或者查询数据库,一般单元测试只针对某个功能进行测试,但是如上面的情况在做...
-
程序人生 改行学it 群晖jellyfin外网访问
1、ipv6方式 [nas ip地址]:8096 2、公网IP访问 3、使用nginx代理quickconnect 群晖控制面板/终端机启用ssh 然后使用ssh登录 ssh nas用户名@nasip a、群晖得...
-
职场发展 职场和发展 程序人生 ESFP型人格的特征,ESFP型人格的优势和劣势分析
ESFP型人格的特征 ESFP(表演者型人格)是人群中的开心果。他们外向,友善,包容,有他们在的地方总是充满着活泼的氛围。ESFP对于新的朋友,新的环境适应良好,他们是完完全全的社交动物,对他们来说没有什么比和朋友在一起嬉...
-
程序人生 职场和发展 《复盘+:把经验转化为能力》
第一章 认识复盘 复盘:要像围棋一样复盘,回顾每一步的所思所想,做出选择的原因,总结套路,找到每一步更好的下法。 复盘的三个关键词: 亲身经历、过去、学习 亲身经历:要着重发掘自己的经历和想法,从自己学习 过去:经验学习 学...
-
程序人生 【年终总结】我的前端之行,回顾2022,展望2023
个人主页:不叫猫先生 ♂️作者简介:前端领域新星创作者、华为云享专家、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 系列专栏:vue3从入门到精通、TypeScript从入门到实践 个人签名...
-
AI 人工智能 程序人生 「ChatGPT」一夜之间“火爆出圈“【杞人忧天 or 未雨绸缪】
作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言ABA...
-
单元测试 junit 自动化测试 程序人生 程序员 python 20种常用的软件测试方法,建议先收藏再观看
软件测试在完整的项目当中算是最后一个环节,也是非常重要的一个环节。通过软件测试,我们才能得知一个程序是否符合标准。 小编整理出20种常见的软件测试方法,建议伙伴们先收藏再看。不敢说史上最全,但我办公室里十年软件测试经验的讲师...
-
python 测试工具 linux 职场和发展 程序人生 软件测试全套教程,软件测试自学线路图
目录 一、背景: 二、行动: 三、软件测试实战具体路线: 第0阶段 :软件测试行业和个人匹配度分析 第1阶段:软件行业前景分析+大纲解读 第2阶段:软件测试基础知识 第3阶段:需求分析阶段 第4阶段:测试计划 第5阶段:测试...
-
测试用例 程序人生 职场和发展 如何从0到1建立和规范测试流程?
本文分为两部分:前半部分是理想情况下完整的测试流程,后半部分是精简后的必要流程。 一、完整的项目测试流程: 在理想情况下,完整的项目流程是这样的: 如图,根据项目阶段,划分了产品、开发、测试等主要角色在项目的不同阶段对应的工...
-
面试 程序人生 分布式 java 数据结构 MySQL安装配置教程(超级详细)
一、 下载MySQL Mysql官网下载地址:MySQL :: Download MySQL Installer (Archived Versions 1. 选择要安装的版本,本篇文章选择的是5.7.31版本,点击Down...
-
windows 程序人生 linux macos android 操作系统原理——绪论:操作系统的概念、发展、类型、基本特征、功能、运行环境和内核结构
目录 一、操作系统的概念 1、计算机系统的概念 2、操作系统的概念 3、为什么计算机系统需要操作系统? 二、操作系统的形成与发展 三、操作系统的类型 1、批处理操作系统(Batch OS) 2、 分时操作系统 3、实时系统...
-
课程设计 职场和发展 哈工大计算机系统大作业----程序人生
摘 要 本研究聚焦于在Linux系统下,以简单的C语言文件hello.c为对象,全面深入地探讨了该程序的完整生命周期。从最初的原始程序出发,系统性地研究了编译、链接、加载、运行、终止和回收等关键阶段,以揭示hello.c文...
-
程序人生 Wireshark基础使用,SSL解密及http抓包入门教程
Wireshark VS Fiddler/Charles(一)下载与安装(二)抓取https等解密(三)报文传输各层简要介绍 Wireshark功能很多、作用效果很底层,并且可以监听指定的网卡上流过的所有流量,支持的协议如...
-
java spring 程序人生 总搞不懂AOP中通知执行的顺序?
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Sprin...
-
分布式 程序人生 服务器 Rabbitmq下载安装图文详解(Windows版
前言 Rabbitmq是使用Erlang语言开发的,所以在安装Rabbitmq之前需先准备Erlang环境。 在这里我们要确定好自己要安装的Rabbitmq版本和与之匹配的Erlang版本。 大家可以看一下对...
-
python 功能测试 自动化测试 程序人生 软件测试/测试开发丨Pytest测试用例生命周期管理-Fixture
1、Fixture 用法 Fixture 特点及优势 1、命令灵活:对于 setup,teardown,可以不起这两个名字2、数据共享:在 conftest.py 配置⾥写⽅法可以实现数据共享,不需要 import 导⼊。可...
-
测试工具 程序人生 软件测试 自动化测试 python三大开发框架django、 flask 和 fastapi 对比
本文讲述了什么启发了 FastAPI 的诞生,它与其他替代框架的对比,以及从中汲取的经验。 如果不是基于前人的成果,FastAPI 将不会存在。在 FastAPI 之前,前人已经创建了许多工具 。 几年来,我一直在避免创建新...
-
功能测试 软件测试 职场和发展 自动化测试 程序人生 提升测试工具开发的思考
本文针对测试部效率提升测试工具开发、管理、维护暴露出来的问题的一些思考以及一些个人改进观点。 写在前面 本文提到的效率提升测试工具不是指的部门中固有的自动化测试工具,这里提到的测试工具统一指测试人员在工作之余自主开发用于...
-
服务器 测试工具 运维 程序人生 软件测试经验:网站测试的主要方法
一、功能测试 对于网站的测试而言,每一个独立的功能模块需要单独的测试用例的设计导出,主要依据为《需求规格说明书》及《详细设计说明书》,对于应用程序模块需要设计者提供基本路径测试法的测试用例。 1、链接测试 链接是Web应用系...
-
经验分享 其他 课程设计 学习 程序人生 数字钟——数字逻辑实验
1 实验目的 (1)熟悉集成电路的引脚安排。 (2)掌握各芯片的逻辑功能和使用方法。 (3)熟悉数字电子钟的组成和工作原理。 (4)掌握数字电子钟的设计、组装与调试方法。 2 实验仪器及材料 七段数码管显示器...
-
程序人生 自动化测试 Prometheus+Grafana搭建Jmeter性能监控平台(2)
三、安装Grafana docker镜像 3.2 创建Grafana容器 3.3 访问grafana 访问虚拟机ip:3000。 首次登录grafana后,需要修改密码,默认登录账密:admin/admin 选择Promet...
-
程序人生 2022总结
2022年是比较繁忙的一年,发生了很多事情,导致自己的习惯、节奏被打乱。 但也让自己对生活有了很多新的认知,希望2023年一切会慢慢变好。 以前觉得苏轼的《定风波》好,现在是深有感触的觉得好。 我一直认为无论多难,熬一熬总会...
-
前端 软件测试 功能测试 程序人生 使用Selenium-PO设计模式提高Web自动化测试效率
PO(page object)设计模式是在自动化中已经流行起来的一种易于维护和减少代码的设计模式。在自动化测试中,PO对象作为一个与页面交互的接口。测试中需要与页面的UI进行交互时,便调用PO的方法。这样做的好处是,如果页面...
-
程序人生 docker devops ci/cd Concourse实战 - 监控GitHub release并自动构建镜像
背景及需求 偶然在网上看到了一个可以多端直播推流的工具,叫Ant Media Server,但是它的安装程序并不支持我正在用的Ubuntu 22.04 LTS,同时它也没有提供制作好的Docker镜像,只能自己手动构建。可手...
-
程序人生 架构 java 算法 大数据 程序员都去讲脱口秀了?我只是想有一天可以不为了钱而敲代码...
最近,庞博在脱口秀中提到“看到十八岁的自己”,让人看得又哭又笑,引发了不少人的共鸣。很多人说听完五分钟的脱口秀,仿佛看到了那个年少追梦的自己。 熟悉脱口秀的人都知道,庞博大学是学计算机的,是一名正儿八经的程序员。作为上海交大...
-
测试工程师 职场和发展 程序人生 软件测试2年,想去培训性能测试自动化测试,28岁了,要不要培训?
最近后台有位粉丝留言:2年软件测试经验,想去培训性能测试自动化测试,28岁了,要不要培训? 有句话说活到老学到老,我这32岁了还想着去报班学点新东西,刚毕业那几年天天摸鱼,虽然说自己也在互联网这个领域摸爬滚打了好多年,可一点...
-
云计算 测试工具 运维开发 程序人生 阿里云EMAS移动测试|快速掌握移动端兼容性测试技巧
一、兼容性测试 兼容性测试是用于验证应用在不同设备上进行安装/启动/登录/不同版本覆盖安装/卸载等操作时,是否存在兼容性问题;同时获取应用在运行过程中的运行日志/错误信息/性能数据,并在测试完成后,提供兼容测试报告,并以截图...
-
程序人生 解2022年408考研真题第1题
解2022年408考研真题第1题 2022年408考研真题第1题,考察了时间复杂度的计算方法。题目内容如下: 下列程序段的时间复杂度是( )。 对于这个题目,一种比较简单的解法是设 为 的倍数,...
-
开发语言 大数据 程序人生 利用python编程,制作自己的游戏“外挂”!
Python简介及应用领域 Python是一种解释型脚本语言,可以应用于以下领域: Web 和 Internet开发科学计算和统计人工智能教育桌面界面开发软件开发后端开发网络爬虫 今天以一个小游戏和一小段代码来告诉大家编程有...
-
测试工具 单元测试 功能测试 程序人生 python 性能测试中Disruptor框架shutdown失效的问题分享
在基于Disruptor开发新的性能测试QPS模型时候,中间遇到了很多问题,踩了很多坑。今天就分享一个比较典型的问题:shutdown失效。 问题在于这么优秀的一个框架,怎么可能会存在这么明显的BUG? 经过查阅资料,还真特...
-
程序人生 随笔记录= 小伎俩
目录 读取文件之后加回车 配合excel生成批量脚本 MYSql SUM计算数量 MYSql 新增字段 MYSql update 连表更新 由子及父--向上循环 由父及子--向下循环 读取文件之后加回车 配合exc...
-
面试 职场和发展 自动化测试 程序人生 字节软件测试岗:惨不忍睹的三面,幸好做足了准备,月薪15k,拿到offer
我今年25岁,专业是电子信息工程本科,19年年末的时候去面试,统一投了测试的岗位,软件硬件都有,那时候面试的两家公司都是做培训的,当初没啥钱,他们以面试为谎言再推荐去培训这点让我特别难受。 后面我就随波逐流去做了芯片测试,做...
-
程序人生 职场和发展 经验分享 学生为什么要在夸智写博客?
学生为什么要在CSDN写博客? 引言写博客的好处构建知识体系提升写作能力扩展人脉为简历加分帮助他人 为什么是CSDN如何写博客记录学习总结错误 总结与展望 引言 就目前来说,学生应该是使用各种博客最多的人,但却...
-
java 程序人生 spring 学习 struts keycloak~docker部署https的keycloak使用自定义证书
使用自定义证书 需要先生成一对证书,其中.crt文件是公钥,也叫证书,在浏览器上可以看到;.key文件是私钥,由网站服务器自己保留。 keycloak的ssl默认有自己的自签名证书,这个如果涉及到你的程序调用kc的接口,k...
-
人工智能 程序人生 2023 年KPI (KPI:Key Performance Indicator)
文章大纲 1. 基础巩固2. 工作内容充实计算机视觉:YOLO v5 v8 相关内容理解与充实工作中遇到的问题和解决方案的积累 3. AI 兴趣: NLP & AIGC4. 面试、笔试题常读常新(2月新增)5. 读书笔...
-
单元测试 职场和发展 软件测试 程序人生 自动化测试 分层测试(一):什么是分层测试?
什么是分层测试? 分层测试是通过对质量问题分类、分层来保证整体系统质量的测试体系。 模块内通过接口测试保证模块质量,多模块之间通过集成测试保证通信路径和模块间交互质量,整体系统通过端到端用例对核心业务场景进行验证,用户体验通...
-
程序人生 硬件设计评审,让我心态崩了
大家好,我是记得诚。 球友问了一个问题,是这样的。 问: 诚哥,有事请教一下,我搞硬件也快2年了,我这边原理图、PCB设计和硬件调试都有在做,每次出完原理图或者PCB,给我领导看,让他帮我审核一下,总是说他自己也有事,很忙,...
-
软件测试 程序人生 从0到1精通自动化测试,pytest自动化测试框架,测试用例setup和teardown(三)
目录 一、前言 二、用例运行级别 三、函数式 四、类和方法 五、函数和类混合 一、前言 学过 unittest 的都知道里面用前置和后置 setup 和 teardown 非常好用,在每次用例开始前和结束后都去执行一次 当然...
-
爬虫 开发语言 职场和发展 程序人生 我通过Python做副业每个月收入30000+,这绝对是2023最赚钱的副业
副业,或许是当代年轻人最感兴趣的话题之一了。在知乎随便点开一个关于“副业”的问题,浏览量都高达几百万以上,可见其诱惑力。 但很多朋友会发现,想拥有一份副业,你至少得掌握一两项技能,比如:写作、配音、剪辑、画画……但这些技能不...
-
程序人生 职场和发展 19岁少年开发浏览器插件赚到10万美元
CSS Scan收入超10万美元 CSS Scan是一个浏览器插件,可让开发人员轻松查看和修改网页上的 CSS 样式。它目前的一次性销售价格为 69 美元。 目前收入已经超过10万美元。这是这款浏览器插件销售收入截图: 关...
-
职场和发展 程序人生 软件测试 自动化测试 软件测试面试 外包出来找工作,问的实在太难了.....
干了两年外包,本来想出来正儿八经找个互联网公司上班,没想到算法死在另一家厂子。 自从加入这家外包公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到11月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。...
-
程序人生 链表的应用-多项式的加法
写在前面—— 本章是链表的一个实践,即运用链表来进行多项式的计算。本篇的预备知识——单链表的基本运用。 代码实现如下: 1.(闵版) //初始化表 //打印函数(1 //打印函数(2 /...
-
职场和发展 程序人生 经验分享 面试通过又不想去了,是发了offer拒绝好,还是发offer前拒绝好?
许多人在面试通过后,因为各种各样的原因又不想去这家公司了,那什么时候拒绝比较好?是发offer前,还是发offer后? 一位网友在通过小红书的面试后,因为对方给的薪资不高,决定放弃这个offer,但不知道该在什么时候拒绝好...
-
开源软件 程序人生 C++/OpenGL应用程序编译问题
源码:计算机图形学编程 使用OpenGL和C++ // 计算机图形学编程 使用OpenGL和C++// 2.1.1 C++/OpenGL应用程序报错信息:libglfw3.a(win32_monitor.c.obj :win...
-
经验分享 程序人生 当MySQL想恋爱,java和navicate抢着做媒婆 ------ java连接MySQL数据库 & navicat for MySQL 连接
个人主页:@元宇宙-秩沅 hallo 欢迎 点赞 收藏⭐ 留言 加关注✅! 本文由 秩沅 原创 **收录于专栏 数据库 ⭐当MySQL和java通过媒婆navicate谈上了恋爱⭐ 文章目录 ⭐当MySQL和j...
-
程序人生 学习突围1 - 关于学习的痛点
文章目录 1、为什么看这本书?2、学习的4个痛点2.1 人生觉醒2.2 立即行动2.3 持续行动2.3.1 目标系统2.3.2 触点系统2.3.3 反馈系统2.3.4 成就系统2.3.5 社交系统 2.4 高效专注2...
-
职场和发展 程序人生 经验分享 浅论对日外包软件生态圈
笔者从事对日外包软件开发10年有余, 在过了不惑之年,也正处于一个中年危机状况之下. 就外包生态圈发表一些个人的感悟吧,仅代表本人想法. 外包公司, 有大有小, 小公司先且不谈. 大的外包公司中, 主要以中国本土的开发为主...
-
软件测试 程序人生 自动化测试 功能测试 职场发展 H5 和小程序的区别
什么是小程序? 从“微信之父” 张小龙的定义里,我们可以了解到,小程序其实就是内嵌在微信,不需要安装和卸载的一种新应用形态。它具备的两个强属性:提高效率,用完即走!因此小程序的设计以轻便、快捷为原则,鼓励用户“即用即走”!...
-
数据库 后端 学习 程序人生 mysql 软件工程 SQL DELETE 语句:删除表中记录的语法和示例,以及 SQL SELECT TOP、LIMIT、FETCH FIRST 或 ROWNUM 子句的使用
SQL DELETE 语句 SQL DELETE 语句用于删除表中的现有记录。 DELETE 语法 DELETE FROM 表名 WHERE 条件;注意:在删除表中的记录时要小心!请注意DELETE语句中的WHERE子句。W...