- 博客(13)
- 收藏
- 关注
原创 IDEA 指定spring.profiles.active本地启动
spring.profiles.active=devspring.profiles.active=pro
2023-04-25 14:25:00 3504
原创 springboot+druid+dynamic-datasource+数据库密码加密
springboot+druid+dynamic-datasource+数据库密码加密
2023-02-18 15:56:08 341
原创 Java后端解决跨域问题Access to XMLHttpRequest at ‘url’ from origin ‘url’ has been blocked by CORS policy
后端解决跨域问题调用
2022-12-12 22:05:06 574
原创 Redis
报错信息:java.lang.NoClassDefFoundError: org/springframework/data/redis/core/RedisCallback解决方案:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></depende
2022-01-16 16:52:58 548
原创 设计模式之工厂模式
**简单工厂模式:**根据传入参数决定创建具体子类对象的模式。 优缺点: 优点:根据外界给定信息,创建具体的对象。明确了各自对象的职责和权利。 缺点:不符合面向对象的开闭原则,增加新的实体类需要增加新的if-else**工厂方法模式:**每个子类是一个工厂类,使用多态特性动态创建对象 优缺点: 优点:可动态扩展,符合面向对象的开闭原则。 缺点:每个子类对应一个工厂类,子类较多,会出现多个工厂类。**抽象工厂模式:**把子类进行分组,同组中的不同对象由同一个工厂子类
2021-05-30 13:12:24 118
原创 设计模式之单例模式
1. 使用场景当遇到下列场景,可以考虑使用单例模式。a. 当需要频繁创建和销毁对象时;b. 有状态的工具类对象,比如访问阿里OSS。2. 代码实现举例a. 懒汉式,线程不安全,多个线程执行时会创建多个实例/** * 懒汉式,线程不安全,不推荐 */public class SingletonDemo { private static SingletonDemo singletonDemo; private SingletonDemo() {} public s
2021-05-10 23:51:16 76
原创 Gson JsonObject JsonArray使用举例
引入pom依赖:<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.6</version></dependency>代码示例: // 遍历JsonObject String json = "{\"name\":\"张三\",\"age\
2020-11-12 23:32:11 1452
原创 Java获取第n个斐波那契数
前提基准:f(0)=0; // 第0个斐波那契数是0f(1)=1; // 第1个斐波那契数是1f(2)=1; // f(2)=f(1)+f(0) // 第2个斐波那契数是1/** * 获取第n个斐波那契数 * @param n * @return */ private static int getFibo(int n) { if(n == 0) return 0; if(n == 1 || n =
2020-11-08 12:57:52 533
原创 fork别人代码后,同步获取更新
记录下如何获取远程代码更新没有找到界面工具,使用git命令操作,IntelliJ IDEA 打开Terminal窗口确定一下是否建立了主repo的远程源:git remote -v如果没有upstream, 则添加:git remote add upstream url从远程获取更新:git fetch upstream切换到本地分支:git check main(我的本地分支名)同步远程改动到本地:git merge upstream/main提交本地分支
2020-11-08 03:28:16 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人