首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术杂记

    BattlEye逆向工程师跟踪(2)

    该枚举例程检查在shellcode和手动映射的可移植可执行文件中经常出现的内存异常2。 2手动映射可执行文件是复制Windows图像加载器的过程 这是通过枚举所有进程及其各自的线程来完成的。 driver_folder_handle); } } battleye::send(&thread_report.pad, 0x2A 2 : 1; if ( search_index >= search_count ) break; // SEARCH CURRENT PROCESS BEFORE LSASS if report.pad = 0; report.id = 0xBEu; battleye::send(&v313, buffer_size + 2,

    1.3K580发布于 2021-02-09
  • 来自专栏数字芯片

    硬件工程师笔试题【2】

    2、选择电阻时要考虑什么? 主要考虑电阻的封装、功率、精度、阻值和耐压值等。 3、在CMOS电路中,要有一个单管作为开关管精确传递模拟低电平,这个单管你会用P管还是N管,为什么 答:用 N 管。 集成电路前端设计流程可以分为以下几个步骤:(1)设计说明书;(2)行为级 描述及仿真;(3)RTL 级描述及仿真;(4)前端功能仿真。 所以在短沟道中,速度是饱和的,漏极电流方程也发生了变化,这种由有况下饱和电流不是由于沟道夹断引起的而是由于速度饱和 18、画状态机,接受 1、2、5 分钱的卖报机,每份报纸 5 分钱。 假设投入 3 个 2 分硬币或者投入 4 个 1 分硬币和 1 个 2 分硬币后,卖报机在给出报纸的同时会找会 1 个 1 分硬币。这是 输出变量有两个,分别用 Y 和 Z 表示。 同时假定未投币时卖报机的初始状态为 S0, 从开始到当前时刻共投入的硬币面值为 1 分记为 S1,为 2 分时记为 S2,为 3 分 记为 S3,为 4 分时记为 S4。

    2.7K31发布于 2020-07-20
  • 来自专栏java学习

    工程师笔试题2(答案解析)

    A.23 B.17 C.26 D.29 2.以下可以对对象加互斥锁的关键字是( )。 本题中,二进制数 11101 对应的十进制数表示为 1*2^0 + 0*2^1 + 1*2^2 +1*2^3 + 1*2^4= 29,所以,选项 D 正确。 除了人工转换外,在 Java 语言中,也可以用如下方法将一个二进制数转换为十进制数:Integer.valueOf("11101",2) 。所以,本题的答案为 D。 ---- 2.以下可以对对象加互斥锁的关键字是( )。 A.synchronized B.serialize C.volatile D.static 答案:A。

    1K60发布于 2018-04-18
  • 来自专栏技术面面观

    工程师应该学点算法——图论2

    如下表所示,我先将1入队列 队列 入队列节点 出队列节点 已经标记的节点 [o] 1,2,3 0 0,1,2,3 [1,2,3] 没有(这里没有入队列,因为2,3是已经标记的节点) 1 0,1,2,3 [2,3,5,6] 5 6(0,1已经被标记,不会入队列) 2 0,1,2,3,5,6 ... ... ... ... 2. DFS深度度优先解决: 现在要求你以最快的速度去解救小美,你能计算出最快需要几步么?以及求出其最快的路径。 ?

    59620发布于 2019-12-19
  • 来自专栏阿贤Linux

    Linux运维工程师面试题(2)

    Linux运维工程师面试题(2) 祝各位小伙伴们早日找到自己心仪的工作。 持续学习才不会被淘汰。 地球不爆炸,我们不放假。 机会总是留给有有准备的人的。 加油,打工人! 2 TCP 三次握手,四次挥手 三次握手 图片 客户端向服务器端发送请求报文,报文中包含有随机生成的seq序列号(x),并且还将报文中SYN字段置为1,表示需要建立TCP连接请求; 服务器端接收请求后回复请求报文 一般情况下,可以将工作进程数设置为2倍或3倍的CPU核心数。 调整文件句柄限制:Nginx默认的文件句柄限制是1024,可以根据实际情况进行适当调整。 阿里云、腾讯云、华为云、今日头条、GitHub、个人博客 公众号:阿贤Linux 个人博客:blog.waluna.top https://blog.waluna.top/ 原文链接: Linux运维工程师面试题 (2).

    1.2K20编辑于 2023-08-24
  • 来自专栏机器学习AI算法工程

    算法工程师-机器学习面试题总结(2)

    例如,在线性回归中,模型可以表示为 y = β0 + β1x1 + β2x2 + ... + βnxn,其中 β0, β1, β2, ..., βn 表示待估计的系数,x1, x2, ..., xn 表示自变量 β1, β2, ..., βp 是待估计的系数,x1, x2, ..., xp 是自变量。 讲解L1和L2正则,它们都有什么作用,解释为什么L1比L2更容易产生稀疏解,对于存在线性相关的一组特征,L1正则如何选择特征? 相比之下,L2正则化(也称为L2范数或Ridge正则化)通过在损失函数中添加参数的平方和,惩罚模型的复杂度。 2.

    1.3K40编辑于 2023-09-04
  • ROS2 机器人应用开发工程师

    而将这些智能实体——“机器人”带入现实的幕后英雄之一,便是ROS2机器人应用开发工程师。一、角色定义:谁是ROS2机器人应用开发工程师? ROS2机器人应用开发工程师是专注于使用ROS2框架进行机器人软件系统设计、开发、集成和调试的专业技术人员。 二、核心职责与日常工作一名ROS2工程师的日常工作充满挑战与创造性,主要包括:系统架构与设计:基于ROS2的通信模型(节点、话题、服务、动作),设计机器人软件的模块化架构,确保系统松耦合、可扩展、易维护 三、必备技能栈:如何成为一名ROS2工程师?要胜任这一职位,需要一套复合型的技能组合:核心基础:扎实的编程功底:C++ 和 Python 是ROS2的两大官方支持语言,必须精通。 广阔的应用领域:自动驾驶、服务机器人、工业自动化、农业科技、航空航天、医疗机器人等领域对ROS2工程师的需求呈爆炸式增长。

    1.7K10编辑于 2025-08-26
  • 来自专栏啄木鸟软件测试

    全栈软件测试工程师宝典连载(2)

    由于用户在项目初期很难提出明确的需求,而利用瀑布模型只有到编码结束,软件测试工程师才可介入软件测试,客户才可以看到是否是他们需要的产品,在此之前这些产品他们不完全了解,有时需要补充,有时客户也有可能推翻他们原本的需求 2. 图1-4 V模型测试 •单元测试相对于编码进行,这一步往往由开发工程师执行。 •集成测试相对于详细设计,将模块以由上到下、由下到上或混合方式进行逐步集成,测试软件模块与模块、类与类之间的关联性。 •系统测试相对于概要设计,软件测试工程师站在整体的立场上对系统进行全面的软件测试工作。 •验收测试是用户对产品进行的测试,一般分为Alpha测试和Beta测试。 从图1-7可以看到:第1、4象限是主要面对技术的测试、第2、3象限主要是面对业务的测试、第1、2象限是支持团队的测试、第3、4象限是评价产品的测试。 1.5 软件测试方法 软件测试方法见表1-1。

    70020发布于 2021-01-18
  • ROS2 机器人应用开发工程师(完结)

    ROS2 相关开发岗位1)ROS2 机器人应用开发工程师(最通用)核心:ROS2 节点开发、模块集成、通信调优(Topic/Service/Action/QoS)、系统部署行业:移动机器人、AGV/AMR 、服务机器人、教育机器人技能:C++/Python、Linux、colcon、Nav2、TF2、Rviz、Gazebo2)ROS2 系统集成工程师核心:把感知、导航、控制、硬件驱动全部集成到 ROS2, 解决兼容性、实时性、稳定性行业:工业机器人、仓储物流机器人、巡检机器人技能:DDS 调优、生命周期管理、通信优化、多机协同、故障排查3)ROS2 导航与运动规划工程师核心:基于 Nav2、MoveIt2 /Modbus6)ROS2 人形机器人开发工程师(高薪热门)核心:全身控制、双足行走、关节控制、动作回放、姿态平衡行业:人形机器人公司(如优必选、追觅、智元等)技能:ROS2 实时控制、关节驱动、状态估计 、固件、ros2_control8)ROS2 仿真与测试工程师核心:Gazebo、Isaac Sim、MuJoCo 建模仿真、自动化测试、CI/CD行业:机器人研发、自动驾驶、高校实验室技能:3D 建模

    98310编辑于 2026-04-27
  • 来自专栏AI研习社

    大数据分析工程师面试集锦2-Scala

    AI开发者获得授权转载,禁止二次转载 斌迪,公众号:大数据与人工智能大数据分析工程师面试集锦2-Scala 导语  本篇文章为大家带来Scala面试指南,本文会结合数据分析工程师在工作中会用到的知识点和网络上搜集的 1 开发需要 最简单和重要的理由是开发需要,大数据分析工程师是需要掌握大数据相关组件的,而很多大数据组件是由Scala开发的-如Spark和Kafka,所以相关的开发,Scala就成为了首选开发语言 同样的需求,不同水平的Scala工程师写出来的代码会有很大不同,所以考察Scala代码能力就能大致看出其编程水平。 那如何准备Scala的面试呢? 想要通过Scala的面试,除了平时在学习和工作中的总结以外,刷题是一个很好的办法,本文会结合数据分析工程师工作中需要掌握的知识点做一个筛选,最终挑选出如下的考题,主要分为问答题和手写题,仔细看看有没有你不知道的知识点 1)call-by-value是在调用函数之前计算; 2)call-by-name是在需要时计算。

    3.2K20发布于 2019-08-06
  • 来自专栏sylan215 的软件测试技术学习

    再谈软件测试工程师发展的 2 个方向

    因为已经有一定的工作经验,所以这次我要谈到的 2 个方向,可以说是一个分叉口,分别是技术方向和管理方向。 一、技术方向 先来看看技术方向。 2. 统一测试工具的支撑。 同样拿我们 windows 客户端测试举例,可以考虑提供当前业务适用的、频度高、效率好、实现简单、使用简单的测试工具。 2. 团队协作。 管理的是人,就是一个团队,必须要充分发挥团队的力量,要能人尽其才,所以需要在不同时候,给予不同的安排和激励,特别是每个人的需求在不同的时候也会不同。 以上,是我对测试工程师在技术方向和管理方向发展的一些看法,如果你已经工作 3 到 5 年了,可以参照着标准看看自己适合哪个方向,提前给自己做好规划。

    61620编辑于 2022-03-30
  • 来自专栏程序员的知识天地

    月薪2万的爬虫工程师,Python需要学到什么程度?

    Python新手群【 784758214 】群内有安装包和学习视频资料,零基础,进阶,实战免费的在线直播免费课程,希望可以帮助你快速了解Python,欢迎加入群获取永久免费听课权限 做爬虫工程师的的薪资为 第一点:Python 因为面试的是Python爬虫岗位,面试官大多数会考察面试者的基础的Python知识,包括但不限于: Python2.x与Python3.x的区别 Python的装饰器 Python 很抱歉,最终我放弃了南京的所有机会到了上海做我更喜欢的岗位:数据工程师。 2 给你一点我的面经吧。 自己业余玩玩爬点数据还OK,但是你是要找工作成功爬虫工程师的,扎实的编程基础可不是会写函数就够了的。Python的高级特性、面向对象编程、多线程、装饰器等等你至少需要了解一下吧。 现在很多爬虫工程师的面试,编程的基本功要求还是很高的。编程的功底,以及对语言的理解,从某种程度上可以看出你的学习能力、发展潜力。

    7.6K40发布于 2018-12-06
  • 来自专栏京东技术

    当MVVM遇到Databinding,京东工程师实现1+1>2

    作 者 简 介 甘明涛——Android软件开发工程师 5年以上开发经验,对架构设计有较深刻认知,负责京东商城购物车的开发和设计工作,热衷研究新技术。 >>>> 2、数据绑定框架DataBinding简介及优势 DataBinding是谷歌出台的工具,可以实现UI和数据的绑定。 2. 创建layout文件,按照之前的规则配置要绑定的数据。 >>>> 2、本框架的实现过程 先来看下框架的代码结构,如图: ? 2. 减少频繁线程切换,这条也是由Databinding的优点,你可以在任何你想要的线程上进行更新,因为Databinding是在UI线程进行响应。 3.

    1.7K20发布于 2018-07-30
  • 每位AI工程师都应了解的A2A、MCP与ACP协议

    A2A 协议[2]由 Google 提出,是一种跨平台规范,旨在使 AI 智能体能够在异构系统中进行通信、协作与任务委派。 A2A 客户端/服务端接口(A2A Client/Server Interface) 每个智能体可以作为客户端(任务发起者)、服务端(任务执行者)或两者兼具,从而支持任务的动态路由与协商。 A2A + MCP A2A 和 MCP 并不是在彼此竞争 —— 它们在解决智能代理 AI 拼图中完全不同的部分,实际上它们彼此契合得非常好。 可以把 MCP 想象成一个让 AI 代理接入世界的协议。 现在再加上一层 A2A。这是代理开始协作的地方。A2A 提供了一个共享的语言和一套规则,让代理能够彼此发现、委派任务,并协商如何合作 —— 即使它们是由不同厂商构建,或运行在不同平台上。 ACP 并不是要与 A2A 竞争 —— 它只是填补了一个不同的空白。

    1.8K10编辑于 2026-03-13
  • 来自专栏程序员八阿哥

    年薪20万Python工程师进阶(2):Python 资源 + 经典练手项目

    2 Google 教程 ? 2、巩固基础 当你把基础的知识都基本学了一遍,你就可以上手找些练习项目。进一步巩固你的基础。基础不牢,地动山摇。 1 实验楼 ? 2 Django 教程 ? 爬虫教程 Python2爬虫学习系列教程 | 静觅cuiqingcai.com ? 非常有名气的爬虫教学博客。 3、实战演练 1 开源中国 ? 2 经典教程 ? 廖雪峰老师的教程 实战www.liaoxuefeng.com ?

    1.2K10发布于 2018-08-02
  • 来自专栏【腾讯云开发者】

    腾讯工程师2个压箱底的方法和工具

    本文特别邀请到了腾讯后台开发工程师邢孟棒以 TDSQL实际生产中mysql-proxy内存泄露问题作为分析对象,分享其基于动态追踪技术的通用内存泄露(增长)分析方法。 参数 -f 表示生成折叠栈,用于步骤 2 生成火焰图。. 追踪 60s,生成未释放内存分配折叠栈# 其中,参数 -f 表示生成折叠栈,用于步骤 2 生成火焰图。 其中,参数 -f 表示生成折叠栈,用于步骤 2 生成火焰图。 腾讯工程师技术干货直达: 1、万字避坑指南!

    1.4K20编辑于 2022-12-23
  • 来自专栏项目文章

    【Verilog刷题篇】硬件工程师从0到入门2|组合逻辑

    前言 硬件工程师近年来也开始慢慢吃香,校招进大厂年薪总包不下30-40w的人数一大把!而且大厂人数并没有饱和! - 本期是【Verilog刷题篇】硬件工程师从0到入门1|基础语法入门,有不懂的地方可以评论进行讨论! 推荐给大家一款刷题、面试的神器,我也是用这一款神器进行学习Verilog硬件代码的! ~链接如下:刷题面试神器跳转链接 也欢迎大家去牛客查看硬件工程师招聘职位的各类资料,并进行提前批投递面试! 硬件工程师近年来也开始慢慢吃香,校招进大厂年薪总包不下30-40w的人数一大把!而且大厂人数并没有饱和! - 本期是【Verilog刷题篇】硬件工程师从0到入门1|基础语法入门,有不懂的地方可以评论进行讨论! 快来点击链接进行跳转注册,开始你的保姆级刷题之路吧!

    40310编辑于 2024-06-07
  • 来自专栏杰瑞IC验证

    验证工程师经常犯的错误(2) --- 运算符优先级

    2.位运算(& | ^)和比较运算(== !=) 如果是if(a+b == c), 那么+的优先级高于==,所以等效于if((a+b) == c)。 比如上面第2个例子,本来if(a+b == c)不加括号是OK的,但是把+改成^的时候忽略了这一点,结果引入了bug。 ——The End——

    72040发布于 2020-06-30
  • 来自专栏AI研习社

    前Twitter资深工程师详解YOLO 2与YOLO 9000目标检测系统

    在今年CVPR上,Joseph Redmon和Ali Farhadi发表的YOLO 2进一步提高了检测的精度和速度。这次讲座的主讲人为王东,前硅谷资深工程师。 关于YOLO2 ? YOLO2结构 YOLO 2采用神经网络结构,有32层。结构比较常规,包含一些卷积和最大池化,其中有一些1*1卷积,采用GoogLeNet一些微观的结构。 25个是YOLO 2对VOC的结构。 YOLO 2的精度相对YOLO提高了很多,速度也有相应提升。对于YOLO 2,不同的图像大小也会产生不同的mAP。 ? YOLO与YOLO2的比较 从图中可以看到采用不同的步骤之后,YOLO 2相较YOLO的提升。可以看到mAP明显提高。 ?

    1.6K60发布于 2018-03-19
  • 来自专栏机器学习ML

    UdaCity-机器学习工程师-项目2:为CharityML寻找捐献者

    机器学习纳米学位 监督学习 项目2: 为CharityML寻找捐献者 欢迎来到机器学习工程师纳米学位的第二个项目!在此文件中,有些示例代码已经提供给你,但你还需要实现更多的功能让项目成功运行。 = 2 and version_info.minor ! 回答:当前是一个二分类问题,决策树针对这种问题适用 模型2 模型名称 回答:KNeighborsClassifier 描述一个该模型在真实世界的一个应用场景。 回答: 决策树看来在这3个模型中最佳,因为其训练时间较短,其他2个模型随训练数据规模增长,训练时间呈几何级增长。 回答: 1、权重之和为 0.56 2、有2个特征与问题6回答一致,主观判断的重要特征看上去不靠谱 3、 capital-loss这个特征与capital-gain类似,之前值考虑了投资回报没有考虑投资损失

    1.5K110发布于 2018-09-11
领券