首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

高薪诚聘|安全领域Linux内核/驱动/应用技术专家

01 公司简介 安芯网盾(北京)科技有限公司是专注于内存安全的高新技术企业,致力于为政府、金融、运营商、军工、教育、医疗、互联网及大型企业等行业客户提供新一代高级威胁实时防护端点安全解决方案。安芯网盾拥有赶超国际的内存保护技术,核心团队成员自2005年就专注于信息安全攻防对抗产品的研发并斩获多项国际大奖,被评为具有发展潜力和行业价值的网络安全新创企业。 公司是内存安全领域的开拓者和领军者,帮助企业防御并终止在业务关键应用程序中的内存/漏洞利用攻击、内存马攻击、无文件攻击等高级威胁,切实有效保障用户的核心业

03
您找到你想要的搜索结果了吗?
是的
没有找到

【每天一个小知识】锁的基本思想

我们假定有两个线程来分别从银行卡和存折进行取款操作,当A线程执行完判断语句后,获得了当前账户中的余额数(1000元),因为余额大于取款金额,所以准备执行取钱操作(从账户中减去1000元),但此时它被线程B打断,然后,线程B根据余额(1000),从中取出1000元,然后,将账户里面的余额减去1000元,然后,返回执行线程A的动作,这个线程将从上次中断的地方开始执行:也就是说,它将不再判断账户中的余额,而是直接将上次中断之前获得的余额减去1000。此时,经过两次的取款操作,账户中的余额为100元,从账面上来看,银行支出了1000元,但实际上,银行支出了2000元。

02

详解linux驱动编写(入门)

在我离职之前,工作内容几乎不涉及到驱动方面的知识。我所要做的内容就是把客户对设备的请求拆分成一个一个的接口,调用驱动的设置进行配置就可以了。当然,至于驱动下面是怎么实现那就要根据具体情况而定了。比如说,有的驱动是芯片厂商直接写好的,假设芯片厂商提供了对应平台的sdk函数,那么驱动的工作就是对这些sdk函数进行封装就可以了,另外一种就是自己编写具体平台的驱动接口了。比如说,现在你需要编写串口、i2c、i2s、FLASH、网卡、LCD、触摸屏、USB驱动了。这个时候,你手里面除了一堆芯片手册,啥也没有。能不能调试成功,就看你自己的了。当然,一般情况下,在特定的平台上会有很多同类型的demo代码,你可以依葫芦画瓢修改一下,除了中断、地址、读写等部分注意一下,大部分的逻辑其实差异不大。至于修改的速度快不快就看你自己的了。

03

【答疑释惑第三十七讲】什么是嵌入式?

疑惑一 什么是嵌入式? 嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。使用嵌入式的东西遍及我们生活的方方面面。 疑惑二 嵌入式开发包含哪些职位? 嵌入式开发入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。嵌入开发

07

令人心动的AI offer(七):科大讯飞、旷视、达摩院、上海人工智能实验室等春招补录、社招与实习生

「TalentAI」将持续带来人工智能相关在招职位信息,欢迎正在找工作与看新机会的朋友关注,也欢迎企业伙伴与我们联系合作。 正值春招,近期推荐职位较多,欢迎大家关注「TalentAI」查看职位详情。 本期「TalentAI」推荐职位来自上海人工智能实验室、科大讯飞研究院、旷视、达摩院-决策智能实验室、百图生科、潞晨科技和超参数科技。 上海人工智能实验室 上海人工智能实验室特别发布「星启」青年人才引育计划(以下简称「星启」计划)。「星启」计划旨在发掘和培育人工智能各领域高层次青年科研人才,为其建设多样化的发展

02

测试驱动项目设计需求迭代

测试工作在Java工程项目中的作用不可或缺。测试驱动和模型驱动以及迭代开发。项目的测试工作分为黑盒测试和白盒测试。黑盒测试并不会让你知道很多让你不应该知道的细节。白盒测试透明,项目组的开发人员也是不能触碰。程序设计的编写开发人员主要工作是编写项目的源代码,完成需求说明书分配下来的项目排期计划。开发分支上面的Java源代码有master分支和dev 开发分支。Dev 开发分支又可以分为不同的项目小组的分支。开发个人分支上面的代码需要程序员自测成功之后,提交代码并且合并组分支的代码解决项目组内代码的编码冲突并运行成功后才能正确的提交和推送远程代码。

03

测试驱动项目设计需求迭代

测试工作在Java工程项目中的作用不可或缺。测试驱动和模型驱动以及迭代开发。项目的测试工作分为黑盒测试和白盒测试。黑盒测试并不会让你知道很多让你不应该知道的细节。白盒测试透明,项目组的开发人员也是不能触碰。程序设计的编写开发人员主要工作是编写项目的源代码,完成需求说明书分配下来的项目排期计划。开发分支上面的Java源代码有master分支和dev 开发分支。Dev 开发分支又可以分为不同的项目小组的分支。开发个人分支上面的代码需要程序员自测成功之后,提交代码并且合并组分支的代码解决项目组内代码的编码冲突并运行成功后才能正确的提交和推送远程代码。

02
领券