自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

背包客—的博客

Java技术的学习之路

  • 博客(53)
  • 资源 (10)
  • 收藏
  • 关注

原创 Java生成二维码底部带文字并且返回前端使用img接收

现在随着发展的需求的扩展,二维码的使用对于开发人员来说是一门必要的技能。下面我简单写了一个demo,二维码的生成工具。java生成二维码后返回前端使用img标签接收。

2021-09-19 11:09:46 1381 1

原创 nginx 防盗链的配置

添加以下的配置,在nginx.conf配文件中:none“Referer” 来源头部为空的情况blocked“Referer”来源头部不为空,但是里面的值被代理或者防火墙删除了,这些值都不以http://或者https://开头.location ~* .*\.(gif|jpg|ico|png|css|svg|js)$ { root /usr/local/nginx/static; valid_referers none blocked *.jjj.com ; // 有.

2021-03-23 10:09:37 143

原创 动态代理的两种实现方式案例

1.jdk动态代理:package com.self.project.proxydynamic;/** 接口类 * * @ClassName:IPerson * @data: 2021-2-2214:20:16 */public interface IPerson { void findLove(); void buyRoom();}package com.self.project.proxydynamic;/** 接口实现类 * * @ClassNam

2021-02-22 14:26:34 200

原创 spring-cloud-gateway自定义网关的实现方式

续接上一篇gateway简单应用的基础上1.添加actuator的依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency>2.yml文件设置:#配置actuator 提供的端点的安全性# 暴露端点,供we

2021-02-21 21:28:15 1700

原创 spring-cloud-gateway的简单入门使用案例

1. eureka服务的创建配置: 创建的时候选择创建spring-boot项目然后选择eureka依赖eureka-server,然后点击完成; application.properties文件的配置:#服务的名称spring.application.name=spring-cloud-eureka-server#配置eureka的默认端口server.port=8761#指定注册到eurekaserver服务地址8762是eureka的副本服务地址端口;主要为了...

2021-02-20 18:59:36 634

原创 spirng-cloud-eureka简单使用案例

1.创建springboot项目:eureka-server配置文件如下:#服务的名称spring.application.name=spring-cloud-eureka-server#配置eureka的默认端口server.port=8761#指定注册到eurekaserver服务地址8762是eureka的副本服务地址端口;主要为了实现高可用。防止eureka注册中心挂掉后服务不可用#eureka.client.service-url.defaultZone=http.

2021-02-17 18:31:20 81

原创 springboot整合springDataJPA的简单应用

1.依赖相关<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</mo

2021-02-08 17:06:05 94

原创 spring整合swagger的案例

1.swagger在线api文档生成工具:相关依赖:在使用swagger时除了swagger本身的依赖外,还需要第三方json依赖的支持<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache

2021-02-02 16:27:15 205

原创 配置没有问题但是启动web项目异常情况处理

1.存在的问题:启动失败报404,但是控制台不报错,不知道问题出在什么地方:2.可能存在的问题: 依赖部署失败;查看项目properties——>Deployment Assembly 错误如下,没有相关的依赖包。 处理问题:点击右边的add按钮,添加依赖进来; 点击完成后如下,这就是正确的部署完成。然后点击Apply 后关闭。 问题二:往往解决上面的问题后还是启动不了,这个时候不要捉急: 如何解决:点击Servers 然后双击下面.

2021-01-22 11:18:00 222

原创 quartz整合spring简单案例

1.相关依赖:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</mo

2021-01-21 13:48:57 144

原创 quartz基本使用案例

quartz简单实用的任务调度框架。是一个特性丰富的开源的任务调度库,它几乎可以嵌套所有的Java程序,从很小的独立应用程序到大型商业系统。quartz可以用来创建成百上千的简单的或者复杂的任务,这些任务可以用来执行任何程序可以做的事情。quartz拥有很多企业级的特性,包括支持JTA事务和集群。quartz是一个老牌的任务调度系统,98年构思,01年发布,现在更新比较慢,原因是他已经很成熟了。

2021-01-21 11:05:48 881

原创 spring整合security实现全过程加代码

1.相关的依赖:权限验证相关的依赖(spring-security-config,spring-security-taglibs)<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.or

2021-01-18 16:52:00 277

原创 security授权-标签

使用时候必须先加上<%@ taglib prefix="security" uri="http://www.springframework.org/security/tags" %>标签库,然后根据需求设置相应的权限(接上一篇文章的相关前置配置)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="secur

2021-01-18 16:11:24 407

原创 springmvc配置及实现

依赖:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVer

2021-01-11 17:38:48 119

原创 整合mybatis、spring和springMVC

1.相关依赖:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</mod

2021-01-11 17:25:55 82

原创 springMVC实现文件上传和下载

1.文件上传:依赖: <!-- 文件上传依赖 --> <!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifact

2021-01-04 14:23:52 90

原创 springmvc接受請求數據和響應請求數據

1. 相关依赖:<dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> ..

2020-12-31 11:09:07 69

原创 基于spring事务的注解方式的实现

xml配置文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx

2020-12-24 17:41:42 164 1

原创 基于spring中的事务的xml配置方式实现

dao层:package com.self.spring.dao;import com.self.spring.pojo.User;public interface IUserDao { public Integer addUser(User user); public Integer update(User user);}package com.self.spring.dao.impl;import org.springframework.beans.factor.

2020-12-24 17:19:21 157 1

原创 手写简单的hashmap和hashMap的4种遍历方式

1.map接口类package com.self.project.hashmap;/* * 自定義map集合 */public interface MyMap<K, V> { V put(K key,V value); V get(K key); int size(); interface Entry<K,V>{ K getKey(); V getValue(); } }2.hashmap的实现底层package com.s.

2020-09-28 11:22:59 220

原创 springmvc 自定义异常处理器使用

第一步:自定义异常类;package com.self.project.exception;/** * 自定义异常类 * @ClassName:MyException * @Description:TODO * @data: 2020年8月28日下午3:50:17 */public class MyException extends Exception{ /** * @Fields serialVersionUID : TODO */ private static fin

2020-08-28 16:00:32 183

原创 MyBatis 入門配置應用加源代码

MyBatis 入門配置加應用目录1.使用mybatis需要的基本配置文件2.什么是MyBatis映射器?1.使用mybatis需要的基本配置文件這裏是使用maven作爲jar管理,需要在pom.xml文件中加入依賴;<!-- 需要注意的是,這個依賴必須添加在<dependencys>内部--><!-- 這裏版本 <version>3.4.6</version>沒有限定,可以自己去搜索:maven roposito...

2020-08-18 14:06:37 93

原创 多线程生产者和消费者模式代码

package com.javabase.obj.thread;/** 仓库用于存放产品,调用生产方法和消费方法 * @author Administrator * */public class Depot { private int number=5;//初始数量 public static final int MAX=10; public static final int MIN=0; //添加商品的方法,如果商品的个数满了,就行等待,否则进行生产,并唤醒消费者消费 pub.

2020-06-22 07:55:59 144

原创 ajax请求处理json数据格式

// 后台control部分package com.servletjsp.action;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http..

2020-06-20 07:57:30 587

原创 MD5加密方法实现

package com.servletjsp.utils;import java.math.BigInteger;import java.security.MessageDigest;public class Snippet { /** * 将传入的参数进行MD5加密 * @param str * @return 被加密后的字符串 */ public static String getMD5(String str) { try { .

2020-06-18 08:29:33 154

原创 c3p0数据连接池结合单例的应用

package com.servletjsp.utils;import javax.sql.DataSource;import org.apache.commons.dbutils.QueryRunner;import com.mchange.v2.c3p0.ComboPooledDataSource;/**1.使用DBUtils工具连接数据库进行数据的相关操作 * 2.DBUtils来自apchede 子项目,是一个对jdbc操作数据库语句的封装,简化了jdbc复杂的操作语句流程,全程.

2020-06-17 07:22:04 252

原创 拼接json数据和接受遍历json数组

//拼接json格式的对象数据@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { req.setCharacterEncoding("UTF-8"); resp.setCharacterEncoding("UTF-8"); //设置json字符 resp.setC.

2020-06-16 22:41:42 605

原创 jQuery集合Ajax传值方式

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title> <script type="text/javascript" s.

2020-06-16 08:05:15 245

原创 原生ajax传值

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script type="text/javascript"&gt.

2020-06-16 08:03:23 454

原创 启动tomcat异常

启动tomcat异常,由于tomcat本地服务占用:修改步骤如下:11.打开server 下面的 server.xml文件;2.删除最后一行:<Context docBase="jsptest" path="/jsptest" reloadable="true" source="org.eclipse.jst.jee.server:jsptest"/>注意的是后面有一个 </host> 不能删除了;3.删除后重启tomcat服务;...

2020-06-13 17:59:43 224

原创 maven项目配置阿里云路径无效问题

Maven pom工程导入数据库异常:.setting文件的全局配置镜像路径无法访问没有用上,因为以前有项目配置了用户仓库,导致全局配置(就是自定义的maven安装位置里面的setting文件)无效化;解决办法就是将用户下面的.m2下面的setting文件删掉,或者替换掉。Maven配置镜像默认从项目的pom.xml文件找,如果没有配置在去用户下面的配置文件找,最后在去全局配置找。...

2020-06-10 14:41:10 1193

原创 jsp通过servlet使用commons包进行文件上传

package com.jsptest.action;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Arrays;import java.util.Date;import java.util.List;import java.util.UUID;import javax.servle.

2020-06-08 22:32:12 211

原创 客服端代理类的实现

package com.testjava.control;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.net.Socket;/**客服端代理类, * @author.

2020-06-07 20:00:07 118

原创 服务器端代理类的实现

package com.testjava.control;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.net.ServerSocket;import java..

2020-06-07 19:59:13 184

原创 mapper层相关配置文件

1.mapper的pom文件:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0..

2020-06-04 06:58:33 637

原创 manger工程的pom文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion.

2020-06-04 06:36:51 80

原创 common工程的pom文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion.

2020-06-04 06:35:26 3661

转载 parent聚合工程的pom文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion.

2020-06-04 06:31:30 238

原创 分页显示的业务逻辑

package com.jsptest.dao.impl;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import com.jsptest.dao.TbItemDao;import com.jsptest.

2020-06-03 08:53:19 294

原创 封装jdbc连接数据库和资源释放

package com.jsptest.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/**连接数据的工具类,释放资源 * @author Administrator * jdbc连接数据的步骤 * 1,在开发环境中加载指定的数据.

2020-06-03 07:57:28 380

weblogic12创建MySQL8数据源服务和应用代码的部署文档

使用jndi的方式通过weblogic控制台部署web应用,创建MySQL8的数据源,驱动的引入配置;web应用代码的部署。

2022-11-26

Excel实现模糊检索的公式案例

办公过程中的Excel实现模糊检索问题,非常实用。虽然简单但是不经常用的话实用时候会忘记。

2022-05-20

spring-cloud-user-feign.zip

spring-cloud-user-feign.zip

2021-02-20

spring练习项目.rar

spring练习项目.rar

2021-02-20

springboot_test.rar

springboot_test.rar

2021-02-05

mybatistest.zip

mybatis的应用配置到高级的应用源代码,里面包含了参数的配置和基本的配置文件的及数据的连接配置,包含原数据库文件,一整套的代码,提供给入门的小伙伴学习,若有错误的地方,请多多指出,谢谢。

2020-08-23

09.source(Code).rar

spring 分佈式項目插件,資源共享,由於外網下載很慢,這裏提供給所有學習的人,祝大家身體健康,萬事如意,技術越來愈厲害,人越來越流弊。

2020-08-17

09.製造(Code).rar

spring boot學習框架原碼,由於很難有一個免費的完整而由系統的學習框架資源,在這裏提供一個學習的系統原密碼。通俗易懂,系統的教會你如何搭建企業級的系框架體系。希望大家可以相互學習,共同進步。

2020-08-17

09.製造(Code).rar

spring boot學習框架原碼,由於很難有一個免費的完整而由系統的學習框架資源,在這裏提供一個學習的系統原密碼。通俗易懂,系統的教會你如何搭建企業級的系框架體系。希望大家可以相互學習,共同進步。。。。。。

2020-08-06

框架項目插件工具.rar

spring 分佈式項目插件,資源共享,由於外網下載很慢,這裏提供給所有學習的人,祝大家身體健康,萬事如意,技術越來愈厲害,人越來越流弊。

2020-07-31

springboot环境相关.rar

springboot框架技術的應用,僅供學習使用,用於一起學習技術,it界的一名成員,大家應該共同學習,共同進步。私有資源僅供參考,环境工具配置。

2020-07-29

空空如也

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

TA关注的人

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