自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

执手天涯@的博客

代码编织前后舞,人工智能谱未来。 前端舞动风华绝,后端潜藏玄机多。 交织心弦,艺术与技术共奏, 绘就华章,探寻创新之路。

  • 博客(154)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于SpringBoot+vue的人事管理系统

​大家好,我是@执手天涯,今天给大家分享一个基于SpringBoot+vue的人事管理系统,这个项目可以拿去当练手的项目,可以做一个Java课程的课程设计,当然也可以做为自己的一个毕也设计参考,需要的同学可以联系博主。​ 该系统采用模块化设计,具有很好的扩展性和维护性。可以方便地添加新的功能或修改现有功能。此外,系统实现了用户管理、员工信息管理、考勤管理、工资管理等功能,满足了企业对人事管理的需求。

2024-08-14 12:15:21 219

原创 基于SpringBoot+Vue框架的租车管理系统

​大家好,我是@执手天涯,本文将给大家介绍一款基于SpringBoot+Vue框架的租车管理系统。这个项目可以拿去练手或者作为自己的毕业设计,功能齐全、操作简单,理解起来比较容易,有需要的可以联系博主。​接下来我将给大家仔细介绍一下这一个项目。本系统采用了 Java 高级编程语言作为开发工具,就 Java 而言,目前它已经有许多成熟的开源框架,其中最出色的是 Spring 框架。

2024-08-13 17:59:26 897

原创 02、Python从入门到入土——基础语法

在程序运行时,能存储计算结果或者能表示值得抽象概念。

2023-07-21 15:01:52 146

原创 01、Python从入门到入土——环境准备

Python就是一门解释型的编程语言,而且是现在世界上最流行的编程语言之一。

2023-07-20 15:01:39 142

原创 16、MongonDB数据库的基本使用

【代码】16、MongonDB数据库的基本使用。

2023-06-03 16:35:27 948

原创 15、Redis数据库

是以key-value形式存储,和传统的关系型数据库不一样.不一定遵循传统数据库的一些基本要求.(非关系型的,分布式的,开源的,水平可拓展的)

2023-06-02 09:32:43 348

原创 14、MyBatis-Plus入门到进阶

MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2023-04-15 22:08:12 559 1

原创 13、Activiti7工作流从入门到放弃

Activiti 是一个工作流引擎, activiti 可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言(BPMN2.0)进行定义,业务系统按照预先定义的流程进行执行,实现了业务系统的业务流程由 activiti 进行管理,减少业务系统由于流程变更进行系统升级改造的工作量,从而提高系统的健壮性,同时也减少了系统开发维护成本。

2023-04-04 19:25:17 803

原创 12、POI之数据导入导出

POI简介(Apache POI),Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。

2023-03-27 20:53:53 1991

原创 11、Shiro入门学习

认证授权加密会话管理与web集成缓存User类UserMapper类static {} /*** 根据用户名返回user对象* @param username 用户名} }UserRealm类// 授权 @Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) {

2023-03-14 20:14:38 295

转载 10、RBAC模型概述

RBAC模型(Role-Based Access Control:基于角色的访问控制)模型是20世纪90年代研究出来的一种新模型,但其实在20世纪70年代的多用户计算时期,这种思想就已经被提出来,直到20世纪90年代中后期,RBAC才在研究团体中得到一些重视,并先后提出了许多类型的RBAC模型。RBAC通过定义角色的权限,并对用户授予某个角色从而来控制用户的权限,实现了用户和权限的逻辑分离(区别于ACL模型),极大地方便了权限的管理。基于RBAC0模型,引入了角色间的继承关系,即角色上有了上下级的区别。

2023-03-14 18:48:45 177

原创 09、SpringBoot中集成SSM及其他插件

Spring Boot默认已经开启日志,默认的日志格式为:时间 日志级别 线程id 线程名称 日志类 日志说明Spring Boot日志分为:系统日志和应用日志。日志级别越高,输出内容越少,如果设置的级别为 info,则 debug 以及 trace 级别的都无法显示,日志级别由低到高 trace < debug < info < warn < error。Spring Boot 默认选择 Logback 作为日志框架,也能选择其他日志框架,但是没有必要。

2022-12-14 11:49:13 553

原创 08、SpringBoot入门简介

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。人们把 Spring Boot 称为搭建程序的。其最主要作用就是帮我们快速的构建庞大的 Spring 项目,并且尽可能的减少一切 XML 配置,做到开箱即用,迅速上手,让我们关注与业务而非配置。

2022-12-07 23:56:31 475

原创 07、Spring中XML配置和JavaConfig配置比较

在 Spring 3.0 开始,Spring 官方就已经开始推荐使用 Java 配置来代替传统的 XML 配置了,它允许开发者将 bean 的定义和 Spring 的配置编写到到 Java 类中,不过似乎在国内并未推广盛行。当 Spring Boot 来临,人们才慢慢认识到 Java 配置的优雅,但是,也仍然允许使用经典的 XML 方式来定义 bean 和 配置 Spring

2022-12-07 22:59:39 679

原创 06、SpringMVC详解

在所有的MVC框架中都会存在一个前端控制器,简单来说就是提供了一个集中的请求处理机制。所有的请求都会被改请求机制处理,然后分发给相应的处理程序。一般都是用来对所有的请求进行相同的处理,如权限检查、授权、日志记录等。

2022-12-07 20:12:02 246

原创 05、Spring事务详解

PlatformTransactionManage接口是Spring平台提供的平台事务管理器,主要用于管理事务。该接口中主要包含3个事务操作方法。TransactionStatus getTransaction(TransactionDefinition definition):根据事务定义信息从事务环境中返回一个已存在的事务,或者创建一个新的事务。

2022-11-25 21:37:39 449

原创 04、SpringAOP详解

AOP的全称是 Aspect Oriented Programming,是面向切面编程的技术,把一个个的横切关注点放到某个模块中去,称之为切面。那么每一个的切面都能影响业务的某一种功能,切面的目的就是功能增强,如日志切面就是一个横切关注点,应用中许多方法需要做日志记录的只需要插入日志的切面即可。(动态代理就可以实现 AOP),这种面向切面编程的思想就是 AOP 思想了。

2022-11-25 17:27:30 731

原创 03、Spring中的静态代理&JDK动态代理&CGLB动态代理

代理模式:给某一个对象提供一个代理,并由代理对象控制对原对象的引用。

2022-11-25 15:57:34 913

原创 02、Spring中的Bean实例化、作用域、生命周期及装配方式介绍

简介:本笔记主要介绍以下几点1、Bean的常见属性及其子元素2、实例化Bean的三种方式3、Bean的生命周期和作用域4、Bean的三种装配方式。

2022-11-21 21:09:02 854

原创 01、spring入门简介

Spring是一个由Rod Johnson组织开发的一个分层的Java SE/EE 一站式轻量开源框架,它是以Ioc(控制反转)和AOP(面向切面编程)为内核,使用基本的JavaBean来完成以前只可能由EJB完成的工作,取代了EJB的臃肿,低效的开发模式。Sping致力于JavaEE应用各层的解决方案,子啊表现层提供了SpringMVC以及与Struts框架整合的功能,在业务逻辑层可以管理事务、记录日志等;在持久层可以整合Mybatis、Hibernate、JdbcTemplete等技术。

2022-11-21 16:20:53 370

原创 spring中使用getBean获取ioc容器创建的对象常见异常

注意:返回值是Object需要强转为我们需要的类型。2、按照类型查找注意:如果在xml中配置了多个该类型的对象,就会报错。3、按照名称和类型查找2、常见异常1、org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘person’ available【错误示例】:【错误原因】: 此时的错误是告诉我们在spring框架中没有叫做person的bean对象,也就

2022-11-17 23:46:50 1174

原创 13、JavaWeb进阶——MySQL加强

第一范式:对关系模型的基本要求,如果不满足第一范式的数据库就不是关系型数据库,是指数据库的每一张数据库表都是不可分割的基本数据项,同一列中不能有多个值。

2022-11-10 21:33:00 133

原创 Servlet使用请求转发到JSP导致前端页面css样式丢失解决办法

Servlet使用请求转发到JSP导致前端页面css样式丢失解决办法

2022-11-09 10:09:10 693

原创 关于使用转发访问WEB-INF下的资源404问题

关于使用转发访问WEB-INF下的资源404问题

2022-11-09 10:06:22 229

原创 关于servlet提交响应后无法跳转

问题记录

2022-11-09 10:03:28 633

原创 12、JavaWeb启程——分页查询的设计

分页查询则是在页面上将本来很多的数据分段显不,每页显示用户自定义的行数,同时减少一次性加载,内存溢出风险。

2022-11-06 16:53:11 918

原创 关于servlet文件上传无法获取项目下upload目录问题的解决

原因是 IDEA 工具使用 打包 web 项目(war) 的方式来部署,所以位置有偏差,需要还原 Web 项目的原本目录结构。我们使用servlet上传文件后在web目录下查看不到上传的文件。

2022-11-06 16:10:35 365

原创 12、JavaWeb启程——Servlet3.0文件上传与下载

对于处理上传文件的操作一直是开发者比较头疼的问题,因为 Servlet 本身没有提供直接的支持,需要使用第三方框架来实现(Apache 的FileUpload 组件),第三方框架使用起来也不简单。如今这些都成为了历史,Servlet 3.0 提供了文件上传操作功能,而且使用也非常简单。

2022-11-06 15:59:38 592

原创 11、JavaWeb启程——会话跟踪技术Cookie&Session

Cookie 是 客户端技术,程序把每个用户的数据以 cookie 的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的 Web 资源时,就会带着各自的数据到服务器。这样,Web 资源处理的就是用户各自的数据了。

2022-11-06 11:20:29 458

原创 10、JavaWeb启程——JSP

JSP的全名为Java Server Page,是运行在服务端的Java页面,以前学习的HTML是运行在浏览器端。JSP是运行在服务器上,最终还是解析成静态的HTML,运行在浏览器。我们在浏览器上看到的HTML页面,其实就是JSP在服务器上运行的结果。

2022-11-05 16:35:39 2015

原创 09、JavaWeb启程——Servlet

Servlet 是运行在 Web服务器(如Tomcat服务器)的,使用 Java编写的小应用程序。

2022-11-04 16:55:44 112

原创 08、JavaWeb启程——HTTP协议

HTTP协议又称为超文本传输协议,他是tcp/ip协议之上的一个应用层协议。简单来说就是对TCP/IP协议的封装。

2022-11-04 09:43:52 182

原创 Tomcat运行常见问题

当前访问的资源不存在的时候就报404错误.此时的问题,是我们自己造成的,把资源的名字写错了或者说根本就没有此资源。

2022-11-03 17:21:32 2361

原创 07、JavaWeb启程——网络编程&Tomcat服务器

浏览器网页上看到的所有内容都称为web资源,比如文字,图片,音频,视频,链接等等内容。软件服务器:通俗的说就是一个软件:提供了BS架构的应用运行环境。作用:可以将我们开发好的静态资源或动态资源提供给外界浏览器访问。硬件服务器:也就是一台电脑,该电脑安装了软件服务器。

2022-11-03 17:05:55 364

原创 06、JavaWeb启程——MyBatis基础

MyBatis是一款优秀的持久层框架,它支持定制SQL、存储过程以及高级映射。MyBatis避免了几乎所有JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO为数据中的记录。

2022-10-26 16:45:52 586

原创 05、JavaWeb启程——JDBC详解

JDBC是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一的访问。其实就是Java官方提供的一套规范,帮助开发人员快速实现不同关系型数据库的连接。DAO(数据库访问对象)是一个面向对象的数据库接口。将所有对数据源访问操作抽象封装在一个公共API中。PrepareStatement接口:是Statement接口的子接口,享有Statement中的方法。使用预编译语句对象,sql语句中使用?做占位符。

2022-10-24 21:31:38 616

原创 04、JavaWeb启程——数据库

人和人之间交流需要语言、程序员和数据库之间交流也就需要语言、而这个语言就是SQL语言。结构化查询语言,是关系型数据库标准语言。简单、灵活、功能强大。其语句包括动词CREATE和DROP。在数据库中创建新表或删除表(CREATTABLE或DROP TABLE);为表加入索引等。DDL包括许多与人数据库目录中获得数据有关的保留字。它也是动作查询的一部分。Mysql是关系型数据库、关系型数据库最核心的概念就是表,表具有固定的列数和任意函数,在数学上称为“关系”。

2022-10-22 16:56:49 396

原创 03、JavaWeb启程——jar包引入及单元测试&配置文件

JavaWeb启程——jar包的引入及单元测试&配置文件

2022-10-17 10:37:33 1878

原创 02、JavaWeb启程之路——软件开发概述及编码规范

软甲开发的基本流程和编码规范详解

2022-10-17 08:35:36 183

原创 01、JavaWeb启程——开发环境准备

JavaWEB启程之路——开发环境准备、数据库、本地tomcat服务器、编译器、jdk等

2022-10-15 16:40:08 253

HTML学习资料.rar

本学习资料包含了,html、html5到css以及css3的基本知识点,适合刚刚学习网页开发的初学者学习。

2021-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除