网上得来终觉浅

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

导航

2022年3月28日 #

mac常用命令

摘要: 显示隐藏文件、文件夹:Command+Shift+. 最小化全部应用: Command+Option+H+M 显示、隐藏程序坞: command+option+d 设置启动台图标大小: defaults write com.apple.dock springboard-columns -int 10 阅读全文

posted @ 2022-03-28 14:37 bgtong 阅读(38) 评论(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 阅读(55) 评论(0) 推荐(0) 编辑

public private protected区别

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

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

编写高效优雅java代码【转】

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

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

使用freemarker导出word

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

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

线程池之ThreadPollExecutor

摘要: 线程池(Thread Pool):把一个或多个线程通过统一的方式进行调度和重复使用的技术,避免了因为线程过多而带来使用上的开销。 线程池介绍 线程池(Thread Pool):把一个或多个线程通过统一的方式进行调度和重复使用的技术,避免了因为线程过多而带来使用上的开销。 为什么要使用线程池? 可重复 阅读全文

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

线程池Executors

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

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

2022年3月27日 #

ps

摘要: 预.面板简介 1.常用操作快捷键 打开文件:【文件】-【打开】-选择文件 快捷键 Ctrl+O 复制图层:快捷键 Ctrl +」 放大缩小画面:快捷键 Alt+鼠标滚轮 移动画面:按住空格键 ,鼠标变成小手形状,拖动即可 取消选区:快捷键 Ctrl+D 保存文件:【文件】-【存储为】-选择路径 选择 阅读全文

posted @ 2022-03-27 23:11 bgtong 阅读(171) 评论(0) 推荐(0) 编辑

2022年3月24日 #

Spring Boot中的JSON技术【转】

摘要: 平日里在项目中处理JSON一般用的都是阿里巴巴的Fastjson,后来发现使用Spring Boot内置的Jackson来完成JSON的序列化和反序列化操作也挺方便。Jackson不但可以完成简单的序列化和反序列化操作,也能实现复杂的个性化的序列化和反序列化操作。 自定义ObjectMapper 我 阅读全文

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

2022年3月20日 #

springboot整合WebSocket

摘要: 本节简单介绍下如何在Spring Boot引入WebSocket,实现简单的客户端与服务端建立长连接并互发送文本消息。 1.框架搭建 新建一个Spring Boot项目,artifactId为spring-boot-websocket-socketjs,项目结构如下图所示: 项目的pom内容如下: 阅读全文

posted @ 2022-03-20 21:18 bgtong 阅读(441) 评论(0) 推荐(0) 编辑