最新内容

在知名互联网公司做前端工程师是什么体验?程序员自述:加班文化

0102在互联网公司做前端确实挺累的,加班是常态,但技术成长也快。大厂的项目经验对以后跳槽很有帮助,简历上写出来都好看。不过长期加班确实影响生活质量,建议新人干个两三年积累经验就跳槽,没必要在一棵树上吊死。0304刚入职那会儿天天加班到凌晨,项目上线前连续通宵三天,困得在工位上睡着了。后来发现隔壁组的老王更惨,老婆生孩子那天还在公司改bug,接到电话说羊水破 …

如何成为一名合格前端开发工程师?

从以下几个方面:1.斟酌html标签,挑选合理的语义元素布局网页,以此来取悦浏览器,让浏览器更快的将网页渲染出来。(取悦浏览器2.小图标较多,就尽量使用css精灵来制作图片。这样可以减少服务器请求次数,提高网站加载速度,在一定程度上提高用户体验度。3.从各个方面减少网站代码冗余,来提高代码运行效率,提高用户体验度。譬如,分析网站大小,网站用途,网站浏览器兼容 …

阿里大数据专家用实战经验总结的一份Apache Kylin实战(PDF)

前言这是一本全面介绍Apache Kylin的书籍,包括环境搭建、案例实战演示、源码分析、Cube优化等,此外还会涉及数据仓库、数据模型、OLAP、数据立方体等方面的知识。通过本节系统性学习和实战操作,朋友们将能够达到基于Apache Kylin 搭建企业级大数据分析平台,并熟练掌握使用ApacheKylin多维度地分析海量数据,最终通过可视化工具展示结果。 …

腾讯大数据专家首次分享这份Spark实战指南(PDF)

概述本书是Spark实战指南,全书共分8章。前4章介绍Spark的部署、工作机制和内核,后4章分别通过实战项目介绍Spark SQL、Spark Streaming, Spark GraphX和Spark MLlib功能模块。此外,本书详细介绍了常见的实战问题,比如大数据环境下的配置设置、程序调优等。本书共分为8章:第1章概述大数据的发展状况,以及Spark …

十大必不可少的自动化 Web UI 测试工具

任何希望改进工作流程和缩短发布周期的开发团队都应该考虑自动化 UI 测试。手动测试将始终在开发中发挥作用,但自动化测试可确保更高质量的最低基线。此外,它还降低了成本,确保了可操作的结果,并简化了整个审查过程。  自动化 Web UI 测试是另一种在开发团队的工作流程中左移质量验证的方法。与任何自动化流程一样,它应该在没有人工监督的情况下运行。  常见的自动化 …

Python自动操作 GUI 神器——PyAutoGUI

作者:闲欢来源:Python 技术我们以前讲过怎样使用 Python 在浏览器中实现页面自动化操作,不管用哪种方式实现,都是通过定位页面中的元素来进行相应的操作。今天我们来聊一聊如何在桌面实现自动化操作。与浏览器页面自动化操作类似,桌面自动化操作也是需要定位鼠标在桌面的位置,然后根据定位的位置执行对应的操作。GUI 控制神器我们今天的主人公是 pyautog …

前端定时任务的神库:Node-cron,让你的项目更高效!

在前端开发中,定时任务是一个常见的需求。无论是定时刷新数据、轮询接口,还是发送提醒,都需要一个可靠且灵活的定时任务解决方案。今天,我要向大家介绍一个强大的工具——Node-cron,它不仅能解决定时任务开发中的痛点,还能让你的项目更加高效和优雅。为什么选择 Node-cron?定时任务开发痛点在实际开发中,我们常常会遇到以下问题:使用原生的 setInter …

前端神库!让你能在 Nodejs 里操作浏览器玩出花样!

Puppeteer 是 Google Chrome 团队维护的 Node.js 库,它提供了一套高级 API 通过 DevTools 协议控制 Chromium 或 Chrome 浏览器。作为现代前端工程的重要工具,它能够实现:网页截图和PDF生成自动化表单提交前端性能分析单页应用(SPA)测试网络爬虫开发浏览器扩展测试环境准备与安装确保已安装 Node.j …

前端自动化部署-Jenkins Github Actions

主要讲解了怎么使用 Jenkins 和 Github Actions 部署前端项目。第一部分是使用 Gitea 配置局域网 git 服务器,再使用 Jenkins 将 Gitea 下的项目部署到局域网服务器。第二部分是使用 Github Actions 将 Github 项目部署到 Github Page 和阿里云。阅读本教程并不需要你提前了解 Jenkin …