自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (2)
  • 收藏
  • 关注

原创 @GetMapping 和 @RequestMapping 的区别

虽然说@GetMapping 是下面注解的组合体,但是下面的注解不需要@RequestParam 来获取参数,可直接用参数名称获取。@GetMapping 可以通过 @RequestParam 来获取参数。个人做的一个简单的测试,没有深入去看源码。

2022-09-13 16:55:32 526 1

原创 Nacos集成Dubbo,通过@NacosConfigurationProperties注解获取配置参数为null

起因是项目使用到了nacos,但是nacos的@nacosvalue 和@NacosConfigurationProperties 注解不生效 ,我百度了许久,还是没有解决,后来去看了注解的源码才知道。当然了,加2个重复的配置还是不够优雅,还是看着很难受,那既然注解的默认值取不到配置文件,那就修改注解的默认值,前面加上spring.cloud.这个地方可以看到 ,这个注解读取的默认配置前面是不带spring.cloud的,(真tm坑,我找了好久),所以额外加一层配置就可以使用了。...

2022-09-01 17:00:42 3130

原创 如何查一个订单下面相同商品大于等于2的订单明细

code1 是订单维度code2 是订单明细维度select * from tablegroup bycode1,code2 having count(code2)>1

2022-05-31 17:05:56 414

原创 Lua自学:8 迭代

1.迭代器:就是一种可以遍历一种集合的所有元素 迭代本身其实就是每一次都记下集合的3种状态:一个迭代器函数,一个恒定状态,一个控制变量 然后根据这3种状态去集合中取值,甚至你可以自己定义一个函数来定义迭代器。如图,定义自己写的简单迭代函数,其实就是for循环,一般来说基本上都是用官方的提供的迭代函数。 上面是类似于java的fori写法,那么也有 foreach写法可以参考 lua :5,就不多说了这一章类容挺多,但是看起来其实没什么东西,所以也没...

2021-11-02 14:37:25 164

原创 Lua自学:7 深入函数

1.lua中,函数也是一种 “第一类值” :代表着函数也是可以赋值给变量的,也可以赋值到table中,可以做为实参传递给其他函数 如下图:函数可以是一组计算也可以是lua的函数,赋值给一个变量,只要你清楚调用方式,传值即可第二个类型是 函数里面返回函数,这个地方需要注意的是:如下图:如果你直接使用外面的函数,返回的就是函数里面的那个函数地址,有点绕,就是如果你想使用函数里面返回的函数,需要像我第三个写的一样,也需要进行赋值,才能正确的触发计算。再多一层需要自己尝试了如果你不想给函数赋值...

2021-11-02 11:17:27 189

原创 Lua自学:6 函数

1.函数这个就相当于Java的方法,一个很主要的知识点(突然就忙了起来,忧愁) 这个也是看了3遍才开始进行编写,函数是什么,借书里的一句话:对语句和表达式进行抽象的主要机制,既可以完成特定的任务,也可以只做一些计算返回结果。 那这个是什么呢?学过java肯定都知道,类似于方法。 1.但是呢lua还是那么自由,在定义一个函数的时候,可以随便定义参数,就像上一节说的,a,b,c=1,2 这种,你可以传少,那c就是nil,也可以传多,直接丢弃 2.另外一个区别就是函...

2021-11-01 18:54:04 139

原创 Lua自学:5 语句

1.赋值还是那么自由,多重赋值,这是左右两边变量个数一致的情况下不一致呢,那左边多的,赋值为nil,右边多,就丢弃2.局部变量与块local a = 1,局部变量:看下图:lua是输入一行就执行一行,你看,我上面的a下面就获取不到了,那么怎么才能获取到呢,块,如图,输入do之后,变成了2个<< 就是接下来输入lua不执行输入的每一行了,当你输入结束后,加个end,lua就会执行了,这就是 块 注意:编程中尽量少定义全局变量以文件的方式不需要do en...

2021-10-29 11:28:30 218

原创 Lua自学:4 表达式

1.算术操作符+ - * /(加减乘除) ^指数 % 取模 - 负号(负数)这个嘛就自己去练练手吧2.关系运算符< > <= >= == ~=(不等于)这些运算符的结果就是true或false啦,但注意的是:基础的类型比的是值,table、fuction、userdata比的是引用,如下所示,即使内容一样,也还是false,引用一样了,就为true了3.逻辑操作符and or not (false 和nil 为假)...

2021-10-29 10:18:31 109

原创 Lua自学:3

1.数据类型: lua有8种数据类型 nil Boolean number string userdata function thread table 空 布尔 数字 字符串 自定义 函数 线程 表那么怎么看一个变量的类型呢 用 type(xxx)来看 注意看type(type(x)) 返回string,以为type(x)总是返回string 注意:当然你也...

2021-10-28 18:32:55 126

原创 Lua自学:2

1.词法规范 标识符可以是字母(注意Lua区分大小写)数字和下划线(_) 注意点:1.不能用数字开头来定义标识符(应该是类似于java的变量) 2.尽量不用下划线加几个大写字母来定义标识符,这是lua保留的哑变量(类似于java的保留关键字)2.注释 -- 开头,注释一行 --[[ xxx --]] 多行注释3.全局变量 如上图,全局变量,不赋值也能用,不会报错...

2021-10-28 16:49:43 228

原创 Lua自学:1

学习语言的第一步: Lua - Joe DF's Builds:配置环境我是windows,下载下图版本解压配置环境变量cmd运行:老规矩:hello world 新建一个one.lua文本: 我本身是按照lua程序设计第二版来学习的,而我工作所用的是java,然后根据写的第二个程序 1.没有 ; 结尾 2.if 没有()来包裹代码 3.退出lua ctrl+C简单的...

2021-10-28 15:50:41 111

原创 Runtime.getRuntime().exec()执行错误返回为1的原因

一些代码问题我就不说了。我本地执行的是:cmd /c mvn -T 4 package -Dmaven.test.skip -Dmaven.javadoc.skip=true排查点有3个,正好我碰到了这些点,记录一下,困扰了我许久1.环境变量的配置,mvn,java2.这个命令自己先去cmd窗口执行一下,看能否执行成功3.我本地是win10系统的,关闭powershell这个功能,然后重启。...

2021-07-26 10:22:42 1396

原创 No active profile set, falling back to default profiles: default

记第一次创建spring boot出现很多问题,也就是如题目问题,找了很多的网上加依赖,加什么乱七八糟的,都没有用,后来偶然发现自己新建的版本过高,把版本减低之后就好了。如图,之前版本是2.1.7降为2.0.5就ok了。...

2019-08-02 11:26:49 1164

原创 进入软件公司的第一项任务

  本人是个新手,进入公司第一个礼拜四,就被调出公司进了一个比较大的项目组,曰:在做任务中学习,第一天就分配了一个简单的任务:使用前端已经写好的接口,配置2个验证弹窗(有先后顺序,只需要梳理一逻辑),给了一个礼拜的时间。直接上任务过程:   第一天:接触到任务,项目太大,3个tomcat服务器一起运行,上千个package,带我的大佬前3天让我自己发挥,看了一天的代码,毫无逻辑,很茫然,看起来...

2018-08-06 11:48:10 361

空空如也

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

TA关注的人

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