一、lua安装 执行上图命令+make installlua会安装到/usr/local下,你也可以修改Makefile中的INSTALL_TOP来修改安装的根路径,注意将lua所在目录添加至PATHlua安装内容包含如下: 测试:交互式: 脚本: 二、基本语法注释print("hi") -- 单行注释 --[[
文章目录哈希表概念hashtable 模板参数理解(HashFcn)、(ExtractKey)、(EqualKey)HashFcn深入分析Hash调用,bkt_num函数过渡ExtractKey__stl_next_prime函数 找质数__hashtable_iterator迭代器迭代器operator++ 重载__hashtable_node 链表节点定义new_node() 、delete
MyBatis 一.MyBatis框架简介 1.什么是框架? ​ 框架是软件开发中的一套解决方案,不同的解决方案解决的是不用的问题。属于软件开发中的可重用设计,是某种应用的半成品。 ​ 三层架构: 表现层:用于展示数据 业务层:业务需求 持久层:数据持久化 JDBC是规范,JDBCTemplate是工具类,DBUtils是工具类,不是框架。 mybatis 是持久层框架,java开发的,封装了
原创 2024-03-19 00:06:32
41阅读
一、lua是什么? 轻量级、高效的、可扩展的脚本语言,易于嵌套其他语言,在redis2.6之后支持lua嵌入。它虽然不是面向对象语言,但可以做到面向对象。 二、lua的优缺点 1、减少网络开销 2、原子操作(在执行过程中不能参与其他的操作) 3、功能复用 4、编程式操作数据 三、数据类型 数据类型类型介绍nil表示空,没赋值,有时也可以用来删除数据a=123;删除a  a=nil
转载 2024-07-03 23:05:11
46阅读
下载lua包并解压wget -c ://.lua.org/ftp/lua-5.3.0.tar.gz或者下载地址:://.lua.org/ftp/,把下载的文件放到/usr/local/src/目录下。下载libreadline相关支持Ubuntusudo apt-get install libreadline5 sudo apt-get ...
原创 2022-03-17 17:32:11
880阅读
下载lua包并解压 wget -c http://www.lua.org/ftp/lua-5.3.0.tar.gz 或者下载地址:http://www.lua.org/ftp/,把下载的文件放到/usr/local/src/目录下。 下载libreadline相关支持 Ubuntu sudo apt-get install libreadline5 sudo apt-get i
原创 2021-08-13 10:37:43
1138阅读
1、选择Python版本对于Python工程师来说,Python的版本则是你们的工作环境。所以在学习之前一定要考虑选择一个合适自己的版本,Python3对零基础的小白很友好,易上手。选好版本后就可以开始学习了。
Python语言基础入门下载安装好python环境与PyCharm后,打开PyCharm,点击Create New Project,location框下untitled为文件名,前面内容为路径,自己按喜好更改路径(c盘外),然后路径后加\输入文件名,Existing interpreter下选择python3.x(配置自己的语言环境),之后点击Create,完成工程创建。右键点击左上文件夹名称,点
SpringBoot基础篇 在基础篇中,我给学习者的定位是先上手,能够使用SpringBoot搭建基于SpringBoot的web项目开发,所以内容设置较少,主要包含如下内容:SpringBoot快速入门SpringBoot基础配置基于SpringBoot整合SSMP1.快速上手SpringBoot 学习任意一项技术,首先要知道这个技术的作用是什么,不然学完以后,你都不知道什么时候使用这个技术,也
这是本人刚学习pytorch时学习的代码,虽然不是百分百本人亲自写的,但是也修改注释了一下。本来代码就是开源的,因此,就特地分享出来供大家一起学习,一起↖(ω)↗。希望刚学pytorch的耐心把它看完,真的很有帮助~ 上车吧,骚年~#!/usr/bin/env python # -*- coding:utf-8 -*- # Author: yehaizi time:2019/8/13:15:37
系列文章目录 文章目录系列文章目录前言一、lua教程1.Lua设计目的2.Lua特性3.Lua应用场景4.Lua保存和运行5.Lua目标6.第一个Lua程序二、Lua环境安装1.Linux系统环境安装2.Mac OS x 系统环境安装3.Window 系统环境安装总结 前言一、lua教程Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应
(文章目录) 前言 本篇文章我们来讲解C++中非常重要的一个概念,这个概念就是引用,引用在C++中经常使用,下面就让我们来看看到底什么是引用吧。 一、引用概念介绍及使用方法 在C++中,引用是一种别名,它允许我们使用一个已经存在的对象来创建一个新的名称。引用提供了一种更直观、简洁和安全的方式来操作对象,同时也增加了代码的可读性。 以下是关于C++中引用的一些重要特点和用法: 1.引用的声明和初始
原创 2023-10-22 14:16:58
342阅读
前言:之前看过很多spring boot的教程 自己从搭建很少  今天搭建成功了就  简单的分享给大家 如有不足和错误的地方希望大家指出1准备工作需要安装
原创 2022-01-05 13:57:32
236阅读
一、环境变量配置JAVA_HOME=C:\Program Files\Java\jdk1.8.0_111(你的jdk安装路径)CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarPATH=;%JAVA_HOME%\bin;%JAVA_HOME%\jre\binps:变量名称不区分大小写二、添加注释单行注释://     (C
转载 2023-08-09 12:53:46
41阅读
一.javaScript代码块出现的位置: 1.出现在head标签内 2.出现在hetml标签外 3.出现在body标签内 总结:js代码块可以出现在任何地方.但是head和body标签内使用的最多.二.javaScript的作用: 为网页加入css3无法加入的东西,是网站更加直观化和美观化。三.javaScript分为{ECMAscript ,DOM, BOM}三部分;四.java属于解释型语言
1. JS三大核心ECMAScript JS的语法,规则,必须遵守的。DOM(Doucment Object Model)文档对象模型 使用JS的语法,对页面元素(标签)进行操作BOM(Browser Object Model) 浏览器对象模型 使用JS语法,去操作页面浏览器相关的部分总结:JS的核心就是使用JS的语法去让浏览器和页面元素发生一些变化、前后端交互2. JS的书写2.1行内式(尽量别
Kubernetes,简称K8S,是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。作为一名经验丰富的开发者,我将为刚入行的小白介绍如何实现“k8s零基础教程”。 整个教程包括以下几个步骤,每个步骤都需要进行一些操作和编写一些代码。下面是详细的步骤和代码示例: 步骤一:安装和配置Kubernetes 在此步骤中,我们需要安装kubectl和minikube,这两个工具将帮助我们搭建和管
原创 2024-03-15 11:07:45
60阅读
# ROS2 Python 零基础教程 ## 介绍 ROS2(Robot Operating System 2)是一个用于构建机器人软件的开源框架,它提供了一种灵活的方法来管理机器人的软件和硬件组件。在这篇文章中,我们将介绍如何使用Python编程语言在ROS2中进行开发,并通过一些简单的示例来帮助初学者快速入门。 ## 状态图 ```mermaid stateDiagram [*
原创 2024-05-19 05:07:47
109阅读
Lua5.3 注册表 _G _ENV :http://blog..net/murisly/article/details/46518551 注册表的描述,借用PIL中的一段话: registry 一直位于一个由 LUA_REGISTRYINDEX 定义的值所对应的假索引(pseudo-i
转载 2017-10-28 00:00:00
702阅读
(文章目录) 前言 本篇文章来讲解函数重载,函数重载在C++中是非常重要的一个概念。 一、概念讲解 C++中的函数重载是指在同一个作用域中定义多个具有相同名称但参数列表不同的函数。函数重载允许使用相同的函数名来表示执行类似但具有不同参数类型或参数数量的操作。这样做可以提高代码的可读性和灵活性,使程序员更加方便地调用适合不同情境的函数。 函数重载的特点如下: 1.函数名称相同:重载函数的名称必须相
原创 2023-10-19 19:54:21
226阅读
  • 1
  • 2
  • 3
  • 4
  • 5