模板方法的定义 定义了一个算法的骨架,并允许子类为一个或多个步骤提供实现。 模板方法使得子类在不改变算法结构的情况下,重新定义某些算法的步骤。 一次性实现一个算法不变的部分,把可变的行为留给子类实现。 如果想拿高工资,那么java基础必会,设计模式和算法要精通。JVM是进阶的必选,在加上经验就可以拿 ...
分类:
编程语言 时间:
2019-01-05 18:16:35
阅读次数:
211
版心和布局流程阅读报纸时容易发现,虽然报纸中的内容很多,但是经过合理地排版,版面依然清晰、易读。同样,在制作网页时,要想使页面结构清晰、有条理,也需要对网页进行“排版”。“版心”(可视区) 是指网页中主体内容所在的区域。一般在浏览器窗口中水平居中显示,常见的宽度值为960px、980px、1000p... ...
分类:
Web程序 时间:
2019-01-05 00:17:08
阅读次数:
219
曾经,我熟练操作grep、awk、sed,甚至自认对sed尚算精通,我一度爱上了写脚本。但是随着写脚本的次数多了,需求复杂了,我深深的感受到shell的无奈。 例如,我多次遇到过类似下面这种恶心的需求: 其中sed要操作第2到第5行,同时awk要操作中间的第3行,在awk操作第3行的时候,sed的第 ...
分类:
其他好文 时间:
2019-01-04 00:27:16
阅读次数:
189
开始讲解之前,先列出本章的提纲,如下图所示: 6.1 数组概述 数组是具有相同数据类型的一组数据的集合。 数组中的每个元素具有相同的数据类型。 可根据数组的维数将数组分为一维数组、二维数组…… 6.2 一维数组的创建及使用 6.2.1 创建一维数组 1.先声明,再用new运算符进行内存分配 2.声明 ...
分类:
编程语言 时间:
2019-01-02 19:31:19
阅读次数:
273
设计(design)、架构(architechure)、框架 (framework)之间是个什么关系?请描述一下? 每个人都在进行设计 在探讨题目问题之前,我们从设计开始聊聊。 其实我们每个人都在做设计,无论我们是在哪个行业,哪个层次,哪个职位。 画家作画时会画草图做设计 作家写作时会列提纲做设计 ...
分类:
其他好文 时间:
2019-01-02 00:03:43
阅读次数:
217
盒子模型(Box Model)CSS有三个大模块: 盒子模型 、 浮动 、 定位,其余的都是细节。所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)和外边距(margin)组成。所有的文档元素(... ...
分类:
Web程序 时间:
2019-01-01 21:10:11
阅读次数:
206
这一节我们一起用springboot开发一个应用程序,应用程序里的核心概念是玩家获取英雄列表上的英雄信息。 1、定义实体模型: 代码如下: package com.dota.herolist.entity; import javax.persistence.Entity;import javax.p ...
分类:
编程语言 时间:
2019-01-01 11:02:57
阅读次数:
152
CSS的发展历程 从HTML被发明开始,样式就以各种形式存在。不同的浏览器结合它们各自的样式语言为用户提供页面效果的控制。最初的HTML只包含很少的显示属性。 随着HTML的成长,为了满足页面设计者的要求,HTML添加了很多显示功能。但是随着这些功能的增加,HTML变的越来越杂乱,而且HTML页面也 ...
分类:
Web程序 时间:
2018-12-31 20:27:14
阅读次数:
263
HTML HTMLHTML(英文Hyper Text Markup Language的缩写)中文译为“超文本标签语言”。是用来描述网页的一种语言。所谓超文本,因为它可以加入图片、声音、动画、多媒体等内容,不仅如此,它还可以从一个文件跳转到另一个文件,与世界各地主机的文件连接。 我是一个大标题 HTM... ...
分类:
Web程序 时间:
2018-12-30 17:23:44
阅读次数:
265
以前总是追求新东西,发现基础才是最重要的,今年主要的目标是精通SQL查询和SQL性能优化。 概述 本篇主要是对集合运算中并集、交集、差集运算基础的总结。 集合运算包含四种: 1.并集运算(两种) 2.交集运算 3.差集运算 下面是集合运算的思维导图: 为什么使用集合运算 1.在集合运算中比联接查询和 ...
分类:
数据库 时间:
2018-12-30 02:47:26
阅读次数:
198