编程技术

编程技术
2022年你不应该错过的CSS新特性
2022年你不应该错过的CSS新特性 2022-03-10680

现在正处于 CSS 蓬勃发展的时代。在写这篇文章时,我注意到这些新功能有一些共同点,它们都是为了帮助我们编写更好、更干净、更高效的代码。随着时间的推移,预处理工具(如 Sass)可能会变得不再重要。

CSS 代码优化的12个小技巧
CSS 代码优化的12个小技巧 2022-03-101028

我们知道,有很多方法可以对 HTML 元素进行样式设置,而最复杂的 CSS 选择器可能需要几毫秒的时间来解析。降低选择器的复杂性就可以减少浏览器的负载并保持代码简洁明了。

面试基操:微服务拆分需要考虑什么因素?
面试基操:微服务拆分需要考虑什么因素? 2022-03-09869

在实际互联网项目开发中,分布式事务不宜设计得太重,通常来说异步的场景使用事务性MQ来解决,

软件开发的门槛是如何降低的?
软件开发的门槛是如何降低的? 2022-03-09357

Unix用C语言重写以后,变成了一个可移植的操作系统,屏蔽了底层硬件的差异,其上的应用程序也就可以移植了。但让人没有想到的是,各大厂商和高校推出了自己的Unix版本,最后居然发展出了100多种Unix变体。

Web前端工程师实现Native APP需求,用Flutter做可攻可守的混合开发
Web前端工程师实现Native APP需求,用Flutter做可攻可守的混合开发 2022-03-07619

技术的发展使得作为一名Web前端工程师实现Native APP需求更加容易,可以考虑使用Flutter做可攻可守的混合开发,随着业务的稳定逐渐将稳定业务原生化,借助 web 高性价比的开发成本又不会因为开发效率措施商机。

2022可视化网页生成工具盘点
2022可视化网页生成工具盘点 2022-03-07406

面对各种网站生成器,很多人会觉得眼花缭乱,不知道选择哪一种,其实有时间你可以下载下来体验一下,每个软件花费个半小时就能体验到它的精髓。

聊聊 VS Code 使用的代码编辑器
聊聊 VS Code 使用的代码编辑器 2022-03-07895

Monaco Editor 是 VS code 使用的编辑器,支持丰富的代码格式,拥有良好的可扩展性,支持代码并排对比编辑器,并且友好的支持视觉障碍人士,拥有语音播报功能,但 Monaco Editor 在移动 web 中却不支持。

2022年这五个DevOps工具可以加入你的技术栈
2022年这五个DevOps工具可以加入你的技术栈 2022-03-071055

为了改进现有工作流程或引入新功能,每年都会有些新的DevOps工具出现。2022年,下面这5个DevOps工具可以加入你的技术栈。

Kafka放弃Zookeeper后如何存储主题与消费组呢?
Kafka放弃Zookeeper后如何存储主题与消费组呢? 2022-03-07781

我在使用kafka时发现客户端可以不依赖Zookeeper的情况下完成消息发送、消息消费,众所周知早期的Kafka,所有的元信息(topic、消费组、集群)等信息都存储在Zookeeper中,原先的消息发送客户端、消息消费客户端都需要依赖Zookeeper。

深入浅出分布式系统中的缓存架构
深入浅出分布式系统中的缓存架构 2022-03-07724

对于缓存,我的理解是让数据更接近于用户,目的是让用户的访问速度更快。」 所以距离越接近用户的缓存,越快越有效!

想摸鱼吗?先掌握这19个 Css 技巧!
想摸鱼吗?先掌握这19个 Css 技巧! 2022-03-03464

修改 placeholder 样式,多行文本溢出,隐藏滚动条,修改光标颜色,水平和垂直居中。这些熟悉的场景啊! 前端开发者几乎每天都会和它们打交道,这里有19个CSS技巧,让我们一起来看看吧。

600多种计算机语言,到底学习哪种可以发家致富呀?
600多种计算机语言,到底学习哪种可以发家致富呀? 2022-03-021021

如果抛开运气和天赋,无论是自己还是孩子,面对多如牛毛的计算机编程语言,你该学习哪一种呢?

一文介绍机器学习中的三种特征选择方法
一文介绍机器学习中的三种特征选择方法 2022-03-021116

特征工程在机器学习流程中占有着重要地位。广义的特征工程一般可分为三个环节:特征提取、特征选择、特征衍生,三个环节并无明确的先手顺序之分。本文主要介绍三种常用的特征选择方法。

如何优雅地给对象的所有方法添加异常处理
如何优雅地给对象的所有方法添加异常处理 2022-03-021159

为了保证健壮性,我们要对所有可能报错的代码添加异常处理,但是每个方法都添加 try catch 又太麻烦,所以我们利用 Proxy 实现了代理,透明的给对象的所有方法都添加上了异常处理。

处理复杂的数据集成,你还在编写脚本吗?
处理复杂的数据集成,你还在编写脚本吗? 2022-03-02860

对于任何具有基本编程技能的人来说,将数据从源移动到目的地的最常见方法就是开发一个简短的脚本。代码从一个或多个源中提取数据,执行任何必要的数据验证和操作,并将其推送到一个或多个目标。

用数据说话,序列化框架测评报告
用数据说话,序列化框架测评报告 2022-03-02994

今天选择几款市面上常用的序列化框架进行测试对比,帮助开发团队搞清楚不同场景该采用哪种序列化框架。

再见Session!这个跨域认证解决方案真的优雅!
再见Session!这个跨域认证解决方案真的优雅! 2022-03-01716

JWT,是目前最流行的一个跨域认证解决方案:客户端发起用户登录请求,服务器端接收并认证成功后,生成一个 JSON 对象,然后将其返回给客户端。

高并发是一种架构思维模式
高并发是一种架构思维模式 2022-03-011182

本文从浅到深依次讲述了性能是实现高并发的基础条件,控制是实现资源最大化利用的方式,以及如何通过取舍来换取当前应用系统更所需的能力,但这些仅仅只是高并发世界里的一个角落。

如何手撸一个较为完整的RPC框架?
如何手撸一个较为完整的RPC框架? 2022-03-01501

最近在公司分享了手撸RPC,因此做一个总结。一起来看一下吧 。

如何构建前端领域的 “干净架构”
如何构建前端领域的 “干净架构” 2022-03-011171

今天我们来看一种前端架构的模式,原作者称它为“干净架构(Clean Architecture)”,文章很长,讲的也很详细,我花了很长时间去读完了它,看完很有收获,翻译给大家,文中也融入了很多我自己的思考,推荐大家看完。

1 2 3 下一页
小编推荐
热门排行
Git撤销&回滚操作(git reset 和 get revert)
Git撤销&回滚操作(git reset 和 get revert)

这篇文章主要介绍了Git撤销&回滚操作(git reset 和 get revert),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一

聊一聊我最近使用的uniCloud是个什么玩意?
聊一聊我最近使用的uniCloud是个什么玩意?

通过最近使用uniCloud的情况来说,如果你是一个前端人员,还是挺爽的。相对于以往的小程序需要接入后台项目,后台项目又需

vscode检测到#include错误请更新includePath的解决方法
vscode检测到#include错误请更新includePath的解决方法

这篇文章主要介绍了vscode检测到#include错误请更新includePath的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或

18个最佳开源低代码和无代码平台列表
18个最佳开源低代码和无代码平台列表

与使用计算机编程语言构建应用程序的传统方法不同,低代码开发平台是使用图形向导来创建和构建软件的应用程序开发平台

NameServer、Zookeeper,傻傻分不清楚
NameServer、Zookeeper,傻傻分不清楚

消息队列RocketMQ版是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。