-
每个开发者都应该知道的7个React工具库
不论你是专业的React开发者,还是刚刚接触这方面的新手,你肯定想让开发过程尽可能简单。但想要跟上整个React生态系统的新趋势却很不容易,相关的各种组件都在迅速更新换代,所以你很…
-
Python爬虫的任务数据操作的小技巧
爬取某网站的项目列表页,获取其url,标题等信息,作为后续爬取详情页的任务url。 先上代码 代码 # -*- coding: utf-8 -*- # @Time : 2019-1…
-
独家分享!5个鲜为人知的Pandas技巧
Pandas为Python营造了一个高水平的操作环境,还提供了便于操作的数据结构和分析工具 无需更多介绍,Pandas已经是Python中数据分析的常用工具了。作为一个数据科学家,…
-
说说开源那些事儿
前段时间我们遇到了一个情况,课程推送发出来之后有位同学在群里提到,机构提供的项目就是他同学导师的开源项目。 之后这位导师在文章评论里联系了我,表示该机构课程涉嫌开源侵权他的 Git…
-
Visual Studio 2019之让我们统一代码风格吧!
在之前介绍VS2019的一键清理的文章当中,我们提到了一个问题,即Apply implicit/explicit type preferences到底是使用哪一个呢? Apply …
-
Java世界常用的工具类库
Java世界有很多实用的工具类框架,今天介绍3个使用频率最高的框架。有很多实用的工具类并没有全部列出来,只列出了最基础的一部分,感兴趣的小伙伴,可以看官方的api进行更深入的学习。…
-
如何修复使用Python ORM工具SQLAlchemy时的常见陷阱
在使用 SQLAlchemy 时,那些看似很小的选择可能对这种对象关系映射工具包的性能产生重要影响。 对象关系映射Object-relational mapping(ORM)使应用…
-
Web前端开发应该必备的编码原则
今天小编要跟大家分享的文章是关于Web前端开发应该必备的编码原则。HTML已经走过了20几年的发展历程,它几乎见证了整个互联网的发展。但是,即便到现在,有很多基础的概念和原则依然需…
-
面试官:项目中的if else太多了,该怎么重构?
if else过多的话,一般都是用策略模式来进行重构,策略模式也非常的简单。先定义一个接口,各种处理分支实现这个接口,定义好 条件->处理类的映射关系,然后根据条件找到响应的…
-
Java升级那么快,多个版本如何灵活切换和管理?
前言 近两年,Java 版本升级频繁,感觉刚刚掌握 Java8,写本文时,已听到 java14 的消息,无论是尝鲜新特性(Java12 中 Collectors.teeing 超强…