技术笔记

  • Java下载文件,中文文件名乱码问题解决

    Java下载文件,中文文件名乱码问题解决

    在项目中经常会做下载文件、导出Excel 等问题,经常会遇到乱码,本次从设置UTf_8编码格式和检测浏览器,并设置相关参数的方式解决下载中文乱码问题。直接上代码:Controller层@RequestMapping("getExcel") public void getUserExcel(HttpServletResponse response, HttpServletRequest request){    &...

    技术笔记 2019-11-03 22:09:54 146 1
  • 正则表达式校验手机号、座机、邮箱

    正则表达式校验手机号、座机、邮箱

    正则表达式校验邮箱"^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$"    正则表达式校验手机号(带0)"^[0][1][3456789][0-9]{9}$"正则表达式校验手机号 "^[1][3456789][0-9]{9}$"   判断座机"^([0-9]{3,4})...

    技术笔记 2019-10-25 16:35:27 154 3
  • Spring Cloud 入门教程前章:初识Spring Cloud

    Spring Cloud 入门教程前章:初识Spring Cloud

    Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。Spring...

    技术笔记 2019-10-22 21:46:29 142 0 Spring Cloud教程
  • web.xml is missing and is set to true

    web.xml is missing and is set to true

    web.xml is missing and <failOnMissingWebXml> is set to trueMaven创建项目在pom.xml的war处出现web.xml is missing and <failOnMissingWebXml> is set to true的错误,项目是web项目,打包时打成war包,缺少web.xml文件。解决方法:方法一:在 /src/main/webapp/WEB-INF 下有web.xml,但是仍然还是报这个错误,需要两步操作;右击项目,打...

    技术笔记 2019-03-05 23:11:46 345 0 MavenJAVA
  • Failed to check the status of the service. No provider available for the service【已解决】

    Failed to check the status of the service. No provider available for the service【已解决】

    关于Failed to check the status of the service com.******.service.ItemService. No provider available for the service项目中用dubbo发生:   Failed to check the status of the service com.******.service.ItemService. No provider available for the service原因:Dubbo缺省会在启动时检查依赖的服...

    技术笔记 2019-03-01 19:33:37 383 0 DubboJAVA
  • SpringBoot Starter pom详解(收藏)

    SpringBoot Starter pom详解(收藏)

    SpringBoot 为我们提供了简化企业级开发的大多数场景的starter pom ,只要使用了应用场景所需的starter pom,相关的依赖技术配置就会减少很多,甚至不需要自己配置,就可以使用SpringBoot为我们提供的自动配置的Bean。下面将介绍每个starter pom的相关作用。spring-boot-starter        Spring Boot 核心的starter,包含自动配置、日志、yaml配置文件的支持等 spring-boot-starter-actuator        准...

    技术笔记 2019-03-01 19:31:48 316 0 SpringBootJAVA
  • SSM框架注解@CrossOrigin实现跨域请求

    SSM框架注解@CrossOrigin实现跨域请求

    在开发中使用Spring+SpringMVC+Mybatis即SSM框架时,有时候会用到跨域请求,现在有了最简单的方式直接使用注解@CrossOrigin实现跨域请求@CrossOrigin//跨域注解 @RequestMapping("/gettest") @ResponseBody public StringgetTest(){     logger.info("进入getTest");   ...

    技术笔记 2019-02-28 19:48:14 339 0 Spring MVCJAVA
  • SpringBoot application.properties 配置文件详解

    SpringBoot application.properties 配置文件详解

            本示例文件仅作为Spring Boot application.properties文件配置指南提供。不要抄袭它完全适用于您自己的应用程序,您可以对应用程序中用到的属性进行配置,以适应您的应用程序。       当您需要进行Spring Boot属性配置时,您可以在本页使用按键“ Ctrl + F ”进行全局搜索本页面(本文示例1000余行,为了方便全文搜索,请...

    技术笔记 2019-02-28 19:43:02 323 0 SpringBootJAVA
  • SpringBoot入门最简洁的项目

    SpringBoot入门最简洁的项目

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。特点:1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标,健康检查和...

    技术笔记 2019-02-28 13:34:17 345 0 SpringBootJAVA
  • Java 线程池详解带Demo

    Java 线程池详解带Demo

    Java线程池Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。newSingleThreadExecutor 创建一个单线程化的线程池,它只会用唯一的工作线程来执行任务,保证所有任务按...

    技术笔记 2018-02-22 14:21:07 1438 0 JAVA多线程
  • java  图灵机器人Demo,可以直接运行的完整版【收藏】

    java 图灵机器人Demo,可以直接运行的完整版【收藏】

    java  图灵机器人Demo,可以直接运行的完整版,测试可用,分享大家娱乐练习。package cn.zjj; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import ...

    技术笔记 2018-02-09 11:43:17 1547 0 JAVA聊天机器人
  • Maven工程包含Spring Framework打成jar包的处理方式,使用maven-shade-plugin插件打包。包含所有的外部依赖jar包

    Maven工程包含Spring Framework打成jar包的处理方式,使用maven-shade-plugin插件打包。包含所有的外部依赖jar包

    配置完成后,执行mvn package即可打包。在target目录下会生成两个jar包,注意不是original-xxx.jar文件,而是另外一个。和maven-assembly-plugin一样,生成的jar文件包含了所有依赖,所以可以直接运行。在pom.xml中配置:<build>       <plugins>           ...

    技术笔记 2017-11-11 11:52:51 1775 0 Maven
  • 警告:Hessian/Burlap:xxx is an unknown class in sun.misc.Launcher ……  java.lang.ClassNotFoundException:

    警告:Hessian/Burlap:xxx is an unknown class in sun.misc.Launcher …… java.lang.ClassNotFoundException:

    在java测试运行时,会莫名的报各种警告:hessian 的java客户端报异常:警告:Hessian/Burlap:xxx is an unknown class in sun.misc.Launcher ……java.lang.ClassNotFoundException:……虽然只是警告,能正常使用,但总是让人感觉不爽。原因:hessian 服务端和客户端使用的相同对象不仅要定义完全相同,包也要相同。解决方法:把客户端和服务端使用的相同类放到相同的包下。比如有个User.java类。服务器端的包路径为:pac...

    技术笔记 2017-11-11 11:46:59 1510 0 JAVA
  • WebSocket练习Demo

    WebSocket练习Demo

    /**   *本文介绍了一个关于WebSocket相关的Demo。对初学WebSocket 有一定的帮助。   */ WebSocket相关Demo package com.websocket; import java.io.IOException; import java.util.concurrent.CopyOnWriteArraySet; import javax.websocket....

    技术笔记 2017-10-15 14:20:37 331 0 WebSocket
  • 收藏:学生各门课程成绩统计SQL语句大全---SQL练习汇总

    收藏:学生各门课程成绩统计SQL语句大全---SQL练习汇总

    与学生、课程、成绩相关的SQL面试题,建表test (oracle测试)插入测试数据insert into dbo.stuscore values ('张三','数学',89,1); insert into dbo.stuscore values ('张三','语文',80,1); insert into dbo.stuscore valu...

    技术笔记 2017-09-17 19:02:41 1459 0 JAVASQL
1 2 3 4 ››

双十一优惠

云服务器优惠券

点击关闭
  • 在线客服1