Java
什么是快乐星球组 实验五 软件开发案例(2)团队作业
项目 内容 课程班级博客链接 2020级计算机科学与技术 本次作业要求链接 实验五:软件开发案例(2) 团队名称 什么是快乐星球组 团队成员分工描述 张倩:搭建环境、增量开发 贾小萌:部署项目、撰写博客 葛薇:增量开发 团队的课程学习目标 1.理解MVC软件设计模式;2.练习并掌握JSP+JavaBean+Servlet技术实现的MVC设计模式; 3.练习UML建模技
MyBatits遇到的几个错误(5.13)
问题描述 Cause: java.sql.SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTime
MyBatis-Plus 插件——分页插件
添加配置类 测试 结果: User(id=4, name=admin, age=18, email=user@atguigu.com) User(id=5, name=张三, age=18, email=test5@baomidou.com) 当前页:1 每页显示的条数:5 总记录数:2 总页数:1 是否有上一页:false 是否有下一页:false 自定义xml使用分页插件 UserMa
【毕业设计】基于ssm的零售销售零食网站、零售在线商城管理系统,附源码+文档+PPT
1、项目介绍 该系统可供管理员和用户使用,管理员功能包括:登录、首页、系统设置、用户管理、业务管理、统计分析、个人信息、密码、退出等功能。用户功能包括:登录、注册、首页、资讯信息、商品列表、在线留言、购物车、个人中心、退出等功能。 项目获取,看这里 2、技术框架 前端框架:Jsp+LayUI 后端框架:Java+Spring+SpringMVC+Mybatis(SSM) 数据库:MySQL 系统
Burp Suite Professional / Community 2023.5 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional / Community 2023.5 (macOS, Linux, Windows) - Web 应用安全、测试和扫描 Burp Suite Professional, Test, find, and exploit vulnerabilities. 请访问原文链接:https://sysin.org/blog/burp-suite-pro-2023
java的深拷贝和浅拷贝
Java 将内存空间分为堆和栈。基本类型直接在栈中存储数值,而引用类型是将引用放在栈中,实际存储的值是放在堆中,通过栈中的引用指向堆中存放的数据。 转载:https://juejin.cn/post/6977210221542408199#comment
收集的网络上大型的开源图像处理软件代码
1、 最著名的开源图像软件:GIMP。 开发语言:C GIMP号称Linux下的PhotoShop,总观其工程,确实达到了PhotoShop早期版本的功能。三大利器:选区、图层、蒙板一应俱全,滤镜也非常丰富,支持插件。缺点就是界面不美观,用户体验差,执行速度在Windows下
面向对象特征三:多态性
对象的多态性 多态性,是面向对象中最重要的概念,在Java中的体现:对象的多态性:父类的引用指向子类的对象 格式:(父类类型:指子类继承的父类类型,或者实现的接口类型) 父类类型 变量名 = 子类对象; 举例 对象的多态:在Java中,子类的对象可以替代父类的对象使用。所以,一个引用类型变量可能指向(引用)多种不同类型的对象 多态的理解 Java引用变量有两个类型:编译时类型和运行时类型。编
【二分查找】LeetCode 162. 寻找峰值思路
题目链接 162. 寻找峰值思路 思路 一个不严谨但是好理解的思路是:如果 (nums[mid] > nums[mid + 1]),那么 (nums[mid + 1]) 肯定不是峰值,此时让 (right = mid),从左边继续找峰值。反之则 (nums[mid]) 肯定不为峰值,让 (left = mid + 1)。 代码
【二分查找】LeetCode 74. 搜索二维矩阵思路
题目链接 74. 搜索二维矩阵思路 思路 因为矩阵中每行都按升序排列,且每行的第一个整数大于前一行的最后一个整数。所以整个矩阵其实就是一个大的升序的一维数组,可以使用二分查找的方法对“一维数组”进行搜索,只不过在获取元素的过程中需要进行一步一维索引到二维索引的映射。 代码
java基于springboot+vue的农机电招平台、农机租赁管理系统,附源码+数据库+文档+PPT,适合课程设计
1、项目介绍 该系统包括前台操作和后台管理两个部分,一方面,为用户提供首页,农机,系统公告,个人中心,后台管理等功能;另一方面,为管理员提供首页,个人中心,农机机主管理,使用者管理,农机类型管理,农机管理,农机预约管理,系统管理等功能。 项目获取,看这里 2、技术框架 编程语言:java 系统架构:B/S 后端框框:SpringBoot(Spring+SpringMVC+Mybatis) 前端框
MySql学习日志二,数据库的笔记
数据库的列类型【了解】 数值 tinyint 十分小的数据 1个字节 smallint 较小的数据 2个字节 mediumint 中等大小的数据 三个字节 int 标准的整数 4个字节 常用int bigint 较大的数据 8个字节 float 浮点数 4个字节 double 浮点数 8个字节 decimal 字符串形式的浮点数 金融计算的时候
代理模式--静态代理+动态代理
静态代理 利用程序实现客户通过中介向房东租房的案例: 优缺点理解: 代理模式的具体步骤: 动态代理 同样是以租房为例: 需要代理的类是租房的Rent类: Rent.java Host.java ProxyInvocation.java Client.java 自己利用userService以及userServiceImpl实现动态代理: userService.java us
【每日一题】[2441. 与对应负数同时存在的最大正整数]
【每日一题】2441. 与对应负数同时存在的最大正整数 给你一个 不包含 任何零的整数数组 nums ,找出自身与对应的负数都在数组中存在的最大正整数 k 。 返回正整数 k ,如果不存在这样的整数,返回 -1 。 示例 1: 示例 2: 示例 3: 提示: 1 <= nums.length <= 1000 -1000 <= nums[i] <= 1000 nums
lock和try-finally语句块的正确写法
lock()方法必须写在try语句块之外; lock()方法和try语句块之间,不能有其他代码,避免其他代码遇到异常,导致unlock()方法得不到执行,锁无法释放; unlock()方法必须写在finally语句块的第1行,避免其他代码遇到异常,导致unlock()方法得不到执行,锁无法释放; 学习使我充实,分享给我快乐!
阿里云 OSS 工具类
import com.aliyun.oss.OSS;import com.aliyun.oss.OSSClientBuilder;import lombok.Data;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereot
有赞一面:亿级用户DAU日活统计,有几种方案?
文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职业升级, 薪酬猛涨!加尼恩免费领 免费赠送 经典图书:《Java高并发核心编程(卷1)加强版》 面试
[LeetCode] 2441. Largest Positive Integer That Exists With Its Negative
Given an integer array nums that does not contain any zeros, find the largest positive integer k such that -k also exists in the array. Return th