之前在介绍JVM内存模型的时候(参看:了解JVM内存模型),提到了在运行时数据区之前,有个ClassLoader,这个就是类加载器。用以把Class文件中的描述信息加载到内存中运行和使用。以下是《深入理解Java虚拟机第二版》对类加载器机制的定义原文:虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载
分类:
其他好文 时间:
2020-08-15 22:21:10
阅读次数:
62
展示客户列表页面 过滤 # kingadmin/templatetags/kingadmin_tags.py import datetime from django.template import Library from django.utils.safestring import mark_sa ...
分类:
其他好文 时间:
2020-08-10 18:39:06
阅读次数:
68
在前几天的文章《为什么阿里巴巴禁止使用Apache Beanutils进行属性的copy?》中,我曾经对几款属性拷贝的工具类进行了对比。 然后在评论区有些读者反馈说MapStruct才是真的香,于是我就抽时间了解了一下MapStruct。结果我发现,这真的是一个神仙框架,炒鸡香。 这一篇文章就来简单 ...
分类:
其他好文 时间:
2020-08-10 13:13:11
阅读次数:
77
docker pull quay.io/bitnami/heapster:1.5.4 docker tag c359b95ad38b harbor.rongbiz.cn/public/heapster:v1.5.4 docker push harbor.rongbiz.cn/public/heaps ...
分类:
其他好文 时间:
2020-08-10 10:54:54
阅读次数:
59
1、多表单(或者说框架)切换 什么是表单:就是网页标签名为frame或iframe 的元素,表单引用了其他页面的链接,真正的页面数据没有出现在源码中,但是 在浏览器中可以看见,与浏览器的多个窗口类似 为什么需要切换:在web应用会遇到frame/iframe表单嵌套的应用,selenium的WebD ...
分类:
其他好文 时间:
2020-08-10 09:28:57
阅读次数:
59
1、一级缓存 配置: 我们来看看如何使用MyBatis一级缓存。开发者只需在MyBatis的配置文件中,添加如下语句,就可以使用一级缓存。共有两个选项,SESSION或者STATEMENT,默认是SESSION级别,即在一个MyBatis会话中执行的所有语句,都会共享这一个缓存。一种是STATEME ...
分类:
其他好文 时间:
2020-08-08 21:18:13
阅读次数:
69
织梦副栏目 dede:list 和 dede:arclist 调用问题,网上都是说 dede:arclist 的,而且都不正确的。看了官方代码dedecms程序默认是没有用到typeid2副栏目,其他地方有用like模糊匹配,字符串中没有分隔符,我们用Find_IN_SET 精确匹配,字段值以英文,... ...
分类:
其他好文 时间:
2020-08-08 17:33:26
阅读次数:
59
第八讲:Git标签、别名与Gitgc前言这一节主要介绍Git标签、别名与Git的垃圾回收机制。一、Git标签(tag)1.标签的实质标签与分支十分相似,都是指向某一次提交;并且,它们的值都为各自指向提交的SHA1值;但是,不同于会随着提交的变化而变化的分支,一旦给某次提交添加了标签,该标签就永远不会发生变化。「注意」:标签标识的是某一次提交,这次提交可以是任何分支上的任何一次提交。两类标签Git标
分类:
其他好文 时间:
2020-08-05 10:34:43
阅读次数:
67
1、Dockerfile基本结构Dockerfile由一行行命令语句组成,并且支持以#开头的注释行。一般Dockerfile分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。如下:#Thisdockerfileusestheubuntuimage#VERSION2-EDITION1#Author:Ray#Commandformat:Instruction[arguments/
分类:
其他好文 时间:
2020-08-03 20:00:15
阅读次数:
89
乱序执行的目的就是尽可能的防止分发停顿,比如真正的写后读相关时,流水线必须停顿。思路就是让相关的指令离独立的指令远一点。 乱序执行的条件 需要在值的生产者和消费者之间建立通信,这里消费者指的是当前这条指令,生产者指的是在与这条指令相关的指令。 寄存器重命名:给每个值一个tag。 需要给指令提供缓冲区 ...
分类:
其他好文 时间:
2020-08-02 16:16:21
阅读次数:
97