编程语言学习
文章平均质量分 90
微小冷
这个作者很懒,什么都没留下…
展开
-
J语言中加减乘除号的用法
J语言更像是一个大型符号系统,用以解决复杂的数学运算。加减乘除在这套符号系统里,被赋予了更多的意义。原创 2024-04-19 11:29:56 · 1059 阅读 · 0 评论 -
文本处理语言awk基本语法
AWK 是一种强大的文本处理和数据解析工具,它支持丰富的运算符和流程控制语句。运算符方面,AWK 提供了基本的算术运算符(+, -, *, /, %, ^, **)和赋值运算符(+=, -=, *=, /=, %=, ^=),以及递增递减运算符(++, --, a++, a–)。此外,AWK 还支持关系运算符(==, !=, =)和逻辑运算符(&&, ||, !)。原创 2024-04-05 08:33:33 · 570 阅读 · 0 评论 -
建模语言CellML初步
CellML是主打计算生理学的一个编程语言,擅长处理微分方程问题,并且内置了单位系统,是细胞层次的建模工具。openCOR为其运行环境,提供了舒适的代码编辑窗口,以及一系列IDE工具,包括查看内存,图形输出等。原创 2024-02-14 18:31:50 · 1198 阅读 · 0 评论 -
编程语言学习目录
包括Python、C#、Rust、Go、Fortran、erlang等编程语言。原创 2023-12-24 08:15:00 · 1017 阅读 · 0 评论 -
数字艺术语言processing初步
Processing是专门用于艺术设计的编程语言,可以实现非常炫酷的图形和功能,比如下面这张联合国用的图就是用Processing编写的,本文简要介绍以下Processing,并列出其二维对象。原创 2023-12-05 08:30:00 · 1656 阅读 · 0 评论 -
Prolog入门教程
prolog是一门逻辑式编程语言,专门用来解决逻辑问题。其语法风格源于Horn子句逻辑,故本质上来说是对事实与规则的一种描述,就规则定义来说是声明式语言,从调用来看有点像查询语言,总之与其他语言风格迥异。原创 2019-09-17 08:47:18 · 14801 阅读 · 0 评论 -
量子编程初步——Q#入门
文章目录1 安装Q#@VSCODEQ# @ PythonQ# @ dotnet2 创建贝尔态3 量子计算基础量子比特量子门Dirac符号4 语言特性数据类型特殊数据类型控制结构与操作符1 安装Q#@VSCODE目前,微软提供的QDK就可以作为一门独立语言运行,也可以嵌入Python或C#、F#等.NET语言进行工作。但无论在哪里工作,都必须安装.Net Core3.1。如果使用VS Code,则在插件栏中搜索Microsoft Quantum Development Kit Preview,点击安装原创 2021-10-15 11:58:24 · 4319 阅读 · 3 评论 -
F# 快速教程
文章目录基础应用绑定变量运算符数据类型基本类型tuple, list, array, seqmapsetrecordDU函数函数复合面向对象class抽象类和接口代码组织脚本编译F#文件在WPF中调用F#代码把F#转为C#F#是微软开发的基于.NET平台的一款面向对象的函数式语言,安装过程非常简单,只需要下载最新版的VisualStudio,在安装的过程中选择F#即可。创建项目也很简单,只要在VS中新建一个F#项目即可。快捷键F5启动程序,可以在命令行中查看输出。此外,微软还提供了fsi.exe这款命令原创 2021-10-20 11:08:46 · 2051 阅读 · 0 评论 -
kotlin教程4:函数进阶
所谓函数式,从敲代码的角度出发,就是把函数作为一种数据类型,可以自由地作为其他函数的参数与返回值。原创 2023-05-01 08:00:00 · 1450 阅读 · 1 评论 -
如何用两个晚上教女生学会Python
古人云,授人以鱼不如授人以渔,这个“渔”,就是快速学习一门编程语言的方法,这个方法的核心,就是用需求引导取代知识灌输。所以短短的两个晚上,都以如何实现挑选衣物这样的功能为核心,取得了非常不错的学习效果。原创 2022-10-22 07:30:25 · 14822 阅读 · 38 评论 -
Kotlin基础教程
Kotlin自从17年开始就成了谷歌认证的安卓官方开发语言。Kotlin虽然也是运行在Java虚拟机中的语言,不过也可以编译成javascript,从而在没有JDK的情况下运行。原创 2023-04-19 08:00:00 · 921 阅读 · 1 评论 -
超快速成,零基础掌握C#开发中最重要的概念
根据多年的C#开发经验,详解C#编程过程中最重要的一些知识,希望可以让初学者看了之后,能快速上手C#开发。原创 2022-11-17 07:00:00 · 2031 阅读 · 1 评论 -
J语言初步,绝妙的符号系统,神的计算器
如果说VIM是神的编辑器,那么J就是神的计算器,作为一个大型符号系统,J语言可以用最短的字符,以一种高深莫测的形式,完成一个复杂的计算需求。原创 2023-03-12 08:15:00 · 1169 阅读 · 0 评论 -
kotlin教程2:基础数据结构
本文对Kotlin常用的数据结构做一个入门级的讲解,包括数列、数组、字符串、集合等。原创 2023-04-22 07:00:00 · 984 阅读 · 0 评论 -
Kotlin教程3:面向对象初步
在`kotlin`中,类的继承也通过`:`来实现,但上面定义的`Person`其实是不能被继承的,原因在于没有使用关键字`open`。原创 2023-04-26 08:30:00 · 927 阅读 · 0 评论 -
C、C++、C#、Java、Python保留字分类整理
在ANSI C标准中,C语言共有32个关键字,包含9种控制语句,区分大小写;C99在其基础上,新增5个关键字;C11又新增7个关键字,总共44个。Python由于不需要声明变量以及内置结构的类型,所以保留字十分精简,只有35个。ISO C++98/03关键字共63个,C++11新增10个。原创 2023-12-30 08:45:00 · 1780 阅读 · 0 评论 -
spark Core详解
文章目录算子分类RDD依赖关系Spark快速入门算子分类在spark中,将RDD的成员函数称为算子(operator),我觉得叫操作也可以。根据算子返回值类型的不同,可主要分为转换(transformation)算子和动作(Action)算子,前者返回一个新的RDD,后者返回其他数据类型。在下表中,如未作说明,则f表示函数,data表示另一个RDD,可选参数[num]表示并行任务个数;键值对格式为(key,value);seed表示随机数种子。转换算子返回一个新的RDDmap(原创 2021-11-03 10:56:37 · 4207 阅读 · 0 评论 -
Spark快速入门
简介Spark是伯克利开发的通用内存并行计算框架,通过scala实现,适用于海量数据处理,由于引入了RDD(Resilient Distributed Dataset, 弹性分布式数据集)抽象,从而具备较高等容错性。Spark组件Core核心组件,分布式计算引擎SQL高性能的基于Hadoop的SQL解决方案Streaming实现高吞吐量、具备容错机制的准实时流处理系统GraphX分布式图处理框架MLlib构建在Spark上的分布式机器学习库下载原创 2021-11-02 11:08:32 · 1798 阅读 · 0 评论 -
一文学会Android布局
文章目录准备工作1 LinearLayout2 RelativeLayout3 FrameLayout4 AbsoluteLayout5 TableLayout6 GridLayout7 ConstraintLayout准备工作Android中的布局方式有如下七种。线性布局<LinearLayout>相对布局<RelativeLayout>帧布局<FrameLayout>绝对布局<AbsoluteLayout>原创 2021-11-18 21:12:38 · 2963 阅读 · 2 评论 -
Linux中阶教程:bash shell基础
文章目录输入输出赋值和计算条件判断函数for 循环数组及其遍历其他控制语句输入输出echo表示打印字符串;read表示获取用户输入;$用于引用变量。# test1.sh bash中用#进行单行注释echo "input your name:"read user_nameecho "hello $user_name"其运行结果为$ bash test1.sh input your name: #为echo打印laser #为用户输入hello las原创 2023-10-31 12:58:46 · 2031 阅读 · 1 评论 -
十六种编程语言的环境配置2021版(建议收藏)
19年曾经总结过一些自己用过的编程语言环境,尽管类似gcc、javap这些经典工具变化不大,但像Scala、groovy、Q#这些发展迅速的语言变化剧烈,19年版已经不适用了。虽然目前很多语言我也不常使用,但还是更新了一下这些语言的环境配置方法,包括汇编、C&C++、Java、Scala、Groovy、.Net相关语言等。面向自学之人,以简单快捷为初衷,所以未必适合一些大的项目。文章目录汇编GCC(C&C++、Fortran)安装GCC&G++基本用法gdb调试FortranMak原创 2021-10-12 08:30:20 · 3202 阅读 · 0 评论 -
驱动开发Windows11+VS2019环境配置
文章目录环境安装创建驱动MSB401: SignTask错误解决环境安装安装VS2019,下载地址:VS2019。安装时注意选中VC++桌面开发。下载Windows11 SDK,此为iso文件,下载完成打开,双击WinSDKSetup.exe进行安装,安装成功后按照提示重启。下载Windows 11 WDK安装工具,下载完成后双击打开,默认下载安装,安装成功后会打开WDK.vsix文件。如果没有打开,在路径D:\Windows Kits\10\Vsix\VS2019下可找到,双击安装。创建驱动原创 2021-08-15 15:27:28 · 6601 阅读 · 0 评论 -
如果HR再问红黑树,你就把《算法导论》拿出来批判一番
通过C语言实现了二叉搜索树和红黑树,并且通过父子旋转的描述方式,大大降低了红黑树的理解难度。原创 2019-12-16 20:05:12 · 2408 阅读 · 8 评论 -
在其他jdk语言中调用java
本文介绍了java和Groovy、Kotlin、Scala以及Clojure等语言的混合编程方法。原创 2023-07-30 08:30:00 · 850 阅读 · 0 评论 -
Clojure极简教程
Clojure是Lisp在JVM中运行的一种方言,所以可以预想其语言风格应该是括号之间的环环相扣。原创 2019-08-31 19:51:08 · 3601 阅读 · 0 评论