
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
cellspacing和cellspadding区别属性含义常用属性值cellspacing设置单元格与单元格边框之间的空白间距像素值(默认为2px)cellspadding设置单元格内容与单元格边框之间的空白距离像素值(默认为1px)不使用任何的cellspacing和cellspdding修饰:<table bo...
MapReduce是我们再进行离线大数据处理的时候经常要使用的计算模型,MapReduce的计算过程被封装的很好,我们只用使用Map和Reduce函数,所以对其整体的计算过程不是太清楚,同时MapReduce1.0和MapReduce2.0在网上有很多人混淆。MapReduce1.0运行模型InputInput但是输入文件的存储位置,但是注意这里并一定是一些博客说的当然是...
Java类加载机制概述虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,解析和初始化,最终形成可以被虚拟机直接使用的Java类型。 HotspotVM默认使用懒加载机制,在加载开始后,连接紧接着执行(并不是加载完成后,连接才执行,两者可以理解为并行执行),加载完毕后,连接才会完毕。 初始化【面试重点】1、遇到new,getstatic、putsta...
Java虚拟机的指令是由一个字节长度的,代表着某种特定操作含义的数字,称之为操作码,以及跟随其后的0至多个代表次操作所需的操作数而构成。操作码的长度为1个字节,因此最大只有256条基于栈的指令集架构(jvm使用) / 而安卓使用的Dalvik虚拟机是基于寄存器的指令集架构 字节码和数据类型在虚拟机的指令集中,大多数的指令都包含了其操作所对应的数据类型信息,如( ...
只是简单的Java虚拟机栈中局部变量表的引用指向堆中实例对象的内存地址? 这只是其中的一种方式罢了。实际上,java中对象的访问定位有两种方式。 我们常熟知的是方式2:栈中的引用直接指向堆中的实例对象的内存地址那么,为什么还会存在方式1 使用句柄呢?这种方式有什么好处呢?答:好处就是,不管堆中的实例对象地址是否改变,是否被垃圾回收,栈中的引用是不会发生改变的,改变的是堆中句...
FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,JSP 或 Java 等。 为什么要使用网页静态化技术?网页静态化解决方案在实际开发中运用比较多,例如新闻网站,门户网站中的新闻频道或...
本文将向读者介绍如果使用Maven搭建SpringCloud项目,基于父子模块结构,搭建eureka注册中心模块/业务模块/路由网关gateway模块,图文并茂超级详细哦,傻瓜式教学,还看不懂劝退!!!一 、下载最基本的spring cloud项目1.1 进入spring官网下载项目:https://start.spring.io/选择项,如图所示,最后添加一个Eureka Server依赖,最后
传统定时任务调度的缺陷:1、没有补偿机制,如每天晚上2点定时执行一个任务,但期间抛出异常,则只能等到第二天晚上2点才能执行。2、不支持集群3、不支持路由策略4、没有job管理平台【方便查看哪些任务执行成功,哪些任务没执行成功,需要手动补偿】5、重试多次仍然失败,则发送报警邮箱 分布式集群的情况下,怎么保证定时任务不被重复执行?比如我有3个tomcat组成的集群,每次...
本文主要从几个方面快速入门ElementUI1、什么是ElementUI ? 掌握elementUI脚手架搭建2、掌握elementUI的table组件的使用,实现列表功能3、掌握elementUI的pagination组件的使用,实现分页功能4、掌握elementUI的form相关组件的使用,实现条件查询功能5、掌握elementUI的dialog组件和$message的使...
1、Git下载地址https://www.git-scm.com/download/win2、安装Git(安装步骤参考https://www.cnblogs.com/xwgcxk/p/9209237.html)3、从管理员手中拿到用户名、邮箱、密码假设用户名为: itcats_cn邮箱为itcats_cn@itcats.cn密码为123456784、初始化git信息(...