![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
Beauty_魅影
人生在世,开心就好了!
展开
-
Tomcat线程池重复使用,threadloacl使用不释放问题
Tomcat线程池重复使用,threadloacl使用不关闭释放问题原创 2023-02-01 14:27:34 · 1224 阅读 · 0 评论 -
html页面动态加载css,可以根据系统参数配置
html页面动态加载css,可以根据系统参数配置原创 2022-08-29 16:38:16 · 1191 阅读 · 0 评论 -
feign 接口请求405
FeignClient最后是用HttpURLConnectiion发起的网络连接,在发起的过程中,Connection会判断其自身的body是否为空,如果不为空,则将 GET Method 转换为 POST Method 所以请求错误了 看到服务端接收到的请求也是post的,以致这个问题。如果请求方式也正确,检查下feign请求参数,看是否缺少@RequestParam注解:以下是我请求参数。在使用feign接口的时候 ,请求出现了405的情况,分析原因如下。找了半天发现注解用错了。原创 2022-08-23 08:51:46 · 1917 阅读 · 0 评论 -
springboot在idea中可以访问jsp页面打包之后访问不了
1、经过查阅各种资料 都无效 打出包效果图如下打出来的包路径 确实没问题但是打成jar包启动的时候 就是访问不到jsp页面,大难题最后花了很长时间找到了有效的资料(1)、为什么springboot集成jsp,访问会404.在springboot版本1.5中集成jsp,打完包访问界面会报404错误,我当时仔细找了一下原因,是因为springboot1.5的打包插件不支持jsp。用1.4版本打的jar包是没有问题的,当然ide工具运行也是没有问题的,所以你想用springboot原创 2022-08-20 17:01:54 · 900 阅读 · 2 评论 -
mybatis中嵌套使用foreach注意的坑
1、 Handler processing failed; nested exception isjava.lang.NoClassDefFoundErro com/aspose/pdf/Document就是程序在运行的时候没有找到class文件 看看maven库中是否有本jar包,应该是 reimport的时候 没下载下来 然而程序则编译通过了。看过很多解决方案 ,然后都换是不...原创 2021-07-21 10:25:05 · 874 阅读 · 0 评论 -
Panel中l的html动态追加文本框内容,输出日志
1、创建一个带html的panelme.console = Ext.create("Ext.form.Panel", { title: '执行日志', flex: 1, id : "meConsoleId", html: "<div style='margin: 15px' id='meConsoleDivId'></div>"});2、后台动态发送日志信息给前台me.messageTimePoller = Ext.create.原创 2020-09-06 17:14:34 · 420 阅读 · 0 评论 -
springMvc集成swagger遇到的问题
1、访问swagger-resources/configuration/ui 报错404排查原因,检查 appcontext配置中扫描swaggerConfig配置类,新加的包类需要添加扫描2、弹框报错提示Unable to infer base url. This is common when using dynamic...经过排查,是系统拦截了 swagger的请求,需要放开系统的安全拦截,2.6.1版本的则不会提示弹框,升级到2.9.0版本则会提示弹框主要原因还是系...原创 2020-06-03 10:29:09 · 1699 阅读 · 0 评论 -
Caused by: java.util.ConcurrentModificationException: null
1、问题:通过增强版得for循环for(ColumnDefinec:columns){if(c.getHeader()==null){columns.remove(c);}}执行之后报Caused by: java.util.Concurre...原创 2019-08-21 16:45:02 · 4787 阅读 · 1 评论 -
js前端 技术--try-catch语句
在做前端权限管理的时候,循环方法的时候 发现有的会有异常,添加try-catch语句语句 try { for(var i =0;i<res.length;i++){ for(var j =0;j<res[i].children.length;j++){ ...原创 2019-01-28 15:50:53 · 1292 阅读 · 0 评论 -
后台map接收参数ajax怎么传参数
前端ajxa方法 $.ajax({ type: "post", dataType:'json', contentType : 'application/x-www-form-urlencoded;charset=utf-8', headers:{'X-CSRF-TOKEN':'eaa88ca1-0954-4d4b-b2d3-41bbfa4cd2a5'},...原创 2018-11-15 10:32:33 · 2665 阅读 · 0 评论 -
idea 项目 maven编译不通过
1、查找半天 重新配置maven 或者删除jar包,配置集成的maven 都不管用, 最后 排查原因, maven 下载地址 在这重新配置一下成 自己项目的私服,reimport一下 再编译就通过了! ...原创 2018-11-13 15:07:16 · 2530 阅读 · 0 评论 -
从git上down下来的项目 启动报找不到程序包
从git上down下来的项目 之后, 先进行项目编译 给任何目标添加maven.test.skip 属性就能跳过测试 :mvn install -Dmaven.test.skip=true 编译此命令, 如果编译通过则项目就可以启动起来了 如果不通过查找报错原因...原创 2018-09-14 15:16:43 · 2229 阅读 · 1 评论 -
maven中net.sf.json报错
今天使用json Xml解析 做微信支付的时候 ,用到工具类import net.sf.json.xml.XMLSerializer;maven配置如下<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId&...原创 2018-08-25 16:02:31 · 6992 阅读 · 1 评论 -
推荐换一批
1、可以通过集合的方法List<GroovyRowResult> hotGroup = commonService.getGDao().query("SELECT * FROM sys_dict where pid in( select id from sys_dict where name = 'HOT_SEARCH_TAG')");//if (hotGroup.size()...原创 2018-08-17 11:30:59 · 1365 阅读 · 0 评论 -
Ajax实现文件上传
对于以模态对话框的方式,实现新增|修改等功能时,在使用ajax提交表单数据的时候,必须考虑表单是否包含文件域。情况1:不包含文件域 按照$("#form的id").serialize()或者.serializeArray()或者表单数据 然后再使用$.post(); var formdata = $("#form1").serializeArr原创 2017-02-21 19:59:24 · 364 阅读 · 0 评论 -
Java中的存储过程
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。sql中的存储过程及相关介绍:CREATE PROCEDURE [拥有者.]存储过程名[;程序编号][(参数#原创 2017-03-18 15:16:43 · 967 阅读 · 0 评论 -
Java中重要的知识以及常见的
1. 抽象:抽象就是忽略一个主题中与当前目标2. 无关的那些方面,3. 以便更充分地注意与当前目标4. 有关的方面。抽象并不5. 打算了解全部问题,而6. 只是选择其中的一部分,7. 暂时不8. 用部分细节。抽象包括两个方面,9. 一是过程抽象,10. 二是数据抽象。11. 继承:继承是一种联结类的层次模型,12. 并且允许和鼓励类的重用,13. 它提供了一种明确表述共性的方法。对象的一个新类原创 2017-03-16 21:37:35 · 420 阅读 · 0 评论 -
EhCache 是一个纯Java的进程内缓存框架
EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache.xsd">原创 2017-05-02 10:39:17 · 1415 阅读 · 0 评论 -
多张表合并
语句形式为:SELECT vale1, value2 into Table2 from Table1 要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中 。 --1.创建测试表 create TABLE Table1 ( a varchar(10),原创 2017-05-17 17:09:56 · 314 阅读 · 0 评论 -
springMVC 前台传参 后端集合接收 或者集合包含集合
努力原创 2017-08-03 18:16:42 · 1299 阅读 · 0 评论 -
Could not calculate build plan
解决方法如下:(1)将C:\User\.m2\repository\org\apache\maven\plugins目录下的文件夹删除,从新加载然后 Update 工程;原创 2017-08-13 10:54:56 · 400 阅读 · 0 评论 -
函数式编程,面向对象编程
函数式编程是种编程范式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是 λ 演算(lambda calculus)。而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过程化编程相比,函数式编程里,函数的计算可随时调用。闭包和高阶函数函数编程支持函数作为第一类对象,有时称为 闭包或者 仿函数(f原创 2017-08-13 11:07:46 · 508 阅读 · 0 评论 -
关于Tomcat性能方面的优化
内存优化maxThreads 客户请求最大线程数 minSpareThreads Tomcat初始化时创建的 socket 线程数 maxSpareThreads Tomcat连接器的最大空闲 socket 线程数 enableLookups 若设为true, 则支持域名解析,可把 ip 地址解析为主机名 redirectPort 在需要基于安全原创 2017-08-13 11:14:53 · 368 阅读 · 0 评论 -
spring4.0特性
1、增加了@RestController annotation, 就是把@Controller和@ReponseBody打包了,省得大家再去每个方法上加一个@ResponseBody了。2、新加了AsyncRestTemplate类,可以用来构建异步调用的Restful Client, 3、Spring4.0基于Servlet3.0+版本开发,尤其是Spring MVC的测原创 2017-09-23 11:17:27 · 408 阅读 · 0 评论 -
去除kaptcha的干扰线
调整验证码的配置信息,修改或者添加几个配置no105,179,90blue100300123456789 com.google.code.kaptcha.impl.NoNoise 25code44 宋体,楷体,微软雅黑com.google.code.kaptcha.impl.ShadowGimpy原创 2017-11-14 14:42:19 · 6850 阅读 · 0 评论 -
Servlet 解决中文乱码登录问题
@WebServlet(name="LogerServlet",urlPatterns={"/login.do"})public class LogerServlet extends HttpServlet { LogerService logerService = new LogerService(); @Override protected v原创 2017-02-21 15:34:03 · 608 阅读 · 0 评论