- 博客(16)
- 收藏
- 关注
原创 nginx 配置websocket
map $http_upgrade $connection_upgrade { default upgrade; '' close; }location /message { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-.
2021-12-15 10:21:03
2561
原创 java -D 传递多个值
nohup java -DXXXX=test -DXXXXX=localhost -jar XXX.jar > Log.log 2>&1 &空格隔开,-D{KEY}={VALUE}
2021-12-15 10:18:42
1044
原创 React 入门,前端开发
运行环境1先安装Node.js2下载代码npx create-react-app my-app删除src目录下文件cd my-appcd src# If you're using a Mac or Linux:rm -f *# Or, if you're on Windows:del *# Then, switch back to the project foldercd ..添加index.css文件,复制下面代码:body { font: 14p
2021-11-02 13:12:05
593
1
原创 Spring Framework Overview(spring 框架)
概览 Spring FrameWork 诞生于2003年。是响应早起J2ee的复杂规范。Spring Framework被划分很多modules,核心模块是core container,包括一个配置模型和依赖注入机制。除此之外,Spring Framework还提供对不同应用架构的支持,比如消息系统、事务性数据和持久化,Web应用。设计理念在每一层提供选择 适应不同的观点 保持强大的向后兼容性 注重API设计 为代码质量设定高标准。 ...
2021-11-01 11:35:47
205
原创 SpringBoot 之(国际化)Internationalization
SpringBoot支持本地化消息,以便你的应用能够迎合不同语言偏好的用户。默认Spring Boot在classpath根路径上寻找一个绑定的messages资源偏好。当默认属性文件配置了可应用的绑定资源(resource bundle)默认是messages.properties,自动被应用。如果你的资源仅仅绑定了一种语言文件,你需要添加到默认。如果没有属性文件配置发现匹配的配置文件,将不会被自动配置MessageSource。下列是有几种不同的属性被配置,通过spring.messages,配
2021-10-30 09:30:56
195
原创 SpringBoot 之Profiles
Spring Profiles提供了一种区别应用配置的部分,使这部分能在特定的环境下生效。任何@Component, @Configuration or @ConfigurationProperties,能被@Profile标记的注解,限制他们被加载。比如:@Configuration(proxyBeanMethods = false)@Profile("production")public class ProductionConfiguration { // ...}如果@Confi.
2021-10-30 09:00:26
996
原创 Java -jar xxx.jar --server.port=xxx 端口不生效问题
这个方法默认值可能是FALSESpringApplication.setAddCommandLineProperties(true);
2021-10-29 17:09:29
1077
原创 Spring Boot 的特征之外部化配置(Externalized Configuration)
Spring Boot让你外部化配置你的配置,以便你使用同一套代码运行在不同的环境。你能使用多种多样的外部配置资源,包括properties files, YAML files, environment variables, 还有command-line arguments。属性值能被@Value annotation直接注入到你的beans中,通过Spring’s Environment进入或者,通过@ConfigurationProperties绑定结构化的对象。Spring Boot使用一个特
2021-10-29 17:08:59
385
原创 springboot特点之SpringApplication
SpringApplication类提供了一个方便的方式启动,由main()方法启动。很多情形你可以委托给static 的SpringApplication.run比如下面这样:@SpringBootApplicationpublic class MyApplication { public static void main(String[] args) { SpringApplication.run(MyApplication.class, args); }}当你的项目启动你将在..
2021-10-28 11:44:31
417
原创 使用springboot开发你Java应用
1构建系统springboot强烈建议你使用支持dependency management能被消费和发布的仓库。springboot强烈建议你使用maven和gradle,这里我们使用maven。2结构化代码包规范:springboot建议遵循Java使用的命名规范比如:(com.example.pro).定位应用程序主类,一般建议在root package,在其他包的根路径上。代码结构示例图主类上你可以使用@SpringBootApplication 注解,如果你不想用..
2021-10-27 16:19:19
342
原创 Source code to Image 源代码到镜像小试牛刀,使用pack打包OCI image,将你的代码变成可执行镜像不需要Dockerfile
本案例是win10系统系统必备条件1.安装docker2.安装pack(pack是唯一实现了CNB规范)安装pack cli时win10可能会遇到问题,执行下面代码在重试。iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex开始这个这趟之旅时,需要先了解buildpacks它们时如何工作的。buildpack 可能是您在不知情的情况下使用的,因为它们目前正在许多云平台中使用。一个buildpacks的工作收.
2021-10-25 17:07:27
402
原创 springboot 项目使用maven plugin打包OCI 镜像入门 (Packaging OCI Images )
iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
2021-10-25 16:28:44
491
原创 Cloud Native Buildpacks 学习笔记(二)
组件(Components)BuilderBuildpack一个buildpack是检查你的应用源代码和创建一个构建和运行应用的一系列可执行文件。Lifecyclelifecycle是精心编排buildpack 执行,然后汇总这个结果到最终的应用镜像(APP image)Buildpack Groupbuildpack group 是特定buildpack的列表,它们按顺序组合在一起,以便该列表适合构建应用程序。buildpacks是模块化的和可重复的,一个buildpack
2021-10-25 16:23:13
689
原创 Cloud Native Buildpacks 学习笔记(一)
基本的核心概念buildpacks是什么?buildpacks允许你将你的源代码变成一个安全的,有效率的,生产就绪的容器镜像(container image)。buildpacks对你的应用提供框架和runtime支持。buildpacks检查你的应用,确定你应用所需的依赖并适当的配置它们以在任何云上运行。buildpacks如何工作(原理)?每个buildpack包括两个阶段,detectphase,buildphasedetect phase 侦测你的代码是否可以...
2021-10-25 15:07:20
1083
1
原创 Spring Boot使用maven plugin打包可执行jar(Packaging Executable Archives)
配置一:添加插件到pom.xml 的project标签下<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <execution
2021-10-23 09:43:06
398
原创 Spring Boot入门!java应用入门
what isSpring Boot?(spring Boot是什么?) spring boot 能帮助你快速开发单机或生成级别的应用,spring平台及第三方库能帮你只需很少的配置快速开发,简单讲就是好用的开发框架。Getting Started(初体验)前置需要1.Spring Boot 2.5.5 需要Java 82.构建工具 :Maven 3.5Maven – Welcome to Apache Maven3.开发工具:IdeaJava 8安装好jdk,mav...
2021-10-21 17:15:27
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人