- 博客(9)
- 收藏
- 关注
原创 JAVA设计模式-七大原则
设计模式是程序员在面对同类软件工程设计问题所总结出来的有用经验,模式不是代码,而是某列问题的通用解决方案,设计模式代表了最佳的实践。这些解决方案是众多软件开发人员经过相当长的时间的实验和错误总结出来的。设计模式的本质是提高 软件的维护性,通用性和扩展性,并降低软件的复杂度。设计模式并不局限于某种语言,Java,php,c++ 都有设计模式。
2023-05-02 17:40:53
98
1
原创 FastDFS 分布式文件系统 安装及Spring Boot整合fastdfs-client
环境准备使用的系统软件名称 说明centos7.xlibfastcommon FastDFS分离出的一些公用函数包FastDFS FastDFS本体fastdfs-nginx-module FastDFS和nginx的关联模块nginx nginx1.15.4编译环境yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-d
2021-08-03 14:18:35
432
1
原创 SpringBoot整合MyBatis多数据源配置
Application.yml文件server: port: 8080spring: application: name: item-service datasource: db1: driverClassName: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/test?serverTimezone=UTC&useUnicode=true&characterEnco
2021-07-16 15:37:28
198
1
原创 JDK8 Date Time API
废话不说上代码。 @Test public void test01() { // 获取本地时间 LocalDateTime currentDate = LocalDateTime.now(); System.out.println("当前时间:" + currentDate); // 获取当前日期的日期 LocalDate date = currentDate.toLocalDate(); Syst
2021-03-30 14:25:57
159
1
原创 Swagger2的快速入门
首先我们创建一个 SpringBoot 项目 然后导入maven 依赖 <!-- starter Swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>
2021-03-19 09:50:45
92
原创 ArrayList 在调用 remove()方法时元素迁移的解决办法。
看图片代码 这时候集合里面的元素"b"并没有被全部移除,是因为集合里面的元素在被remove方法一处的时候里面的元素会迁移。要想解决 有两种方法 一: 到这遍历 二 : 在移除成功后 让索引 回退 方法时 i–;这样就可以解决了。...
2020-08-15 19:23:17
268
原创 Scanner sc=new Scanner(System.in)方法 sc.nextLine()键盘录入数据的注意事项.
//public String next()这个键盘录入方法 只能接受 空格之前的数据 代码演示:当 nextLine()与next()混用的时候,会出现以下问题:因为next()方法 在输入后会有个自动回车符,而这个回车符会存放在 一个空间中 而nextLine()会先扫描到这个回车符而终止键盘录入。next()方法 再碰到 比如 TAB 空格 回车符 的时候 会终止扫描 而 nextLine()只在回车符的时候终止录入。如果 要他们两个 混用的时候 一定要把nex
2020-08-11 23:07:08
10133
原创 length与length()方法的运用.
length在数组调用时来确定数组的长度即 数组名.length=数组长度。length()方法是String类中的一个方法,即 字符串变量名.length()=字符串长度。代码演示区别:这时候能输出。当用length()就会报错了,所以我们在写代码的时候一定要注意。字符串类型用length()方法 不能用length这个属性 我们在写代码时要分清。...
2020-08-05 22:55:48
1479
原创 在比较基本数据类型与引用数据类型时 == 与equals的差别。
基本数据类型 :当我们在用 ‘’ 比较两个基本数据类型是比较是这两进本数据类型值。引用数据类型 :当我们在用 ‘’ 比较两个引用数据类型是比较是这两进本数据类型地址值。比如下面代码:public static void main(String[] args) {int a=10;int b=10;System.out.println(a==b);}这时候在控制台的输出的是:truepublic static void main(String[] args) {String s
2020-08-04 19:17:16
1461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人