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