鬼谷子叔叔

跟福哥学编程吧~~

IDEA通过Remote JVM Debug远程调试Springboot项目的方法【20221203】
介绍介绍福哥想要实现使用IDEA编辑器调试TFLinux的容器里面的Springboot程序,找到了IDEA有一个Remote JVM Debug功能了可以解决福哥的问题,就是它了!大家一起来吧!安装构建Springboot项目构建Springboot项目生成一个jar包。添加启动配置添加一个Remote JVM Debug启动配置。...
阅读 130
SpringBoot处理静态资源文件的方法【20211125】
介绍介绍福哥今天带着大家了解一下SpringBoot如何处理静态资源文件的。静态资源文件包括CSS样式表、图片文件(jpg、png、gif)、JavaScript脚本以及各种媒体、压缩包等等内容,总结一句话就是非配置文件、非Java的文件。静态资源文件是不需要经过编译、执行的,最好的处理方式是通过Nginx直接处理。但是我们在开发调试...
阅读 44
IDEA使用Maven打包项目为jar包或者war包【20211124】
介绍介绍福哥在使用IDEA开发项目的时候,每次打包都是需要打开一个cmd,在里面输入命令进行打包,这个实在是太low了有木有。。。后来发现IDEA本身可以用来调用Maven工具进行打包,这个有点爽啊!今天福哥就带着大家学习如何在IDEA里面调用Maven工具进行打包。Maven要使用这个功能,首先得学会自定义项目的Maven,方法就是...
阅读 232
SpringBoot实现不同环境下多个配置文件的使用技巧【20211123】
介绍介绍福哥今天交给大家如何给SpringBoot项目根据不同的环境设置多个配置文件以及如果动态切换配置环境的方法,大家都知道一个项目从开发,到测试,到发布都会经历多个环境,这些环境的参数大多数都是不一样的,为了避免每次切换环境就需要编译一遍项目的问题,SpringBoot设置了多个配置文件的解决方案。大家都知道SpringBoot默...
阅读 252
SpringBoot创建第一个项目IDEA版【20211118】
介绍介绍今天福哥将会带着大家使用IDEA开发工具建立一个SpringBoot框架的项目,项目包括一个RESTFul接口和一个首页。通过这个教程大家可以学会如何使用SpringBoot框架开发web程序。创建项目启动IDEA启动IDEA进入项目管理界面,点击“New Project”打开创建项目向导。项目模板选择项目模板,这里我们当然是...
阅读 44
设置Maven的镜像源为阿里云的方法【20211115】
介绍介绍福哥在使用Maven开发的时候发现只要在pom.xml里面增加了新的依赖项就要等半天才能下载完成,通过查看下载明显表发现,原来它是连接到repo.maven.apche.org上面下载了。从外国的服务器上面下载怎么可能快得了!?解决知道了问题所在,解决它就好办了!只要把这个下载的源改到国内的镜像源就可以了!这里福哥推荐的是阿里...
阅读 460
做个java框架(1)——创建工程【20201227】
介绍介绍从今天起福哥将带着大家开发一套基于Java语言的web框架。早期的Java框架类似PHP,使用的是java+jsp的组合实现模块和页面功能的,后来由于jsp这种模式的可维护性和性能远远不及php程序(因为即便是jsp也是需要编译后才能运行的,也就是说jsp首次运行会很慢,但是人家php就没有这个问题),索性全部使用java来实...
阅读 47
做个Java框架(2)——实体对象和Lombok库【20201228】
介绍介绍福哥今天带着大家来继续开发我们的TFSpring框架,今天要将的是Java开发的基础设计对象——实体(Entity)。所谓实体其实就是相对于面向对象开发模式来说的,Java语言是彻头彻尾的面向对象的编程语言,在Java程序里无论是控制器、模型、配置信息、包括数据结构都是使用对象来实现的。我们设计一个系统的模型结构的时候会抽象出...
阅读 50
做个java框架(3)——日期和时间的使用【20210101】
介绍介绍今天福哥带着大家来给我们的TFSpring框架增加针对日期和时间的处理功能。在Java语言里面日期和时间的相关对象包括Calendar、Date、Timestamp几个对象,在不同的场合下会将某一个时间对象转换成需要的类型。所以说,我们要创建一个日期和时间的操作对象,它可以满足将这三个时间对象来回转换的功能。另外,我们要根据系...
阅读 143
做个java框架(4)——MD5编码和Base64编码【20210102】
介绍介绍今天福哥要带着大家给TFSpring框架增加的功能模块是MD5编码和Base64编码,这两个编码函数在PHP语言里面就是三个函数,不过由于Java是强类型语言,又涉及到字符编码的问题,我们还是要好好的学习一番了。MD5是一种不可逆的哈希算法,可以将任意输入数据经过抽样计算获得一个32位的固定长度字符串,在Java里面可以使用D...
阅读 47