建造者模式 建造者模式又称生成器模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式主要用于创建一些复杂的对象,这些对象内部构构建间的构造顺序通常是稳定的,但对象内部的构建通常面临着复杂的变化。 建造者模式的好处就是使得建造代码与表示代码分离,由于建造者隐藏了 ...
分类:
其他好文 时间:
2018-12-02 16:09:25
阅读次数:
185
在列表展示中,经常会使用卡片的内容展示形式,为了美观,常常要求各卡片间的间隙是一致的。 卡片内容不一样可能高度不等,但一般来说为了整体的一致性,会限制每个卡片的宽高都相等。 本文就基于宽高一致的多个卡片,在不同屏幕大小下,每行卡片数量可能有调整,考量如何实现等间隙的布局。 点我预览 放置一张张卡片项 ...
分类:
其他好文 时间:
2018-12-02 16:09:12
阅读次数:
195
Github上看到: https://github.com/lcosmos/map-canvas 这个实现台风轨迹,这个数据量非常庞大,当时打开时,看到这么多数据加载很快,感到有点震惊,然后自己研究了一番,发现作者采用的是Canvas作为百度的自定义覆盖层。 数据源:line.json 效果图片: ...
分类:
其他好文 时间:
2018-12-02 16:09:06
阅读次数:
134
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程 ...
分类:
其他好文 时间:
2018-12-02 16:08:40
阅读次数:
183
AtomicInteger 创建实例 读取值 以原子方式将当前值加 1,并返回旧值 以原子方式写入新值,并返回旧值 以原子方式将当前值减 1,并返回旧值 以原子方式将给定值与当前值相加,并返回旧值 原子更新当前值为函数式接口 updateFunction 的计算值,并返回旧值 原子更新当前值为函数式 ...
分类:
其他好文 时间:
2018-12-02 16:08:13
阅读次数:
235
css style样式 要写单位px style=" width: 200px; height :300px;" ;是结束符 ...
分类:
Web程序 时间:
2018-12-02 16:08:04
阅读次数:
332
Jenkins持续集成之git更改提交gitresetHEAD文件名---将不必要的文件移除暂存区kangdeMacBook-Air:test1kang$echo"222">>file2kangdeMacBook-Air:test1kang$lsfile1file2kangdeMacBook-Air:test1kang$gitaddfile2kangdeMacBook-Air:test
分类:
其他好文 时间:
2018-12-02 16:07:56
阅读次数:
160
#include<stdio.h> int main() { int L, M, i, j, n; int a[10001], b[10001]; scanf("%d %d",&L, &M); //输入L和M n = M*2;//循环输入b数组0~n的数据 for(i=0; i<n; i+=2) { ...
分类:
其他好文 时间:
2018-12-02 16:07:33
阅读次数:
2027
Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements. Example: Note: 用 ...
分类:
其他好文 时间:
2018-12-02 16:07:23
阅读次数:
132
当以编译时初始化的方式定义一个const对象时,编译器将在编译的过程中把用到该变量的地方都替换成对应的值。为了执行替换,编译器必须知道变量的初始值。如果程序包含多个文件,则每个用了const对象的文件都必须得能访问到它的初始值才行。要做到这一点,就必须在每一个用到变量的文件中都有对它的定义。为了支持 ...
分类:
其他好文 时间:
2018-12-02 16:07:08
阅读次数:
350
【 专栏 】- 秒杀多线程面试题系列 - MoreWindows Blog(格物穷理,以求自由!) - CSDN博客 PV原语操作详解 - Benson_xiong - 博客园 ...
分类:
编程语言 时间:
2018-12-02 16:06:59
阅读次数:
115
位置 (2t³ - 3t² + 1) * p0 + (t³ - 2t² + t) * m0 + (-2t³ + 3t²) * p1 + (t³ - t²) * m1 切线 p'(t) = (6t² - 6t)p0 + (3t² - 4t + 1)m0 + (-6t² + 6t)p1 + (3t² - ...
分类:
其他好文 时间:
2018-12-02 15:25:06
阅读次数:
107
前言 在程序编写之中可以直接使用 定义的一段语句就是代码块。根据代码块的位置以及关键字的不同可以分为4种:普通代码块、构造块、静态块以及同步代码块(多线程相关)。下面将先介绍前3种以及Java类的初始化顺序: 普通代码块 构造块 静态块 Java类的初始化顺序 对于一个类(没有继承)的初始化情况 对 ...
分类:
编程语言 时间:
2018-12-02 15:24:56
阅读次数:
236
1 [by:妍敏茶馆] 2 [00:00.00] 作曲 : Joachim Gorrebeeck/Aviella Winder 3 [00:11.48]Lately I've been feeling lonely 4 [00:14.47]Wish someone would come and sa ...
分类:
其他好文 时间:
2018-12-02 15:24:46
阅读次数:
97
在kindle中也有550本书了,为了在其他设备上也能读(比如boox),决定将kindle whitepaper中的书导出成pdf或mobi,通过ftp上传到群晖DS218Play中 现将具体步骤写下来: 1、安装亚马逊kindle for pc 版本(win7以上版本,我是win10) 下载:h ...
分类:
其他好文 时间:
2018-12-02 15:24:35
阅读次数:
374