最近在做一些微服务相关的设计,内容包括服务的划分,Restful API的设计等。其中比较棘手的就是Service的职责划分:如何抽象具有统一业务范畴的Model,使其模块化...
最近在做一些微服务相关的设计,内容包括服务的划分,Restful API的设计等。其中比较棘手的就是Service的职责划分:如何抽象具有统一业务范畴的Model,使其模块化...
手写线程池只需了解7个线程池核心参数 参数名中文名说明corePoolSize核心线程数默认不会销毁,需要设置allowCoreThreadTimeOut为true时会销毁m...
<< 表示左移,不分正负数,低位补0
>> 表示右移,如果该数为正,则高位补0,若为负数,则高位补1
>>> 表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0
算法是抽象的概念,但越是抽象的东西,其越具有清晰的特征。特征如下: 确定性:算法的每一个步骤都是明确的、可行的、结果可预期的 有穷性:算法要有一个终止条件 输入和输出:算法是...
一、寻找和为定值的两个数 算法思想:排序,然后两端扫描。时间复杂度O(nlogn+n) 空间复杂度O(1)散列映射,先确定其中一个数,再判断另一个是否存在。时间复杂度O(1)...
上一篇 <<<为什么重写equals还要重写hashcode方法[https://www.jianshu.com/p/fab91abaa042]下一篇 >>>JDK8十大新特...
[转] 如何优雅的选择字体(font-family) 大家都知道,在不同操作系统、不同游览器里面默认显示的字体是不一样的,并且相同字体在不同操作系统里面渲染的效果也不尽相同,...
sublime text sublime是一款文本编辑器,特点是操作流畅,无卡顿,界面炫酷,问世的时候,凭借首创的"代码小地图",和"多点编辑",甩出其它编辑器几条街... ...
本文为原创文章,转载请注明出处查看[Java]系列内容请点击:https://www.jianshu.com/nb/45938443 fork-join框架会使用空闲线程来抢...
在国内物流领域,已经有一些玩家,比如福佑卡车和鸭嘴兽利用互联网技术玩起了大车队。 在国际物流领域,Flexport无疑是利用互联网技术玩大货代的顶级玩家。下面是Flexpor...