上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页
摘要: 前言 习惯了Spring全家桶,对spring的容器爱不释手。使用dropwizard,看起来确实很轻,然而,真正使用的时候不得不面临一个问题。 我们不可能一个resource就能把所有的业务逻辑囊括 !那么,必然就要有负责处理逻辑的代码,有要提取的公共的代码,要做面向接口开发等等。按照简单的用法, 阅读全文
posted @ 2017-11-20 22:39 Ryan.Miao 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 前言 不可避免的要用dropwizard作为service框架。持续学习。上次 "在dropwizard中使用feign,使用hystrix" , 算是基本入门了。接下来就是基于此的优化。 <! more 把需要使用Configuration的逻辑从Application里分离出来 在开始的demo 阅读全文
posted @ 2017-11-20 22:08 Ryan.Miao 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 前言 在为dropwizard选择DI框架的时候考虑了很久。Guice比较成熟,Dagger2主要用于Android。虽然都是google维护的,但Dagger2远比guice更新的频率高。再一个是,Dagger2不同于guice的运行时注入,编译时生成代码的做法很好。提前发现问题,更高的效率。 < 阅读全文
posted @ 2017-10-30 09:48 Ryan.Miao 阅读(3694) 评论(0) 推荐(0) 编辑
摘要: 前言 一直在使用git做版本控制,也一直工作很顺利,直到和别人发生冲突的时候。这才注意到git 工作流并不是那么简单。比如,之前遇到的 "清理历史" 。百度到的资料很多,重复性也很多,但实践性操作很少,我很难直接理解其所表达的含义。直接望文生义经常得到错误的结论,只能用时间去检验真理了,不然看到的结 阅读全文
posted @ 2017-10-23 13:12 Ryan.Miao 阅读(9007) 评论(4) 推荐(9) 编辑
摘要: 前言 现在还记得第一次面试的时候,被问HTML全称是什么,这才意识到记住全称并不是无理取闹,而是个人对这项技术的理解程度还没到。当你去了解一个技术的时候,名词是首先要掌握的,除非你只是皮毛。 常规 |英文|全称|desc| | | | | |HTTP |HyperText Transfer Prot 阅读全文
posted @ 2017-10-22 12:40 Ryan.Miao 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 前言 系统:Ubuntu 16.04 软件: Java8, Java9 Tips: Java 9 的代码由于提供了新特性,所以有些代码并不支持向后兼容。也就是说,用 Java 9 写的代码,有可能在 Java 8 或更早版本的 JDK 上不能运行。 Java9终于出来了,可以尝鲜体验下,可惜Java 阅读全文
posted @ 2017-10-17 22:25 Ryan.Miao 阅读(21526) 评论(0) 推荐(0) 编辑
摘要: 1.环境安装 操作系统: Ubuntu 16.04.2 LTS 1.1安装nvm Note is the latest version from "creationix/nvm" 安装好后,关闭重新打开terminal,输入 可以验证是否安装 安装目录默认是~/.nvm 使用淘宝镜像 国内环境,使用 阅读全文
posted @ 2017-10-15 13:09 Ryan.Miao 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-10-09 18:21 Ryan.Miao 阅读(17837) 评论(0) 推荐(0) 编辑
摘要: 从两个list中找出相同的部分。 阅读全文
posted @ 2017-09-29 10:19 Ryan.Miao 阅读(6688) 评论(5) 推荐(0) 编辑
摘要: String是Java中最常用的类,是不可变的(Immutable), 那么String是如何实现Immutable呢,String为什么要设计成不可变呢? 前言 关于String,收集一波基础,来源标明最后,不确定是否权威, 希望有问题可以得到纠正。 0. String的内存模型 Java8以及以 阅读全文
posted @ 2017-09-25 10:12 Ryan.Miao 阅读(3499) 评论(5) 推荐(10) 编辑
摘要: 前言 用惯了spring全家桶之后,试试dropwizard的Hello World也别有一帆风味。为了增强对外访问API的能力,需要引入open feign。这里简单在dropwizard中使用feign。 1. 什么Dropwizard Dropwizard is a Java framewor 阅读全文
posted @ 2017-09-19 12:10 Ryan.Miao 阅读(1730) 评论(0) 推荐(0) 编辑
摘要: 前言 平时最常用的莫过于 和`HashMap`了,面试的时候也是问答的常客。先不去管容量、负载因子什么的,就是简单的使用也会遇到坑。 Remove 元素 经常遇到的一个场景是:遍历list, 然后找到合适条件的给删除掉,比如删除所有的偶数。 [1, 3, 4] 经常会使用一个Arrays.asLis 阅读全文
posted @ 2017-09-12 23:35 Ryan.Miao 阅读(16439) 评论(1) 推荐(2) 编辑
摘要: 作者:Intopass 链接:https://www.zhihu.com/question/35806024/answer/64530300 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 打开设置 Editor Code Style Java Scheme Def 阅读全文
posted @ 2017-09-04 16:08 Ryan.Miao 阅读(4100) 评论(0) 推荐(0) 编辑
摘要: 不晓得啥情况,markdown在csdn识别错误?排版后面的代码被破坏了,正确的排版:https://ryan miao.github.io/2017/08/03/react tutorial 1/ 笨人学习法 10000个小时策略来学习,因为笨。先照着官方文档敲一遍,写一遍。 准备 先要准备环境。 阅读全文
posted @ 2017-08-09 21:06 Ryan.Miao 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 子域名之间互相访问需要跨域 结论放在开头: 1. 服务端必须设置允许跨域 2. 客户端带cookie需要设置 3. 无论服务端是否允许跨域,该request都会完整执行 4. 预请求需要设置返回空,不然requestMapping没有支持该方法则出错 环境搭建 需求 首先需要搭建两个环境。一个是提供 阅读全文
posted @ 2017-08-03 23:39 Ryan.Miao 阅读(3707) 评论(2) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页