- 博客(29)
- 收藏
- 关注
原创 jenkins+1panel面板java运行环境自动化部署java项目
本文章不包含1panel面板安装、jenkins部署、jenkins连接git服务器等操作教程,如有需要可以抽空后期补上。配置启动jar包命令:在Exec command栏填入指令(使用1panel java运行时环境容器不需要配置这个)如果Jenkins登录的用户没有文件夹权限,会报错无法创建目录。创建一个java运行时环境容器,配置项目jar包命令。配置完成即可将构建的jar包发送到测试服务器上。即可完成jar包上传到测试服务器后自动运行。使用1panel运行时环境进行项目部署。在系统配置添加服务器。
2025-03-24 11:29:23
356
原创 15.提前编译-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
JITjust in time,即时编译、动态编译在程序运行时候,动态生成代码,启动比较慢,编译时候需要占用运行资源AOTahead of time,运行前编译,提前编译可以把源代码直接转换机器码,启动快,内存占用低,运行时候不能优化,程序安装时间长,同一份产物不能跨平台运行。
2025-02-21 10:55:26
281
原创 14.数据校验Validation-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
创建注解////@Target({String message() default "不能包含空格";Class <?Class <?@Target({String message() default "不能包含空格";Class <?Class <?@Target({
2025-02-21 10:54:53
918
原创 13.国际化-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
国际化也称作i18n,其来源是英文单词internationalization的首末字符i和n,18为中间的字符数。由于软件发行可能面向多个国家,对于不同国家的用户,软件显示不同语言的过程就是国际化。通常来讲,软件中的国际化是通过配置文件来实现的,假设要支撑两种语言,那么就需要两个版本的配置文件。
2025-02-21 10:54:19
675
原创 12.资源操作:Resource-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
Java的标准java.net.URL类和各种URL前缀的标准处理程序无法满足所有对low-level资源的访问,比如:没有标准化的URL实现可用于访问需要从类路径或相对于ServletContext获取的资源。并且缺少某些Spring所需要的功能,例如检测某资源是否存在等。而Springl的Resource声明了访问low-level资源的能力。Spring的Resource接口位于org.springframework.core.io中。旨在成为一个更强大的接口,用于抽象对低级资源的访问。
2025-02-21 10:53:45
858
原创 11.事务-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作。
2024-09-07 14:52:46
738
1
原创 09.AOP-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
二十三种设计模式中的一种,属于结构型模式。它的作用就是通过提供一个代理类,让我们在调用目标方法的时候,不再是直接对目标方法进行调用,而是通过代理类间接调用。让不属于目标方法核心逻辑的代码从目标方法中剥离出来一一解耦。调用目标方法时先调用代理对象的方法,减少对目标方法的调用和打扰,同时让附加功能能够集中在一起也有利于统一维护。
2024-07-11 18:02:02
812
原创 08.手写IoC-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。简单来说,反射机制指的是程序在运行时能够获取自身的信息。要想解剖一个类,必须先要获取到该类的cIass对象。而剖析一个类或用反射解决具体的问题就是使用相关API,所以,Class对象是反射的根源。创建Car实体类编写测试方法获取Class.对象多种方式获取构造方法获取属性获取方法输出结果。
2024-06-26 11:30:33
811
原创 07.注解形式实现IoC-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
07.注解形式实现IoC-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
2024-05-24 14:28:22
821
原创 06.XML形式实现IoC-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
和普通的bean不同,配置一个FactoryBean类型的bean,在获取bean的时候得到的并不是class,属性中配置的这个类的对象,而是getObject()方法的返回值。通过这种机制,Sping可以帮我们把复杂组件创建的详细过程和繁琐细节都屏蔽起来,只展示最简洁的使用界面。若在IOC中,没有任何个兼容类型的bean能够为属性赋值,则该属性不装配,即值为默认值null。创建一个Order类,为了在sout对象时能输出对象的地址,不要重写toString()创建AnyClass类(上文已有)
2024-04-29 18:02:08
595
原创 05.IoC容器-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
IoC:Inversion of Control,控制反转,是一种设计思想,能指导我们如何设计出松耦合的程序。Spring通过IoC容器管理所有对象的实例化和初始化,控制对象和对象之间的依赖关系。被IoC容器管理的java对象被称为Spring Bean.
2024-04-29 18:00:15
681
原创 04.启用Log4j2日志框架-尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)
重新运行test1,代码在[[02.创建最简单的Spring模块]]最后一个代码块。可以指定日志输出到控制台还是文件。可以控制日志信息的显示内容。下创建log4j2.xml。引入Log4j2依赖。创建Logger对象。
2024-04-29 17:58:16
476
原创 尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)03.简单Spring模块的程序分析
尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)03.简单Spring模块的程序分析
2024-03-10 12:54:45
434
原创 尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)02.创建最简单的Spring模块
尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)02.创建最简单的Spring模块
2024-03-09 17:05:32
507
原创 尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)01.Spring的概念
尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)01.Spring的概念
2024-03-07 14:30:24
442
原创 [AI画图本地免安装部署]Windows 10 Nvidia平台部署AUTOMATIC1111 版本 stable diffusion 免安装版
前置要求:1. windows10/112. 电脑必须使用n卡(Nvidia)3. 魔法上网
2022-10-10 15:20:19
14479
12
原创 使用Python编写面向安卓模拟器的明日方舟挂机脚本
使用Python编写面向安卓模拟器的明日方舟挂机脚本前言参考文章的编程思路总结我对参考程序思路的修改和完善第一次修改第二次重构合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言出于对明日方舟的热(嫌)爱(弃)和作为计算机专业学生特有的懒
2021-08-16 06:48:29
10489
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人