自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 5分钟通过水痘事件来认识系统架构

类似水痘这个bug是无法避免的,因为消除不了,但不属于那种致命问题,有时候也不会被重视。做系统也一样不能说完全没有Bug,只是多数情况下还不是主要矛盾,可以忍受(再没有遇到那个情况触发下)。

2025-01-17 02:53:13 657

原创 5分钟带你入门Pytest 自动化测试框架(超详细~)_自动化加载测试用例pytest

从前面大致了解了固件的作用,抽离出一些重复的工作方便复用,同时pytest框架中为了更加精细化控制固件,会使用作用域来进行指定固件的使用范围,(比如在这一模块中的测试函数执行一次即可,不需要模块中的函数重复执行)更加具体的例子就是数据库的连接,这一连接的操作可能是耗时的,我只需要在这一模块的测试函数运行一次即可,不需要每次都运行。固件就是一些预处理的函数,pytest会在执行测试函数前(或者执行后)加载运行这些固件,常见的应用场景就有数据库的连接和关闭(设备连接和关闭)

2025-01-17 02:51:12 656

原创 12道vue高频原理面试题,你能答出几道

每个组件实例会有相应的 watcher 实例,会在组件渲染的过程中记录依赖的所有数据属性(进行依赖收集,还有 computed watcher,user watcher 实例),之后依赖项被改动时,setter 方法会通知依赖与此 data 的 watcher 实例重新计算(派发更新),从而使它关联的组件重新渲染。,也就是它的 Observer 对象,如果有新的值,就调用 observeArray 对新的值进行监听,然后手动调用 notify,通知 render watcher,执行 update。

2025-01-16 19:22:14 668

原创 人都傻了!看完这份字节跳动师兄给我的程序员面试笔记,只能说一句牛啊!

当然,说到刚开始找工作,因为没有 android 开发经验,去网上搜了很多职位,投了简历都没反应,搜了很久才找到那家公司,要求很低,实习生都可以,我才去面试,还有上机测试,但是,因为测试的都是基础知识,然后,那家公司是在一个县级市的软件园区,估计,也因为去面试的人,加上当初自己表现的比较愿意学习,老板才给了这次机会。

2025-01-15 04:21:42 237

原创 人机交互系统(2

同样假如有一个10TB的文件,我们要统计其中某个关键字的出现次数,传统的做法是遍历整个文件,然后统计出关键字的出现次数,这样效率会特别特别低。基于分布式存储以后,数据被分布式存储在不同的服务器上,那么我们就可以使用分布式计算框架(比如MapReduce,Spark等)来进行并行计算(或者说是分布式计算),即:每个服务器上分别统计自己存储的数据中关键字出现的次数,最后进行一次汇总,那么假如数据分布在100台服务器上,即同时100台服务器同时进行关键字统计工作,效率一下子可以提高几十倍。

2025-01-15 04:18:01 842

原创 人工智能对我们影响有多大?我们大学生该如何去把握和更加合理的去利用?_大学学习ai应用有优缺点,所以我们要合理利用

人工智能技术的发展使得许多领域的工作变得更加高效、智能化,同时也带来了新的就业机会和商业模式。总的来说,人工智能对我们的影响是多方面的,既带来了便利和效率,也带来了一些挑战和问题。重要的是,我们需要更加理性和全面地认识和应对人工智能的影响,以便更好地利用其优势、化解其风险。总之,人工智能已经成为未来的趋势,大学生可以通过学习、关注和利用人工智能技术,更好地适应和把握未来的发展机遇。以上仅是人工智能领域的部分方面,人工智能的发展也在不断涌现新的领域和应用。方向三:对人工智能的看法。方向二:人工智能的应用。

2025-01-15 04:10:34 375

原创 Python职业发展方向有哪些,各有什么优劣?_python的专业领域方向

为了帮助大家更好的学习Python,小编给大家准备了一份Python学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,需要获取方式:扫描下方即可获取。优快云大礼包:《Python零基础入门&进阶学习资源包》免费分享。

2025-01-12 10:46:21 374

原创 Python编程好不好学?入门难吗?_phyone编程难吗

这是因为Python自身特点决定的。作为一种解释型语言在Python开发的过程中没有编译环节。虽然Python牺牲了一部分机器的效率,但却提高了人的编译效率,因此把Python看做是一门更接近自然语言的语言,逻辑也十分接近人的逻辑,即使是初学者也能轻松理解Python的语法逻辑。且Python有大量的标准库,因此只用几行代码就可以实现一个功能,掌握了Python就能因为大量的第三方库降低很多常规开发的工作量。

2025-01-12 10:42:41 529

原创 python笔记-day9-高阶函数_print(‘max score ‘,max(class_id

’‘’‘’‘’’作用:装饰器是用来给函数添加功能本质:就是一个函数(实参高阶函数+返回值高阶函数+糖语法)用法(套路):def 函数名1(参数1):def 函数名2(*args,**kwarg):新增功能的代码调用原函数的代码:参数1(*args,**kwarg)return 函数名2说明:a.函数名1 - 装饰器的名称,更具新增的功能来命名b.参数1 - 需要添加功能的函数(原函数),一般命名程f、fn。

2025-01-12 10:39:00 873

原创 DevOps & CI CD 常见面试题_cicd面试

持续集成(Continuous integration,缩写为 CI)是一种软件开发实践,团队开发成员经常集成他们的工作。利用自动测试来验证并断言其代码不会与现有代码库产生冲突。理想情况下,代码更改应该每天在 CI 工具的帮助下,在每次提交时进行自动化构建(包括编译,发布,自动化测试),从而尽早地发现集成错误,以确保合并的代码没有破坏主分支。持续交付(Continuous delivery,缩写为 CD)以及持续集成为交付代码包提供了完整的流程。

2025-01-10 20:15:03 477

原创 Dell服务器中Lsiutil命令常见使用

Reset busReset portMain menu, select an option: [1-99 or e/p/w or 0 to quit] 69 — 查看Raid 卡的信息板子名称【SAS6IR】Main menu, select an option: [1-99 or e/p/w or 0 to quit] 8 —扫描硬盘设备并打印设备状态【查看Raid 状态】: 进入21 选项:Reset port。

2025-01-10 20:11:22 955 1

原创 DB——postgresql的安装与使用与备份_postgresql

where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having 条件显示特定的组,也可以使用多个分组标准进行分组。后接处理字段和规则,升序:ASC(默认) 降序:DESC。后接处理字段,可以将重复的数据合并,减少冗余。后接条件,达到筛选的效果。在 . 和 . 之间。

2025-01-10 20:07:41 277

空空如也

空空如也

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

TA关注的人

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