摘要: 背景前段时间开发一个接口,因为调用我接口的同事脾气特别好,我也就不客气,我就直接把源代码发给他当接口定义了。 没想到同事看到我的代码问:要么 get  a,b,c  要么  post [a,b,c]。这么写可以自动解析?他们一直都是自己转换成list。 我很肯定的说可以,但是已经习惯这么用了,没有了解... 阅读原文
2019-08-19 17:45:02 阅读(2463) 评论(0)
摘要: Integer.parseInt()和Integer.valueOf()都是用来将String转换为Int的,但是为什么Java会提供两个这样的方法呢,他们如果是同样的操作,岂不是多此一举? 我们来深挖的Java源代码一探究竟。 的Integer.parseInt()返回一个原子类型INT。Integer... 阅读原文
2019-08-19 16:39:04 阅读(2518) 评论(0)
摘要: 系统运行 经过长时间的编码实现,我们的主体模块已经大致完成,因为之前我们都是零散的对各个微服务自行测试,接下来,我们需要将所有的服务模块进行联调测试,Let's do it. 清除测试数据&测试文件 我们在实现各个服务的过程中,添加了不少的测试文件和测试数据,为了不影响我们最终的展示效果,我们先将之前... 阅读原文
2019-08-19 14:55:02 阅读(2395) 评论(0)
摘要: 本文以一个简单的小例子,简述SpringMVC开发中RequestMapping的相关应用,仅供学习分享使用,如有不足之处,还请指正。 什么是RequestMapping? RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作... 阅读原文
2019-08-19 14:13:07 阅读(2286) 评论(0)
摘要: 1、什么是跨域问题?   跨域问题是浏览器对于ajax请求的一种安全限制:一个页面发起的ajax请求,只能是用当前页同域名同端口的路径,这能有效的阻止跨站攻击。   2、跨域问题出现的条件:   1、跨域问题是ajax请求特有的问题。      2、前后端的域名、端口不一致。 3、CORS跨域... 阅读原文
2019-08-19 12:22:14 阅读(2351) 评论(0)
摘要: 原文: https://medium.com/netflix-techblog/re-architecting-the-video-gatekeeper-f7b0ac2f6b00 想法 我们决定部署一个全高密度近场缓存(Hollow)来解决我们的IO瓶颈。对于我们的每个上游系统,我们要建一个能让Gatek... 阅读原文
2019-08-19 10:32:06 阅读(2287) 评论(0)
摘要: 线程池的好处 线程池主要处理流程 线程池的创建 使用ThreadPoolExecutor来创建,专门写一篇介绍。 线程池的配置 在《Java Concurrency in Practice》一书中,给出了估算线程池大小的公式:   Nthreads = Ncpu x Ucpu x (1... 阅读原文
2019-08-19 10:28:03 阅读(2392) 评论(0)
摘要: 模拟一个ConnectionDriver,用于创建Connection package tread.demo.threadpool; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; imp... 阅读原文
2019-08-19 10:16:05 阅读(2876) 评论(0)
摘要:         zookeeper 是一个分布式服务框架,是Apache Hadoop 的一个子项目,主要用来解决分布式应用中经常遇到的一些数据管理问题,如:数据发布订阅、负载均衡、统一命名服务、master选举、状态同步服务、集群管理服务、配置管理、分布式队列、分布式锁       设计目标:     ... 阅读原文
2019-08-19 09:39:03 阅读(2363) 评论(0)
摘要: Task Manager 启动 https://t.zsxq.com/qjEUFau 博客 1、Flink 从0到1学习 —— Apache Flink 介绍 2、Flink 从0到1学习 —— Mac 上搭建 Flink 1.6.0 环境并构建运行简单程序入门 3、Flink 从0到1学习 —— Flin... 阅读原文
2019-08-19 07:59:02 阅读(2328) 评论(0)