自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 开始尝试从0写一个项目--前端(二)

为了后端每次请求都需要向后端传递jwt令牌检验ps:愁死了,翻阅各种资料,可算是搞定了,哭死~~// 创建一个axios实例baseURL: process.env.VUE_APP_BASE_API, // api的base_urltimeout: 5000 // 请求超时时间});// 请求拦截器// 从localStorage或sessionStorage中获取JWT令牌// 将令牌添加到请求头中},error => {// 对请求错误做些什么。

2024-07-09 08:41:50 419

原创 开始尝试从0写一个项目--后端(二)

实现学生管理。

2024-07-06 20:49:38 1080

原创 开始尝试从0写一个项目--前端(一)

正在写........................- App.vue:项目的主组件,页面的入口文件。- api:存放封装了Ajax请求文件的目录。- components:公共组件存放目录。现在我们就是在这个界面开始编写我们的代码。- main.ts:整个项目的入口文件。确保自己下载了node.js和npm。输入npm run serve回车。- views:存放视图组件的目录。- router.ts:路由文件。自定义项目名字,选择npm管理。用vscode打开这个项目。快捷键:ctrl+j。

2024-07-04 21:36:21 429

原创 开始尝试从0写一个项目--后端(一)

子模块,后端服务,存放配置文件、Controller、Service、Mapper等。普通Java对象,只有属性和对应的getter和setter。配置好后需要点击这个编译一下,显示成功才可继续后面的。maven父工程,统一管理依赖版本,聚合其他子模块。子模块,存放公共类,例如:工具类、常量类、异常类等。学生表中的密码是明文存储,安全性太低。子模块,存放实体类、VO、DTO等。视图对象,为前端展示数据提供的对象。这样登录功能就搞定了!实体,通常和数据库中的表对应。进入数据库,修改密码为这个。

2024-07-04 21:30:35 1333

原创 尝试修改苍穹外卖为”李小罗餐厅“

学习苍穹外卖后,将其修改为自己所需要的项目,也是对苍穹外卖项目的加深理解对项目之间的连接等关系进一步清晰,那么便开始吧。

2024-07-02 10:17:55 270

原创 苍穹外卖--sky-take-out(五)前端

安装概念typeScript安装及TypeScript tsc 不是内部或外部命令,也不是可运行的程序或批处理文件解决办法_tsc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。-CSDN博客ts为什么要增加类型支持。

2024-07-02 10:07:10 1013

原创 苍穹外卖--sky-take-out(四)10-12

分为6或7个域,由空格分隔开,每个域代表一个含义每个域的含义分别为:秒、分钟、小时、日、月、周、年(可选)这些具体的细节,我们就不用自己去手写,因为这个cron表达式,它其实有在线生成器。

2024-07-02 10:04:06 777

原创 苍穹外卖--sky-take-out(三)6-9

HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。发送HTTP请求接收响应数据当我们在使用扫描支付、查看地图、获取验证码、查看天气等功能时,其实,应用程序本身并未实现这些功能,都是在应用程序里访问提供这些功能的服务,访问这些服务需要发送HTTP请求,并且接收响应数据,可通过HttpClient来实现。

2024-06-03 17:33:14 1114

原创 苍穹外卖--sky-take-out(二)3-5

进入到sky-server模块,创建com.sky.annotation包。其中OperationType已在sky-common模块中定义。

2024-06-02 10:30:47 1120

原创 苍穹外卖--sky-take-out(一)

本项目(苍穹外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括 系统管理后台 和 小程序端应用 两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类、菜品、套餐、订单、员工等进行管理维护,对餐厅的各类数据进行统计,同时也可进行来单语音播报功能。小程序端主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单、支付、催单等。1). 管理端功能员工登录/退出 , 员工信息管理 , 分类管理 , 菜品管理 , 套餐管理 , 菜品口味管理 , 订单管理 ,数据统计,来单提醒。

2024-05-21 15:30:48 1053

原创 SpringBootWeb案例

主要写一些学到的知识。

2024-05-08 21:49:01 1168 4

原创 javaweb-mybatis

Java程序操作数据库,现在主流的方式是:Mybatis。MyBatis是一款优秀的,用于简化JDBC的开发。现在使用Mybatis操作数据库,就是在Mybatis中编写SQL查询代码,发送给数据库执行,数据库执行后返回结果。

2024-04-29 15:31:46 950

原创 javaweb-数据库

数据库管理系统(ataaseanagementystem,简称DBMS)

2024-04-22 20:47:12 1273 1

原创 javaweb--SpringBoot请求响应

RequestBody注解:将JSON数据映射到形参的实体类对象中(JSON中的key和实体类中的属性名保持一致)

2024-04-21 10:00:27 876 1

原创 javaweb-SpringBoot基础

Spring的官网(Spring的简介:Spring makes Java simple。Spring Boot 可以帮助我们非常快速的构建应用程序、简化开发、提高效率。创建一个子包controller。

2024-04-20 21:24:13 1492

原创 idea中搜索不到仓库中的jar包解决方法

仓库中的jar包索引尚未更新到idea中。这个时候我们就需要更新idea中maven的索引了点击设置->搜索maven->点击仓库,点击需要更新的依赖->更新。

2024-04-17 10:29:32 735

原创 javaweb-maven

用于管理和构建java项目的工具maven的官方网站。

2024-04-17 10:24:29 679

原创 番外-常用软件分享

一款很好用的截图工具,很智能的匹配需要截图的区域,亮点功能在于可以贴图,就是将截取的图片直接贴在桌面方便参考;比如平常看课程时,网课老师举的例子就可以直接截图,然后贴在桌面自己对照着分析文件搜索软件,当你知道文件部分名称不知道文件在哪放着的时候就可以直接搜索这个。卸载软件,能非常干净的卸载掉电脑软件。播放软件,我感觉比市面上绝大多数的播放软件都好用支持多种音频格式,可以用来看下载下来的网课或者视频等一个非常好用的文本编辑工具,支持md文档的书写缺点,注意图片的位置,位置一改变就不见了;

2024-04-12 08:58:49 249 1

原创 java高级

Junit测试框架可以灵活的编写测试代码,可以针对某个方法执行测试,也支持一键完成对全部方法的自动化测试,且各自独立。不需要程序员去分析测试的结果,会自动生成测试报告出来。

2024-04-11 22:44:13 826 1

原创 javase加强--网络编程

通信的基本架构主要有两种形式:一种是CS架构(Client 客户端/Server服务端)、一种是BS架构(Brower 浏览器/Server服务端)。

2024-04-11 20:59:16 197 1

原创 javase加强--多线程

线程其实是程序中的一条执行路径。

2024-04-11 20:36:54 462 1

原创 javase加强--XML和日志

XML是可扩展的标记语言,意思是它是由一些标签组成 的,而这些标签是自己定义的。本质上一种数据格式,可以用来表示复杂的数据关系。XML必须第一行有一个文档声明,格式是固定的XML文件必须是以.xml为后缀结尾。

2024-04-08 21:52:50 322

原创 javase加强-IO流(二)

OutputStreamReader也是不能单独使用的,它内部需要封装一个OutputStream的子类对象,再指定一个编码表,如果不指定编码表,默认会按照UTF-8形式进行转换。InputStreamReader也是不能单独使用的,它内部需要封装一个InputStream的子类对象,再指定一个编码表,如果不指定编码表,默认会按照UTF-8形式进行转换。其本质是别人写好的一些字节码文件(class文件),打包成了一个jar包。如果文件中有中文,使用字节流来读取,就有可能读到半个汉字的情况,这样会导致乱码。

2024-04-07 08:43:08 854

原创 javase加强-IO流(一)

专业用于对集合或者数组进行便捷操作的下面是代码体现Stream流的便捷性。

2024-04-05 21:43:49 335 1

原创 javase加强-算法与集合

Collection集合特点 List系列集合:添加的元素是有序、可重复、有索引。ArrayList、LinekdList:有序、可重复、有索引l。Set系列集合:添加的元素是无序、不重复、无索引。HashSet:无序、不重复、无索引l;LinkedHashSet:有序、不重复、无索引l。TreeSet:按照大小默认升序排序、不重复、无索引。

2024-04-05 20:53:08 792 1

原创 javase加强-常用API

Object类是Java中所有类的祖宗类一般在类中重写toString()方法@Override//a=a,b=b;判断此对象与参数对象是否"相等"克隆:意思就是某一个对象调用这个方法,这个方法会复制一个一模一样的新对象,并返回。

2024-04-01 20:41:04 789

原创 javase加强-面向对象高级

多态是在继承、实现情况下的一种现象,表现为:对象多态、行为多态。

2024-04-01 20:08:55 877

原创 javase基础部分

/ 1、直接双引号得到字符串对象,封装字符串数据​// 2、new String创建字符串对象,并调用构造器初始化字符串创建一个ArrayList的集合对象。

2024-03-31 20:35:22 373 1

原创 Java必备-IDEA配置与破解

因为这个是收费滴,所以我去找了破解的资源。去微信公众号回复idea即可。

2024-03-30 16:28:40 234 1

原创 java开发的第一步

按住Win+R输入cmd 回车,打开命令行创建 输入javac -version 看提示信息是否显示你安装JDK的版本号 输入java -version 看提示信息是否显示你安装JDK的版本号 【如果显示版本号都是JDK17就表示配置安装成功】我们先要到官网上去下载JDK,然后安装在自己的电脑上,才可以在自己的电脑上使用JDK来开发Java程序。在"bin"目录下会有"java.exe"和"javac.exe"文件;我们得先得安装Java的开发环境,才能使用Java语言开发程序。找到JDK的bin目录。

2024-03-30 16:18:43 297

原创 我的第一篇blog

博客平台通常具有评论功能,使读者可以直接与你互动。这为你提供了与读者沟通的渠道,可以收集反馈、建立联系,甚至可能因此获得合作机会。blog可以作为记录个人成长、学习过程和工作经历的工具。通过写作,你可以更好地反思自己的经历,从而促进个人成长。随着时间的推移,你的表达会更加清晰、有逻辑,这对于任何职业都是宝贵的技能。现阶段,已经学习完了java web知识的内容,接下来准备进入“苍穹外卖项目”的学习。开始写博客将我前面学习的的过程的经验与工具做一个复习与归纳,以便巩固我所学的内容。

2024-03-30 15:32:29 170

空空如也

空空如也

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

TA关注的人

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