全部文章
核心流程及服务部署/发现/发布/治理详解 OpenShift 容器云提供了众多基础设施和工具,承载了众多功能和特性,帮助用户通过这个平台提升企业 IT 的效率和敏捷度。 纵观 OpenShift 容器云项目,其中最重要的核心流程是将应用从静态的源代码变成动态的应用服务的过程 。 1、应用构建 第 1 ...
分类:其他 时间:2020-11-13 22:15:20 收藏:0 阅读:39
内存分配与回收策略:bamboo: Java技术体系的自动内存管理,最根本的目标是自动化地解决两个问题:自动给对象分配内存以及自动回收分配给对象的内存 1.对象优先在Eden分配:gift_heart: 大多数情况下,对象在新生代Eden区中分配。当Eden区没有足够空间进行分配时,虚拟机将发起一次 ...
分类:其他 时间:2020-11-13 22:15:06 收藏:0 阅读:32
一、参考中间件源码实现自定义AOP 场景:在真实执行逻辑学习这个方法包一层层(学习前吃点东西、上个厕所),模拟中间件,一层层穿过 思路:对象构造完,加1个动态代理,基于Castle、组装委托,来个AOP扩展,像一个俄罗斯套娃 二、AOP扩展方法--ContainerAOPExtensions.cs ...
分类:Web开发 时间:2020-11-13 22:14:53 收藏:0 阅读:48
1、为何需要心跳包 问大家一个问题,如果客户端和服务端长时间没有相互发送数据的话,那么我们怎么来判断这个连接是否存在的呢?有些人可能很自然地说直接send一下不就可以了,确实可以这样进行判断,那么我们发送的时候可以选择发送任何东西,所以一般都是发送一个空包,这个就是心跳包。 跳包之所以叫心跳包是因为 ...
分类:其他 时间:2020-11-13 22:14:38 收藏:0 阅读:50
数组的反转: 数组的反转:数组中的元素颠倒顺序,例如:原始数组:1,2,3,4,5数组反转之后为5,4,3,2,1 /* 思路:本质是考察交换两个变量的值,两种方式 实现反转,就需要将数组最远端元素和最近端元素互换 定义两个变量,保存数组的最小索引和数组的最大索引 让两个索引上的元素值交换位置 最小 ...
分类:编程语言 时间:2020-11-13 22:14:26 收藏:0 阅读:46
01、使用两个for循环实现List去重(有序) /**使用两个for循环实现List去重(有序) * * @param list * */ public static List removeDuplicationBy2For(List<Integer> list) { for (int i=0;i ...
分类:编程语言 时间:2020-11-13 22:14:15 收藏:0 阅读:39
CF733E Sleep in Class Description 有一个长度为n的楼梯,每节台阶上有一个字符串 为U 则代表向上走 为D 则代表向下走 当走过这个台阶后,台阶上的字符串会从U变为D或从D变成U 求从第i个台阶开始要走出这N个台阶需要的步数(即从1号台阶向下,或N号台阶向上) 若出不 ...
分类:其他 时间:2020-11-13 22:14:02 收藏:0 阅读:41
使用接口的时候,需要注意:1. 接口是没有静态代码块或者构造方法的。2. 一个类的直接父类是唯一的,但是一个类可以同时实现多个接口。格式:public class MyInterfaceImpl implements MyInterfaceA, MyInterfaceB { // 覆盖重写所有抽象方 ...
分类:其他 时间:2020-11-13 22:13:48 收藏:0 阅读:24
Markdown学习 标题:# + 标题 标题 二级标题:## +二级标题名称 三级标题 字体 hello world! hello world! hello world! hello world! hello world! 引用 小张学java,走向人生巅峰 > 通过>实现 分割线 三个***或三 ...
分类:其他 时间:2020-11-13 22:13:38 收藏:0 阅读:36
今天和大家讲一下socket网络编程中粘包和拆包的问题。 1、出现粘包拆包的原因 假设一个这样的场景,客户端要利用send()函数发送字符“asd”到服务端,连续发送3次,但是服务端休眠10秒之后再去缓冲池中接收。那么请问10秒之后服务端从缓冲区接收到的信息是“asd”还是“asdasdasd”呢? ...
分类:其他 时间:2020-11-13 22:13:25 收藏:0 阅读:31
1135791358013581323994
上一页3239936下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!