会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
探山
博客园
首页
新随笔
联系
订阅
管理
2020年1月4日
开发日常问题,一次一个积累(持续更新)
摘要: 1.springboot框架返回前端时间格式不正确: 1540907384711或者"2020-0118T13:01:01.000+0000" 原因:spring-boot中对于@RestController或者@Controller+@ResponseBody注解的接口方法的返回值默认是使用jac
阅读全文
posted @ 2020-01-04 13:58 探山
阅读(93)
评论(0)
推荐(0)
2019年9月5日
关于tcp/ip的原理
摘要: Tcp/Ip分为四层结构:应用层(一般是我们主要工作点),传输层(协议层),网络层(ip),链路层(真实mac地址)。 应用层:一般我们自己定义的http协议,包括数据包,数据格式等 传输层:当我们包装好数据和格式之后,利用传输层(传输协议)比如简单的UDP协议(只发送数据,不管数据有没有送到)和需
阅读全文
posted @ 2019-09-05 14:22 探山
阅读(336)
评论(0)
推荐(0)
2019年8月1日
springboot整合elasticsearch时,slf4j版本冲突
摘要: 使用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 探山
阅读(1415)
评论(0)
推荐(0)
2019年7月2日
工作框架解析1
摘要: 1.web配置,因为是web项目,需要在web.xml中配置spring的基本配置文件,启动时读取他。 ContextLoaderListener监听器是主要的执行者:启动Web容器时,自动装配ApplicationContext的配置信息。 两种方式: 第一种:直接将之放到/WEB-INF下,只在
阅读全文
posted @ 2019-07-02 16:53 探山
阅读(176)
评论(0)
推荐(0)
2019年5月27日
java企业级开发的学习方向和目标
摘要:
阅读全文
posted @ 2019-05-27 10:18 探山
阅读(218)
评论(0)
推荐(0)
2019年5月8日
一个小问题
摘要: 1.今天发现自己的基础有点不足了。被一个比较的小bug给耽误的半天时间。 问题在于long的比较: 如果Long的值在[-127,128]之间,用“==”判断是否相等是没问题的,如果不在这个区间,是不能用“==”的。 如果不在[-127,128]之间,则会new一个新对象,自然“==”两个不同的对象
阅读全文
posted @ 2019-05-08 16:37 探山
阅读(181)
评论(0)
推荐(0)
2019年3月15日
webservice的搭建
摘要: 关于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 探山
阅读(197)
评论(0)
推荐(0)
利用java反射机制获取一个类的所有字段
摘要: 1.getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。 2.getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和 proteced,但是不包括父类的申明字段。 3.同样类似的还有getConstructors(
阅读全文
posted @ 2019-03-15 16:37 探山
阅读(17994)
评论(1)
推荐(0)
日常小问题
摘要: list集合的删除元素方法remove()请慎用,最好使用生成迭代器的remove()方法。 1.普通的for循环删除,会得不到正确的元素 2.增强for循环(forEach)则是会抛出异常 3.使用迭代器就很正常,但是需使用迭代器的remove方法
阅读全文
posted @ 2019-03-15 16:27 探山
阅读(151)
评论(0)
推荐(0)
公告