Go语言注释的定义及使用(godoc工具提取注释内容)

Go语言注释的定义及使用(godoc工具提取注释内容)-华尔子博-奥夏网
注释在程序中的作用是对程序进行注解和说明,便于对源码的阅读。编译系统在对源代码进行编译时会自动忽略注释的部分,因此注释对于程序的功能实现不起任何作用。在源码中适当地添加注释,能够提...
2年前
0547

Android系统的进程和线程

Android系统的进程和线程-华尔子博-奥夏网
当一个应用组件启动,并且该应用没有别的正在运行的组件时,则 Android 系统会为这个应用程序创建一个包含单个线程的 linux 进程。 某个应用组件启动,如果该应用程序的进程已经存在(因为应用...
2年前
0367

C++将派生类赋值给基类(向上转型)

C++将派生类赋值给基类(向上转型)-华尔子博-奥夏网
在 C/C++ 中经常会发生数据类型的转换,例如将 int 类型的数据赋值给 float 类型的变量时,编译器会先把 int 类型的数据转换为 float 类型再赋值;反过来,float 类型的数据在经过类型转换后也...
2个月前
0317

C语言if else语句详解

C语言if else语句详解-华尔子博-奥夏网
前面我们看到的代码都是顺序执行的,也就是先执行第一条语句,然后是第二条、第三条……一直到最后一条语句,这称为顺序结构。 但是对于很多情况,顺序结构的代码是远远不够的,比如一个程序限...
1个月前
0247

Python运算符优先级和结合性一览表

Python运算符优先级和结合性一览表-华尔子博-奥夏网
优先级和结合性是 Python 表达式中比较重要的两个概念,它们决定了先执行表达式中的哪一部分。 Python 运算符优先级 所谓优先级,就是当多个运算符同时出现在一个表达式中时,先执行哪个运算符...
2个月前
0547

Python三目运算符(三元运算符)用法详解

Python三目运算符(三元运算符)用法详解-华尔子博-奥夏网
我们从一个具体的例子切入本节内容。假设现在有两个数字,我们希望获得其中较大的一个,那么可以使用 if else 语句,例如: if a>b: max = a; else: max = b; 但是 Python 提供了一种更加简...
2个月前
0317

Debian系统中安装微软雅黑字体的教程

Debian系统中安装微软雅黑字体的教程-华尔子博-奥夏网
想在linux下添加微软雅黑的字体,在这里记录下。 字体下载下来后,点击字体打开右下角会有一个安装按钮,直接点击安装就行了。 但是在Linux下,我们一般都不是直接用root用户登录使用的,所以点...
2年前
0337

深入解析Swift语言中的协议

深入解析Swift语言中的协议-华尔子博-奥夏网
协议为方法,属性和其他要求的功能提供了一个蓝本。它只是描述了方法或属性的骨架,而不是实现。方法和属性实现还可以通过定义类,函数和枚举完成。协议的一致性是指方法或属性满足协议的要求。...
2个月前
0287

在 Swift 中测试 UIAlertController的方法

在 Swift 中测试 UIAlertController的方法-华尔子博-奥夏网
最近我读了一篇在 Objective-C 中使用 control swizzling 测试 UIAlertController 的 文章 。这样的文章总是促使我寻找一种不使用 control swizzling 也可以测试同样东西的方法。虽然,我知道 s...
2年前
0357

用 JavaScript 操作 Cookie

用 JavaScript 操作 Cookie-华尔子博-奥夏网
Web 服务器和 HTTP 服务器是无状态的,因此当 Web 服务器将网页发送到浏览器时,连接会被断开,服务器会忘记与用户相关的所有内容。 那么浏览器和 Web 服务器是怎样记住用户信息的?cookie 被发...
2个月前
0377