编程语言入门到精通Python 基础脚手架:关键字与标识符 作者:惰惰猴 一、Python 关键字 所谓编程语言之关键字,实则就是语言本身定义的字符序列。用以功能实现。 关键字的数量也不是完全固定的,有可能随着语言的发展而增删。 # 使用 keyword 标准... 2023-05-071,882 viewsCommentsPython 阅读全文
编程语言入门到精通java中invoke函数是什么? Java中,invoke是一个通用的方法调用机制,可以通过反射机制动态地调用一个方法。 invoke方法定义在Java反射库的Method、Constructor、Field等类中,其具体语法为: O... 2023-04-272,561 viewsCommentsJava 阅读全文
编程语言入门到精通python匿名函数lambda及递归函数 匿名函数 lambda lambda 参数列表:运算表达式 def fn(x): return x*x print(fn(5)) f = lambda x:x*x print(f(5)) lambda... 2023-04-271,079 viewsCommentsPython 阅读全文
编程语言入门到精通Kotlin编程练习:实现简单的学生信息管理系统 1、实验内容 根据Android数据存储的内容,综合应用SharedPreferences和SQLite数据库实现一个用户信息管理系统,强化对SharedPreferences的理解的使用,熟练掌握S... 2023-04-241,563 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin面向对象开发实验:实现简单的音乐播放器 01 实验目的 1.理论知识 掌握Kotlin面向对象的软件开发方面的基础知识。 巩固前期Activity、UI控件的使用。 掌握Service和BroadcastReceiver的特点及用法。&nb... 2023-04-243,267 viewsCommentsKotlin 面向对象 阅读全文
编程语言入门到精通Python 包的依赖管理,最强解释! 一直比较抵触用 Python ,很大一部分原因是觉得 Python 项目的环境管理比较混乱。Node.js 有 Npm 包管理工具,通过 package.json 配置项目依赖,最多再通过 nvm 来... 2023-04-241,078 viewsCommentsPython 阅读全文
编程语言入门到精通python 真的有望告别 GIL 全局解释器锁? Python 中有一把著名的锁——全局解释器锁(Global Interpreter Lock,简写 GIL),它的作用是防止多个本地线程同时执行 Python 字节码,这会导致 Python 无法实... 2023-04-241,262 viewsCommentsPython 阅读全文
编程语言入门到精通PHP(面向对象)中的多态之我解 面向对象中有三大特性:封装、继承、多态。相对于封装和继承,多态要相对复杂一些。 多态:相同的操作或函数、过程可以作用于多种类型的对象,并获取不同的结果。也就是说不同的对象,收到相同的消息后能产生不同的... 2023-04-192,382 viewsCommentsPHP 面向对象 阅读全文
编程语言入门到精通JavaScript里箭头函数this指向问题 JavaScript语言里面,this一般用于以下四种情况: 1、在普通函数中; 2、当函数作为对象的属性,函数中的this; 3、在构造函数中; 4、在call和apply中; 所以本文也用以上四种... 2023-04-191,298 viewsCommentsjavaScript 阅读全文
编程语言入门到精通Golang编程入门:流程控制语句 涉及到流程控制时,Go语言提供了许多选项来满足不同需求的编程场景。以下是一些常见的流程控制语句: 条件语句:if、else、switch 当涉及到流程控制时,Go语言提供了许多选项来满足不同需求的编程... 2023-04-191,109 viewsCommentsGoLang 阅读全文
编程语言入门到精通Golang菜鸟入门:数据类型和表达式 谈到Go的数据类型和表达式时,需要掌握以下这些知识: 基本数据类型:Go中的基本数据类型包括bool、string、int、int8、int16、int32、int64、uint、uint8、uint... 2023-04-191,422 viewsCommentsGoLang 阅读全文
编程语言入门到精通Golang二进制文件混淆保护措施,简单易行 Go实在是太棒了。一处编译,处处运行,没有依赖,毫无麻烦! 不过麻烦的事情来了。我们写一个程序,就是想在别人的电脑上运行的。然而,Go语言的默认机制,会泄漏我们的一些信息,虽然不多,但也有点尴尬。本文... 2023-04-191,453 viewsCommentsGoLang 阅读全文
编程语言入门到精通C++反射:function实现机制深入探究 文将深入Function这部分进行介绍,主要内容是如何利用模板完成对C++函数的类型擦除,以及如何在运行时调用类型擦除后的函数。有的时候我们需要平衡类型擦除与性能的冲突,所以本文也会以lua func... 2023-04-191,557 viewsCommentsC语言 阅读全文
编程语言入门到精通C++反射:全面解读property的实现机制! 本文将深入Property的部分进行介绍,相比较[[reflection function implement]],Property涉及的Tag Dispatch和中间过程更复杂,整体的实现需要一步一... 2023-04-191,433 viewsCommentsC语言 阅读全文
编程语言入门到精通Golang 语言并发编程中 Context 的使用方式 01 介绍 在 Golang 语言并发编程中,经常会遇到监控 goroutine 运行结束的场景,通常我们会想到使用 WaitGroup 和 chan + select,其中 WaitGroup 用于... 2023-04-191,422 viewsCommentsGoLang 阅读全文
编程语言入门到精通想替代 C 的语言怎么样?Go、Rust、C++ 和 Zig 生产力对比 C 已经快 50 岁了。对于一瓶葡萄酒来说,这个年龄很棒,但对于快速发展的行业中的编程语言而言,它就不同了。在过去的十年中,出现了许多具有不同风格的新语言,所有这些语言都试图在某种程度上成为 C 语言... 2023-04-196,099 viewsCommentsC语言 GoLang Rust 阅读全文
编程语言入门到精通Golang反射学习:100行代码手写一个RPC golang反射学习后做一个小练习,使用100行代码实现一个通用的RPC服务。 简要说明 golang 的RPC框架还是非常丰富的,比如 gRPC,go-zero, go-dubbo 等都是使用非常普... 2023-04-191,153 viewsCommentsGoLang 阅读全文
编程语言入门到精通Golang 是面向对象编程风格的开发语言吗? 01 介绍 Golang 语言是面向对象语言吗?Golang 语言官方的回答是 Yes and no。什么意思呢?Golang 语言是面向对象语言,Golang 语言也不是面向对象语言。 虽然 Gol... 2023-04-191,456 viewsCommentsGoLang 面向对象 阅读全文
编程语言入门到精通Golang 语言怎么解码 4 种常见JSON 格式数据? 01 介绍 工作中我们经常会遇到解码JSON格式的数据,本文通过4个示例介绍工作中常用到的四种 JSON格式。在 Golang语言中,通常是使用标准库的encoding/json包中的函数Unmars... 2023-04-191,348 viewsCommentsGoLang json 阅读全文
编程语言入门到精通Golang 语言中 map 有哪些陷阱? 01 介绍 在 Golang 语言中,map 是一个无序的键值对的集合。其中,键是唯一的,并且键的类型必须是可以通过操作符 == 进行比较的数据类型;值可以添加、查询和删除。 但是,在我们使用 Gol... 2023-04-191,009 viewsCommentsGoLang 阅读全文
编程语言入门到精通Golang 函数和 C 函数深度对比:性能是差一些 无论是什么语言,函数都是最常被使用到的东西。 我们对比一下 Golang 和 C 这两种语言的函数实现,进而我们能真正理解以下两个问题。 为什么 C 语言只能有一个返回值,而 Golang 中可以返回... 2023-04-192,076 viewsCommentsC语言 GoLang 阅读全文
编程语言入门到精通Python里面调用Golang函数,提速72倍! 导读:立竿见影,方法简单。文 | kingname来源:未闻Code「ID: itskingname」 我们知道,在涉及到大量 CPU 计算的时候,Python 的运行效率可能不如其他语言。今天,我们... 2023-04-191,198 viewsCommentsGoLang Python 阅读全文
编程语言入门到精通golang开发神器盘点:单元测试、benchmark、pprof、dlv 出处:捉虫大师(ID:gh_562cbc6dd343) Java中,我们用Junit做单元测试,用JMH做性能基准测试(benchmark),用async-profiler剖析cpu性能,用jstac... 2023-04-191,641 viewsCommentsGoLang 阅读全文
编程语言入门到精通Golang 语言中的 defer 怎么使用? 01 介绍 在 Golang 语言中,我们可以在函数(自定义和部分内置)或方法中使用 defer 关键字注册延迟调用(一个或多个),多个延迟调用的执行顺序是先进后出(FILO)。并且不会受到函数执行结... 2023-04-191,158 viewsCommentsGoLang 阅读全文