摘要: 1.springboot框架返回前端时间格式不正确: 1540907384711或者"2020-0118T13:01:01.000+0000" 原因:spring-boot中对于@RestController或者@Controller+@ResponseBody注解的接口方法的返回值默认是使用jac 阅读全文
posted @ 2020-01-04 13:58 探山 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Tcp/Ip分为四层结构:应用层(一般是我们主要工作点),传输层(协议层),网络层(ip),链路层(真实mac地址)。 应用层:一般我们自己定义的http协议,包括数据包,数据格式等 传输层:当我们包装好数据和格式之后,利用传输层(传输协议)比如简单的UDP协议(只发送数据,不管数据有没有送到)和需 阅读全文
posted @ 2019-09-05 14:22 探山 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 使用springboot整合elasticsearch时,自带的logback和其他jar自身引入的slf4j-simple产生了冲突 SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:fi 阅读全文
posted @ 2019-08-01 15:26 探山 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 1.web配置,因为是web项目,需要在web.xml中配置spring的基本配置文件,启动时读取他。 ContextLoaderListener监听器是主要的执行者:启动Web容器时,自动装配ApplicationContext的配置信息。 两种方式: 第一种:直接将之放到/WEB-INF下,只在 阅读全文
posted @ 2019-07-02 16:53 探山 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-27 10:18 探山 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.今天发现自己的基础有点不足了。被一个比较的小bug给耽误的半天时间。 问题在于long的比较: 如果Long的值在[-127,128]之间,用“==”判断是否相等是没问题的,如果不在这个区间,是不能用“==”的。 如果不在[-127,128]之间,则会new一个新对象,自然“==”两个不同的对象 阅读全文
posted @ 2019-05-08 16:37 探山 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 关于webservice客户端的搭建: 一:先导入三个jar包: <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>3.2.7</version 阅读全文
posted @ 2019-03-15 16:38 探山 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。 2.getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和 proteced,但是不包括父类的申明字段。 3.同样类似的还有getConstructors( 阅读全文
posted @ 2019-03-15 16:37 探山 阅读(17752) 评论(1) 推荐(0) 编辑
摘要: list集合的删除元素方法remove()请慎用,最好使用生成迭代器的remove()方法。 1.普通的for循环删除,会得不到正确的元素 2.增强for循环(forEach)则是会抛出异常 3.使用迭代器就很正常,但是需使用迭代器的remove方法 阅读全文
posted @ 2019-03-15 16:27 探山 阅读(146) 评论(0) 推荐(0) 编辑