自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mybatis-plus之自动填充、乐观锁、逻辑删除

项目中经常会遇到一些数据,每次都使用相同的方式填充,例如记录的创建时间,更新时间等。我们可以使用MyBatis Plus的自动填充功能,完成这些字段的赋值工作;现在数据库中存在create_time与update_time两条字段,要对这两字段实现自动填充操作;

2023-12-10 14:21:17 124

原创 SpringCloud集成eureka注册中心\ribbon负载均衡\openfeign远程调用\hystrix熔断器\zuul网关五大组件之基础项目搭建

所需组件及其功能:1.eureka—注册中心使用:1.服务端添加eureka-server依赖2.在启动类中添加@EnableEurekaServer3.在配置文件中配置注册中心地址4.客户端添加eureka-client依赖5.在配置文件中配置注册中心地址2.ribbon—负载均衡内置了,RestTemplate的使用需要添加@LoadBalanced注解;openfeign内置了直接有负载均衡能力3.openfeign—远程调用,支持SpringMVC注解。

2023-11-07 17:20:21 112

原创 前端接收后端json格式数据模板

前端接收json格式模板

2023-10-29 12:14:45 132

原创 SpringBoot集成SpringSecurity框架实现登录功能(模板)

由于在Security配置文件中配置了登录成功跳转页面、登录页面、登录方法,而在项目中使用了thymeleaf模板引擎,所以需要进行控制层跳转。配置文件中的其他页面如error页面、403页面自行设置即可。业务层接口要继承UserDetailsService方法。持久层要查询用户信息以及权限信息,要查询两个表+中间表。

2023-10-22 15:48:48 275

原创 【问题解决 idea】Caused by: java.lang.ClassNotFoundException: com.mchange.v2.c3p0.ComboPooledDataSource

最后发现是项目结构 —>工件 依赖没有添加到lib中,右键选中置于lib中然后运行项目解决。检查后pom中依赖已经导入且进行了实例化。

2023-09-23 16:01:23 333

原创 java文件上传与下载工具类,可实现图片的上传与下载,基于servlet

【代码】java文件上传与下载工具类,可实现图片的上传与下载,基于servlet。

2023-09-12 18:06:08 205

原创 bootstrap+js实现动态自动进度条

总体思路:设置一个循环事件,在事件中设置一个变量,变量递增,每次根据变量更改长度以及数字,到100结束循环即可。

2023-08-26 16:12:26 710

原创 jdbc工具类(附properties文件)

【代码】jdbc工具类(附properties文件)

2023-08-14 20:27:38 89

原创 黑马项目瑞吉外卖-----购物车中菜品/套餐数量的减一(sub操作)

【代码】黑马项目瑞吉外卖-----购物车中菜品/套餐数量的减一(sub操作)

2023-02-12 16:05:02 462 2

原创 黑马项目瑞吉外卖-----菜品的启售、停售与删除(批量)

【代码】黑马项目瑞吉外卖-----菜品的启售、停售与删除(批量)

2023-02-06 15:51:03 1192 1

原创 java API三兄弟——Scanner,Random,ArrayList附相关用法实例点名猜数字

经过大一 一年的学习,博主迎来了3个月(因为疫情可能即将4个月)的暑假,并加入了打工人行列,但最近疫情,所以工时少了点(钱也少了)于是就继续学习java,因为有c的基础,所以学的还是比较快的,那么这则文章我将介绍java中最基本的API——Scanner,Random,ArrayList三兄弟及其用法。在开始前,有必要了解下API是什么东东,按照我的理解来简单说主要有三点:1.API(Application Programming Interface) : 应用程序编程接口,是一些预先定义的类。2

2021-08-25 17:10:12 366 2

原创 c语言数据结构——四则运算 简单

As we all know, c语言数据结构中的四则运算一直是一个常点,比较重要,是初学者一个必敲的代码,下面我罗列了四种数据结构四则运算,先从书(严老师)上到扩展;严老师的数据结构上的四则运算思路是:初始化OPTR与OPND栈(分别存储运算符号,数字),将表达式起始符 # 压入OPTR当表达式没有扫描完毕或OPTR的栈顶元素不为#时,循环若ch不是运算符,压入OPND,读入下一个字符;若ch是,根据循环条件:OPTR的栈顶元素与优先级进行比较,做不同的处理若是小于,ch压入OPTR,下一个

2021-04-18 21:41:42 4849

原创 关于c语言学习的小总结(主要是指针)杂记

经过3个月的学习,差不多已经学完了c,下面是我的一些杂记,主要是指针方面,希望能够给小白一些参考;<stdio.h> 带着就对了<math.h> 好像涉及数学的都要带 例如sqrt<string.h>一类 str,#difine 提前对某个值赋值;scanf % & 确定整数/小数/等等,然后赋值 结尾是printf(“xxx %d/f/…”,xxx);int 假设 一般是int x,x,x…; 数字float 单精度(带小数且较小较精确)

2020-12-16 15:18:42 257 1

原创 c语言野指针与结构体指针动态内存分配小解

首先我们来看一道题:#include<stdio.h>#include<stdlib.h>#include<string.h>struct student{char *name; //改 char name [ ];int score;}*pstu;int main(){pstu=(struct student*)malloc(sizeof(struct student)); ///将地址转成struct student* 型改:ch

2020-12-11 18:45:22 1189

原创 c语言关于野指针问题

转载于https://www.cnblogs.com/viviwind/archive/2012/08/14/2638810.html野指针问题神马是野指针?哪里来的?有什么危害?(1)野指针,就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)(2)野指针很可能触发运行时段错误(Sgmentation fault)(3)因为指针变量在定义时如果未初始化,值也是随机的。指针变量的值其实就是别的变量(指针所指向的那个变量)的地址,所以意味着这个指针指向了一个地址是不确定的变量,这时候去解

2020-12-09 15:34:31 1358

原创 c语言关于完数(完全数,完美数)的判断及寻找

##c语言关于完数(完全数,完美数)的判断及寻找对于一个 正整数,如果它和除了它自身以外的所有 正因子 之和相等,我们称它为 「完美数」。示例 1:输入:2828 = 1 + 2 + 4 + 7 + 141, 2, 4, 7, 和 14 是 28 的所有正因子。提示1 <= num <= 108由上定义可知找出某个范围的完数:#include <stdio.h>int main(){int i,j,k;for(i=1;i<=10000;i++){in

2020-12-06 18:06:06 5805 1

原创 用c语言写出96组合的最大值

用c语言写出96组合的最大值给你一个仅由数字 6 和 9 组成的正整数 num。你最多只能翻转一位数字,将 6 变成 9,或者把 9 变成 6 。请返回你可以得到的最大数字。本题解法其实很简单,需要用到字符串以及break ;代码如下:#include<stdio.h>int main(){ int i; char a[9999]; gets(a); for(i=0;a[i]!=’\0’;i++) { if(a[i]!=‘9’){ a[i]=‘9’; brea

2020-12-03 22:57:20 310

空空如也

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

TA关注的人

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