![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 55
梓丶墨
一个想入门的萌新~~
展开
-
Access denied for user ‘Administrator’@‘localhost’ (using password: YES)
Spring事务管理问题在使用事务管理时,遇到Access denied for user ‘Administrator’@‘localhost’ (using password: YES)原创 2023-03-11 17:17:42 · 1655 阅读 · 0 评论 -
MD5加密工具类
MD5加密工具类原创 2023-03-11 17:05:46 · 107 阅读 · 0 评论 -
AOP面向切面编程简单介绍与应用
AOP (Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。OOP (Object Oriented Programming) 面向对象编程。......原创 2022-08-26 23:20:39 · 398 阅读 · 0 评论 -
浅谈代理模式
*代理模式 **即 Proxy Pattern,在Java开发中是一种比较常见的设计模式。它提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。...原创 2022-08-26 18:53:06 · 116 阅读 · 0 评论 -
在使用SpringMVC时 注解的路径找不到
的路径是http://localhost:8080/,还是如http://localhost:8080/springmvc-02/, 只要确保路径和。为:http://localhost:8080/springmvc-02/ 时,form。的URL为:http://localhost:8080/springmvc-02/,即http://localhost:8080/springmvc-02/,即http://localhost:8080/后能跳转,在点提交的时候404。表单的 action 是。....原创 2022-08-26 13:07:15 · 129 阅读 · 0 评论 -
Java枚举介绍
枚举,是java中的一种比较特殊的class,它继承了java.lang.类,也就是说在枚举类中是不能够继承其他类的。可以取代以往常量的定义方式,即将常量封装在类或接口中。此外,枚举类型还提供了安全检查功能。枚举类型本质上还是以类的形式存在以往设置常量,通常将常量放置在接口中,这样在程序中就可以直接使用了,并且该常量不能被修改,因为在接口中定义的常量时,该常量的修饰符为final与。使用常量声明 会有一些问题,比如类型不安全。...原创 2022-08-25 18:46:47 · 243 阅读 · 0 评论 -
动态 SQL 的使用
Mybatis 的动态SQL的简单使用动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。分为:ifchoose(when , otherwise)trim(where , set)foreach所谓的动态SQL,本质还是SQL语句,只是我们可以在SQL层面,去执行一个逻辑代码动态SQ原创 2022-05-07 19:59:56 · 703 阅读 · 0 评论 -
Mybatis框架下 实现嵌套查询
在 Mybatis下实现嵌套查询比如有学生和老师两张表,我们想根据学生表关联的 tid 来查询对应的老师学生表:老师表:查询所有学生信息根据查出来的学生的tid寻找对应的老师两张表的实体类//导入了lombok就不用自己写实体类的方法了,如果不知道详情可自行百度lombok@Data@AllArgsConstructor@NoArgsConstructorpublic class Student { private int id; private String原创 2022-04-29 20:49:17 · 1551 阅读 · 0 评论 -
Java求解斐波那锲数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)下面采用递归和非递归的方式实现递归实现/*** @Author Ibing* @Date 2022/4原创 2022-04-14 17:21:04 · 316 阅读 · 0 评论 -
Java解决 百鸡问题
中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?可用穷举法解决思路如下1.假设x,y,z为鸡翁、鸡母、鸡雏的个数,2.判断条件:x * 5+ y * 3+z / 3 = 100x + y + z = 100z % 3 = 03.上述条件需要同时成立/** * @Author Ibing * @Date 2022/4/8 10:47 * @Version 1.0 */public原创 2022-04-14 17:13:29 · 773 阅读 · 0 评论 -
用Java实现 求取两数的最大公约数
求取两数的最大公约数1. 递归实现public class test1 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.println("输入两个数:"); int a=scanner.nextInt(); int b=scanner.nextInt(); int count=1原创 2022-04-14 16:49:06 · 1616 阅读 · 0 评论