自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java外卖07

JSAPI下单:商户系统调用此接口在微信支付服务后台生成 预支付交易订单微信小程序调起支付。

2024-08-23 16:27:49 261 1

原创 java外卖06-缓存-清空购物车

用户端小程序展示的数据是通过查询数据库获得,若访问量比较大,数据库访问压力变大系统响应慢,用户体验差。

2024-08-21 23:57:46 341

原创 java外卖05-httpclient

是apache Jakarta common下的子项目,可以用来提供高效的,最新的,功能丰富的支持HTTP协议的 客户端编程工具包 ,并且支持HTTP协议最新的版本和建议。

2024-08-20 23:34:22 160

原创 java外卖-reids入门

redis是一个基于 内存 的key-value结构数据库基于内存存储,读写性能高适合存储热点数据(热点商品,资讯,新闻)企业应用广泛redis存储的是key-value结构的数据,key是字符串类型,value有5种常用的数据类型。

2024-08-19 18:34:07 1030

原创 java外卖03-菜品管理

create_time create_user update_time 是公共字段代码冗余,不便于后期维护。

2024-08-18 11:00:17 223

原创 java外卖02

产品原型接口设计数据库设计(employee表)

2024-08-16 23:26:45 216

原创 java外卖01

按照他的规范去定义接口及接口相关的信息,就可以生成接口文档, 在线接口调试knife4j是Java mvc框架集成swagger生成api文档的增强解决方案。

2024-08-15 23:48:21 786

原创 vue回顾

router下的index.js中配置(仿照样例创建)main.js中importrouter new Vue({})中挂在路由。

2024-08-14 00:10:19 572

原创 maven-高级

原因:不便维护,难以复用 将项目按照功能拆分成若干个子模块,方便项目的管理,维护,扩展,也方便模块间的相互调用,资源共享步骤:创建maven模块,分别存放实体类,相关工具类pom.xml文件引用注意:分模块设计需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分继承描述的是两个工程间的关系,与java中的继承相似,子工程可以继承父工程中的配置信息,常见于依赖关系的继承作用:简化依赖配置,统一管理依赖实现:<parent>...<parent>jar:普通模块打包,springboot

2024-08-10 00:20:12 323

原创 web后端开发 --原理篇

实际开发中,经常定义一些公共组件,提供团队使用。在SpringBoor的项目中,一般将这些公共组件封装为SpringBoot 的starter。新建module两个spring-boot项目starter的pom.xml中引入autoconfigure项目autoconfig中引入阿里云oss的依赖autoconfig中写入需要的java文件autoconfig中新建自动配置类alt+insert生成get,set方法。

2024-08-08 23:47:51 821

原创 web后端事务管理AOP

Aspect Oriented Programming (面向切面编程,面向方面编程) ,其实就是面向特定方法编程。

2024-08-04 21:36:42 361

原创 javaweb案例

文件上传,是指将本地图片视频,音频等文件上传到服务器,供其他用户浏览或下载的过程前端和service控制层 上传文件 的 名字必须要一致一般用于登陆后产生令牌返回浏览器,之后每次请求都会携带令牌去校验,成功后通过概念:是一种动态拦截方法调用的机制,类似于过滤器。spring框架中提供的,用来动态拦截控制器方法的执行作用:拦截请求,在指定的方法调用前后,根据业务需要执行预先设定的代码(跟过滤器类似)//定义拦截器,实现HandlerInterceptor接口,并重写其所有方法//新建包和方法。

2024-08-02 23:55:14 636

原创 MyBatis

标准接口:datasource官方提供的数据库连接池接口,由第三方组织实现此接口功能:获取链接 Connection getConnection() throws SQLException;切换druid数据库连接池pom.xml中引入dependency 具体的在官网上找。

2024-07-25 00:02:22 400

原创 数据库mysql

官网下载压缩包一门操作关系型数据库的编程语言,定义操作所有关系型数据库的 统一标准通用语法:sql可以单行或多行书写,以分号结尾可使用空格/缩进来增强语句的可读性mysql数据库的sql语句不区分大小写注释:1单行注释: --(#)内容 2多行注释:/* */从多张表中查询数据笛卡尔积:两个集合(a,b集合)的所有组合情况sql语句中嵌套select语句,称为嵌套查询,又称子查询。

2024-07-22 23:57:00 642

原创 web后端01

在包上新建javaclass:包和类新建的类中代码如下hyper text transfer protocol超文本传输协议,规定了浏览器和服务器之间数据传输的原则开源免费轻量级web服务器,支持Servlet/JSP少量JavaEE(java企业级开发的技术规范总合)规范 也被称为web容器,servlet容器。servlet程序需要依赖tomcat才能运行官网。

2024-07-18 21:59:22 576

原创 web前端

// 定义vue对象new Vue({el:"#app",//vue接管区域data:{})

2024-07-12 15:21:41 866

原创 buuctf crypto

解析:看题目就知道是BASE64加密,直接上在线解码网站解码,答案是:flag{THE_FLAG_OF_THIS_STRING}题目:=E9=82=A3=E4=BD=A0=E4=B9=9F=E5=BE=88=E6=A3=92=E5=93=A6。解析:看题目就知道是URL编码,直接上在线解码网站解码,答案是:flag{and 1=1}解析:看题目就知道是MD5加密,直接上在线解码网站解码,答案是:flag{admin1}题目:.. .-.. --- ...- . -.-- --- ..-

2024-06-29 12:53:05 1032

原创 django 01

保存

2024-06-10 13:43:15 542

原创 django

modelform错误校验中英文切# continue。

2024-04-22 14:27:25 389 1

原创 django

user = forms.CharFeild(widget =forms.Input) widget插件帮助再html中新建input框。#<input type="text" placeholder="标题" name="ctime">

2024-04-22 14:24:03 394

空空如也

空空如也

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

TA关注的人

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