首页
学习
活动
专区
工具
TVP
发布

后端开发随笔

后端开发,数据库,中间件,DevOps,分布式架构,Docker
专栏作者
291
文章
412764
阅读量
35
订阅数
关于静态资源压缩
在Web页面的开发中,通常需要对css,js以及一些图片资源进行压缩后才能正式发布。 如果在项目中已经使用了打包框架,如:Webpack,vite,则直接使用相应的配置参数和命令即可实现,参考:前端打包工具介绍和对比。 而对于一些比较简单的web页面,比如:个人主页,实际上可以直接使用一些独立工具才来实现静态资源的压缩,如:JScompress就是一个不错的web前端开发自动化解决方案。
编程随笔
2023-02-10
4500
使用Gulp压缩静态资源
如果希望对在静态页面中引入的相关资源进行压缩(比如:CSS,JavaScript,图片等),可以使用Gulp实现。 当然,还可以其他其他打包工具,比如:Grunt,Webpack等等。
编程随笔
2022-09-08
6990
在Spring Boot项目中打包指定类为启动类
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> // 明确指定启动类 <mainClass>com.xxx.XxxApplic
编程随笔
2022-06-27
6980
nginx入门系列之安装与卸载
官方安装手册:https://nginx.org/en/docs/install.html
编程随笔
2019-11-18
1.4K0
跟踪调试JDK源码时遇到的问题及解决方法
最近在研究MyBatis的缓存机制,需要回顾一下HashMap的实现原理。于是在IntelliJ IDEA中单步跟踪调试HashMap的put(K key, V value)方法,不曾想执行到断点处时,单步调试(Step Into)无法进入到HashMap的put(K key, V value)方法内部,而是直接跳过了,效果跟Step Over是一样的。 已经确认不是快捷键冲突导致的问题,但是始终无法Step Into跟踪。
编程随笔
2019-09-11
2.5K0
细说java系列之泛型
简言之,范型是Java支持在编译期进行类型检查的机制。 这里面包含2层含义:其一,可以使用范型进行类型检查;其二,在编译期进行类型检查。 那么,什么叫做在编译期进行类型检查?可以在运行时进行类型检查吗?带着这些疑问,我们一步步深入范型。
编程随笔
2019-09-11
5640
maven打包可执行jar文件运行报错
项目中同时依赖了Spring和MyBatis,并使用mybatis-spring集成MyBatis和Spring。 使用maven打包为可执行jar文件运行,打包插件为:maven-shade-plugin。
编程随笔
2019-09-11
2.1K0
maven常用插件
http://maven.apache.org/plugins/maven-assembly-plugin/
编程随笔
2019-09-11
1.6K0
学习go语言编程系列之helloworld
1. 下载 https://golang.org/dl/ # Go语言官网地址,在国内下载太慢,甚至都无法访问。通过如下地址下载:https://golangtc.com/download。
编程随笔
2019-09-11
1.1K1
tomcat源码研究之源码导入eclipse
版本:8.5.x 官网:https://tomcat.apache.org/svn.html 1. 下载源码,git镜像:https://github.com/apache/tomcat85 。 2. 导入项目到eclipse: (1)假设源码目录为tomcat85 (2)在eclipse中新建项目:New -> Java Project,项目名称设置为与tomcat源码目录名一致即可:tomcat85。 3. 参考源码目录下BUILDING.txt文件,配置相应编译环境。
编程随笔
2019-09-11
5500
mvn打包时添加日期参数
maven打包时想添加日期参数,如:将"xxx.jar"打包为"xxx-yyyyMMdd.jar"这样的格式。如何实现?
编程随笔
2019-09-11
1.8K0
mvn项目压缩打包
通常情况下,maven打包结果为jar或war包。 如果需要一并打包配置文件等参数,通过resources配置指定需要打包的文件参数,如下示例:
编程随笔
2019-09-11
8420
maven打包子模块中的class文件
通常在项目中都会使用maven进行多模块管理,默认被依赖的模块都会以jar包形式被引用。 然而在J2EE项目中,当使用了Spring的自动扫描配置时,jar包形式的依赖class将不能被自动装配:<context:component-scan base-package="com.xxx.xxx" /> 。
编程随笔
2019-09-11
2.2K0
maven不打包子模块资源文件
在maven多模块项目中,对子模块中的测试文件不需要打包到目标项目中,以免产生影响。 实现方法: 1. 将测试资源放在java/test/resources 目录下,mvn package默认不会将test目录下的资源文件打包到最终的jar包中。 2. 打包时对相关资源进行过滤:
编程随笔
2019-09-11
1.7K0
mvn打包时添加version和profile
<!-- 定义profile --> <profiles> <!-- 开发环境 --> <profile> <id>dev</id> <properties> <!-- 定义profileActive属性 --> <profileActive>dev</profileActive> </properties> <activation> <activeByDe
编程随笔
2019-09-11
6930
Spring Boot系列之-profile
Spring Boot profile用于分离不同环境的参数配置,通过spring.profile.active参数设置使用指定的profile。
编程随笔
2019-09-11
6640
在maven项目中解决第三方jar包依赖的问题
在maven项目中,对于那些在maven仓库中不存在的第三方jar,依赖解决通常有如下解决方法:
编程随笔
2019-09-11
2.8K0
Spring Boot程序正确停止的姿势
基于管理端口方式实现进程关闭实际上是模块spring-boot-actuator提供的功能。
编程随笔
2019-06-27
3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档