最近因为基础设施调整,需要进行harbor 镜像仓库的迁移,主要是旧版本很老了,不想使用,直接 打算部署新的,原以为直接使用复制功能就可以,但是发现版本差异太大,直接失败,本打算使用中间 版本过度进行迁移,但是需要测试,好多功能,而且配置有点费事,尽管官方提供了升级说明,但是没敢 用,就怕出故障 解 ...
css等比例分割父级容器(完美三等分) 父级容器的宽度一定,要实现子元素等比例完美均分父级宽度,实现方式有哪些? html部分代码: 方法一: 浮动布局+百分比 (将子元素依次左浮动,根据子元素的个数,设定每个子元素的宽度百分比) 方法二:行内元素(inline-block)+百分比 方法三: 父元 ...
分类:
Web程序 时间:
2019-06-20 21:17:32
阅读次数:
339
CefSharp允许您在.NET应用程序中嵌入Chromium。它是Marshall A. Greenblatt 围绕Chromium Embedded Framework(CEF)的轻量级.NET包装器。大约30%的绑定是用C ++ / CLI编写的,这里的大部分代码都是C#。它可以从C#或VB或 ...
C语言代码在交给编译器之前,会先由预处理器进行一些文本替换方面的操作,例如宏展开、文件包含、删除部分代码等。 在正常的情况下,GCC 不会保留预处理阶段的输出文件,也即.i文件。然而,可以利用-E选项保留预处理器的输出文件,以用于诊断代码。-E选项指示 GCC 在预处理完毕之后即可停止。 默认情况下 ...
分类:
其他好文 时间:
2019-06-16 11:40:20
阅读次数:
141
操作流程: 1. VS运行代码,生成插件 2. 打开Maya绘制曲线,加载插件 3. 选中绘制的曲线,运行插件 代码: 其中大部分代码都是创建命令必须的,可以用一句话来代替: 因此,最终代码简化版为 参考:《Maya5.0编程全攻略》 ...
分类:
其他好文 时间:
2019-06-15 17:40:15
阅读次数:
223
一、注册时姓名去重和符合汉字格式: 二、修改密码: 三、分等级继而进入各自界面 四、将表1查询结果添加到表2 ...
分类:
编程语言 时间:
2019-06-14 22:11:09
阅读次数:
143
垃圾回收 如何判定对象为垃圾对象? 引用计数法 可达性分析法 如何回收? 回收的策略 标记-清除算法 复制算法 标记-整理算法 分代收集算法 垃圾回收器 serial Parnew Cms G1 何时回收? 引用计数法 在对象中添加引用计数器,当有地方引用这个对象的时候,引用计数器的值就+1,当引用 ...
分类:
其他好文 时间:
2019-06-12 19:34:57
阅读次数:
105
项目中通过jsch中的sftp实现上传下载文件。代码上了服务器之后,内存飙升,逐渐把swap区也占满,通过top监控未发现占用内存的进程,通过查找sshd进程,发现服务器多了很多sftp的进程没有被关闭。 刚开始以为是sftp公共方法设计的有问题,下面是部分代码片段 ...
分类:
Web程序 时间:
2019-06-12 09:20:19
阅读次数:
873
讨论QQ:1586558083 目录 一、概述 二、垃圾收集器(garbage collector (GC)) 是什么? 三、为什么需要GC? 四、为什么需要多种GC? 五、对象存活的判断 六、垃圾回收算法 6.1 标记 -清除算法 6.2 复制算法 6.3 标记-整理算法 6.4 分代收集算法 七 ...
分类:
其他好文 时间:
2019-06-11 13:28:08
阅读次数:
119
特点: 速度更快(HashMap加哈希表,ConcurrentHashMap使用CAS,内存结构无永久区、新增元数据区使用物理内存)代码更少(增加了新的语法 Lambda 表达式)强大的 Stream API便于并行(优化ForkJoin)//JDK8之前 需要自己实现计算过程,下面的省略部分代码p ...
分类:
编程语言 时间:
2019-06-09 09:31:56
阅读次数:
129