项目开发收获
文章平均质量分 80
章鱼哥小哥
这个作者很懒,什么都没留下…
展开
-
尚硅谷微头条项目开发收获【登录模块的jwt开发】
令牌(Token):在计算机领域,令牌是一种代表某种访问权限或身份认证信息的令牌。它可以是一串随机生成的字符或数字,用于验证用户的身份或授权用户对特定资源的访问。普通的令牌可能以各种形式出现,如访问令牌、身份令牌、刷新令牌等。简单理解 : 每个用户生成的唯一字符串标识,可以进行用户识别和校验类似技术: 天王盖地虎 ,小鸡炖蘑菇2、优势token验证标识无法直接识别用户的信息,盗取token后也无法登录程序!相对安全!1、是什么Token是一项规范和标准(接口)原创 2024-02-22 21:32:33 · 431 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【Apache ECharts 入门】
Apache ECharts 是一款基于 Javascript 的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。官网地址:https://echarts.apache.org/zh/index.html1). 柱形图2). 饼形图3). 折线图**总结:**不管是哪种形式的图形,最本质的东西实际上是数据,它其实是对数据的一种可视化展示。原创 2024-02-22 21:04:06 · 378 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【WebSocket 入门】
WebSocket 是基于 TCP 的一种新的网络协议。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接, 并进行双向数据传输。HTTP是短连接WebSocket是长连接HTTP通信是单向的,基于请求响应模式WebSocket支持双向通信HTTP和WebSocket底层都是TCP连接**思考:**既然WebSocket支持双向通信,功能看似比HTTP强大,那么我们是不是可以基于WebSocket开发所有的业务功能?原创 2024-02-22 20:49:54 · 372 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【Spring Task入门】
是Spring框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑。**定位:**定时任务框架**作用:**定时自动执行某段Java代码为什么要在Java程序中使用Spring Task?1). 信用卡每月还款提醒2). 银行贷款每月还款提醒3). 火车票售票系统处理未支付订单4). 入职纪念日为用户发送通知等**强调:**只要是需要定时处理的场景都可以使用Spring Task。原创 2024-02-22 20:45:34 · 691 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【地图收货范围】
1、主要还是要看得懂各大地图平台的API接口,和会使用。原创 2024-02-22 20:37:05 · 835 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【微信支付】
3. 订单支付3.1 微信支付介绍前面的课程已经实现了用户下单,那接下来就是订单支付,就是完成付款功能。支付大家应该都不陌生了,在现实生活中经常购买商品并且使用支付功能来付款,在付款的时候可能使用比较多的就是微信支付和支付宝支付了。在苍穹外卖项目中,选择的就是微信支付这种支付方式。要实现微信支付就需要注册微信支付的一个商户号,这个商户号是必须要有一家企业并且有正规的营业执照。只有具备了这些资质之后,才可以去注册商户号,才能开通支付权限。个人不具备这种资质,所以我们在学习微信支付时,最重要的是了解微信原创 2024-02-22 20:26:36 · 2557 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【HttpClient简单使用】
HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。发送HTTP请求接收响应数据为什么要在Java程序中发送Http请求?有哪些应用场景呢?当我们在使用扫描支付、查看地图、获取验证码、查看天气等功能时。原创 2024-02-22 17:26:31 · 974 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【Redis简单使用】
Redis是一个基于内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件。**官网:**https://redis.io**中文网:**https://www.redis.net.cn/key-value结构存储:基于内存存储,读写性能高适合存储热点数据(热点商品、资讯、新闻)企业应用广泛Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供的数据是可以达到100000+的QPS(每秒内查询次数)。原创 2024-02-22 17:16:45 · 893 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【文件上传和下载】
直接将图片保存到服务的硬盘(springmvc中的文件上传)优点:开发便捷,成本低缺点:扩容困难使用分布式文件系统进行存储优点:容易实现扩容缺点:开发复杂度稍大(有成熟的产品可以使用,比如:FastDFS,MinIO)使用第三方的存储服务(例如OSS)优点:开发简单,拥有强大功能,免维护缺点:付费在本项目选用阿里云的OSS服务进行文件存储。(前面课程已学习过阿里云OSS,不再赘述)原创 2024-02-22 17:05:40 · 2094 阅读 · 0 评论 -
黑马程序员苍穹外卖项目开发收获【公共字段的填充】
公共字段填写提供了一种思路原创 2024-02-22 16:54:02 · 303 阅读 · 0 评论