自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个人的江湖

代码改变生活,程序改变世界!

  • 博客(23)
  • 资源 (52)
  • 收藏
  • 关注

原创 Lua 学习(8)--Lua 运算符

运算符是一个特殊的符号,用于告诉解释器执行特定的数学或逻辑运算。Lua提供了以下几种运算符类型: 算术运算符 关系运算符 逻辑运算符 其他运算符算术运算符实例a = 21b = 10c = a + bprint("Line 1 - c 的值为 ", c )c = a - bprint("Line 2 - c 的值为 ", c )c = a * bprint("Line 3 -

2018-04-30 20:26:03 184

原创 Lua 学习(7)--Lua 函数

Lua 函数主要有两种用途: 1.完成指定的任务,这种情况下函数作为调用语句使用; 2.计算并返回值,这种情况下函数作为赋值语句的表达式使用。函数定义Lua 编程语言函数定义格式如下:optional_function_scope function function_name( argument1, argument2, argument3..., argumentn) function

2018-04-30 18:27:06 360

原创 Lua 学习(6)--Lua 流程控制

控制结构的条件表达式结果可以是任何值,Lua认为false和nil为假,true和非nil为真。要注意的是Lua中 0 为 true:--[ 0 为 true ]if(0)then print("0 为 true")end以上代码输出结果为:0 为 trueLua 提供了以下控制结构语句:if 语句 由一个布尔表达式作为条件判断,其后紧跟其他语句组成。if…else 语句 可以

2018-04-30 16:03:30 221

原创 Lua 学习(5)--Lua 循环

Lua 语言提供了以下几种循环处理方式: while 循环 在条件为 true 时,让程序重复地执行某些语句。执行语句前会先检查条件是否为 true。 for 循环 重复执行指定语句,重复次数可在 for 语句中控制。 repeat…until 重复执行循环,直到指定的条件为真时为止。 循环嵌套 可以在循环内嵌套一个或多个循环语句(while do … end;for … do …

2018-04-30 15:58:28 738

原创 Lua 学习(4)--Lua 变量

变量在使用前,必须在代码中进行声明,即创建该变量。 编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,用于存储变量的值。 Lua 变量有三种类型:全局变量、局部变量、表中的域。 Lua 中的变量全是全局变量,那怕是语句块或是函数里,除非用 local 显式声明为局部变量。 局部变量的作用域为从声明位置开始到所在语句块结束。 变量的默认值均为 nil。-- test.lu...

2018-04-30 15:49:42 152

原创 Lua 学习(3)--Lua 数据类型

Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。 Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table。nil 这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)。boolean 包含两个值:fals

2018-04-30 15:15:11 219

原创 Lua 学习(2)--Lua 基本语法

第一个 Lua 程序交互式编程Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用:$ lua -i $ Lua 5.3.0 Copyright (C) 1994-2015 Lua.org, PUC-Rio> 在命令行中,输入以下命令:> print("Hello World!")接着我们按下回车键,输出结

2018-04-29 21:38:09 206

原创 Lua 学习(1)--Lua 简介

Lua简介Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua 特性轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。 可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来就

2018-04-29 20:47:37 152

转载 velocity学习(4)--toolbox.xml 工具箱

toolbox.xml 工具箱velocity-tools 提供了很多实用的 Java 类,使用这些小工具前,需要在 web.xml 中配置 toolbox.xml 文件,在 VelocityViewServlet 后加入另一个参数:<init-param><param-name>org.apache.velocity.toolbox</param-name><param-value>/WEB-

2018-04-29 17:46:06 3343

原创 velocity学习(3)--velocity.properties 配置文件

velocity.properties 配置文件apache 在 velocity-1.7.jar 的 org.apache.velocity.runtime.defaults 下提供了一个默认的配置文件 velocity.properties,同目录下的 directive.properties 定义的是 velocity 的常用指令(#set 等),我们可以打开观看其具体实现,这里不多做解释。在

2018-04-29 16:40:34 3713

原创 velocity学习(2)--VTL 语法

注释单行注释为 ##,多行注释为#* *#,被注释的内容不会被模板引擎解析,文档注释是:如下:#***@author xxx*@version 5*#变量、属性、方法的引用VTL 可以对变量、属性、方法进行引用。显示输出一个变量时,输出它的 toString 方法。这和 System.out.print()类似。输出一个属性时,该属性必须是可访问的,或者其 get 方法是可访问的,引用一个方法

2018-04-29 16:10:04 745

原创 Velocity学习(1)--hello world

主要内容: (1)velocity的介绍 (2)Servlet+velocity 环境搭建和 Demo1 velocity的介绍velocity 是 apache 开发的一个基于 Java 的模板引擎,通过 velocity 特定的语法 VTL,能够在一段文本(模板)中引用 Java 对象的属性,以达到模板+数据模型(Java 对象)生成特定文本的目的。将模板引擎用于 web 开发,能够实现 J

2018-04-27 23:08:04 222

原创 SpringBoot(10)--日志框架和SLF4j使用

主要内容: (1)日志框架 (2)SLF4j的使用1 日志框架市面上的日志框架; JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j….日志门面 (日志的抽象层) JCL(Jakarta Commons Logging) SLF4j(Simple LoggingFacade for Java) jboss-logging日志实现Log4j J

2018-04-25 11:38:18 464

原创 SpringBoot(9)--自动配置

主要内容 1 自动配置原理 2 细节(@Conditional派生注解)配置文件可以进行的配置:配置文件配置的属性参考1、自动配置原理:1)、SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration 2)、@EnableAutoConfiguration 作用: (1)利用EnableAutoConfigurationImpor

2018-04-25 10:39:51 279

原创 SpringBoot(8)--配置文件加载位置,外部配置加载顺序

主要内容: (1)配置文件加载位置 (2)外部配置加载顺序配置文件加载位置springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件–file:./config/ –file:./ 指的是项目根目录 –classpath:/config/ –classpa

2018-04-25 10:13:45 3031 1

原创 SpringBoot(7)--配置文件占位符,profile

内容: 1 随机数 2 占位符获取之前配置的值,如果没有可以使用默认值 3 多Profile文件 4 yml支持多文档块方式 5 激活指定profile配置文件占位符1 随机数${random.uuid}、${random.int}、${random.long}${random.int(10)}、${random.int[1024,65536]}(1)第一个取出来的是随机数 (2)第二

2018-04-25 07:55:23 3322

原创 java开发的成长迷茫--java架构师

我自己已经工作快两年了,毕业一年了,我的目标定位是java架构师,可是对于自己该怎样成为一名架构师,很迷茫,同时也在不知道未来的成长过程该怎么走,总是在盲目的学习新技术,可是新技术是学不完的,总不能一辈子在学习新技术的道路上,然后做一两个小Demo,我感觉是时候给自己的知识体系做一个完善了,定位好目标,然后不断的完善自己才是最重要的。所以从现在应该做的是这样子:第一步:定位未来的职业目标。 ...

2018-04-24 16:19:16 656 1

原创 对象集合的一些问题探讨

(1)如何让一个List集合只存在User对象? (2)List集合如何去重?这个问题分为两种一种是简单类型的集合去重,一种是对象集合的去重? (3)如何取出一个Map集合的value值最大的所有key?问题一:如何让一个集合只存在User对象?思路:使用一个关键字 instanceofList<User> userList=new ArrayList<User>(); for(

2018-04-19 22:04:36 149

原创 SpringBoot(6)--配置文件的值注入问题探讨

主要内容: (1)@Value获取值和@ConfigurationProperties获取值比较 (2)配置文件注入值数据校验 (3)@PropertySource&@ImportResource&@Bean1 @Value和@ConfigurationProperties案例1:application.yml#注释 person: lastname: 吴凯 age: 24

2018-04-18 00:42:39 1784 1

原创 SpringBoot(5)--配置文件之自定义属性注入

主要内容 配置文件的自定义属性的值注入问题1 配置文件值注入首先定义两个实体类 Dog.javapackage com.wuk.helloworld.entity;public class Dog { private String name; private Integer age; public synchronized String g...

2018-04-15 22:30:33 993

原创 SpringBoot(4)--配置文件(YML语法)

1. 配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.properties •application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;2. YAML语法1、基本语法k:(空格)v:表示一对键值对(空格必须有); 以空格的缩进来控制层级关系;

2018-04-15 18:46:47 4801

原创 SpringBoot(3)--Hello World探究

1、POM文件1、父项目<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐starter‐parent</artifactId> <version>1.5.9.RELEASE</version></parent>他的父项目是<parent> <groupId>or

2018-04-08 10:08:37 162

原创 读《java多线程核心技术》有感--第一章 java多线程技能

本章内容: 关键技术: 1 线程的启动 2 如何让线程暂停 3 如何使线程停止 4 线程的优先级 5 线程的安全问题1.1 进程和多线程的概念及线程优点简单地说:一个正在运行的应用程序就是一个进程,比如任务管理器里面的每一个进程。然后说线程:线程就是进程在任务进行中的子任务,比如QQ.exe里面的视频线程,下载文件线程,表情包线程。也就是说将进程拆分成多

2018-04-07 10:12:48 230

全国省市区县标准表设计和数据SQL

字段包括:全程,简称,拼音,长途区号,邮编,首字母,经纬度

2024-08-16

我整理的Spring Security OAuth2.0认证授权资料 手把手教会你如何使用OAuth2.0认证授权原理以及搭建

我整理的Spring Security OAuth2.0认证授权资料 手把手教会你如何使用OAuth2.0认证授权原理以及搭建

2024-08-10

Mycat整理资料,这是我整理的MyCAT资料 让你彻底掌握Mycat

Mycat整理资料,这是我整理的MyCAT资料 让你彻底掌握Mycat

2024-08-10

Hadoop HA高可用手把手部署搭建文档

这是我整理出来的Hadoop HA高可用手把手部署搭建文档

2024-08-10

Springboot3+Vue3项目源码,彻底掌握Springboot3和Vue3

Springboot3+Vue3项目源码,彻底掌握Springboot3和Vue3

2024-08-10

Vue3笔记,这是我整理出来的Vue3最全的笔记

Vue3笔记,这是我整理出来的Vue3最全的笔记

2024-08-10

微信小程序项目代码+笔记+资料,这是一个完整的项目最新教学,资料和笔记 让你彻底掌握微信小程序的开发

微信小程序项目代码+笔记+资料,这是一个完整的项目最新教学,资料和笔记 让你彻底掌握微信小程序的开发

2024-08-10

Kubernetes指南+Kubernetes安装全流程,让你彻底学会Kubernetes

Kubernetes指南+Kubernetes安装全流程,让你彻底学会Kubernetes

2024-08-10

DevOps在智能云时代的开发与交付,让你彻底掌握DevOps

DevOps在智能云时代的开发与交付,让你彻底掌握DevOps

2024-08-10

这是我整理出来的容器云云原生百万年薪架构师学习大纲,希望大家能用到

这是我整理出来的容器云云原生百万年薪架构师学习大纲,希望大家能用到

2024-08-10

Java面试虚拟机篇+框架篇,这是我总结出来的Java面试中虚拟机和框架方面的面试题,非常全面,希望大家喜欢

Java面试虚拟机篇+框架篇,这是我总结出来的Java面试中虚拟机和框架方面的面试题,非常全面,希望大家喜欢

2024-08-10

Java面试基础篇+并发篇,这是我总结出来非常全面的Java面试的基础篇和并发编程方面的面试题

Java面试基础篇+并发篇,这是我总结出来非常全面的Java面试的基础篇和并发编程方面的面试题

2024-08-10

这是我总结的GoLang学习笔记,是结合工作中的实战,知识点非常全面,非常适合大家学习

这是我总结的GoLang学习笔记,是结合工作中的实战,知识点非常全面,非常适合大家学习,无论你是初学者还是进阶都非常有用

2024-08-10

10个精选的容器应用案例,让你彻底学会容器应用

10个精选的容器应用案例,让你彻底学会容器应用

2024-08-10

冲击大厂云原生岗位,Docker-Containerd学习,让你彻底学会大厂云原生技术

冲击大厂云原生岗位,Docker_Containerd学习,让你彻底学会大厂云原生技术

2024-08-10

Prometheus监控软件V1,V2版本的学习以及安装全过程,手把手教学步骤

Prometheus监控软件V1,V2版本的学习以及安装全过程,手把手教学步骤,让你深入了解Prometheus的原理和使用

2024-08-10

我整理的linux面试题,非常全面,基本上涵盖了Linux常用的各方面

我整理的linux面试题,非常全面,基本上涵盖了Linux常用的各方面

2024-08-10

常用的运维监控系统的安装和介绍

常用的运维监控系统的安装和介绍

2024-08-10

运维精华面试题,非常系统和全面

这是我整理的运维的面试题,非常全,希望大家喜欢

2024-08-10

Linux命令大全搜索工具.zip

我整理的Linux命令大全搜索工具,供大家使用

2024-08-10

Go开发工程师的面试题,非常全,希望大家喜欢,里面有原理,框架,初中高工程师都可以使用

Go开发工程师的面试题,非常全,希望大家喜欢,里面有原理,框架,初中高工程师都可以使用

2024-08-10

最新版数据结构与算法面试题手册.zip

最新版数据结构与算法面试题手册

2024-08-10

最新DevOps和CI CD 常见面试题汇总.zip

最新DevOps和CI CD 常见面试题汇总

2024-08-10

给大家整理的k8s相关面试集合

给大家整理的k8s相关面试集合

2024-08-10

docker的相关面试题

docker的相关面试题

2024-08-10

微信小程序基础资料,全套资料包括源码,彻底学会小程序开发

微信小程序基础资料学习,全套资料包括源码,彻底学会小程序开发

2024-08-10

微信小程序原生完整版教学级别项目,非常好,希望大家喜欢

这是一个微信项目原生的案例资料,里面有非常详细的介绍和实践,可以让你通过这个项目彻底学会微信原生开发

2024-08-10

西安石油大学数据结构和电路考研真题

西安石油大学计算机数据结构(2019-2023)和电路(2021-2023)考研真题,希望能够帮助到大家

2024-08-10

西安石油大学2019-2023 计算机考研808数据结构真题卷

西安石油大学2019-2023 计算机考研808数据结构真题卷,希望能够帮助到大家

2024-08-10

mingw64.zip

mingw64.zip

2024-08-10

openfga执行命令.txt

openfga执行命令

2024-07-31

openfga的docker镜像

openfga的docker镜像,docker官网很难下载

2024-07-31

ngrok-stable-windows-amd64.zip

内网穿透工具

2024-05-18

微信Native支付实现源码

微信Native支付实现源码

2024-05-18

微信支付测试商户账号信息.zip

我们在做微信支付开发的时候,因为微信支付没有沙箱,没有办法进行测试,所以只能通过真实的账号来进行开发。

2024-05-18

微信,支付宝支付功能实现的sql脚本

微信,支付宝支付功能实现的sql脚本

2024-05-18

nvm管理Nodejs多版本工具

nvm管理Nodejs多版本工具

2024-05-15

小程序基础代码.zip

01-微信小程序-小程序基础 02-微信小程序-配置文件 03-微信小程序-样式和组件 04-微信小程序-事件处理 05-微信小程序-模板语法 06-微信小程序-生命周期 07-微信小程序-小程序API 08-微信小程序-自定义组件 09-微信小程序-npm 支持 10-微信小程序-分包加载 11-微信小程序-开放能力 12-微信小程序-扩充

2024-02-25

简历模板,总共14种,均为word版本

现在好多简历模板网站基本上都要收费,我这里为大家提供了14种简历模板,均为word版本,有校招简历模板,也有工作好几年的简历模板,大家可以自由下载!!

2023-07-03

JDK11&Maven3.9&Git2.3.zip

安装包有: JDK11,Maven3.9,Git2.3,都是Linux版本的,大家可以直接下载安装,都是非常新的。

2023-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除