公司:360
360(全称“三六零安全科技股份有限公司”)(上交所:601360)是中国大陆的一家主营安全相关的互联网公司,由周鸿祎于2005年9月成立。公司口号是“引领中国互联网开放潮流”,旗下的产品有360安全卫士、360杀毒、360搜索、360安全浏览器、360手机助手、360手机卫士等多项业务。
浅谈SOLID原则在前端的使用
无论是前端的 React、Angular 等框架,还是后端的 Node.js,SOLID 原则都能作为指南,让软件架构更加稳固。
VPC场景虚机热迁网络无感
虚机热迁移主要包含计算、存储、网络三个方面,其中网络层面主要关注的是虚机热迁移过程中,虚机业务网络是否中断。360虚拟网络中,采用Neutron定制化+网关自研的方式实现主机OVERLAY,为VPC的V1版本,在V1版本中,虚机热迁存在15s-30s网络中断,该时间段内虚机业务网络不可用,也正因如此,导致虚拟化底座无法进行资源动态规整,资源碎片严重;其次,在常规运维场景下,虚机热迁也无法作为日常运维方式,这在云计算IAAS场景下显然是无法接受的。
360智算中心:万卡GPU集群落地实践
360内部对于智算中心的核心诉求是性能和稳定性,本文将深入探讨360智算中心在万卡GPU集群中的落地实践过程,包括算力基础设施搭建、集群优化、AI开发平台建设、以及训练和推理加速的实现。
微前端实践思考与总结
微前端是一种多个团队通过独立发布功能的方式来共同构建现代化 web 应用的技术手段及方法策略。“类似Iframe,却没有它的各种问题。”
网络播放器兼容性、扩展性与性能
本文从兼容性、可扩展性、性能提升角度分享网络播放器相关技术。
Visual Studio Code 插件开发中的语言功能
本文将以 CodeLens 功能为例,通过 vscode.languages.* API 调用来讲解如何使用......
函数计算的版本管理与灰度发布
函数计算平台通过版本和别名功能提供灰度发布和 A/B 测试的能力,函数的别名是指向特定版本的指针,您可以通过为 A/B 版本配置不同的流量比例来完成功能的上线。如果新版本在上线后发现问题,可以通过修改别名指向旧版本来完成回滚操作。
函数计算版本也适用于新旧接口的兼容性管理。对于新旧版本接口不兼容的情况,可以利用版本快照固化旧版本接口的代码和配置并为其设置独立的访问地址。函数计算可为新旧版本提供不同的访问地址,进行区别访问。
在未知中前行:梯度下降算法的直观理解
梯度下降(Gradient Descent)是机器学习和深度学习中最常用的优化算法之一,通过迭代地调整参数来减少误差,梯度下降帮助模型从初始状态逐渐学习到数据中的复杂模式。
Vue 项目 SEO 优化的关键
Vue.js 是一个非常受欢迎的前端框架,凭借其灵活性和高效性赢得了广泛的开发者喜爱。然而,Vue 的默认渲染方式是客户端渲染(CSR),即页面内容是在浏览器加载后通过 JavaScript 渲染出来的。这种渲染方式虽然提升了交互性,但对 SEO 造成了很大的挑战。
要提升搜索引擎,先了解下搜索引擎的大致工作原理是什么。进而来寻找可以从哪些方面入手。
常见的加密算法
在前后端的各种重要交互场景中(登录,支付)往往都会用到一种或者多种加密算法,来保护用户的信息安全。
向量数据库
随着各种大型语言模型 (LLM)的开源, 开发人员也意识到向量数据库越来越重要,因为它可以进一步增强这些模型。
Pulsar 在 360 的实践之道
更多产品和技术资讯,请持续关注~
探探各个微前端框架
本文作者为 360 奇舞团前端开发工程师微前端架构是为了在解决单体应用在一个相对长的时间跨度下,由于参与的人员
了解下handsfree.js-集成手势面部表情的前端库
Handsfree是一个通过计算机视觉集成手势,面部表情和各种姿势识别的前端库。
数据对比与处理利器——Pandas实战
在当今信息爆炸的时代,数据处理和数据分析已经成为我们工作中不可或缺的环节。作为测试人员如何保证大批量数据的准确性呢?
QA玩转K8S系列(二):从服务高可用分析滚动更新中可能踩的坑及6个case分析
Kubernetes(简称k8s)是一种流行的容器编排工具,其中Deployment控制器提供了滚动更新(Ro