-
2020年3月编程语言排行榜 Go飞速大涨 Delphi逐渐没落
所属栏目:[编程] 日期:2021-11-03 热度:179
TIOBE公布了3月份编程语言排行榜。相比上个月编程语言Top 5并没有太大的变化,其中Java依旧稳坐榜首,随后分别是C、Python、C++、C#。前20名排行如下: 3月份排行榜中,涨幅最大的是C语言,本月以3.03% 的增长率大幅领先于其他编程语言,相较之下,Python近[详细]
-
10个前端开发需要学习的关键技巧
所属栏目:[编程] 日期:2021-11-03 热度:149
毫无疑问,前端开发会是 2020 年技术领域最热门的专业之一。 在过去,前端领域的开发人员只要了解一些 HTML、CSS,也许还有 jQuery,就足以创建交互式网站了;但是今天,他们需要面对广泛而不断变化的生态系统,开发多种多样的技能;他们需要掌握众多工具、库[详细]
-
7个不使用TypeScript的原因,你认同吗?
所属栏目:[编程] 日期:2021-11-03 热度:112
TypeScript很受大众喜爱。因为它解决了JS的许多问题,是JS的超集。它不仅能轻松找出代码错误,还能使其易于阅读。 对,没错,使用TypeScript的理由太多了。 反其道而行之,今天小芯就要说7个不使用TypeScript的理由。 1. 它不能解决问题 据说TypeScript可以[详细]
-
2月份Github上火热的JavaScript开源项目
所属栏目:[编程] 日期:2021-11-03 热度:77
2月份GitHub上最热门的JavaScript开源项目排行已经出炉啦,一起来看看上榜详情: 1. joplin https://github.com/laurent22/joplin Star 13598 joplin 是一个免费的,开源的笔记和待办事项的应用程序,可以处理笔记本组织成的大量笔记。笔记是可搜索的,可以[详细]
-
《代码整洁之道》5大基本重点
所属栏目:[编程] 日期:2021-11-03 热度:136
常常有小伙伴推荐罗伯特C马丁的《代码整洁之道(Clean Code)》。今天我们就来了解一下这本书,它值不值得一看? 关于此书 《代码整洁之道》:5大基本要点 《代码整洁之道》出版于2008年,近年来,一直被列为亚马逊最畅销的五本书之一。本书作者被亲切地称为Bob[详细]
-
谈谈线程池中,线程的增长/回收策略
所属栏目:[编程] 日期:2021-11-03 热度:93
一、序 public static ExecutorService newThreadPool() { return new ThreadPoolExecutor( 30, 60, 60L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue());} 我们今天就来借这个问题,聊聊线程池中维护的线程,它增长和回收的策略是什么样的? 二、线程池[详细]
-
从后端开发转职前端开发,我学到了哪些?
所属栏目:[编程] 日期:2021-11-03 热度:156
从后端开发转职到前端开发真的不容易。 特别是当你已经习惯了后端开发的工作模式,习惯了构建数据结构,编写类似于测试驱动开发的测试,习惯了使用持久层、仓库和数据库图表,以及给前端创建API接口。 凡此种种,不胜枚举。后端有其复杂性,所以大部分人没有[详细]
-
计算机网络中数据链路层常见的要点,你还记得吗?
所属栏目:[编程] 日期:2021-11-03 热度:142
之前曾经写过一些计算机网络的基本知识点,还有对物理层进行了介绍,这篇文章主要是对数据链路层进行讲解,数据链路层的知识点不管是面试还是你期末考试,就开始变得比较多了。如果你之前学过正好回顾一下。 一、数据链路层基础知识 1、概念 相信我们已经知[详细]
-
Golang 语言如何高效拼接字符串?
所属栏目:[编程] 日期:2021-11-03 热度:82
01介绍 在编程语言中,字符串是一种重要的数据结构。在 Golang 语言中,因为字符串只能被访问,不能被修改,所以,如果我们在 Golang 语言中进行字符串拼接操作,Golang 需要进行内存拷贝。 如果读者朋友们了解过 Golang 语言内存管理的相关知识,就会知道内[详细]
-
EasyC++,C++ 中的 For 重复
所属栏目:[编程] 日期:2021-11-03 热度:178
大家好,我是梁唐。 这是EasyC++系列的第19篇,简单聊聊C++当中的for循环。 想要追求更好阅读体验的同学,可以点击文末的「阅读原文」,访问github仓库。 for 循环 在编程当中我们经常会遇到需要重复执行的步骤,想要让计算机能够重复执行某些逻辑,就需要使[详细]
-
惊奇时刻!总结哪些让你大呼真牛的 Python 代码!
所属栏目:[编程] 日期:2021-11-03 热度:181
Python 作为一个设计优美的高级语言,提供了很多简单易用的特性,但简单并不意味着容易理解,有时候一些输出结果对于刚入门的小伙伴并不是很明了,反而似乎有点反人类。 今天派森酱就整理了一些非常有趣的例子,事实上这些例子不仅有趣,甚至还可以加深你对[详细]
-
Go内存中的接口种类
所属栏目:[编程] 日期:2021-11-03 热度:130
前言 抽象来讲,接口,是一种约定,是一种约束,是一种协议。 在Go语言中,接口是一种语法类型,用来定义一种编程规范。 在Go语言中,接口主要有两类: 没有方法定义的空接口 有方法定义的非空接口 之前,有两篇图文详细介绍了空接口对象及其类型: 【Go】内[详细]
-
Python 标准库中十分有用的装饰器
所属栏目:[编程] 日期:2021-11-03 热度:55
众所周知,Python 语言灵活、简洁,对程序员友好,但在性能上有点不太令人满意,这一点通过一个递归的求斐波那契额函数就可以说明: def fib(n): if n = 1: return n return fib(n - 1) + fib(n - 2) 在我的 MBP 上计算 fib(40) 花费了 33 秒: import time[详细]
-
高级Java思考笔记之反射的基本原因之一
所属栏目:[编程] 日期:2021-11-03 热度:193
原来我一直将java当做不用delete的c++来用,但是最近在工作上遇到一些问题,发现这样的做法不管用,因为工作上遇到的java代码采用了很多框架,例如spring boot之类。当我想深入了解这些框架的设计原理时发现,如果不了解java的高级语法特性,这些框架的设计[详细]
-
一篇文章带你清楚Go语言基础之函数
所属栏目:[编程] 日期:2021-11-03 热度:165
上次主要回顾 上述我们知道,定义一个函数,可以将函数内存分配理解如下。 同时我们也知道,无论进行什么操作,只会操作栈上面的值。 函数和变量 函数名即变量 不知道你想过没,定义一个变量,接收一个函数,就像这样。 package main import fmt func say()[详细]
-
Python制造Gif生成工具,斗图再也不会输啦
所属栏目:[编程] 日期:2021-11-03 热度:65
在当前无表情包不会聊天的时代,怎么也不能输在表情包数量不足上啊,今天咱们就来制作一个 gif 生成工具,用来制作表情包也太好用啦 先来看看整体效果 页面设计 本文工具的页面,是通过 Qt Designer 来设计的,我们可以直接在安装了 PyQt5-tools 的目录下找[详细]
-
Python 3.10 正式推出了!我发现了一个可怕的功能...
所属栏目:[编程] 日期:2021-11-03 热度:124
2021年10月4日 Python 终于正式发布了 3.10 版本,看了下这个版本的一些特性,最受关注的应该就是 结构模式匹配 了吧?也就是大家所熟悉的switch-case,写错了不好意思,是 match-case。 下边是最简单的一个 match-case 的例子,看起来是不是非常的直观简洁[详细]
-
代码生成器用起来,是真舒服
所属栏目:[编程] 日期:2021-11-03 热度:105
与使用计算机编程语言构建应用程序的传统方法不同,低代码开发平台是使用图形向导来创建和构建软件的应用程序开发平台。因此,在许多情况下,低代码或无代码(几乎没有代码)这个名称是作为可视化开发工具来帮助设计人员进行拖放、组件浏览器和逻辑构建器的[详细]
-
从程序员到布道师—JetBrains技术布道师范圣佑的成长人生
所属栏目:[编程] 日期:2021-11-03 热度:146
在开发者的圈子里,有这样一群人,他们孜孜不倦地对外传递新的技术趋势、新的产品信息以及他们自己对技术的思考感悟,他们被称为技术布道师。尽管有许多来自硅谷科技巨头的布道师被国内开发者们所熟知,并奉为大神,但技术布道师在国内尚属于新兴职业,多数[详细]
-
程序员怎样提高自己的工作效率
所属栏目:[编程] 日期:2021-11-03 热度:72
如何高效地工作是每个优秀程序员必须要做到的,如果你不想总是加班,总是最后一个下班,那么你就应该高效地进行每天的工作,只有这样,你才能够有更多的时间去提升自己,从而让自己的工作效率更高,循环往复。 尽快开始工作 很多人习惯上班之前做点其他的事[详细]
-
2021 快手技术嘉年华 揭露春节战役背后的技术
所属栏目:[编程] 日期:2021-11-03 热度:194
近日,快手技术嘉年华在快手总部举办,快手技术嘉年华聚焦快手春节战役背后的技术实践。春节活动对于每家互联网公司来说都是技术上的大考,快手邀请开发者一同交流经验展望未来发展。 2021温暖好运年,快手春节活动以超级陪伴为核心,以超级红包+超级直播+超[详细]
-
PyTorch官方培训教程推出 从基本概念到实操小白也能上手
所属栏目:[编程] 日期:2021-11-03 热度:157
你是否也有这样的困惑: 看了无数个入门教程,这个门还是没跨进去 PyTorch官方培训教程上线:从基本概念到实操,小白也能上手 这一次,你可能终于有救了! PyTorch官方推出了培训教程,手把手带你飞! PyTorch官方培训教程上线:从基本概念到实操,小白也能[详细]
-
华为推出HarmonyOS元服务,带来全新的轻量化应用服务
所属栏目:[编程] 日期:2021-11-03 热度:69
3月25日,HarmonyOS 2.0手机开发者Beta活动继北京、上海之后,在广州举办。华为消费者业务AI与智慧全场景业务部副总裁段孟然分享了HarmonyOS生态最新进展,发布HarmonyOS 2.0手机开发者Beta3,带来了16000+API,并着重介绍了轻量化应用服务新物种元服务,以[详细]
-
开发者出海成功的秘诀是什么?有人找到好搭档就成功一半!
所属栏目:[编程] 日期:2021-11-03 热度:63
近几年来,在国内移动应用市场蓬勃生长的大环境下,中国开发者群体规模增长势头迅猛,开发者的能力与综合素质也普遍提升。当中国应用市场竞争愈发激烈的当下,不少有远见的优质开发者开始将目光投向海外的增量市[详细]
-
程序员因不愿带电脑回家工作被开除!获赔19.4万元
所属栏目:[编程] 日期:2021-11-03 热度:181
近日,男子拒绝春节带电脑回家工作被开除的消息,成为了不少网友关注的焦点,引发网友共鸣。 因为春节拒绝带工作电脑回家被开除,上海一位软件工程师起诉公司获赔19.4万元。 2月2日,据上海浦东法院公众号消息,该公司不服判决提出上诉,但被驳回。目前判决[详细]