coolcoffee168
码龄14年
  • 859,329
    被访问
  • 86
    原创
  • 1,641,560
    排名
  • 66
    粉丝
关注
提问 私信

个人简介:我是一只一直向上的菜鸟~~~

  • 加入CSDN时间: 2008-01-11
博客简介:

coolcoffee168的专栏

博客描述:
我是一只一直向上的菜鸟~~~
查看详细资料
个人成就
  • 获得435次点赞
  • 内容获得113次评论
  • 获得457次收藏
创作历程
  • 2篇
    2021年
  • 27篇
    2020年
  • 73篇
    2019年
  • 7篇
    2016年
  • 6篇
    2015年
  • 4篇
    2014年
  • 10篇
    2013年
  • 12篇
    2012年
  • 8篇
    2011年
  • 1篇
    2010年
成就勋章
TA的专栏
  • 日志
    3篇
  • nginx
    1篇
  • druid
    1篇
  • Java
    20篇
  • Javascript
    5篇
  • Log4j
    1篇
  • Oracle
    5篇
  • others
    5篇
  • Weblogic
    1篇
  • Eclipse
    7篇
  • C#/.NET
    1篇
  • Log4net
    1篇
  • Android
    3篇
  • Struts2
    3篇
  • Ckeditor
  • Tomcat
    4篇
  • Jndi
    1篇
  • Ckfinder
    1篇
  • SVN
    2篇
  • Jquery Mobile
    2篇
  • Webservice
    4篇
  • Xml
    1篇
  • Hibernate
    1篇
  • Zookeeper
    1篇
  • ALi-Project
    1篇
  • Mybatis
    5篇
  • Maven
    11篇
  • 算法
    1篇
  • springboot
    17篇
  • echarts
    1篇
  • Phantomjs
    1篇
  • 网络
    3篇
  • jmeter
    3篇
  • linux
    7篇
  • springcloud
    10篇
  • mysql
    5篇
  • docker
    7篇
  • netstat
  • 开发中遇到的问题
    11篇
  • mangodb
    1篇
  • APM
    2篇
  • easyui
    5篇
兴趣领域 设置
  • 后端
    架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【ClientAbortException】ClientAbortException: java.net.SocketException

ClientAbortException:java.net.SocketException: Connection reset by peer: socket write error一.异常说明:用JFreeChart 往浏览器输出图表图片时,如果刷新太快,就有如下异常ClientAbortException:java.net.SocketException: Connection reset by peer: socket write error代码如下:ClientAbor...
转载
发布博客 2021.04.21 ·
108 阅读 ·
0 点赞 ·
0 评论

【docker】springboot通过CXF调用websevice部署在docker报异常

简单说明:1.要调用的接口是webservice接口(wsdl)2.通过springboot cxf实现接口调用3.开发完成本地调用没问题,虚拟机服务器上部署也没问题4.在部署到docker时调用接口出现异常异常如下:导致异常的原因就是:ClassNotFoundException: com.sun.tools.internal.xjc.api.XJCjava.lang.Exception: at com.zjs.crm.warn.worker.webservice.Cus
原创
发布博客 2021.01.26 ·
191 阅读 ·
0 点赞 ·
0 评论

MyBatis批量插入返回主键

MyBatis批量插入返回主键  网上有很多人说MyBatis不支持批量插入并且返回主键,其实这种说法有一定的误解,如果你想让MyBatis直接返回一个包含主键的list,即mapper接口中批量插入方法的返回值为List<Integer>,这样的确是不行的  例如:录入学生成绩  数据库:mysql//错误的写法public List<Integer> batchInsert(List<Student> students);  这种想法是错误的,
转载
发布博客 2020.12.18 ·
202 阅读 ·
0 点赞 ·
1 评论

@Validated和@Valid校验参数、级联属性、List

@Validated和@Valid的区别在Controller中校验方法参数时,使用@Valid和@Validated并无特殊差异(若不需要分组校验的话): @Valid:标准JSR-303规范的标记型注解,用来标记验证属性和方法返回值,进行级联和递归校验 @Validated:Spring的注解,是标准JSR-303的一个变种(补充),提供了一个分组功能,可以在入参验证时,根据不同的分组采用不同的验证机制方法级别: @Validated注解可以用于类级别,用于支持Spring进行方法级别的参数校验
转载
发布博客 2020.12.12 ·
767 阅读 ·
0 点赞 ·
0 评论

linux ping 命令解析

不管在windows平台,还是在linux平台,ping都是非常常用的网络命令;ping命令通过ICMP(Internet控制消息协议)工作;ping可以用来测试本机与目标主机是否联通、联通速度如何、稳定性如何。一 、ping 用法  ping命令运行在命令提示符终端,用法为:“ping 参数 目标主机”。其中参数为零到多个,目标主机可以是IP或者域名。 1 2 3 4 Usage:ping[-aAbBdDfhLnOqrRUvV] [...
转载
发布博客 2020.11.13 ·
138 阅读 ·
0 点赞 ·
0 评论

MyBatis 一对一,一对多,多对多

MyBatis 一对一,一对多,多对多阅读目录什么是一对一,一对多,多对多? 数据库和实体(POJO)的设定 一对一 一对多 多对多 总结回到顶部什么是一对一,一对多,多对多?以用户和订单举例,一对一 : 一个订单只属于一个用户 ==> 订单对用户是一对一关系    一个用户只能有一个订单 ==> 用户对订单是一对一关系一对多 : 一个用户可以拥有多个订单 ==> 用户对订单是一对多关系多对多 : 一个订单可以有多种商品,并且一种商品可以..
转载
发布博客 2020.11.07 ·
160 阅读 ·
0 点赞 ·
0 评论

事务ACID理解

事务管理(ACID)谈到事务一般都是以下四点原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性(Consistency)事务前后数据的完整性必须保持一致。隔离性(Isolation)事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并发事务之间要相互隔离。持久性(Durability)持久性是指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来即使数据库发生故障也
转载
发布博客 2020.11.07 ·
32 阅读 ·
0 点赞 ·
0 评论

【Validation】@Validated和@Valid区别:Spring validation验证框架对入参实体进行嵌套验证必须在相应属性(字段)加上@Valid而不是@Validated

Spring Validation验证框架对参数的验证机制提供了@Validated(Spring's JSR-303规范,是标准JSR-303的一个变种),javax提供了@Valid(标准JSR-303规范),配合BindingResult可以直接提供参数验证结果。其中对于字段的特定验证注解比如@NotNull等网上到处都有,这里不详述在检验Controller的入参是否符合规范时,使用@Validated或者@Valid在基本验证功能上没有太多区别。但是在分组、注解地方、嵌套验证等功能上两个有所不
转载
发布博客 2020.11.06 ·
106 阅读 ·
0 点赞 ·
0 评论

【Spring】spring AOP 注解方式实现日志拦截并通过MDC设置日志跟踪标识

package com.test.aspect;import java.util.Collection;import java.util.UUID;import javax.servlet.http.HttpServletRequest;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.After;import .
原创
发布博客 2020.10.16 ·
409 阅读 ·
0 点赞 ·
0 评论

【Spring】spring aop中pointcut表达式完整版

spring aop中pointcut表达式完整版本文主要介绍spring aop中9种切入点表达式的写法execute within this target args @target @within @annotation @args0. 示例代码git地址https://gitee.com/likun_557/spring-aop-demo1.execute表达式拦截任意公共方法execution(public * *(..))1拦截以set开头的任意
转载
发布博客 2020.09.24 ·
212 阅读 ·
1 点赞 ·
0 评论

【springcloud】hystrixCommand 注解

/** * Copyright 2012 Netflix, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/L.
原创
发布博客 2020.09.11 ·
173 阅读 ·
0 点赞 ·
0 评论

【springboot】springboot validation 参数验证、分组验证及全局统一异常处理

一、jar包添加下面其中之一即可 <dependency> <groupId>org.hibernate.validator</groupId> <artifactId>hibernate-validator</artifactId> <version>根据实际情况指定版本号</version> </dependency> <
原创
发布博客 2020.09.04 ·
929 阅读 ·
0 点赞 ·
0 评论

【mybatis】Result Maps collection does not contain value for java.lang.Integer

开发环境:jdk1.8 springcloud mybatis mysql执行查询方法出现如下错误:Caused by: org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Integer at org.apache.ibatis.builder.MapperBuilderAssistant.getStatementResultMaps(MapperBuilder...
原创
发布博客 2020.09.02 ·
64 阅读 ·
0 点赞 ·
0 评论

【mysql】mysql8 参考手册--数据类型默认值 支持表达式作为默认值

数据类型规范可以具有显式或隐式默认值。在数据类型规范子句显式地指示为列的默认值。例子: DEFAULT valueCREATE TABLE t1 ( i INT DEFAULT -1, c VARCHAR(10) DEFAULT '', price DOUBLE(16,2) DEFAULT 0.00);SERIAL DEFAULT VALUE是一个特例。在整数列的定义中,它是的别名NOT NULL AUTO_INCREMENT UNIQUE。显式DEFAULT
转载
发布博客 2020.08.19 ·
812 阅读 ·
2 点赞 ·
1 评论

【maven】Maven异常:Could not find artifact

用Maven build Maven聚合工程时,出现了一下问题:[INFO] Scanning for projects...[ERROR] [ERROR] Some problems were encountered while processing the POMs:[FATAL] Non-resolvable parent POM for com.easybuy:easybuy-manager:0.0.1-SNAPSHOT: Could not find artifact com.e..
转载
发布博客 2020.08.13 ·
781 阅读 ·
0 点赞 ·
0 评论

【maven】Maven安装本地jar包到本地仓库

Maven 安装 JAR 包到本地仓库的命令是:mvn install:install-file -Dfile=jar包的位置 -DgroupId=jar的groupId -DartifactId=jar的artifactId -Dversion=jar的version -Dpackaging=jar原则上Maven的设计是不需要这么做的,因为pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库。但也有特殊情况。例:spring的jdbc :ojdbc6.jar  1.首.
转载
发布博客 2020.08.11 ·
109 阅读 ·
0 点赞 ·
0 评论

【linux】Centos清理内存 内存回收释放及内存使用查看的相关命令

在清理前内存使用情况free -m用以下命令清理内存echo 1 > /proc/sys/vm/drop_caches清理后内存使用情况再用以下命令看看。free –m多出很多内存了吧。查看内存条数命令:dmidecode |grep -A16 "Memory Device$"...
转载
发布博客 2020.07.15 ·
457 阅读 ·
0 点赞 ·
0 评论

【sonar】sonar:默认的扫描规则

转自https://www.cnblogs.com/gcgc/p/11451125.htmlhttps://blog.csdn.net/liumiaocn/article/details/83550309https://note.youdao.com/ynoteshare1/index.html?id=3c1e6a08a21ada4dfe0123281637e299&type=notehttps://blog.csdn.net/liumiaocn/article/details/..
转载
发布博客 2020.07.14 ·
10297 阅读 ·
0 点赞 ·
0 评论

【linux】Linux 操作系统中 which 和 whereis 命令的区别

总览which和whereis命令都是Linux操作系统下查找可执行文件路径的命令。which这条命令主要是用来查找系统***PATH目录下***的可执行文件。说白了就是查找那些我们已经安装好的可以直接执行的命令,比如 swq123459@swq123459PC:~$ which ls/bin/ls 注意上述斜体字,which查找的可执行文件,必须是要在 PATH 下的可执行文件,而不能是没有加入 PATH 的可执行文件,即使他就是可执行文件,但是没有加入到系统搜索路径,他仍然..
转载
发布博客 2020.07.02 ·
269 阅读 ·
0 点赞 ·
0 评论

【tomcat】关于Unsupported major.minor version 52.0异常处理总结

关于Unsupported major.minor version 52.0异常处理总结导致本次问题是因为linux系统安装了两种版本jdk(6和8)导致,系统中生效的jdk是1.6版本,而不是1.8(虽然jdk1.8页配置环境变量,但起作用的依然是jdk1.6),导致tomcat9无法启动Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstra.
原创
发布博客 2020.07.02 ·
426 阅读 ·
0 点赞 ·
0 评论
加载更多