- 博客(18)
- 收藏
- 关注
原创 苍穹外卖来单提醒业务开发(详细解答前后端实现,小程序实现,涵盖源码)
在做这个业务板块的时候,来单和催单基于websocket长连接技术实现,一直想实现,并且集成到若依后台,翻阅苍穹外卖的前端源码发现其实就是根据vue的生命周期整合websocket几个回调函数,实现播放语音,前端结合elementUI中的notify通知实现在系统右上方推送消息,小程序端催单就是点击按钮发起一次请求即可。
2024-04-09 22:38:19 425
原创 阿里通义千问API(Java)使用教程,基于Springboot后端
这里controller层并未将前端的请求数据传入给api中的参数,有需求的可以自己加一下,这里就使用浏览器测试一下看是否返回数据即可。接着就是官网上的Demo了,我们这里封装一下。
2024-03-06 15:48:29 1780 4
原创 SpringBoot项目中使用SpringTask控制台并没用基于Cron定义的时间触发?
找到你所定义的触发类,在这个类上加上@Component注解,让其加入容器中即可。
2024-02-20 23:04:54 333
原创 微信小程序真机调试,请求后端数据的一些坑,数据渲染不出来?
在真机调式测试后端数据渲染时,确保http://localhost:端口号/路径,localhost换成自己的ip地址,并且也勾选了不校验合法域名为啥还是不行??????这一点切记在cmd使用ipconfig查看时,复制的是下图中无线局域网位置的ipv4而不是上面以太网适配器的ipv4,我就是当时没注意,看都没看直接粘贴ipv4,所以位置别复制错,
2024-02-14 12:57:07 685 1
原创 微信小程序如何向java后端本地(基于springboot项目)发请求
微信小程序发请求不是前后端ajax以及axios请求那样会存在跨域问题,微信使用的是网络请求,微信小程序支持发送https以及合法域名的请求,所以,本文章将使用微信不校验合法域名发送请求(仅限在开发以及生成环境下发起请求)。首先开启不校验合法域名。
2024-01-21 21:32:06 798
原创 HarmonyOS如何用平板真机调式开发应用
其中配置可能出现的错误,主要有获取数字签名失败(建议搜索相关解决方案),或者无反应识别,下拉查看不到设备,在开发选项中USB弹窗重新再次选择RNDIS,最主要的是安装adb。
2023-12-04 18:51:13 552
原创 HarmonyOs应用开发登陆页面Demo
本案列Demo并无对输入框进行判断登录操作,该Demo只是对前期学习的组件进行巩固,更多详情可参考官方文档。
2023-11-29 15:20:45 1001 1
原创 Web学习快速入门使用阿里云oss上传文件,解决环境变量配置报错问题,采用代码嵌入解决
在阿里云官网进行注册登录之后,创建好响应的ID和密码后,目前官网推荐最新版本使用配置环境变量,参照官网教程执行的命令都成功出现,但是运行还是报错,第二种解决方式是代码嵌入,在代码中输入创建好的AccessID和密码,虽然存在一定的安全性问题,但对于前期学习上传文件能进行一定的进度推进。直接粘贴进入idea,其余的不用管,对着官方给的注释进行相应的ID和密码填写(见下图)6 点击开发参考----->java----->配置访问凭证。我们这里使用长期访问凭证----->代码嵌入。1 登录阿里云,点击控制台。
2023-09-09 09:35:20 1104 5
原创 HashMap常用遍历方式
keySet方法主要是将我们的键去存放到一个集合当中,然后通过遍历键的形式,再调用get方法,取出对应值,将其打印出来。
2023-07-11 16:39:51 65
原创 关于HashSet底层的三个问题
HashSet在底层实现的机制其实和数据结构与算法课程当中的哈希表机制有点相似,我们知道数据结构与算法课程中的哈希表是已知一个元素的值,通过计算得到的值就是它在数组当中的位置值,即数组下角标,那么HashSet的执行机制也是如此,通过地址值去计算得到的哈希值就是我们应该存放的位置。故然,当我们在程序中添加元素时,虽然有些元素添加是在前面,但是你计算出来的地址值是不一样的,有的位置在前,有的位置在后,所以造成了取出来的顺序就不一样。
2023-07-10 11:11:48 101 1
原创 蓝桥杯C++,n天后是一周中的哪一天
这道题主要要注意,算星期天的时候要注意,这个七的注意问题,主要思路就不断加,加到七就置为零 ,然后继续,这个时候要注意判断星期天和其他天,如果是0,那就说明是星期天,否则输出对应的天数。
2023-07-09 18:53:14 282 1
原创 泛型类的说明
泛型可以帮助我们很好的去选择一些自己想定义的数据类型,在java中的泛型的接触常见的比较多的ArrayList集合就是很典型的泛型,我们可以通过<>,去传递我们想要的数据类型,但是<>不能传递基本数据类型,如果要传递,则要传递相应的包装类。接下来给大家说明一下具体的格式,其实接下来就也有点像去写一下ArrayList的底层源码了,但并不是全部源码的过程。<>,里面的字母是可以随便定义的,主要作用是拿来进行数据类型的传递和接收,当我们不能确定数据类型的时候就可以用这种方式。
2023-07-09 11:40:17 42
原创 Java中==和equals的区别以及自定义类如何判断是同一个对象
=在比较基本数据类型的时候是判断值是否相等,但是我们用==去比较引用数据类型就不行,那是因为引用数据类型的值是地址,你用==它就会去比较地址,而不会去比较我们想要的属性值是否相等,所以在String类中的equals方法就是用来比较我们的属性值的,但是你会发现如果你要去比较自己定义的类对象的属性值是否相等时,equals方法达不到我们预期的效果,那是因为Object中的equals方法还是比较的时地址,所以,自定义类引用Object中的equals当然比较的就是地址值啦,下面给大家看看代码演示。
2023-07-06 17:35:49 104 1
原创 JOU2023_Java期末考试题目
然后是三个弹窗,这三个弹窗还有要求的,要求验算正确的弹窗图标应该是消息类型的,错误是错误类型的,数据有误是警告类型的,效果是这样的,也要按考试要求来。第三题是关于面向对象的题目,题目是给了一个类图,我大概回忆了一下,具体应该是这样的,下面我给大家放上UML类图。这是主界面,每个组件的位置必须按照图示要求放,我用的是空布局,你们也可以其他的布局达到效果就OK了。判断是否输入正确的数据格式我是用的正则表达式,反正不能输入字母符号之类的。代码运行如下,反正就是按照格式去输出。下面是三个类的源码,我是分开写的。
2023-07-05 10:15:10 115 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人