自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git使用

Git下载安装与配置Git是版本控制的主流软件,之前虽然使用过但是雷点频踩,所以决定系统的学一下,首先当然是安装啦!下载这里用的淘宝镜像:https://npm.taobao.org/mirrors/git-for-windows/下载好之后就可以无脑安装啦,顶多改下位置,然后next,安装完毕就可以使用了需要注意的是这里默认是vim,windows下选择自己的编辑器就行,我用的是Notepad++.安装完成之后在开始菜单栏可以看见三个图标...

2022-11-09 14:18:01 185

原创 报错 No JTA TransactionManager found at fallback JNDI location [java:comp/TransactionManager]

wildfly domain启动时遇到的问题

2022-11-07 09:51:18 187 1

原创 关于反射的一些操作

什么是反射?可以想想参数的概念,当我们不能确定值为多少时可以引入一个参数来将参数值确定的时间延迟到运行的时候,数据类型无法确定时则使用泛型,那么当我们无法确定使用那个类、哪个对象或者哪个方法时,可以使用反射。

2022-03-26 14:40:09 608

原创 java中的Serializable

发现了一篇写得很好的关于序列化的帖子链接https://baijiahao.baidu.com/s?id=1633305649182361563&wfr=spider&for=pc

2020-12-30 10:23:05 105 1

原创 spring事物的7种传播行为

当一个带有事务的方法中调用了多个本身带有事务的方法时,必须指定事务应当如何传播REQUIRED 有就用,没有就新建如果调用该方法时,没有事务在运行,那么启动一个新事务,并在新事务中运行;如果调用该方法时,已有事务在运行,那么这个方法i加入到已有事务中运行。REQUIRED_NEW 自己建事务,原本的有则挂起如果调用该方法时,没有事务在运行,那么启动一个新事务,并在新事务中运行;如果调用该方法时,已有事务在运行,将这个事务挂起,再启动一个新事务,并在新事务中运行。SUPPORTS 有.

2020-09-18 16:24:57 198 1

原创 Spring AOP简介(代理模式,动态代理)

什么是AOPAOP(Aspect-Oriented-Programming,面向切面编程)是面向对象编程的一种补充,可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。解释看起来比较抽象,我们先通过传统的方式模拟实现日志记录功能传统方式/*计算接口*/public interface Operation { double calculate(double num1,double num2);}/*实现计算接口的加法类,还有减乘除三个方法这里不再赘述

2020-09-18 15:53:53 431 1

原创 Maven项目中spring与mybatis整合使用

创建maven项目加入依赖包需要在pom.xml文件中加入:spring相关包: spring-core,spring-beans,spring-contextAOP相关包:spring-aop,spring-aspects,aopalliancemybatis相关包:mybatis数据库相关包:spring-jdbc数据库驱动,数据库连接池(这里用的是druid)mybatis与spring的整合包 :mybatis-spring默认的额mavenJDK版本为1.5在需要的时候需要对

2020-09-17 18:54:15 554

原创 Mybaits逆向工程生成使用mybatis逆向工程生成dao层、pojo层及Mapper文件

Mybaits逆向工程操作步骤首先准备jar包①mybatis逆向工程包:mybatis-generator-core-1.3.2.jar②数据库连接驱动包:mysql-connector-java-5.1.26-bin.jar将这两个包放在同一文件夹下(单独建立文件夹)在文件夹下创建一个xml文件,并配置该文件一般命名为:generator-项目名.xml配置如下():<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE ge

2020-09-17 18:24:39 294

原创 多线程安全经典案例:多窗口售票

按照常规思路,如下:public class Test02 { public static void main(String[] args) { SellTicket sellTicket=new SellTicket(); Thread thread1=new Thread(sellTicket,"窗口一"); Thread thread2=new Thread(sellTicket,"窗口二"); Thread thread3=new Thread(sellTicket,"窗口三")

2020-08-04 21:54:52 857

原创 递归的常见几个案例:阶乘,斐波那契数列

递归一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。...

2020-08-04 19:11:04 196

原创 超超超超级简单的集合入门!小白放心食用

系统地学习了集合一段时间之后,对于集合各接口及它们实现类的方法区分有些模糊,再次做一些复习总结。我们这里只对集合中的常用实现类的常用方法进行整合。适合小白阅读。

2020-07-30 20:05:45 1099

空空如也

空空如也

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

TA关注的人

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