网上得来终觉浅

_φ(❐_❐✧ 人丑就要多读书

导航

统计

随笔分类 -  java

mac查看java安装路径
摘要:❯ /usr/libexec/java_home -V Matching Java Virtual Machines (1): 1.8.0_345 (arm64) "Azul Systems, Inc." - "Zulu 8.64.0.19" /Library/Java/JavaVirtualMac 阅读全文

posted @ 2022-08-28 22:02 bgtong 阅读(93) 评论(0) 推荐(0) 编辑

centos查看java安装路径
摘要:[root@iZ2zeimmhbueqwrxumh2i2Z bin]# which java /usr/bin/java [root@iZ2zeimmhbueqwrxumh2i2Z bin]# ls -lrt /usr/bin/java lrwxrwxrwx 1 root root 22 Aug 8 阅读全文

posted @ 2022-08-08 09:27 bgtong 阅读(284) 评论(0) 推荐(0) 编辑

设计模式-创建者模式
摘要:创建者模式 创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。这样可以降低系统的耦合度,使用者不需要关注对象的创建细节。 创建型模式分为: 单例模式 工厂方法模式 抽象工程模式 原型模式 建造者模式 1 单例设计模式 单例模式(Singleton Pattern) 阅读全文

posted @ 2022-08-03 16:24 bgtong 阅读(31) 评论(0) 推荐(0) 编辑

mybatis自定义插入主键
摘要:Order这个属性设为after,before这个执行顺序都是相对于下面的insert into这个sql的; Order设为before:那么就先执行selectkey这个标签的sgl,再将这条sql生成的uuid set到User里面去,然后再执行insert into将这个已经带uuid为id 阅读全文

posted @ 2022-07-30 17:53 bgtong 阅读(391) 评论(0) 推荐(0) 编辑

easyPOI导出
摘要:文档:http://doc.wupaas.com/docs/easypoi/easypoi-1c0u6ksp2r091 1.依赖 <!-- easypoi的支持 --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi- 阅读全文

posted @ 2022-07-21 15:54 bgtong 阅读(317) 评论(0) 推荐(0) 编辑

设计模式
摘要:软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普 阅读全文

posted @ 2022-06-27 11:22 bgtong 阅读(25) 评论(0) 推荐(0) 编辑

io流[转]
摘要:我们编写的程序除了自身会定义一些数据信息外,经常还会引用外界的数据,或是将自身的数据发送到外界。比如,我们编写的程序想读取一个文本文件,又或者我们想将程序中的某些数据写入到一个文件中。这时我们就要使用输入与输出。 什么是输入(read):输入是一个从外界进入到程序的方向,通常我们需要“读取”外界的数 阅读全文

posted @ 2022-05-11 22:23 bgtong 阅读(29) 评论(0) 推荐(0) 编辑

多线程学习[转]
摘要:1.Java 并发基础 Thread 类的每一个实例都表示一个线程, 进程是操作系统级别的多任务,JVM 就是运行在一个进程中的。所以在Java 中我我们只考虑线程。进程有独立的内存,一个进程间的多个线程共享进程的内存进程中至少要有一个线程。 1.1 线程状态 New:当我们创建一个线程时,该线程并 阅读全文

posted @ 2022-05-11 22:22 bgtong 阅读(29) 评论(0) 推荐(0) 编辑

cron表达式【转】
摘要:1.格式说明 注意:Cron表达式对特殊字符的大小写不敏感,对代表星期的缩写英文大小写也不敏感。 1 2 3 4 5 6 7 字 段 秒 分 时 日 月 周 年 Seconds Minutes Hours Day-of-Month Month Day-of-Week Year 秒 分钟 小时 月中的 阅读全文

posted @ 2022-04-27 16:07 bgtong 阅读(28) 评论(0) 推荐(0) 编辑

读取配置文件工具类
摘要:package com.test.abc.util; import java.io.IOException; import java.io.InputStream; import java.util.Properties; public class Sysconfig { private stati 阅读全文

posted @ 2022-03-28 14:35 bgtong 阅读(57) 评论(0) 推荐(0) 编辑

public private protected区别
摘要:1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,包括子类。 3、protected:protected对于子女(子类)、朋友(同一packa 阅读全文

posted @ 2022-03-28 14:33 bgtong 阅读(375) 评论(0) 推荐(0) 编辑

编写高效优雅java代码【转】
摘要:面向对象 构造器参数太多怎么办 Java类设计过程中,如果类的构造器或者静态工厂中具有多个参数,并且其中有大量的可选参数时,我们应该怎么办? Telescoping Constructor模式(重叠构造器) 我们首先想到的方法肯定是传统的构造器 /** * Created by itbird on 阅读全文

posted @ 2022-03-28 14:01 bgtong 阅读(595) 评论(0) 推荐(0) 编辑

使用freemarker导出word
摘要:整体步骤: 制作要导出的word模板,另存为xml格式,使用idea编辑。 xml模板编辑完成,修改文件格式为ftl格式。 编写代码,封装导出数据,使用模板。 注意:编写模板时,同一行文字应先在记事本中写好复制到模板中,不然生成xml文件后会自动换行。 0.依赖 <!--word导出 --> <de 阅读全文

posted @ 2022-03-28 13:44 bgtong 阅读(92) 评论(0) 推荐(0) 编辑

线程池Executors
摘要:线程池的创建分为两种方式:ThreadPoolExecutor 和 Executors description: Executors可以创建6种线程池 Executors可以创建以下6种线程池: FixedThreadPool(n):创建一个数量固定的线程池,超出的任务会在队列中等待空闲的线程,可用 阅读全文

posted @ 2022-03-28 10:43 bgtong 阅读(130) 评论(0) 推荐(0) 编辑

深入学习springboot自动装配--转
摘要:全文概览 模式注解 @Component “派生性”:Spring中常见模式注解有@Service,@Repository,@Controller等,都“派生”自@Component注解。我们都知道,凡被@Component标注的类都会被Spring扫描并纳入到IOC容器中,so由@Componen 阅读全文

posted @ 2022-03-12 20:33 bgtong 阅读(30) 评论(0) 推荐(0) 编辑

springboot自动装配
摘要:启动类上的复合注解@SpringBootApplication是springboot的核心注解, 其中 @EnableAutoConfiguration打开自动配置的功能,给容器导入META-INF/spring.factories 里定义的自动配置类。 @ComponentScan指定扫描路径,s 阅读全文

posted @ 2022-03-11 17:42 bgtong 阅读(65) 评论(0) 推荐(0) 编辑

springmvc执行流程
摘要:第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找 Handler (可以根据xml配置、注解进行查找) 第三步:处理器映射器HandlerMapping向前端控制器返回Handler,HandlerMapping会把请求映射为 阅读全文

posted @ 2022-03-11 15:33 bgtong 阅读(46) 评论(0) 推荐(0) 编辑

springboot自定义配置文件
摘要:咱们做配置使用的配置文件都是application.yml,其实这个文件也是可以改名字的,这样方便维护。比如我2020年4月1日搞活动,走了一组配置,2020年5月1日活动取消,恢复原始配置,这个时候只需要重新更换一下配置文件就可以了。但是你总不能在原始配置文件上修改吧,不然搞完活动以后,活动的配置 阅读全文

posted @ 2022-02-17 22:01 bgtong 阅读(442) 评论(0) 推荐(0) 编辑

springboot临时属性
摘要:一.启动jar包时添加临时属性 使用jar命令启动SpringBoot工程时可以使用临时属性替换配置文件中的属性 临时属性添加方式:java –jar 工程名.jar –-属性名=值 多个临时属性之间使用空格分隔 临时属性必须是当前boot工程支持的属性,否则设置无效 携带多个属性启动SpringB 阅读全文

posted @ 2022-02-17 17:31 bgtong 阅读(47) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示