202104-25 这就是十大热门编程语言,想好学哪项了吗 HOT 如果你是软件开发领域的新手,那么你会想到的第一个问题是“如何开始?”编程语言有数百种可供选择,但是你怎么发现哪个最适合你,你的兴趣和职业目标又在哪里呢?选择最佳编程语言以学习的最简单方法之一,是通过市场反响、技术趋势的发展… 继续阅读 >
202104-20 分享Python编程学习从入门到进阶的心得 HOT 从最初学Python从爬虫开始,到数据分析,再到GUI的实现,以及后来的机器学习和深度学习文章,我与大家已经走过了好几个月的时间。在这几个月的时间里,我通过文章与大家一同学习,一同进步,向大家展示了如何通过Python来实现各种好玩的有趣的编程实践。 继续阅读 >
202104-19 补充和解析:Java初步简单的代码 HOT 类是 “public” 公共类型的,类名为“HelloWorld”。另外,Java 中主类名应该和要保存的 Java 文件名相同,也就是说,这里定义的类名是“HelloWorld”,则文件应该保存为“HelloWorld.java”。 继续阅读 >
202104-19 Java程序代码如何执行?值得一看 HOT 当你学会了java语言之后,你写了一些代码,然后你想要执行你的代码,来达成某些功能。那么,你都知道这段Java代码都是如何执行的吗? 继续阅读 >
202104-17 Java入门基础代码:Java代码由什么组成? HOT Java编程部件除了运算符,还有表达式及语句。表达式分为:关系表达式、算术表达式、条件表达式及赋值表达式语句分为:空语句、声明语句、赋值语句名词概念很多,其实看过前面几篇的朋友,都应该接触过 继续阅读 >
202104-17 如何使用Eclipse创建Java项目和运行代码? HOT 安装完毕IDE工具后,如何创建java项目?如何运行java代码?打开工具eclipse1,创建java项目(File->New->Java Project) 继续阅读 >
202104-16 用Java写一段心形图案代码,献给各位 HOT 心形图案的实现,重点是心形函数r=a(1–sinθ),据说这是笛卡尔死前寄出的最后一封情书的内容,这里面隐藏着一个刻骨铭心的秘密:“一生只为等待能手绘这个函数给我的人”。心形函数要做直角坐标系转换,然后投影到xOy平面上,就可以调用画椭圆方法来实现画心形图案。 继续阅读 >
202104-16 Java简短表白代码:你是我生命的唯一 HOT 为了降低设计模式的阅读门槛,我将以生活中的小故事开始,用生动的方式由浅入深地讲述每一个模式。让你再次看到设计模式时不只是一个模式,还是生活中的一个个小确幸! 继续阅读 >
202104-08 编程基础知识|网络安全编程:多线程编程基础知识 HOT 线程是进程中的一个执行单位(每个进程都必须有一个主线程),一个进程可以有多个线程,而一个线程只存在于一个进程中。在数据关系上,进程与线程是一对多的关系。线程不拥有系统资源,线程所使用的资源全部由进程向系统申请,线程拥有的是CPU的时间片。 继续阅读 >
202009-14 Win10新添实用功能,你发现了吗? HOT 尽管微软更新总是不断翻车,各种bug不断,但用户量依然很大,而很多人还是对新版系统抱有很大的期望。这不,在最新的 Windows 10 预览版中,微软终于带来了 Windows 10X 系统的三个新的闪亮功能,在近期推出的Build 20206 预览版中已经开始测试,有些人已经体验上了,你发现了吗? 继续阅读 >
202005-30 Go语言的协程和信道 HOT 学习Go语言,就不得不学习协程(Goroutines)和信道(Channels),正是因为有了协程和信道的机制,才使得Go语言对高并发的天然支持,下面就让我们对协程和信道的使用一探究竟吧! 继续阅读 >
202005-30 Go语言微服务实战之初识微服务 HOT 本系列的文章,将围绕搭建一个基于微服务架构的数据统计系统的实战例子展开,我们将展示如何将服务运行在docker容器中,并将其部署在kubernetes上,相信看完这个系列的文章后,你也可以快速入门后台开发。 继续阅读 >
202005-30 Go语言切片扩容规则闲谈 HOT 每个对象在内存中都要占一块空间,可能是1字节,可能是3字节,可能是8字节,所以对于一个 struct 来说,其字段类型会觉得这个结构体对象所占的内存,但是所占内存大小可能不是所有字段类型所占内存的大小,因为为了让 CPU 读取方便,我们就会对每个字段进行内存对齐。 继续阅读 >
202005-30 Go 语言 range 解析 HOT range 关键字在 go 语言中是相当常用好用的语法糖,可以用在 for 循环中迭代 array、slice、map、channel、字符串所有涉及到遍历输出的东西。 继续阅读 >
202005-07 go语言的内置容器 数组 HOT 数组是相同类型的一组数据构成的长度固定的序列,其中数据类型包含了基本数据类型、复合数据类型和自定义类型。数组中的每一项被称为数组的元素。数组名是数组的唯一标识符, 数组的每一个元素都是没有名字的,只能通过索引下标(位置)进行访问。因为数组的内存是一段连续的存储区域,所以数组的检索速度是非常快的,但是数组也有一定的缺陷,就是定义后长度不能更改。 继续阅读 >
202005-07 Go语言标准库 container 相关包的学习与实践 HOT Golang 提供了几个简单的容器供我们使用,本文在介绍几种 Golang 容器的基础上,实现一个基于 Golang 容器的LRU算法。 继续阅读 >
202004-17 Go语言 Yaml编码和解码 HOT YAML Ain’t Markup Language,一种非常简洁的非标记语言,可以快速的对Yaml进行编码和解码。 官网地址:https://gopkg.in/yaml.v2 GoDoc:https://godoc.org/gopkg.in/yaml.v2 继续阅读 >
202004-17 RPC系列之基本概念及go语言使用实现 HOT 远程过程调用(Remote Procedure Call,缩写为 RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作远程调用或远程方法调用。 继续阅读 >
202004-17 WebAssembly增加Go语言绑定 HOT 为提供更好的跨平台支持,WebAssembly 正在积极推动其在本地桌面端的进展。与此同时,Wasmtime(WebAssembly runtime)近期为它增加了 Go 绑定功能,这意味着开发者可直接在 Go 应用程序中调用 WebAssembly 模块。 继续阅读 >