- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 深入理解String、StringBuffer和StringBuilder类的区别
Java提供了String、StringBuffer和StringBuilder类来封装字符串,并提供了一系列操作字符串对象的方法。 它们的相同点是都用来封装字符串;都实现了CharSequence接口。它们之间的区别如下: 一、可变与不可变 String类是一个不可变类,即创建String对象后,该对象中的字符串是不可改变的,直到这个对象被销毁。StringBuffer与StringBuilder都继承自AbstractStringBuilder类,在AbstractStringBuilder中也是使用字
2021-09-11 23:33:04
144
转载 2021-08-21
文章目录 1、注册阿里云账号 2、注册完成,打开这个网址, 3、下载这个软件:XFTP 4、本地终端操作 5、配置本地ss软件 6、如果你上面操作完了,打开网页,显示500 1、注册阿里云账号 电脑浏览器打开,点击直达:注册阿里云-链接直达 手机打开不能注册,电脑浏览器打开,用支付宝登陆就可以、填一下身份信息 2、注册完成,打开这个网址, 阿里云-云服务器-购买专属链接 点击立即购买,购买时的操作,跟着视频里做,截图如下 最后创建实例时,要充120+,这个钱用多少扣多少,每次就扣几毛钱,用完可以提现,提现没
2021-08-21 23:19:35
88
原创 javaSe个人难点总结
1.java关键字transient: transient使用总结 (1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法被访问。 (2) transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。变量如果是用户自定义类变量,则该类需要实现Serializable接口。 (3)一个静态变量不管是否被transient修饰,均不能被序列化(如果反序列化后类中static变量还有值,则值为当前JVM中对应static
2021-08-19 21:36:45
372
转载 java中4大元注解
元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target, 2.@Retention, 3.@Documented, 4.@Inherited 这些类型和它们所支持的类在java.lang.annotation包中可以找到。下面我们看一下每个元注解的作用和相应分参数的使用说明。 @Target: @Target说明
2021-08-11 10:41:58
258
原创 声明式事务——文件上传和下载
<!--配置SqlSessionFactory--> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <!--关联Mybatis--> <property name="configLocatio..
2021-08-08 14:53:20
206
原创 mybatis多对一和一对多
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、多对一是什么?二、使用步骤1.创建数据库2.读入数据二、一对多总结 前言 mybatis工具类 public class MybatisUtils { private static SqlSessionFactory sqlSessionFactory; static { try { String resource = "mybatis-config.xml";
2021-08-08 14:00:15
74
原创 动态代理-静态代理
动态代理 //真实角色: 房东,房东要出租房子 public class Host implements Rent{ @Override public void rent() { System.out.println("房屋出租"); } } //抽象角色:租房 public interface Rent { public void rent(); } 代理 //代理 public class ProxyInvocationHandler impl
2021-08-08 13:22:02
60
原创 mybatis-spring
<!--配置数据源:数据源有非常多,可以使用第三方的,也可使使用Spring的--> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/> <property...
2021-08-08 13:10:49
86
原创 2021-08-08 SpringAop解析
@TOCS 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
2021-08-08 12:55:26
97
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人