ICode9

精准搜索请尝试: 精确搜索
  • spring-gateway基于数据库 + nacos 的动态路由2022-07-16 09:33:10

    动态路由的实现方式多种多样,研究一下基于数据方式的动态路由。   1. 创建项目,并pom.xml文件引入如下依赖 <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.

  • [Vue]学习第一天2022-07-16 08:34:24

    下载最新的 node.js ,地址:https://nodejs.org/en/download/ 我下载的是 .msi 格式 使用 Win7 系统时,最新版本的 node.js 已不支持,需要下载历史版本 https://nodejs.org/download/release/v13.14.0/node-v13.14.0-x64.msi 更多历史版本的下载地址:https://nodejs.org/en/download/re

  • SpringBoot实现Excel导出2022-07-16 00:01:38

    1.maven依赖 点击查看代码 <!--表格生成--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> </dependency>

  • SSM代码配置2022-07-15 22:31:50

    1.pom.xml <dependencies> <!-- req.getServletContext--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1

  • mybatis-拦截器实际应用-替换表名-2022新项目2022-07-15 22:04:50

    一、业务场景   考虑到新项目中部分与业务数据相关的表在后期数据量会比较大,架构师在最开始设计项目中与业务数据相关的表时,就已经考虑使用分表来 进行处理,给业务数据相关的每张表都添加统一批次的后缀,查询这些数据时,根据不同表名的后缀和来查询对应的数据信息。如果能够动态的

  • SSM框架整合2022-07-15 22:00:24

    SSM项目整合 由于SpringMVC是Spring框架中的一个模块,所以SSM框架整合只需要进行Spring与Mybatis和SpringMVC和Mybatis之间的整合 1、导入依赖 <dependencies> <!-- 单元测试整合--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId&g

  • electron+vue 环境搭建2022-07-15 16:01:10

    一、环境介绍及会遇到的困难   electron是一款比较流行的桌面可视化开发工具,通过html+js+css实现桌面应用,优点就是多平台开发以及UI好看。缺点是外网npm仓库速度慢。话不多说开始我的教程,和可能遇到的坑的解决办法。   二、全局配置npm以及需要的包 安装的过程要是出现报错可以

  • 关于SSM的整合2022-07-15 15:04:21

    建表语句 -- ssmbuild.`USER` definition CREATE TABLE `USER` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(100) CHARACTER SET latin1 DEFAULT NULL, `age` int(11) DEFAULT NULL, `birth` date DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB

  • lineageos 编译2022-07-15 14:36:38

    https://blog.csdn.net/zhonglunshun/article/details/89852565https://wiki.lineageos.org/devices/

  • RestTemplate的使用2022-07-15 14:04:20

      代码可参考git:https://gitee.com/juncaoit/restsend 1.介绍     spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接,我们只需要传入url及返回值类型即可。相较于之前常用的httpClient,RestTemplate

  • Spring 中的事件机制2022-07-15 13:04:00

    目录前言观察者模式Java 中的事件机制Spring 中的事件机制SmartApplicationListener实现有序的监听Spring 对事件监听机制的注解支持异步事件的支持Spring中的事件机制分析总结 前言 说到事件机制,可能脑海中最先浮现的就是日常使用的各种 listener,listener去监听事件源,如果被监听

  • Spring Cloud Gateway 内置的过滤器工厂2022-07-14 19:33:49

    内置的过滤器工厂 这里简单将Spring Cloud Gateway内置的所有过滤器工厂整理成了一张表格。如下: | 过滤器工厂 | 作用 | 参数 | | :----

  • Spring Boot使用Undertow服务2022-07-14 11:02:29

    Undertow Undertow 是红帽公司开发的一款基于 NIO 的高性能 Web 嵌入式服务器 Untertow 的特点: 轻量级:它是一个 Web 服务器,但不像传统的 Web 服务器有容器概念,它由两个核心 Jar 包组成,加载一个 Web 应用可以小于 10MB 内存 Servlet3.1 支持:它提供了对 Servlet3.1 的支持 WebSocket

  • 记录一下我在ssm踩过的坑之:BeanCreationException: Error creating bean with name 'XXController': Inject2022-07-14 09:01:50

    先上报错信息 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deptController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No q

  • 【高并发】高并发环境下如何优化Tomcat性能?看完我懂了!2022-07-14 00:01:33

    写在前面 Tomcat作为最常用的Java Web服务器,随着并发量越来越高,Tomcat的性能会急剧下降,那有没有什么方法来优化Tomcat在高并发环境下的性能呢? Tomcat运行模式 Tomcat的运行模式有3种。 1.bio模式 默认的模式,性能非常低下,没有经过任何优化处理和支持。 2.nio模式 利用java的异

  • springboot文件下载2022-07-13 21:31:26

    1.创建springboot项目,结构如下:            2. 代码部分 import org.apache.tomcat.util.http.fileupload.IOUtils; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.ServletOut

  • webapp2022-07-13 20:33:52

      创建图示目录,并且把以下代码放入web.xml文件中 <?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xm

  • LDAP+Gitea统一认证Git服务器账户管理openLdap和微软的ad2022-07-13 19:32:23

    很多时候我们需要管理多个内容管理系统,比如Jira、Jenkins、GitEA/Gitlab等等各种管理系统,我们需要每一套管理系统每个人都管理一套密码,每套系统每套密码简直是一种灾难,于是LDAP可以解决我们的问题,帮我们统一账户登录认证,是最早的SSO系统雏形,方便的在各个系统中登录。部署FreeIPA 

  • 【职业发展记录-07】HTML知识结构2022-07-13 17:33:52

        学习前端一个好的参考网站:学习 Web 开发 | MDN (mozilla.org)

  • shiro-550反序列化漏洞2022-07-13 16:03:12

    1. 漏洞成因 为了让浏览器或服务器重启后用户不丢失登录状态,Shiro支持将持久化信息序列化并加密后保存在Cookie的rememberMe字段中,下次读取时进行解密再反序列化。但是在Shiro 1.2.4版本之前内置了一个默认且固定的加密Key,导致攻击者可以伪造任意的rememberMe Cookie,进而触发反序

  • mysql 截取主键长度进行批量更新2022-07-13 15:01:57

    截掉 15825008894939184 前三位 长度,保留158后边的值: UPDATE org_employee SET id=SUBSTRING(id,4) WHERE id IN (15825008894939184,15825019871432705,15825024606801933); 设置自增值 ALTER TABLE org_employee AUTO_INCREMENT=3226730152071220;

  • dynamic + shardingsphere(4.1.1) 实现动态分库分表2022-07-13 15:01:08

    1. 主要依赖: <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.3.2</version> </dependency> <dependency>

  • 1.SpringSecurity 基本原理2022-07-13 01:31:22

    1.SpringSecurity 本质是一个过滤器链: 从启动是可以获取到过滤器链: org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter org.springframework.security.web.context.SecurityContextPersistenceFilter org.springframework.security.web.h

  • Spark解决问题2022-07-12 14:00:53

    Spark解决问题 配置pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&q

  • IDEA - 创建springboot项目2022-07-12 11:32:00

    1. 创建新项目 刚开始也就点击新建项目 后面的页面都是一样的      2 创建 项目信息  最上面标注的URL 可能不是我这个  原始的下载速度满 需要修改为国内的镜像网站    http://start.aliyun.com       3.这里因为我们新建项目 不需要过多的东西所以首选  这一个就

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有