摘要:
好久没看到 这种错误了,今天跑测试的时候发现总是报错。针对IDEA需要修改几个配置。 JUnit Test在运行前,IDEA会build整个项目,这个是喜欢eclipse的人最讨厌的地方,因为即便是别的不相干的类没配置好,我的Test也不能跑。我的错误正好是build的时候出现内存不够的。 修改bu 阅读全文
摘要:
问题 由于有人rebase了分支,或者不知道怎么搞的。其他人拉取代码的时候,发现拉不下来。 解决方案 尝试clean本地git man git gc(1): git gc Cleanup unnecessary files and optimize the local repository git 阅读全文
摘要:
前言 Swagger使用起来简单方便,几乎所有的API接口文档都采用swagger了。使用示例:http://www.cnblogs.com/woshimrf/p/swagger.html, 现在开发中可以参考文档,但生产环境并不想暴露出去。 配置 只要在不同环境中配置是否启用就可以了。 java 阅读全文
摘要:
前言 非常好用,可以把系统内部的异常统一处理。用起来也很简单。比如,http://www.cnblogs.com/woshimrf/p/spring web 400.html 而Spring提供了一个base类 ,可以使用这个来处理。但用的时候要注意,不要重复定义异常捕获,对于base里已经定义好的 阅读全文
摘要:
前言 之前遇到过使用Optional之后带来的隐含bug,现在强调记录一下不好的用法,防止错用。 Optional不能序列化,不能作为类的字段(field) 这点尤为重要,即类要纯粹。如果是POJO就原始类型就可以了,如果是领域对象,则更不应该使用Optional作为field。 Optional不 阅读全文
摘要:
昨天把hexo博客的url的日期去掉了,号称说3级以下的地址可以提高爬虫的rank。今天早上输入网址的时候,不小心多带了一个空格,导致变成了google搜索。然后就发现了文章被爬去的事情。打开发现爬去的文章掐头去尾,隐去了作者信息。有的给个原文连接,有的是啥也不给。 昨晚搞到1点多,才搞出来。然后轻 阅读全文
摘要:
前言 自从搞清楚了跨域原理后一直自鸣得意,感觉跨域没啥问题了。而事实上对关于跨域的几个header的理解也有限,但那又如何,我能做到跨域就行了。今天想把博客背景图改成bing的每日一图,发现遇到跨域问题。首先想到的就是自己写一个web,请求bing,然后传出结果,把自己的接口允许跨域。确实做到了,但 阅读全文
摘要:
入坑 第一次接触博客还是上高中的时候,那时候第一次上网,那时候第一次发表文章是在百度空间。然后qq空间。学生时代对文学浓厚的兴趣导致内容多是像作文一样的叙事,散文。会写下又不小心领悟了什么哲理,感觉又距离世界近了一步啥的。然后,然后就在大学之后丢弃。 一直到工作的时候,刚进入的小公司,什么都不会,也 阅读全文
摘要:
bing 每日一图 https://api.dujin.org/bing/1920.php bing图片rss https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1 JSON https://cn.bing.com/HPImageArchive.aspx 阅读全文
摘要:
前言 Dropwizard官方文档并没有提供国际化的模块,所以只能自己加。Spring的MessageResource用的很顺手,所以copy过来。 Easy i18n 在整合Dropwizard的时候,多语言貌似只能通过jdk自带的ResourceBundle拿数据。其实也就够了,但在开发过程中发 阅读全文
摘要:
springboot 2.0需要gradle 1+, 而自动构建的都是3.+,手动升级如下 Upgrade with the Gradle Wrapper If your existing Gradle based build uses the Gradle Wrapper, you can eas 阅读全文
摘要:
前言 语言都是相通的,只要搞清楚概念后就可以编写代码了。而概念是需要学习成本的。 本文对应地址: https://blog.rmiao.top/Hello Java Web/ <! more Java基础 不用看《编程思想》,基础语法看 http://www.runoob.com/java/java 阅读全文
摘要:
装上百度统计有一段时间了,今天突然找出报表看看,发现一个很有意思的事情。访问来源TOP5依次是:北京,上海,深圳,杭州,广州 虽然大部分文章都是当时特别白的时候记录下来的遇到过的问题,但受众确实应该只有IT, 甚至只有Java方向的。这个访问量的趋势,也差不多算是小白的,或者说新手的人数了。如此看来 阅读全文
摘要:
前言 Swagger已经成API service的规范了,本处在dropwizard中简单集成Swagger. Demo source https://github.com/Ryan Miao/l4dropwizard 本文是基于 "dropwizard入门" 之上的演进。 确保依赖都是最新的,或者 阅读全文
摘要:
前言 dropwizard提供了一个简单的测试框架。这里简单集成并加入jacoco测试。 Demo source https://github.com/Ryan Miao/l4dropwizard 本文是基于 "dropwizard入门" 之上的演进。 确保依赖都是最新的,或者自行解决版本冲突,比如 阅读全文