做就对了香脆
搜索文章
首页
Hello Halo
Halo
关于
首页
Hello Halo
Halo
关于
全部
默认分类 (1)
计算机基础科学 (55)
计算机图形学 (17)
客户端技术 (69)
数学与线性代数基础 (8)
数据结构与算法 (13)
服务端技术 (75)
Docker应用与NAS (36)
编程语言 (65)
Unity游戏开发 (10)
机器学习与AI (18)
思维改变生活 (1)
机器学习与AI (2)
浅尝嵌入式开发 (8)
实践Go的面向对象
Go是一种面向对象的语言吗? 关于Go是一种面向对象的语言吗这种问题,官方的解释是难说,说不准,这回答就有意思了!在我看来尽管Go具有类型和方法,并允许使用面向对象的编程风格,但没有类型层次结构。 Go的接口完全提供了一种不同的方法,可以将类型嵌入其他类型,达到继承的效果,其实又完全不同于继承,因为
作者:Administrator
发布时间:2020-02-18
分类:
编程语言
Golang值得注意的点
记录了一下最近学习golang语言遗忘的和模糊的知识点,主要涵盖主函数退出返回值、如何编写测试程序、如何定义常量、golang的类型转换、golang中的预定义值、指针与其他语言的差异(主要是C语言),以及运算符等等! <!-- more --> <!--more--> 退出返回值 Go中main函
作者:Administrator
发布时间:2020-02-17
分类:
编程语言
Golang的常用容器
本篇主要是讲述了数组和切片、Map的初始化方式与基本使用、重点阐述了如何使用Map实现Set、用Map实现工厂模式,以及字符串的使用,字符串常用API、Unicode与UTF8的关系! <!-- more --> <!--more--> 数组和切片 func TestArray01(t *testi
作者:Administrator
发布时间:2020-02-16
分类:
编程语言
Golang工程管理
工作区介绍 Go代码必须放在工作区中。 工作区其实就是一个对应于特定工程的目录,它应包含3个子目录: src目录、pkg目录和bin目录。 src目录:用于以代码包的形式组织并保存Go源码文件。 (比如: .go .c .h .s等) pkg目录:用于存放经由go install命令构建安装后的代码
作者:Administrator
发布时间:2020-02-04
分类:
编程语言
Golang函数相关
本文主要记录了Golang的函数定义,可变参数,函数返回值,函数类型,匿名函数和闭包, 延迟调用,变量的作用域以及如何获取命令行参数,Golang是可以有多个返回值的,这一点能干很多事情,函数类型的主要功能在于回调和多态的实现,就像函数指针一样,用起来也很方便! <!-- more --> <!--
作者:Administrator
发布时间:2020-02-04
分类:
编程语言
Golang编程入门
Golang的优势和特点 可直接编译成机器码,不依赖其他库,glibc 的版本有一-定要求,部署就是扔一个文件上去就完成了 静态类型语言,但是有动态语言的感觉,静态类型的语言就是可以在编译的时候检查出来隐藏的大多数问题,动态语言的感觉就是有很多的包可以使用,写起来的效率很高。 语言层面支持并发,这个
作者:Administrator
发布时间:2020-01-30
分类:
编程语言
volatile原理剖析
1、CPU多核心缓存架构分析 并发编程:肯定是为了更合理充分的利用多核CPU架构的性能 CPU 主频率远远高于主存,所以引入CPU缓存,CPU加载数据无法绕过缓存,而且对于多核CPU,一级缓存不是共享的,二级和三级缓存是线程共享的!CPU计算的数据并不是直接从主存中去拿,而且通过层层在缓存中寻找。
作者:Administrator
发布时间:2019-12-12
分类:
编程语言
Java的异常处理与资源释放
JVM每实例化一个 Exception,都会对当时的栈进行快照,这是一个相对比较重的操作。如果发生的非常频繁,这个开销可就不能被忽略了 。try-catch 代码段会产生额外的性能开销,或者换个角度说,它往往会影响 JVM 对代码进行优化,所以建议仅捕获有必要的代码段,尽量不要一个大的 try 包住
作者:Administrator
发布时间:2019-10-26
分类:
编程语言
HotSpot JVM类型以及编译模式
Java是编译型还是解释型语言 关于这个问题我想表达一下自己的看法:Java 的源代码,通过Javac编译成为字节码,然后在运行时通过Java 虚拟机内嵌的解释器将字节码转换成为最终的机器码。但是常见的 JVM,比如我们大多数情况使用的 Oracle JDK 提供的 Hotspot JVM,都提供了
作者:Administrator
发布时间:2019-10-26
分类:
编程语言
理解Java内存模型
网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚至有的人说自己更懵了。本文,就来整体的介绍一下Java内存模型,目的很简单,让你读完本文以后,就知道到底Java内存模型是什么,为什么要
作者:Administrator
发布时间:2019-02-01
分类:
编程语言
共 65 篇文章
1
2
3
4
5
6
7
页