草庐IT

研发部

全部标签

从android研发角度看鸿蒙应用开发

最近公司开发任务,要求做一款现有应用配套的鸿蒙FA,于是开始了我的鸿蒙开发之路。在这里记录并分享我从一个android开发工程师的角度,对鸿蒙和android在开发编码阶段的同与异。android转鸿蒙开发——同与异首先,我们从目录结构看起:图左为android目录结构,图右为鸿蒙目录结构从截图的目录结构看,使用java开发的鸿蒙应用和android极为相似,其中鸿蒙的config.json对应于android的AndroidManifest.xml文件(里面都是记录的应用和页面信息,权限等的申明文件),鸿蒙的element文件夹对应android的values文件夹(里面放置了string和

高管对谈|揭秘 NFT 技术背后的研发方法论

有人说,元宇宙是未来,NFT则是通往这个可能的未来的数字通行证。经过一度热炒之后,NFT逐渐回归理性的「大浪淘沙」轨迹。NXTF_(廿四未来)正是一家将NFT向实体经济靠拢并与之结合的公司。NXTF_利用区块链技术,发力于数字藏品领域,构建了「虚实」融合的商业模式雏形,即先通过动漫IP与NFT相互破圈,再拓展到与更多的潮流实体商品相结合。当基于实体商品的「数字产品」,可以被技术迅速确认为「数字资产」时,这意味着什么?可以说,NFT创造了稀缺性,而稀缺性就带来了收藏价值。一旦一件商品有了唯一的「原版」,那人们就会对它产生拥有和收藏的欲望。而且,现在人们为数字商品付费的习惯已经成熟了。如今游戏里有

TestGPT对研发和测试人员的变革

一、背景上次我们我们聊到ChatGPT给测试工程师带来的机会和威胁这次我们聊聊TestGPT对测试人员的影响。TestGPT模型旨在协助开发人员测试他们的代码,为开发人员提供自动生成的软件测试套件建议,从而加快编码和错误扫描。一句话总结:CodiumAI帮助开发者将所有重要的测试创建过程自动化。业内人士表示,展望2023年,很明显软件测试领域正处于重大变革的风口浪尖。随着技术进步的快速发展和软件开发的日益复杂,测试软件的方式也在不断发展。二、TestGPT是什么据美国媒体分析,这种工具的潜力是巨大的。2020年,仅美国的软件错误成本就达到了惊人的2万亿美元,让许多公司对他们的软件质量产生质疑。

海尔牵头!又一国家重点研发计划启动!

3月31日,由海尔智家牵头的“十四五”国家重点研发计划工业软件专项“产品回收拆解再利用全流程管控平台研发与示范”项目启动会暨实施方案论证会在北京召开高校、企事业单位多方参与产学研深度融合海尔以科技创新给出资源再生利用新答案我国家电保有量已超21亿台,且淘汰率涨幅高达20%,随意废弃的老旧家电对环境污染严重。妥善处置家电成为了海尔贯彻“双碳”发展过程中的一个“小目标”。“双碳”目标下,如何让废旧家电得到妥善处置?在这一课题下,海尔牵头的“产品回收拆解再利用全流程管控平台研发与示范”项目,获得科技部“十四五”国家重点研发计划立项。这一项目将创建家电产品价值循环生态,突破家电产品全流程协同管控技术,

K8S环境下研发如何本地调试?kt-connect使用详解

背景注:背景有点啰嗦,讲讲一路走来研发本地调试的变化,嫌烦的可以直接跳过,不影响阅读。2019年我在的公司当时是个什么情况,只有两个Java应用,还都跑在一个TomcatServlet容器。当时是如何本地调试?都是研发自己电脑装个Mysql,装个Tomcat,自己电脑运行调试,好处嘛就是后端研发互不干扰,想怎么改就怎么改,APP端研发就直连后端的笔记本调试。上线部署嘛就是一个研发手动编译个Jar包丢到云服务器上面,大体就是个草台班子,能干活,但是也就那样。2020年到了2020年,公司买了一台服务器,Centos的系统,给装上了Mysql、Tomcat,用上了Redis缓存,RabbitMQ消

加强人工智能共性技术研发与产业化协同发展

央视网消息:“以5G为代表的新一代信息技术与制造业、交通、旅游等实体经济重要领域深度融合。”4月20日下午,国新办举行一季度工业和信息化发展情况新闻发布会,相关部门负责人在答问时表示,将用好融合应用这把金钥匙,开展算力基础设施强算赋能行动,提升基础软硬件、核心电子元器件等供给水平,加强人工智能共性技术研发与产业化协同发展。“信息通信业是支撑经济社会发展的战略性、基础性、先导性行业。”工业和信息化部总工程师、信息通信管理局局长、新闻发言人赵志国认为,近年来,随着网络强国、数字中国战略深入实施,信息通信优质供给大幅提升,与国民经济和社会发展多领域的融合不断深入。主要呈现三个特点:一是更深层次赋能实

统信软件高级系统研发工程师:sysOM 在系统可靠性与安全上实践

一、系统可靠性SRE是判断系统是否可靠、可用、有效重要标准,它包括:服务水平指标SLI:衡量服务使用情况量化指标。比如IO读写速率、网络延迟。通常量化指标会转换为比率、平均值或百分比。服务水平目标SLO:一段时间、区间内的目标。SLO的表达式通常为:SLI服务水平协议SLA:测量指标应与商业目标密切相关。稳定性99.99%和99.999%在大部分情况下对用户体验差异不大,但每增加一个9,会显著增加成本。基于时间的可用性=可用时间/总时间,但该指标通常意义不大。比如某订单系统在7天内有1小时不可用,其影响将是致命的。基于成功率的可靠性=成功请求数/总请求数。选择何种可靠性级别主要依赖于用户风险承

电磁兼容(EMC)设计如何融入产品研发流程~系统流程法

系统流程法(SystemFlowMethod)产品工程师可以通过短期的培训以及通过积累经验基本掌握EMC设计的方法,但对于一个企业来讲,目前迫切的是建立一套规范的EMC设计流程,把电磁兼容要求融入产品设计中去,这样才能保证企业大多产品经过这样的流程顺利通过测试认证。如果能从设计流程的早期阶段就导入正确EMC设计策略,同时研发工程师掌握正确的EMC设计方法,从产品设计源头解决EMC问题,将可以减少许多不必要的人力及研发成本,缩短产品上市周期。业界很多专家对于产品EMC设计主要从技术点来讲,如屏蔽、滤波、接地、PCB设计等层面,但对于一个企业来讲,这些都是一些技术知识点,理论描述,关键是如何在我们

华为2023年研发实习生招聘

AI工程师岗位职责:负责AI软件栈的开发,构建业界有竞争力高性能易用的AI开发框架。深入理解行业发展趋势,分析用户需求,完善基础功能,提升性能,解决实际应用中的难题负责AI软件编程语言,编译器的开发;解决开源社区问题,共同建设AI开源生态。任职要求:海内外在校大学生熟练掌握至少一种编程语言(C++/python等),熟悉linux环境,具备扎实的编程基础和工程能力具备良好的沟通能力,富有责任心,积极上进,有较好的团队合作精神。学习能力好,热爱编程,热爱新技术。熟悉PyTorch,TensorFlow,MindSpore等开源框架者优先。软件开发工程师岗位职责:完成从需求分析到软件产品定义,架构

华为2023年研发实习生招聘

AI工程师岗位职责:负责AI软件栈的开发,构建业界有竞争力高性能易用的AI开发框架。深入理解行业发展趋势,分析用户需求,完善基础功能,提升性能,解决实际应用中的难题负责AI软件编程语言,编译器的开发;解决开源社区问题,共同建设AI开源生态。任职要求:海内外在校大学生熟练掌握至少一种编程语言(C++/python等),熟悉linux环境,具备扎实的编程基础和工程能力具备良好的沟通能力,富有责任心,积极上进,有较好的团队合作精神。学习能力好,热爱编程,热爱新技术。熟悉PyTorch,TensorFlow,MindSpore等开源框架者优先。软件开发工程师岗位职责:完成从需求分析到软件产品定义,架构