Java-JSON(Fastjson)

Fastjson 是常用的JSON库之一<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.78</version> </dependency>JAVA对象转换为JSON字符串String text = JSON.toJSONString(obj);更具体的示例JSONObject obj = new JSONObject(); List&...

Java 2021-12-07 AM 936℃ 0条

PostgreSQL安装配置

安装PostgreSQL14安装PostgreSQL14在官网上有介绍。非常全面。我们这里使用CentOS7:::bash # Install the repository RPM: sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm # Install PostgreSQL: sudo yum install -y postgresql14-server # Optionally initia...

PostgreSQL,数据库 2021-12-05 AM 1076℃ 0条

SpringBoot流程(上)

SpringBoot启动流程Spring启动流程,最重要的就是这个函数。我们也是从这里开始入手。SpringApplication.run(DemoApplication.class, args);在网上,我找到一个比较不错的分析图启动代码主要分成2部分。构造SpringApplication执行run方法构造SpringApplication构造函数包括一系列重载函数,最后调用下面这个函数@SuppressWarnings({ "unchecked", "rawtypes" }) public SpringApplication(Resource...

Spring,Java 2021-11-26 PM 1016℃ 0条

Spring源码导入IDEA

参考文章Idea导入SpringBoot源码终极版(基于Gradle)IDEA、JDK 与GradleIntelliJ IDEA使用sdkman安装JDK11,注意安装的版本是11.0.12-open,不要使用11.0.11.j9-adpt使用sdkman安装Gradle源码准备如果是linux上,比如我用的mint,直接可以下载拉取代码git clone https://github.com/spring-projects/spring-boot.git如果在windows上,请注意,你有可能会碰到Filename too long的报错,这种情况下,如果使用win8以上系统,你可以如...

Spring,Java 2021-11-26 AM 994℃ 0条

RabbitMQ安装使用

安装使用在centos7中,我们使用RabbbitMQ比较简单,只需要yum安装就可以了。yum install epel-release yum install rabbitmq-server启动rabbitmqsystemctl start rabbitmq-server systemctl enable rabbitmq-server开启managementrabbitmq-plugins list rabbitmq-plugins enable rabbitmq_management systemctl restart rabbitmq-server访问管理界面注意需要关闭防火墙...

RabbitMQ 2021-11-02 PM 946℃ 0条