码迷,mamicode.com
首页 > 2018年12月27日 > 全部分享
23种设计模式之迭代器模式
迭代器模式的定义 定义: 它提供一种方法访问一个容器对象中各个元素, 而又不需暴露该对象的内部细节 其类图如下: 其中角色: 其代码实现如下: 抽象迭代器: 具体迭代器: 抽象容器: 具体容器: 场景类: 迭代器模式的应用 其实, 现在基本上所有的高级语言都实现了迭代器, 基本上跟很少有项目再独立写 ...
分类:其他好文   时间:2018-12-27 03:23:46    阅读次数:135
算法之动态规划问题
算法之动态规划问题 态规划算法是通过拆分问题,定义问题状态和状态之间的关系,使得问题能够以递推的方式去解决。 动态规划的核心点:定义状态与转移方程(最优子结构)重新定义问题: 一、最长上升子序列(LIS):给定一个序列X,求X长度最大的连续递增的子序列。例:X=[1,7,2,8,3,5,2],LIS ...
分类:编程语言   时间:2018-12-27 03:23:38    阅读次数:203
[剑指offer] 49. 把字符串转换成整数
题目描述 将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0。 输入描述: 输入一个字符串,包括数字字母符号,可以为空 输出描述: 如果是合 ...
分类:其他好文   时间:2018-12-27 03:23:30    阅读次数:128
Activiti BPMN 2.0 designer eclipse插件安装
官方网是这样说的: https://www.activiti.org/userguide/index.html#springSpringBoot The following installation instructions are verified on Eclipse Kepler and In ...
分类:系统相关   时间:2018-12-27 03:23:22    阅读次数:191
【剑指offer】变态跳台阶
题目:一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 思路:做一个简单的数学推导,令跳上一个n级台阶总共的跳法为F(n),F(n) = F(n-1) + F(n-2) + .... + F(0) = F(n-1) + F(n-1) = ...
分类:其他好文   时间:2018-12-27 03:23:13    阅读次数:128
Linux系统ssh普通用户免密认证
摘要:实现linux系统远程机器的普通用户认证
分类:系统相关   时间:2018-12-27 03:23:05    阅读次数:228
setdefault()方法
setdefault()方法 描述 字典 setdefault() 方法和 get()方法类似,返回指定键的值,如果键不在字典中,将会添加键并将值设置为一个指定值,默认为None。 get() 和 setdefault() 区别: setdefault() 返回的键如果不在字典中,会添加键(更新字典 ...
分类:其他好文   时间:2018-12-27 03:22:56    阅读次数:443
Java I/O(二)
四、FilterOutputStream、PrintStream PrintStream是继承自FilterStream类的,例如System.out就是著名的PrintStream类对象。相比较于FileOutputStream,有以下三个有点: (1)输出类型灵活 (2)成员方法大多不抛异常 ( ...
分类:编程语言   时间:2018-12-27 03:22:48    阅读次数:166
线性渐变与径向渐变与重复渐变
<style> /*线性渐变*/ div{ width: 300px; height: 300px; /*添加渐变:渐变不是一个单一钩,它产生的是图像,所以需要使用background*/ /*linear-gradient(方向,开始颜色 位置,颜色2 位置,颜色3 位置...);*/ /*方向: ...
分类:其他好文   时间:2018-12-27 03:22:37    阅读次数:193
在vue中利用vue-qr插件动态生成二维码并嵌入LOGO
收到需求要生成二维码的时候刚进项目组不久,接触vue也才一两个星期,还处于懵逼状态。 本小白的第一反应就是百度二维码的生成方法,网上有很多大神给出解决方案,最开始本小白以为是在后台生成图片然后传到前台页面,后来发现可以直接在前端用js生成,网上查到的大部分都是用jquery.qrcode.js配合u ...
分类:其他好文   时间:2018-12-27 03:22:27    阅读次数:2014
P2-2017级算法第二次上机 A ModricWang‘s Real QuickSort Query
题目描述 羊瑞大佬说:"现在的年轻人啊,写个快排都能写错,比如那个辣鸡的ModricWang"觉得他说的情况是真的,决定帮自己复习一下快排的写法。 快排的一个基础操作就是划分(partition),就是将当前的数组分为前后两个部分。 一种较为经典的partition方法是,将数组中处于中间位置(注意... ...
分类:编程语言   时间:2018-12-27 03:22:15    阅读次数:311
抽象类和接口的区别
抽象类: 1、抽象类使用abstract修饰; 2、抽象类不能实例化,即不能使用new关键字来实例化对象; 3、含有抽象方法(使用abstract关键字修饰的方法)的类是抽象类,必须使用abstract关键字修饰; 4、抽象类可以含有抽象方法,也可以不包含抽象方法,抽象类中可以有具体的方法; 5、如 ...
分类:其他好文   时间:2018-12-27 03:22:06    阅读次数:135
liunx
接下来逐个讲解与网卡网络、系统内核、系统负载、内存使用情况、当前启用终端数量、历史登录记录、命令执行记录以及救援诊断等相关命令的使用方法,这些命令都超级实用。1、ifconfig命令ifconfig命令用于获取网卡配置与网络状态等信息,格式为“ifconfig[网络设备][参数]”。使用ifconfig命令其实主要是查看网卡名称、inet参数后的IP地址、ether参数后面的网卡物理地址(又称MA
分类:其他好文   时间:2018-12-27 03:21:55    阅读次数:147
群体遗传术语
short tandem repeat loci (microsatellites):Loci consisting of short sequences (2–6 nucleotides) that are repeated multiple times. Alleles at short tan ...
分类:其他好文   时间:2018-12-27 03:21:47    阅读次数:121
docker
container(容器) docker(集装箱) 容器的优点 1、 启动速度快 2、 节省资源 兼容性高 启动docker # systemctl start docker 设置开机自启动 # systemctl enable docker 查看本地镜像 # docker images 查询具体的 ...
分类:其他好文   时间:2018-12-27 03:21:35    阅读次数:148
【剑指offer】用两个栈实现队列
题目:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 ...
分类:其他好文   时间:2018-12-27 03:21:26    阅读次数:177
科研论文 first lesson 格式要求
1. TIF 为编辑最常用的矢量图 2. 图像适宜大小 图宽5~6 cm 简易图形 图宽7.5 cm 复杂图形 3. 外文字母推荐使用时6 号字 大小 Time new Roman. 4. 线条粗细推荐使用 0.75 P 坐标轴使用0.45 P 设计要点 1.对象聚焦法 (单对象): 核心表达对象 ...
分类:其他好文   时间:2018-12-27 03:21:15    阅读次数:139
1303条   上一页 1 ... 62 63 64 65 66 67 68 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!