- 博客(34)
- 收藏
- 关注
原创 joolun微信小程序实现springboot生成二维码,转换为base64保存到数据库中,小程序将base64转换为图片显示在小程序中
java生成二维码,转换为base64格式,保存到数据库,小程序将base64格式的数据转换为图片
2023-02-17 16:50:29
1576
原创 在页面新增一个字段,用来显示总发货次数和已发货次数(两表查询)
两表联查,把一个表的字段赋值到另一张表,查到一个表的和,将和放进另一张表中数据库有数据但查询出来的值为Null
2023-01-31 15:22:33
340
原创 若依项目报Proxy error: Could not proxy request /captchaImage from localhost to http://localhost:8080/.的错
Proxy error: Could not proxy request /captchaImage from localhost to http://localhost:8080/.
2023-01-13 17:06:50
12430
11
原创 joolun商城项目启动和遇到的问题
我这里遇到一个问题,商品管理时,添加和修改会遇到json错误,这里可以查看项目的lssues,地址是https://gitee.com/joolun/JooLun-wx/issues。这里可以修改一个前端文件。
2022-12-16 17:37:09
326
原创 spring/springmvc/springboot常用注解
springmvc注解1.@Controller:springmvc的注解,一般写在类上,代表这个类会被spring接管2.@RestController:一般写在类上,代表这个类会被spring接管注意:在controller类中,添加RestController后后台不能重定向页面,如果需要重定向页面,则需要使用Controller,在需要返会数据的方法上添加@ResponseBody3.@RequestParam(“username”) :springmvc的注解,写在方法的参数上,use
2021-12-15 10:08:31
1215
原创 Mybatis详细版
1.简介1.1.什么是mybatisMyBatis 是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。中文文档1.2.持久化为什么需要需要持久化?有一些对象,不能让他丢掉。1.3、持久层Dao层,Service层,Controller层….完成持久化工作的代码块层界限十分明显。1.4 为什么需要Mybatis?帮助程序猿将数据存入到数据库中。传统的JDBC代码太复杂了。简
2021-11-24 17:37:27
380
原创 java多线程(四种方式)
一、概念 进程 进程:在操作系统中 运行的程序。多进程 并发(一起)执行:宏观串行,微观并发 线程 线程:是进程中 执行的多个任务,每个任务称1个线程。 如,迅雷下载。多线程并发执行:宏观串行,微观并发 主线程 现有的程序,从main函数入口执行,是单线程,称主线程。 线程的组成 内存: 堆空间(对象) 共享、栈空间(局部变量) 独...
2021-11-20 16:49:20
390
原创 Map集合(高频面试点)
特点:存储 Key-Value(键-值对);键key -- 唯一、无序无下标值value -- 可以重复、无序无下标方法:集合对象名.put(key, value); 往map集合中添加1个元素/键值对(key不存在添加 key存在则修改)集合对象名.size(); 获取map集合中元素的实际个数Set set = 集合对象名.keySet(); 获取map中所有键构成的集合Object value = 集合对象名.get(key); 根据key获取对应的值boolean b
2021-11-19 16:12:46
236
原创 方法重载,构造方法,方法覆盖的区别
方法重载概念:在一个类中,允许定义多个同名的方法,但是 形参列表必须不同。语法要求:1) 方法名 大小写必须完全 相同2) 形参列表 必须不同(类型/数量/顺序 任一项不同都属于方法重载)3) 修饰符 返回值类型 异常 不考虑注意:1)只有方法名不同 编译正确,但 不是方法重载,是 单独的一个普通方法。2) 只有形参变量名不同 不是方法重载;3) 有了方法重载,在调用时 会对方法参数进行 类型的精确匹配;精确匹配匹配不到,则参数进行类型自动转换 就近类型转换;否则报错。构
2021-11-19 09:59:54
292
原创 ==和equals的区别 And break和continue的区别
==和equals的区别 :1.== 判断相等 A. 比较2个基本类型的数据,比较值是否相同; B. 比较2个引用类型的数据,比较(对象的首)地址是否相同。 开发中的应用:比较2个引用 是否指向 同一个对象。equals方法 判断内容相等只能比较2个引用类型的数据, 比较 内容 是否相同。break和continue的区别:break: 跳出整个循环; 用在switch..case。。中 跳出switch语句。continue: 跳出本次循环,直接进入.
2021-11-19 09:55:57
82
原创 if和for循环的一些简单例子
public class Deam01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入一个整数"); if (scanner.hasNextInt()){ //hasNextInt()判断输入的数字是不是一个整数类型 int anInt = scanner..
2021-11-18 09:51:33
312
原创 一个简单地算法
在数学中我们都知道2*8 = 16但在java中最快的方法不是sout(2*8),当然也不能这么写,所以可以使用位运算<< *2>> /2System.out.println(2<<3);//结果是16
2021-11-17 22:33:02
321
原创 JAVA幂运算
在数学中我们有2^3,但在代码里没有这个运算符所以可以使用工具在操作double pow = Math.pow(2,3);System.out.println(pow);这样就可以进行2的3次方了
2021-11-17 22:16:43
1672
原创 DOS常用命令
虽然不常用,但是程序员怎么能够不知道这些基础呢切换盘符 D+: eg:切换D盘(D:) 查看目录 dir 切换目录 cd /d 目录 eg:cd /d E:\IDE 返回上一级 cd.. 进入目录 cd 目录 eg:(cd 资料) 清理屏幕 cls 退出终端器 exit 查看电脑IP地址 ipconfig 创建文件 md 文件名 查看网站的IP地址 pi...
2021-11-17 09:30:09
795
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人