首页 > 2017年04月05日 > 全部分享
设计模式5:工厂方法模式
在之前提到的简单方法模式中,如果需要给计算器添加一种运算,需要增加一个Operation子类,然后修改工厂类。 这样的设计一方面简化了客户端的修改,另一方面需要修改工厂类,这是违反开放-封闭模式的。 处理这种问题的另一种方法是工厂方法模式。 工厂方法模式克服了违反开放-封闭的缺点,同时保持了封装对象 ...
分类:其他   时间:2017-04-05 23:32:10    收藏:0  评论:0  赞:0  阅读:174
快速子网划分
一、子网划分 通常要解决4个简单的问题: ① 看一个CIDR掩码(子网掩码)就能判断出这个网络中多少个子网; ② 每个子网内,电脑主机可以用的IP数量有多少; ③ 每个子网内,电脑主机可以用的IP范围是多少; ④ 子网的广播地址是多少; 第?问题的解决: 255.255.255.128 (/25)看 ...
分类:其他   时间:2017-04-05 23:31:48    收藏:0  评论:0  赞:0  阅读:270
POJ
poj 2785 4 Values whose Sum is 0 折半枚举, 求四个和为0, 先将两个数组的和枚举保存然后排序(n2+ nlogn), 然后枚举另两个数组判断其和是否在前面的数组里(二分查找 n2log n). #include <iostream> #include <cstdio ...
分类:其他   时间:2017-04-05 23:31:09    收藏:0  评论:0  赞:0  阅读:187
20145310《网络对抗》恶意代码分析
一、基础问题回答 (1)总结一下监控一个系统通常需要监控什么、用什么来监控。 通常监控以下几项信息: 注册表信息的增删添改 系统上各类程序和文件的行为记录以及权限 实现网络连接的进程,使用的IP地址和端口号等 用以下软件工具来监控: TCPview工具查看系统的TCP连接信息 wireshark进行 ...
分类:其他   时间:2017-04-05 23:30:39    收藏:0  评论:0  赞:0  阅读:202
@RequestMapping 注解用法
简介: @RequestMapping RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有六个属性,下面我们把她分成三类进行说明。 1、 value, method; va ...
分类:移动平台   时间:2017-04-05 23:29:40    收藏:0  评论:0  赞:0  阅读:255
vue安装流程
一、环境搭建 vue推荐开发环境: Node.js: javascript运行环境(runtime),不同系统直接运行各种编程语言 npm: Nodejs下的包管理器。由于国内使用npm会很慢,这里推荐使用淘宝NPM镜像(http://npm.taobao.org/) webpack: 它主要的用途 ...
分类:其他   时间:2017-04-05 23:29:03    收藏:0  评论:0  赞:0  阅读:224
Leetcode 179. Largest Number
Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], the largest formed n ...
分类:其他   时间:2017-04-05 23:28:23    收藏:0  评论:0  赞:0  阅读:225
bzoj3992 [SDOI2015]序列统计
Description 小C有一个集合S,里面的元素都是小于M的非负整数。他用程序编写了一个数列生成器,可以生成一个长度为N的数列,数列中的每个数都属于集合S。 小C用这个生成器生成了许多这样的数列。但是小C有一个问题需要你的帮助:给定整数x,求所有可以生成出的,且满足数列中所有数的乘积mod M的 ...
分类:其他   时间:2017-04-05 23:27:58    收藏:0  评论:0  赞:0  阅读:346
redis 安装
1. 下载 wget http://download.redis.io/releases/redis-3.2.8.tar.gz 2.解压 tar zxvf redis-3.2.8.tar.gz 3. cd redis-3.2.8 直接make 4.安装脚本库 yum install tcl 5.安装 ...
分类:其他   时间:2017-04-05 23:26:59    收藏:0  评论:0  赞:0  阅读:201
HTML学习笔记:1.基础概念
①HTML:Hypertext Markup Language,即超文本标记语言,文件由标记组成 ②HTML发展史 (几个重要节点): 1993(IETF):HTML 1.0 1995(W3C):HTML 2.0 1996…... 1997…… 1998…… 1999…… 2000(W3C):XHT ...
分类:Web开发   时间:2017-04-05 23:25:56    收藏:0  评论:0  赞:0  阅读:234
栈的总结
一、中缀表达式与后缀表达式 中缀表达式转后缀表达式: 例如:9+(3-1)*3+10/2转化为9 3 1-3 * + 10 2 / + 从左到右,遇到操作数就输出,遇到操作符,遇到左括号直接入栈,否则先判断与栈顶元素的优先级,是右括号或者低于或等于栈顶符号的优先级栈顶元素就出栈,并将当前元素进栈,直 ...
分类:其他   时间:2017-04-05 23:25:30    收藏:0  评论:0  赞:0  阅读:152
大数据第十八天
1.List接口相对于Collection特有的方法,常用的有哪些? void add(int index,Object element):将制定元素element插入到集合中的指定的index处 boolean addAll(int index,Collection c):将集合c所包含的元素插入 ...
分类:其他   时间:2017-04-05 23:25:11    收藏:0  评论:0  赞:0  阅读:202
一句话概括下spring框架及spring cloud框架主要组件
spring 顶级项目:Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入 ...
分类:编程语言   时间:2017-04-05 23:24:51    收藏:0  评论:0  赞:0  阅读:320
10 -- 深入使用Spring -- 5...1 使用Quartz
10.5.1 使用Quartz JDK为简单的任务调度提供了Timer支持。 Quartz是一个任务调度框架。借助于Cron表达式,Quartz可以支持各种复杂的任务调度。 1.下载和安装Quartz ⊙ docs : 存放Quartz的相关文档,包括API等文档。 ⊙ examples : 存放Q ...
分类:编程语言   时间:2017-04-05 23:24:29    收藏:0  评论:0  赞:0  阅读:194
微服务开发的12项要素
spring cloud官方文档提到的服务开发的12项要素。 I. Codebase从一个代码库部署到多个环境。II. Dependencies使用显式的声明隔离依赖,即模块单独运行,并可以显式管理依赖。III. Config在系统外部存储配置信息。IV. Backing Services把支持性服 ...
分类:其他   时间:2017-04-05 23:24:13    收藏:0  评论:0  赞:0  阅读:293
深入浅出javascript(三)封装和继承
封装的概念已经是老调重谈了。 一、私有变量和公有变量 通过var修饰的是私有变量。 二、私有变量的访问方法 三、特权、公有和私有方法 一个例子说明: 继承 ,, ...
分类:编程语言   时间:2017-04-05 23:23:38    收藏:0  评论:0  赞:0  阅读:230
虚拟机NetworkAdapter三种方式的区别
虚拟机在安装时默认的有三块网卡,VMnet1和VMnet8,另外还有VMnet0 Vmware 还提供了三种网络连接模式: 分别为: A 桥接bridge B NAT 网络地址转换 C 主机模式 下面来简单说一下 三种方式的区别 : 1) bridge : 默认使用VMnet0,不提供DHCP服务 ...
分类:Web开发   时间:2017-04-05 23:23:18    收藏:0  评论:0  赞:0  阅读:233
两数之和
给定整数数组,如果有两个数之和是给定的数,那么返回两个数的下标。 每组输入只有一个解,同一个数不能用两次 例如:给定nums=[2,7,11,15],target=9, 因为nums[0]+nums[1]=9 返回[0,1] 我的答案: 看了别人优秀的答案: 使用HashMap,使的效率更高。 ...
分类:其他   时间:2017-04-05 23:23:02    收藏:0  评论:0  赞:0  阅读:194
Python学习笔记 - 字符串
#--------------------------------------------------------------------------------------- # 字符串连接 : 方法1 '+' str0 = 'hello' str1 = "python" print(str0 +... ...
分类:编程语言   时间:2017-04-05 23:22:01    收藏:0  评论:0  赞:0  阅读:218
HTML学习笔记:2.基础语法
HTML基本结构 HTML标签 HTML元素 HTML属性 注释 HTML基本结构 HTML标签 HTML元素 HTML属性 注释 ①基本结构 <html> html:指明是个html文件 <head> <title>标题</title> head:头部信息,在网页中不会显示出来 </head> < ...
分类:Web开发   时间:2017-04-05 23:21:38    收藏:0  评论:0  赞:0  阅读:124
1399条   上一页 1 2 3 4 5 6 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!