商城首页欢迎来到中国正版软件门户

最新文章

  • jsp mysql乱码如何解决 正版软件
    jsp mysql乱码如何解决
    造成乱码的原因:编码不一致:JSP页面的编码和MySQL数据库的编码不一致,经常会导致乱码的问题。例如,JSP页面使用的是UTF-8编码,MySQL数据库使用的却是GBK编码。数据库字符集不正确:MySQL数据库默认使用的字符集是拉丁字符集(latin1),而不是支持中文的UTF-8字符集。如果您在MySQL数据库中插入或读取中文字符,将会出现乱码的问题。数据库连接编码方式不正确:JDBC连接MySQL时,需要设置连接编码方式,如果设置不正确,也会导致乱码的问题。解决方法:设置页面编码方式:在JSP页面的
    1089天前 MySQL jsp 0
  • SpringBoot集成本地缓存性能之Caffeine实例分析 正版软件
    SpringBoot集成本地缓存性能之Caffeine实例分析
    引言使用缓存的目的就是提高性能,今天码哥带大家实践运用spring-boot-starter-cache抽象的缓存组件去集成本地缓存性能之王Caffeine。大家需要注意的是:in-memeory缓存只适合在单体应用,不适合与分布式环境。分布式环境的情况下需要将缓存修改同步到每个节点,需要一个同步机制保证每个节点缓存数据最终一致。SpringCache是什么不使用SpringCache抽象的缓存接口,我们需要根据不同的缓存框架去实现缓存,需要在对应的代码里面去对应缓存加载、删除、更新等。比如查询我们使用旁
    1089天前 SpringBoot caffeine 0
  • SpringBoot实现定时发送邮件的方法有哪些 正版软件
    SpringBoot实现定时发送邮件的方法有哪些
    一、发送邮件的三种方法1、发送纯文本邮件2、发送复杂邮件3、发送模板邮件二、定时任务介绍Spring框架的定时任务调度功能支持配置和注解两种方式SpringBoot在Spring框架的基础上实现了继承,并对其中基于注解方式的定时任务实现了非常好的支持。下面,针对SpringBoot项目中基于注解方式的定时任务调度的相关注解和使用进行介绍。1.@EnableScheduling@EnableScheduling注解是Spring框架提供的,用于开启基于注解方式的定时任务支持,该注解主要用在项目启动类上。2.
    1089天前 SpringBoot 0
  • Linux下怎么部署springboot项目 正版软件
    Linux下怎么部署springboot项目
    1、在pom文件中添加springboot的maven插件org.springframework.bootspring-boot-maven-plugin2、执行maven命令生成jar包执行这一步之前必须保证maven的环境配置好了,maven的环境配置过程如下a.在系统环境变量中添加一个maven_home的环境变量,后面写上你本地的maven路径b.在path中添加%maven_home%\binc.在dos命令中执行maven-v看环境是否正确确保maven的环境配好了,在terminal窗口中执
    1089天前 Linux SpringBoot 0
  • springboot分页功能怎么实现 正版软件
    springboot分页功能怎么实现
    1.分页功能的作用分页功能作为各类网站和系统不可或缺的部分(例如百度搜索结果的分页等),当一个页面数据量大的时候分页作用就体现出来的,其作用有以下5个。(1)减少系统资源的消耗(2)提高数据库的查询性能(3)提升页面的访问速度(4)符合用户的浏览习惯(5)适配页面的排版2.建立测试数据库由于需要实现分页功能,所需的数据较多DROPTABLEIFEXISTStb_user;CREATETABLEtb_user(idint(11)NOTNULLAUTO_INCREMENTCOMMENT'主键id
    1089天前 SpringBoot 0
  • 怎么使用springboot+mybatis拦截器实现水平分表 正版软件
    怎么使用springboot+mybatis拦截器实现水平分表
    MyBatis允许使用插件来拦截的方法Executor(update,query,flushStatements,commit,rollback,getTransaction,close,isClosed)ParameterHandler(getParameterObject,setParameters)ResultSetHandler(handleResultSets,handleOutputParameters)StatementHandler(prepare,parameterize,batch,u
    1089天前 SpringBoot mybatis 0
  • Springboot中FatJar和Jar是什么 正版软件
    Springboot中FatJar和Jar是什么
    导读SpringBoot应用可以使用spring-boot-maven-plugin快速打包,构建一个可执行jar。SpringBoot内嵌容器,通过java-jar命令便可以直接启动应用。虽然是一个简单的启动命令,背后却藏着很多知识。今天带着大家探索FATJAR启动的背后原理。本文主要包含以下几个部分:JAR是什么。首先需要了解jar是什么,才知道java-jar做了什么事情。FatJar有什么不同。SpringBoot提供的可执行jar与普通的jar有什么区别。启动时的类加载原理。启动过程中类加载器做
    1089天前 SpringBoot jar FatJar 0
  • Springboot之怎么统计代码执行耗时时间 正版软件
    Springboot之怎么统计代码执行耗时时间
    开始System.currentTimeMillis()减去结束System.currentTimeMillis()等于耗时其实我个人感觉OK的,就这样就蛮好的,很多项目都是这样用的。简简单单的挺好。正文①StopWatch第一种玩法,springutil里面提供的StopWatch示例代码:StopWatchstopWatch=newStopWatch();stopWatch.start();//doInsert();//执行业务等stopWatch.stop();System.out.println(
    1089天前 SpringBoot 0
  • Shiro在springboot中如何快速实现 正版软件
    Shiro在springboot中如何快速实现
    一、shiro使用必须了解的知识1、shiro是什么?1、ApacheShiro是一个Java的安全(权限)框架2、可以容易的开发出足够好的应用,既可以在JavaEE中使用,也可以在JavaSE中使用3、shiro可以完成,认证、授权、加密、会话管理,web集成、缓存等2、shiro架构三个常用三大核心对象Subject:用户SecurityManager:管理所有用户Readim:连接数据3、在springboot中使用时,主要可将其看作两个模块(请求过滤模块、认证授权模块)1、认证授权模块:在认证授权
    1089天前 SpringBoot shiro 0
  • Docker mongoDB怎么安装并收集springboot日志 正版软件
    Docker mongoDB怎么安装并收集springboot日志
    一:docker安装好mongodb第一步:docker安装好mongodb第二步:启动docker中的mongodb第三步:mongodb配置好用户信息二:springboot采集日志至mongodb采集日志就特别粗旷了第一步:pom.xml添加配置第二步:application.yml配置好连接第三步:aop切片日志获取三:看看存储日志的效果备注:请注意使用的mongodb版本:4.2.1依次配置使用即可如果你使用的最新版本,有可能发生各种权限不能通过的问题,那么请切换至4.2.1稳定版本,用最新版本
    1089天前 Docker MongoDB SpringBoot 0