自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 问答 (1)
  • 收藏
  • 关注

原创 常用的Maven依赖(实时更新)

1.

2021-04-19 21:11:18 358

原创 微信公众号对接获取用户openid预约项目心路全历程

uniapp做一个疫苗预约公众号小项目,要对接获取用户openid

2023-11-25 11:37:22 651

原创 uniapp使用v-for页面不刷新解决办法

DOM中的列表却没有更新。

2023-11-11 10:29:59 1751

原创 java流处理根据某个属性分组,并且将另一个属性累加计算

使用Collectors.toMap方法来创建map,这样可以避免使用new HashMap<>()来创建一个空的map对象。使用stream的map方法和reduce方法来计算每个供应商的总金额。这样可以避免使用内部的for循环,并且代码更简洁。

2023-10-30 10:08:31 490

原创 积木报表集成前端加载js文件404

集成积木报表,shrio,shrio是定义在另一个模块下的,供另一个启动类使用,积木报表集成shrio的时候,需要依赖存放shrio的核心包,该核心包除了存放shrio之外,还有swagger,mybatisPlus等。

2023-08-11 09:43:10 1504

原创 jeecg-boot项目解决点击一下跳出来两个界面

使用jeecg-boot二开,列表页打开详情页,打开两个问题,相关源代码如下。

2022-10-16 10:58:18 979

原创 【无标题】

在项目中,作为一个开发,经常和数据库打交道。数据库一般项目都有两套,一套测试,一套正式,尤其项目上线后,客户还要接着调整功能点,这个时候,因为有旧的单子存在,然后功能又调整了,导致业务流程走不下去了,就需要直接改正式环境的数据库了。一般使用的工具就是Navicat,但是当你改错数据怎么办,这些数据又很重要,解决不了,无疑会给甲方造成严重的经济损失,还好有闪回功能,在调整时救了我很多次。

2022-08-23 09:25:09 197

原创 Oracle使用包计算两个日期相差的工作日

做项目时客户提出一个需求,要求计算报价及时率,在询价发布之后的4个工作日,如果供应商没有报价,则报价及时率是0%,否则就是100%。

2022-08-23 08:47:34 499

原创 代理实现Mybits原理

mybatis原理——接口代理简单实现

2022-02-16 09:10:27 217

原创 Docker入门及进阶教程

阅读声明:该教程笔记来源于dockers——菜鸟教程一、Docker介绍1. Docker教程Docker是一个开源的容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植的容器,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iphone的app),更重要的是容器的性能开销低。Docker从17.03版本之后分为CE(Community Edt

2022-01-07 16:37:17 4363

原创 git学习笔记(初级)

一、常见的版本控制工具GitSVN(Subversion)CVS(Concurrent Versions System)VSS(Micorosoft Visual SourceSafe)TFS(Team Foundation Server)Visual Studio Online版本控制分类本地版本控制记录文件每次的更新,可以对每个版本做一个快照,或是记录补丁文件,适合个人用,如RCS。集中版本控制SVN所有的版本数据都保存在服务器上,协同开发者从服务器上同步更新或上

2021-11-24 11:20:21 562

原创 SpringSSM框架入门级整合

SpringSSM框架入门级整合入门级整合暂不包括Ajax,拦截器和文件的上传和下载文章目录SpringSSM框架入门级整合一、环境搭建1. 数据库MavenIDEATomcat二、文档结构三、具体代码1. 实体类2. dao层3. service层4. controller层5. 配置文件6. jsp文件夹中的代码一、环境搭建1. 数据库MySQL8.0及以上新建数据库,然后新建一个表并添加内容CREATE DATABASE IF NOT EXISTS ssmbuild;CREA

2021-05-30 21:11:27 628

原创 Mybatis入门笔记

系列文章目录本文章是在学完Mybatis之后,对知识点的一些相关的梳理。文章目录系列文章目录前言1. 三层框架对应的流行框架一、概述二、新建Mybatis项目基本步骤三、动态代理使用方式使用要求四、参数使用要点五、#和$的区别六、Mybatis返回结果resultType前言1. 三层框架界面层(视图层):完成与用户的交互,并向后台传输数据业务逻辑层:主要用来处理业务逻辑,完成一定的业务功能数据访问层:也可以称为持久层,主要用来进行数据库操作对应的流行框架界面层:Spring

2021-05-24 16:20:01 548 6

原创 Mybis简单示例入门

系列文章目录本章将部署简单的mybatis示例。文章目录系列文章目录一、环境说明1. 新建一个maven项目2. 下一步,给当前项目命名3. 点击finish,完成构建。二、文档结构三、Mybatis原理简述四、文件内容写在后面一、环境说明该示例都是在idea软件下搭建maven完成的。需要入门的同学知道以下学习工具mybatis官方中文文档1. 新建一个maven项目2. 下一步,给当前项目命名3. 点击finish,完成构建。二、文档结构三、Mybatis原理简述

2021-05-21 10:34:06 321

原创 Spring中间层

系列文章目录Spring实现JDBC原理的封装文章目录系列文章目录Spring配置数据源连接池由Spring来管理数据源使用阿里的Druid连接池Spring内置JDBC模板引入Spring-jdbc的包Spring引入两种JDBC操作模板模板使用JDBCTemple常用方法修改方法查询方法执行储存语句或者DDL语句返回字段名和类属性名不一致NamedParameterJdbcTemplate的使用区别Spring事务管理基于XML配置的声明式事务管理事务参数基于注解的事务配置Spring配置数

2021-05-13 11:09:58 183

原创 SpringMVC

系列文章目录文章目录系列文章目录一、SpringMVC开发步骤1.首先添加所需jar包2. 配置自动装载的前端控制器3. 添加SpringMVC框架所需的配置文件4. 在SpringMVC配置文件中启用自动扫描注解类(扫描MVC的控制器)5. 在SpringMVC配置文件中启用MVC基于注解方式的控制器映射6. 创建并映射控制器类7. 在SpringMVC配置文件中配置视图解析器8. 创建视图界面JSP二、SpringMVC的核心组件1. DispatcherServlet2. 处理器映射3. 处理器

2021-05-08 11:02:44 101

原创 SpringWeb

系列文章目录废话不多说,直接进入正题。文章目录系列文章目录一、JavaEE项目架构二、如何在Web应用中使用Spring管理Bean操作步骤:三、Spring针对web应用还提供了一个工具类四、Spring提供的常用工作类一、JavaEE项目架构项目架构一般分为以下4层:表示层:servlet–> 针对VO类的封装操作业务层:service–> 针对VO(ViewObject)类的封装操作,内部要实现VO与PO的相互转换持久层:dao --> 针对PO类的封装操作–

2021-05-08 10:02:45 596

原创 前端知识汇总

前端知识入门还在为前途渺茫而苦恼吗,还在为工资低而感到担忧吗,本章节将带你入门前端有关知识例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前端知识入门前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文

2021-05-08 09:29:35 129

原创 通过反射将俩个类对象交换

通过反射将俩个类对象交换现在需求如下,需要封装一个工具类,该工具通过反射和注解将一个类的特定内容取出,赋值给另一个类。实现类的交换。提示:通过此练习可以对反射的理解更上一层楼。文章目录通过反射将俩个类对象交换一、思考1. 反射的来龙去脉2. 如何解决问题二、过程的实现。1.首先编写两个注解,用来筛选需要的值和不需要的值。2. 封装工具类3. 测试类,新建两个对象类和测试类,验证结果。三、测试结果一、思考1. 反射的来龙去脉什么是反射,反射可以做什么?高级工程师都会亲睐反射,因为反射可以

2021-04-27 15:21:26 318

原创 Spring 注解配置

一、基于注解方式的IoC配置在spring的配置文件中启用自动扫描受管组件(添加了IoC注解的类),它会扫描指定基本包及它下面所有子包中的所有类<context:component-scan base-package="com.liqk"/>常用的IoC注解类型:@Component(“bean的别名”) //注解需要Spring管理的JavaBean类。如果不指定Bean的别名,默认就是当前首字母小写的类名针对企业分层架构,它还提供了几个子注解类型a) @Repository

2021-04-19 19:26:24 347

原创 Log4j的详细配置

LogF4j的详细配置全c站最详细的配置讲解,博主爆肝一晚上,还不赶紧收藏起来文章目录LogF4j的详细配置一、配置根Logger,其语法为:二、配置日志信息输出目的地Appender,其语法为:ConsoleAppender选项属性FileAppender选项属性DailyRollingFileAppender选项属性RollingFileAppender选项属性三、配置日志信息的格式(布局),其语法为:HTMLLayout选项属性PatternLayout选项属性XMLLayout选项属性打印参数

2021-04-19 16:12:26 408

原创 Spring AOP

Spring AOPAOP指的是面向切面编程文章目录Spring AOP一、代理机制二、AOP三、Spring对AOP的支持一、代理机制针对目标对象创建出一个代理对象,当执行目标对象上的某个方法时,我们可以在执行方法的前后添加上一些功能。静态代理针对每个目标对象类都创建出一个代理类。动态代理创建一个通用的代理类。使用到JDK中的InvocationHandler接口和Proxy.newProxyInstance()方法。只能针对实现了某个接口的类创建代理类。二、AOP面向切

2021-04-15 20:33:16 92

原创 Spring framework

Spring介绍及相关配置预备:JavaEE开发中的分层架构,上一层依赖于下一层,为了尽量减少依赖,尽量面向接口编程。表示层:负责数据的展示。Web层,一般都会采用MVC模式来进行开发。业务逻辑层:负责应用中的业务逻辑处理Service层,以完成业务逻辑处理为目的,方法中可以会涉及到多表的CRUD操作。持久层:负责数据的存取Dao层,方法都以完成单表的CRUD操作为目的文章目录Spring介绍及相关配置一、IoC特性二、Spring应用的环境搭建1. 添加spring框架的包到clas

2021-04-15 19:58:03 126

原创 Junit的使用

Junit的使用JUnit 是一个Java编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,是起源于JUnit 的一个统称为xUnit 的单元测试框架之一。文章目录Junit的使用一、Junit使用的一些建议测试代码和项目代码分开二、测试失败的两种情况三、Junit的运行流程四、Junit常用注解一、Junit使用的一些建议测试方法上必须使用@Test进行修饰测试方法必须使用public void 进行修饰,不能带任何的参数新建一个源代码目录来存放我们的测试代码,即

2021-04-15 16:38:43 175

原创 Maven的详细使用

文章目录随着前后端的分离,集成框架收到了大众的喜爱,像springboot,maven,gradle等,本章主要介绍了maven的框架的搭建,csdn所有文章最详细没有之一。文章目录文章目录Maven简介一、Maven的安装及整合1. 下载Maven2. Maven的目录结构3. 更改仓库位置4. 环境配置5. 启动测试6. Maven整合到Idea二、Maven仓库的概念1. 远程仓库2. 本地仓库配置本地仓库配置远程仓库3. 仓库优先级4. 其他配置JDK(非必须)三、Maven项目1. Mave

2021-04-12 22:15:26 552

原创 POI文档导出(java)

基于java的POIjava在很多的方面都有很多引用,尤其是最近一俩年,java的运用无处不在。很多情况下,我们需要导出一些表格或者其他文档,而程序环境是在java语言下的,那么,Apache提供了解决途径——POI。文章目录基于java的POI前言一、POI结构二、官方网址三、常用类说明Excel依赖关系四、使用说明五、合并单元格六、设置单元格格式常用样式常用枚举类设置时间格式化设置单元格宽和高1.设置默认宽和高2.指定某行列/行宽高3.代码示例合并单元格样式完结前言Apache POI是

2021-04-09 10:14:47 190

原创 Error during artifact deployment. See server log for details

遇到问题不要慌,出现这种情况只有两种情况环境配置出现问题1.具体包括项目结构问题2. 服务配置问题然后就是web.xml文件出现配置错误新版的servlet支持再在java类里面用注解@WebServlet等进行映射路径,名称等配置,注意映射配置是否合格(编译软件不会报错)...

2021-04-02 10:29:38 125

原创 监听器,过滤器,servlet和jsp执行的先后顺序

开门见山,先后顺序依次是监听器–>过滤器的init()方法–>web应用jsp等—>过滤器doFilter–>过滤链–>servlet实际环境配置复杂多变,以上顺序仅供入门程序员参考

2021-04-02 09:50:01 579

原创 JSP 和JSTL和EL入门

系列文章目录还搞不懂jsp和servlet的区别,别怕,本文将带领你走入jsp的世界,领略曾经火遍一时的jsp的鲜花如何开满编程的世界的。文章目录系列文章目录前言一、简述1. JSP2. JSP 执行过程3. JSP优点4. JSP页面的构成二、JSP常用模块说明1. JSP注释2.读入数据总结前言JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其网址为http://www.javasoft.com/prod

2021-03-21 20:40:46 197

原创 Servlet如何入门?

Servlet入门前后端的底层原理——servlet文章目录Servlet入门前言一、Web应用开发基础1. 应用程序分类桌面应用程序(Desktop Application)Web应用程序(Web Application)Web应用程序的两端二、HTTP1. URL2. HTTP协议3. HTTP/1.14. HTTP消息HTTP请求消息格式GET请求消息格式POST请求消息格式HTTP响应消息格式响应状态码MIME类型三、 Java Web应用程序的规范目录结构1. Web应用程序目录结构2.

2021-03-18 21:53:09 272

原创 JDBC连接数据库超详细过程

原创声明:所有内容均由所学知识书写。文章目录前言一、环境准备2.读入数据总结前言本文详细介绍如何利用druid工具包和dbutils工具包来简化dao工厂并连接数据库以及进行一系列的增删查改操作一、环境准备idea开发工具mysql数据库:准备好新建一个数据库,数据库代码参考:# 二、使用步骤## 1.引入库<font color=#999AAA >代码如下(示例):```cimport numpy as npimport pandas as pd

2021-03-17 20:54:24 157 2

原创 MySql的入门到入坟

系列文章目录本章讲述Mysql的入门和使用。文章目录系列文章目录前言一、数据库设计分析1. 软件开发周期2. 设计数据库的步骤3. 绘制E-R图4. 数据库设计范式二、MySql的入门和使用1. 什么是MySql?2. 启动和停止MySQL服务器服务3. MySql的基本使用MySQL命令行客户端常用数据库管理命令4. DDL之库、表管理SQL简介SQL分类库管理表管理列类型自增列约束MySQL客户端字符集设置修改表结构总结前言MySQl的优点:1. 开源/免费/成本低2. 性能高/移

2021-03-12 20:55:29 393 2

原创 Oracle数据库入门

Oracle数据库的使用Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小微机环境。它是一种高效率的、可靠性好的、适应高吞吐量的数据库方案。文章目录Oracle数据库的使用前言一、Oracle的安装和下载二、Oracle的用户管理1. 用户管理2. 方案二、Oracle

2021-03-07 16:09:07 214 4

原创 JAVA入门到放弃

JAVA入门知识梳理学习了有一段时间的java了,那么今天来梳理下java的相关知识吧。主要是自己用来复习,有需要的可以收藏。文章目录JAVA入门知识梳理前言一、框架简述二、JAVASE环境的搭建三、java基础知识1.java概述总结前言   JAVA的应用前景十分可观,java可以做网站,可以做游戏,可以做android应用,也能做电脑软件。   网站:Java可以用来编写网站,现在很多大型网站都用Jsp写的,JSP全名Java Server

2021-01-29 10:27:19 4019 8

原创 js方面的习题

1. 写一个函数,能返回传入的任意两个数字的最大值。2. 写一个函数,能返回传入的任意三个数字的最大值。3. 写一个函数,能判断传入的一个数值是否是质数,如果是质数返回true,如果不是质数返回false,(质数:从2开始只能被1和自身整数的数)4. 写一个函数,能翻转传入的任意数组,并把翻转结果通过返回值返回。(要求自己实现,不能调用数组方法)5. 写一个函数,能对所有传入的数组按照从小到大进行排序,并把排序结果通过返回值返回6. 利用递归函数完成斐波那契数列由于 已经完成,先放成果图。

2021-01-12 11:45:06 681

原创 Java通过File对象删除文件

实现一个需求:给定一个文件目录,通过 递归删除该文件夹中的所有文件。注意:java中的file对象不能 直接删除有内容的文件夹 ,比如,该文件夹中有东西,调用java直接删除就会报错。package Dome;import java.io.File;public class Delete { public static void main(String[] args) { String s = "D:/JavaTest/"; File file=new File(s);

2020-12-22 12:14:03 1246

原创 彩票开奖系统

模拟双色球彩票系统双色球规则:a)双色球分为红球和蓝球,红球选择的范围为1-33而且红球选择6个数字,蓝球1-16而且只能选择一个。b)选择方式为随机选择和手动输入选择号码。c)生成号码的顺序是由小到大。功能描述: 通过JavaSE所学知识模拟彩票系统,首先系统能够让用户选择随机选择和手动选择。如果选择的是随机选择,则提示需要购买的注数;如果是手动选择,则让用户首选输入红球数字,然后输入篮球数字。用户选择或者输入完毕,则对比号码所匹配的奖次,并且把中奖号码都要显示出来。 中奖规则: 1

2020-12-17 14:09:27 1424

原创 集合collection习题

123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n。输入格式:输入一个正整数n。输出格式:按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入:52样例输出:899998989989998899数据规模和约定1<=n<=54。...

2020-12-17 10:05:08 159

原创 多线程Thread的习题2

1.编写两个线程类,它们同时运行。一个线程输出10000以内的奇数,一个线程输出10000以内的偶数。/*1. 编写两个线程类,它们同时运行。一个线程输出10000以内的奇数,一个线程输出10000以内的偶数。 */public class Test { public static void main(String[] args) { T t=new T(); T1 t1=new T1(); t.start(); t1.start(); }}cla

2020-12-14 20:54:19 986

原创 多线程Thread的习题

用多线程程序模拟铁路售票系统: 实现通过3个售票点发售某日某次列车的1000张车票,一个售票点用一个线程表示主类: Test.javapackage Test;public class Test { public static void main(String[] args) { Runnable r=new TicketSell(); Thread t=new Thread(r); t.setName("蒙德"); t.start(); Thr

2020-12-09 11:03:18 314 1

空空如也

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

TA关注的人

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