码迷,mamicode.com
首页 > 2018年08月28日 > 全部分享
设计模式---状态变化模式之state状态模式(State)
前提:状态变化模式 典型模式 一:State状态模式 (一)概念 (二)动机 (三)代码讲解 1.原代码 2.改进代码,将基类抽出 (四)模式定义 (五)类图(结构) (六)要点总结 1.State模式将所有与一个特定状态相关的行为都放入一个State的子类对象中,在对象状态切换时, 切换相应的对象 ...
分类:其他好文   时间:2018-08-28 10:37:21    阅读次数:163
[LeetCode] 276. Paint Fence_Easy tag: Dynamic Programming
There is a fence with n posts, each post can be painted with one of the k colors. You have to paint all the posts such that no more than two adjacent ...
分类:其他好文   时间:2018-08-28 10:37:14    阅读次数:148
Net dll组件版本兼容问题
dll组件版本兼容问题,是生产开发中经常遇到的问题,常见组件兼容问题如:Newtonsoft.Json,log4net等 为了节约大家时间,想直接看解决方法的,可直接点击目录3、4 目录 1.版本兼容问题的原因 2.解决版本兼容前提 3.指定特定版本bindingRedirect** 4.指定某文件 ...
分类:Web程序   时间:2018-08-28 10:37:07    阅读次数:210
Runnable与Callable区别
相同点: 不同点: 注意点: Callable接口支持返回执行结果,此时需要调用FutureTask.get()方法实现,此方法会阻塞主线程直到获取‘将来’结果;当不调用此方法时,主线程不会阻塞! Callable工作的Demo: Runnable的Demo 转自 https://www.cnblo ...
分类:其他好文   时间:2018-08-28 10:36:57    阅读次数:139
多元线性回归公式推导及R语言实现
有很多问题是一个因变量与多个自变量成线性相关,我们可以用一个多元线性回归方程来表示。 ...
分类:编程语言   时间:2018-08-28 10:36:50    阅读次数:297
stm32串口发送数据复位 第一个数据丢失
http://blog.csdn.net/kevinhg/article/details/40991655 STM32串口发送必须先检测状态,否则第一个字节无法发出,发送完毕,必须检测发送状态是否完成,否则,发送不成功,使用stm32f10x调试串口通讯时,发现一个出错的现象,硬件复位重启之后,发送 ...
分类:其他好文   时间:2018-08-28 10:36:43    阅读次数:126
centos7安装配置mysql5.6
1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh ...
分类:数据库   时间:2018-08-28 10:36:28    阅读次数:314
Spring Boot 整合 Dubbo和Zookeeper
Spring Boot 整合 Dubbo和Zookeeper Spring Boot 整合 Dubbo和Zookeeper 环境介绍 Zookeeper 安装 启动 Dubbo admin 搭建 创建主maven项目 创建子spring boot项目 Spring Boot 整合 Dubbo和Zoo ...
分类:编程语言   时间:2018-08-28 10:36:18    阅读次数:184
HDU4624 Endless Spin 【最大最小反演】【期望DP】
题目分析: 题目是求$E(MAX_{i=1}^n(ai))$, 它等于$E(\sum_{s \subset S}{(-1)^{|s|-1}*min(s))} = \sum_{s \subset S}{(-1)^{|s|-1}*E(min(s))}$。 那么设计期望DP,令$f[i][j][k]$表示 ...
分类:其他好文   时间:2018-08-28 10:36:05    阅读次数:195
C#常见金额优选类型及其三种常用的取整方式
原文:C#常见金额优选类型及其三种常用的取整方式这两天一直在做一个商城后台的对账方面的工作,忽然发现C#真的有很多值的学习的东西: 一、C#常用的三种取整方式(主要适用于double、decimal、float这一类型的数据): Math.Round():为四舍六入五取整 Math.ceilling... ...
分类:Windows程序   时间:2018-08-28 10:35:58    阅读次数:290
第三节:框架前期准备篇之利用Newtonsoft.Json改造MVC默认的JsonResult
一. 背景 在MVC框架中,我们可能经常会用到 return Json(),而Json方法内部又是一个JsonResult类,那么JsonResult内部又是什么原理呢?在MVC框架中,各种xxxResult便捷了我们的开发,但这些都不是本节的重点,在这里我们只需要知道JsonResult内部的原理 ...
分类:Web程序   时间:2018-08-28 10:35:48    阅读次数:239
MBR和GUID分区模式的区别
MBR分区为常用分区模式。 GUID分区不常用,为新分区模式,现今预装WIN8默认为GUID分区,各有好处及缺陷。 最关键的是MBR分区方案无法支持超过2TB容量的磁盘,也即3TB硬盘以MBR分区方案分区,有三分之一容量会认不到。 以GUID 分区表(GPT)方案分区则可认到最大18 EB(18X1 ...
分类:其他好文   时间:2018-08-28 10:35:33    阅读次数:1322
Scrapy,终端startproject,显示错误TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
F:\python_project\test>scrapy startproject spz Traceback (most recent call last): File "d:\python3.6\lib\runpy.py", line 193, in _run_module_as_main " ...
分类:Windows程序   时间:2018-08-28 10:35:24    阅读次数:937
20. Valid Parentheses
用stack ...
分类:其他好文   时间:2018-08-28 10:35:14    阅读次数:129
【AIM Tech Round 5 (rated, Div. 1 + Div. 2) A】 Find Square
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 找到左上角。往下一直走,往右一直走走到B边界就好。 中点的话。直接输出中位数 【代码】 cpp include define LL long long define rep1(i,a,b) for (int i = a;i = ...
分类:其他好文   时间:2018-08-28 10:35:05    阅读次数:135
str字符串 find( ) 方法
描述 find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果指定范围内如果包含指定索引值,返回的是索引值在字符串中的起始位置。如果不包含索引值,返回-1。 语法 find()方法语法: 参数 str -- 指定检 ...
分类:其他好文   时间:2018-08-28 10:34:55    阅读次数:2835
JavaScript3
java script 循环 一. for循环 基本格式:for(初始化变量;条件控制;增量){ 循环语句 } 执行循序:1.初始化变量 2.判断是否符合条件 3符合执行循环语句 4增量自增或自减 进阶 :多层嵌套for循环 最外层循环一次 里层整套循环 以此类推 特点:可以控制循环次数 二. wh ...
分类:编程语言   时间:2018-08-28 10:34:48    阅读次数:154
1128条   上一页 1 ... 52 53 54 55 56 57 58 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!