• 如何使用 JavaScript 实现一门编程语言(1) : 前言

    时间:2024-05-31 08:02:37

    (点击上方公众号,可快速关注)英文: Mihai Bazon   译文:阿安annn.me/implement-a-programming-language/这是一系列关于 如何实现编程语言 的教程。如果你曾经写过一个解释器或编译器,那么这里可能没有什么新东西。但是,如果您使用正则表达式来“解析” ...

  • c语言访问postgresql有两种方式

    时间:2024-05-30 22:53:34

    c语言访问postgresql有两种方式1、通过libpq2、通过ESQL1、通过libpqibpq 是一套允许客户程序向PostgreSQL 服务器服务进程发送查询并且获得查询返回的库函数。 libpq同时也是其他几个PostgreSQL 应用接口下面的引擎,包括 C++,Perl,Python,...

  • xmindparser思维导图初试,用shell语言-需求

    时间:2024-05-30 22:18:40

    xmindparser用 shell 画思维导图 x mind,可以 /storage/emulated/0/字体/黑体.ttf 保存/storage/emulated/0/print/图片/input图纸/

  • 使用DLL进行不同语言之间的调用(转)

    时间:2024-05-30 21:24:54

    源:使用DLL进行不同语言之间的调用__declspec(dllexport) 是告诉编译器用来导出函数的,在代码中不另作说明了。extern "C" 的意思就是用C的方式来导出函数。为什么要用C的方式来导出呢。因为C++中有重载,编译器会对函数名进行更改,修饰成唯一的函数名。__stdcall 告...

  • 用Notepad++来写C++/C语言程序(配置编译环境)

    时间:2024-05-30 20:21:48

      如果觉得用VS或者CodeBlocks这些功能强大的IDE编写C/C++程序太麻烦,就用Nodepad++来搭建一个轻量化IDE吧!  首先,下载Nodepad++,要知道没有插件的它只是一款文本编辑工具  然后下载MinGW(MinGW,是Minimalist GNUfor Windows的缩...

  • python基础语言-第二课1.python安装,环境搭建,本地安装,pip安装,镜像安装等,pip工具的使用,查看pip版本,安装模块(库)

    时间:2024-05-30 19:57:01

    搭建环境Python的解释器• 环境搭建就是安装Python的解释器• Python的解释器分类:• CPython(官方我们用的就是这个版本) 用c语言编写的Python解释器• PyPy 用Python语言编写的Python解释器• JPython 用Java编写的Python解释器搭建Pyth...

  • Go语言GoFly框架快速新增接口/上手写代码

    时间:2024-05-30 17:58:00

    拿到一个新框架大家可能无从下手,因为你对框架设计思路、结构不了解,从而产生恐惧,所以我们框架是通过简单可视化界面安装,安装后即可看到效果,然后点击先点点看各个功能,看现有的功能是怎么写的,这个现成功能作为参考,最好再自己写新的功能,下面我们就带大家如何写新的功能。 通过开发文档的必看章节,我猜您已经...

  • 聊一聊开发语言的基础控制结构

    时间:2024-05-30 17:02:56

    一、描述下for循环、while循环和do-while循环的区别和用法。 在编程中,for循环、while循环和do-while循环是用于重复执行一段代码直到满足特定条件的控制结构。每种循环都有其特定的用途和语法。以下是它们之间的区别和用法: 1. for循环 用法:for循环通常用于在知道循环次数...

  • C语言范例学习06-上

    时间:2024-05-28 13:50:53

    第六章 文件操作前言:第五章是C语言在数学上的一些应用,我觉得没有必要,便跳过了。这章正如我标题所写的,是C语言在文件上的操作。学习了这个后,你们可以自行编辑一些所需的快捷程序,来实现一些既定的目的,完成一些重复操作。PS:本文中例子皆采用了相对路径,请注意路径问题。6.1文件读写操作PS:首先确立...

  • Python语言总结 4.2. 和字符串(str,unicode等)处理有关的函数

    时间:2024-05-28 13:27:50

    4.2.7. 去除控制字符:removeCtlChrPython语言总结4.2. 和字符串(str,unicode等)处理有关的函数Sidebar     Prev | Up | Next4.2.7. 去除控制字符:removeCtlChr使得处理后的字符串,在XML都是合法的了。#--------...

  • C语言窗口例子

    时间:2024-05-28 08:49:14

    #include <windows.h>LRESULT CALLBACK WndProc( HWND, UINT, WPARAM, LPARAM ) ; //声明用来处理消息的函数int WINAPI WinMain( HINSTANCE hInstance, HINST...

  • 计算机语言的发展(the history of computer's language)

    时间:2024-05-27 23:36:00

    第一部分 计算机语言的分类:机器语言:直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码。例如:1011011000000000,表示加法。可以直接执行。汇编语言:汇编指令集、伪指令集和使用它们规则的统称,使用具有一定含义的符号为助忆符,用指令助忆符、符号地址等组成的符号指令称为汇编...

  • C语言程序设计I—第十一周教学

    时间:2024-05-27 18:45:56

    第十一周教学总结(12/11-17/11)教学内容第4章 循环结构—break continue嵌套循环4.3 判断素数,4.4求1! + 2! + …. + 100!课前准备在蓝墨云班课发布资源:PTA:2018秋第十一周作业4.3-4.4 分享码:23A5D9C819FD737C课堂设计本堂课分...

  • [转]概率基础和R语言

    时间:2024-05-26 23:59:40

    概率基础和R语言R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大。R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在...

  • 使用C编程语言实现AVL树

    时间:2024-05-26 22:44:20

    本文将介绍AVL树及其插入、删除操作,最后使用C编程语言实现基于平衡因子(balance factor)的AVL树。什么是AVL树?AVL树(AVL tree)是前苏联计算机科学家Adelson-Velsky和Landis发明的一种自平衡二叉查找树(self-balancing binary sea...

  • 第一周-----Java 的核心优势和生态体系——程序员们希望他们编写的程序能够运行在不同的机器,不同的环境中,这需要一种体系中立的语言(即跨平台)。

    时间:2024-05-26 12:32:12

    跨平台是Java 语言的核心优势,赶上最初互联网的发展,并随着互联网的发展而发展,建立了强大的生态体系,目前已覆盖IT各个行业的“第一大语言,称为IT界的英语”

  • 2017-12-22 日语编程语言"抚子"-第三版实现初探

    时间:2024-05-26 10:13:51

    前文日语编程语言"抚子" - 第三版特色初探仅对语言的语法进行了初步了解. 之前的语言原型实现尝试(如编程语言试验之Antlr4+JavaScript实现"圈4")之后, 感觉有必要学习"抚子"的实现, 因为它也內建支持在线编程, 应该很有借鉴价值.开发环境配置主要参考 kujirahand/nad...

  • 【JAVA基础】05 Java语言基础:数组

    时间:2024-05-25 07:40:21

    1. 数组概述和定义格式说明为什么要有数组(容器)为了存储同种数据类型的多个值数组概念数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。数组定义格式数据类型[] 数组名 = new 数据类型[数组的长度];如:int[] arr = n...

  • Java 语言基础之数组常见操作

    时间:2024-05-24 23:11:21

    对数组操作最基本的动作: 存和取核心思想: 就是对角标的操作数组常见操作:1, 遍历2, 获取最大值和最小值3, 排序4, 查找5, 折半查找// 1. 遍历int[] arr = {23,435,46,576,456,4,4,56,574,756}for(int x=0; x<arr.len...

  • Java 语言基础之数组应用

    时间:2024-05-24 22:44:09

    什么时候使用数组呢?如果数据出现了对应关系, 而且对应关系的一方是有序的数字编号, 并作为角标使用.这时,就必须要想到数组的使用. 也就是将这些数据存储到数组中, 根据运算的结果作为角标,直接去查数组中对应的元素即可.这种方式称为 查表法 .需求: 获取一个整数的十六进制表现形式public sta...