-
Java稳坐TOIBE编程语言排行榜榜首,你还不懂Spring?
所属栏目:[编程] 日期:2021-11-03 热度:119
前不久,TIOBE公布了2020年1月份编程语言排行榜,毫无悬念,Java稳坐第一。虽然我们都知道今年流行度最高的编程语言是Python,但无论Python增速如何强劲,短期内,编程语言的龙头依然是Java,因此,许多人依然热衷于学习Java。而Spring Boot是流行的用于开[详细]
-
数据科学入门选R还是Python?这次你自己选
所属栏目:[编程] 日期:2021-11-03 热度:137
如果你想学习数据科学,你首先需要做的就是掌握一些基本的数据处理,并开始学习编程,当你没有在电脑前的时候,你还可以阅读一些数据科学的书籍。数据科学的火热,也使得其相关的学习资源更加丰富和开放,你可以不花费一分钱就获得许多有用的学习资料,但很[详细]
-
开发者必看!KISS、DRY和需要遵守的编码规则
所属栏目:[编程] 日期:2021-11-03 热度:91
开始编程时遇到的第一个挑战是编写功能代码。但成为开发者后,编程技能也会随之增长。你的代码应该从普通的功能代码发展为简洁、高效、可理解且可维护的代码。这才是开发人员面临的真正挑战。本文将会介绍助你实现超级代码状态的5个原则。1. 代码一目了然程[详细]
-
腾讯发起战疫开发者公益联盟 2亿元助力开发者
所属栏目:[编程] 日期:2021-11-03 热度:69
2月3日,腾讯宣布设立2亿元资金池,发起战疫开发者公益联盟,旨在联合更多服务商和开发者,为抗击疫情服务。这是继腾讯基金会捐赠3亿人民币,设立第一期新型肺炎疫情防控基金后,腾讯助力各地抗击疫情的又一新举措。腾讯作为发起方,将在微信开放社区上线服[详细]
-
1月份Github上火热的开源项目
所属栏目:[编程] 日期:2021-11-03 热度:194
1月份GitHub上热门的开源项目排行已经出炉啦,一起来看看上榜详情:1. the-book-of-secret-knowledgehttps://github.com/trimstray/the-book-of-secret-knowledgeStar 29869该存储库是程序开发工作中用得到的材料和工具的集合,它包含了许多有用的信息,每[详细]
-
常见的编码错误,再不避开就完了!
所属栏目:[编程] 日期:2021-11-03 热度:191
犯错乃人之常情。然而,开发人员所犯的许多错误是可以避免的。如果能避免本文提到的这些常见错误,就能写出更好、更简洁的代码。 这不仅于自身有利,对那些需要查看代码的其他开发人员也有利。所以避开常见错误不仅仅是为自己也是帮了团队一个大忙。综上所[详细]
-
5大代码规则,保护程序猿世界的爱与和平!
所属栏目:[编程] 日期:2021-11-03 热度:50
编码规则是程序编码所要遵循的规则,要注意代码的正确性、稳定性、可读性。而对于这些条条框框,一些不拘小节的程序猿们往往并不在意,这导致常常会发生一些意想不到的问题和状况,让大家苦恼不已。现在,小芯整理了一份命令清单:列出了作为现代开发人员,[详细]
-
10月份GitHub上热门Java开源项目榜单
所属栏目:[编程] 日期:2021-11-03 热度:195
Spring相关组件阅读笔记,涵盖以下内容:spring-corespring-aopspring-contextspring-taskspring-transactionspring-mvcguava-cache2ruoyi-vue-pro2ruoyi-vue-prohttps://github.com/YunaiV/ruoyi-vue-pro Star 1363这是一个基于SpringBoot,Spring Securit[详细]
-
可视化打包 exe,这个Python神器绝绝子
所属栏目:[编程] 日期:2021-11-03 热度:129
什么是auto-py-to-exeauto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具。本文就是主要介绍如何使用 auto-py-to-exe 完成 python 程序打包。auto-py-to-exe 基于 pyinstaller ,相比于 pyinstaller ,它多了 GUI 界面,用起来更为简单方[详细]
-
Go 中的可寻址和不可寻址怎样理解?
所属栏目:[编程] 日期:2021-11-03 热度:127
可直接使用 操作符取地址的对象,就是可寻址的(Addressable)。比如下面这个例子func main() { name := iswbm fmt.Println(name) // output: 0xc000010200}程序运行不会报错,说明 name 这个变量是可寻址的。但不能说 iswbm 这个字符串是可寻址的。iswbm 是[详细]
-
一日一技:在 Python 里面如何实施一个抽象类
所属栏目:[编程] 日期:2021-11-03 热度:92
在某个在线教育的网站上设计模式相关的课程中,某老师说 Python 不支持抽象类和接口。但实际上,Python 支持抽象类。Python 自带的abc模块用于实现抽象类相关的定义和操作。我们通过一个简单的例子来说明,如何在 Python 中实现抽象类:from abc import ABC[详细]
-
Go Fiber 框架一系列:中间件
所属栏目:[编程] 日期:2021-11-03 热度:195
Middleware(中间件) 是一个 Web 框架重要的组成部分,通过这种模式,可以方便的扩展框架的功能。目前 Go Web 框架都提供了 Middleware 的功能,也有众多可用的 Middleware。Fiber 也是如此,官方提供了众多的 Middleware,方便用户直接使用。本文先看看 Fib[详细]
-
八个字典常用的内置函数,一次性给你盘点了!
所属栏目:[编程] 日期:2021-11-03 热度:81
字典是Python中很重要的数据类型,我们在日后的学习中,会经常遇到。因此,有8个常用的内置函数,我觉得你一定需要知道。d.clear()含义:清除字典。 d = {a: 10, b: 20, c: 30} d{a: 10, b: 20, c: 30} d.clear() d{}d.get()含义:如果键存在于字典中,则返[详细]
-
十三个好用到起飞的Python技能!
所属栏目:[编程] 日期:2021-11-03 热度:54
假设我们在Python中有两个列表,我们希望将它们合并为字典形式,其中一个列表的项目作为字典的键,另一个作为值。这是在用 Python 编写代码时经常遇到的一个非常常见的问题。但是为了解决这个问题,我们需要考虑几个限制,比如两个列表的大小,两个列表中项[详细]
-
学习 Core Java 的 8 个缘由
所属栏目:[编程] 日期:2021-11-03 热度:155
不过,Java 是一种庞大的语言,有很多框架和变体可供选择。Core Java 是科技行业发展出来的术语,指的是 Java 语言的中心组件,人们用它来编写框架,并围绕 Java 发展了丰富的产业。我认为,Core Java 是你能获得的最强大的技能之一,因为在学习建立在它之[详细]
-
通过写 猜数字游戏来学习 Fortran
所属栏目:[编程] 日期:2021-11-03 热度:188
Fortran 77 是我学习的第一门编译型编程语言。一开始时,我自学了如何在 Apple II 上用 BASIC 编写程序,后来又学会在 DOS 上用 QBasic 编写程序。但是当我去大学攻读物理学时,我又学习了 Fortran。Fortran 曾经在科学计算中很常见。曾几何时,所有计算机[详细]
-
Go语言之再谈整数类型
所属栏目:[编程] 日期:2021-11-03 热度:68
内存中的整数 一文详细介绍了int类型,对 int 数据及其类型建立起基本的认识。再谈整数类型的目的,是为了进一步剖析Go语言的类型系统,从底层化解潜在的错误认知。在Go语言中,type关键字不仅可以定义结构体(struct)和接口(interface),实际上可以用于声明[详细]
-
盘点Python基础实战
所属栏目:[编程] 日期:2021-11-03 热度:75
前几天有个叫【-berry】的粉丝在Python交流群里问了一道关于大学生Python题目的问题,如下图所示。初步一看,还是觉得有点难的,对于刚学完基础的小伙伴来说,这个小项目还是有点难度,这个题目主要考察的是random库、列表、字典、open文件操作等基础操作,[详细]
-
让 YAML 变得像它看起来一样简单
所属栏目:[编程] 日期:2021-11-03 热度:84
YAML 看起来很简单,为什么它这么难写呢?了解成功使用 YAML 的两个秘诀。如果你曾经尝试过写 YAML,你可能一开始会对它看起来很容易感到高兴。乍一看,经常用于配置文件、Ansible 剧本和普通文件数据库的 YAML 看起来就像购物清单一样直观。然而,YAML 的[详细]
-
使用Golang解析Yaml、Json、Xml文件
所属栏目:[编程] 日期:2021-11-03 热度:119
YAML(YAML 不是标记语言)是一种人类可读的数据序列化语言。它通常用于配置文件,但也用于数据存储或传输。YAML 本身支持三种基本数据类型:标量(例如字符串、整数和浮点数)、列表和映射(字典/哈希)。我们使用 yaml.v3 包来解析yaml文件go get gopkg.in/yaml[详细]
-
用 Go 写的轻量级 OpenLdap 弱密码检测工具
所属栏目:[编程] 日期:2021-11-03 热度:112
Go连接LDAP服务通过go操作的ldap,这里使用到的是go-ldap[1]包,该包基本上实现了ldap v3的基本功能. 比如连接ldap服务、新增、删除、修改用户信息等,支持条件检索的ldap库中存储的数据信息。2 下载go get github.com/go-ldap/ldap/v3go get github.com/wxn[详细]
-
Go泛型:提前掌握Go泛型的基本使用
所属栏目:[编程] 日期:2021-11-03 热度:178
泛型,是 Go 语言多年来最令人兴奋和根本性的变化之一。没有泛型,很多人以此「鄙视」Go 语言。当然,也有人觉得根本不需要泛型。有泛型,不代表你一定要用。平心而论,有些场景下,泛型还是很有必要和帮助的。现在已经确认,Go1.18 正式包含泛型(Go1.17 已[详细]
-
PyAutoGUI:自动化键鼠操作的 Python 类库
所属栏目:[编程] 日期:2021-11-03 热度:131
有些朋友可能玩过按键精灵,一个用来操作键盘鼠标完成一些自动化工作的软件。其实如果你学了Python的话,完全用不着按键精灵这种东西了。因为广泛的Python类库里,就有PyAutoGUI这样可以变成控制键盘鼠标的类库,有了它,就可以用Python随心所欲的操作电脑[详细]
-
一篇文章带你了解Go语言基础之变量
所属栏目:[编程] 日期:2021-11-03 热度:56
Hey,大家好呀,我是星期八,这次咱们继续学习Go基础之变量叭。为什么需要变量简单点说,我们写的程序默认数据都是保存在内存条中的,我们不可能直接通过地址找到这个变量,因为地址太长了,而且不容易记。通常我们是通过变量名找到对应的地址上面的值,再[详细]
-
用 Python 分析资产收益的典型化事实
所属栏目:[编程] 日期:2021-11-03 热度:163
典型化事实(Stylized Facts)是在实际数据中发现的一些现象。典型化事实在经济学中非常重要,无论是宏观经济学还是贸易、金融还是产业经济学,在理论的发展中都扮演着非常重要的角色,因而如果能发现一些典型化事实,对经济学的理论研究和之后的实证研究是[详细]

浙公网安备 33038102330470号