一、背景 1.1 反面教材 不知大家有没遇到过像横放着的金字塔一样的if-else嵌套: if (true) { if (true) { if (true) { if (true) { if (true) { if (true) { } } } } }} if-else作为每种编程语言都不可或缺的条 ...
分类:
其他好文 时间:
2020-03-05 10:30:11
阅读次数:
47
原文链接 CSP vs Actor 模型 Actor Actor 模型是一个通用的并发编程模型,可以应用在几乎任何一种编程语言中,典型的是 Erlang。多个 actor(进程) 可以同时运行、不共享状态、通过向与进程绑定的消息队列(也称为信箱)异步发送消息来进行通信。 actor-1 与 acto ...
分类:
其他好文 时间:
2020-03-04 18:47:45
阅读次数:
91
Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,任何一种编程语言都有自己的一套语法,编译器或者解释器就是负责把符合语法的程序代码转换成 ...
分类:
编程语言 时间:
2020-03-04 17:37:38
阅读次数:
88
if-else 作为每种编程语言都不可或缺的条件语句,我们在编程时会大量的用到。但if-else 一般不建议嵌套超过三层,如果一段代码存在过多的 if-else 嵌套,代码的可读性就会急速下降,后期维护难度也大大提高。 ...
分类:
其他好文 时间:
2020-03-03 00:48:09
阅读次数:
73
目录 什么是HTML 超文本标记语言(HyperText Markup Language),标准通用标记语言下的一个应用; 是网页制作必备的编程语言 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 HTML 不是一种编程语言,而是一种标记语言。 HTML基本结构 HTML注释 ...
分类:
Web程序 时间:
2020-03-02 00:34:06
阅读次数:
86
.NET和C#有什么区别答:.NET一般指 .NET FrameWork框架,它是一种平台,一种技术。C#是一种编程语言,可以基于.NET平台的应用。2.一列数的规则如下: 1、1、2、3、5、8、13、21、34… 求第30位数是多少,用递归算法实现。答:public class MainClas ...
[TOC] 01 概述 1. gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective C、Fortran、Java等等)。 2. 当你的程序只有一个源文件时,直接就可以用gcc命令编译它。 3 ...
分类:
其他好文 时间:
2020-02-22 21:36:35
阅读次数:
72
0x0 每种编程语言都有变量的概念,我们可以把变量理解为最简单的存储方式,它是编码过程中是必不可少的。 Rust的变量很有特色。变量不可变的特性让人想起了Erlang。以及后面的模式匹配,我觉得作者应该受Erlang影响很大。 下面主要介绍一下Rust中变量的几个特性。 不可变 让变量可变 变量与常 ...
分类:
其他好文 时间:
2020-02-21 17:49:15
阅读次数:
64
一、awk介绍1.awk概述awk是一种==编程语言==,主要用于在linux/unix下对==文本和数据==进行处理,是linux/unix下的一个工具。数据可以来自标准输入、一个或多个文件,或其它命令的输出。awk的处理文本和数据的方式:==逐行扫描==文件,默认从第一行到最后一行,寻找匹配的==特定模式==的行,并在这些行上进行你想要的操作。awk分别代表其作者姓氏的第一个字母。因为它的作者
分类:
系统相关 时间:
2020-02-21 09:20:40
阅读次数:
103
XJR java快速开发平台,简单的理解就是:开发人员以某种编程语言或者某几种编程语言(比如:目前流行的多种web技术,包括springboot, JPA,Druid, Activiti,Lombok,swagger,poi,WebSocket,Jquery,BootStrap, maven,Jen ...
分类:
编程语言 时间:
2020-02-15 13:32:37
阅读次数:
93