码迷,mamicode.com
首页 > 2018年08月10日 > 全部分享
策略模式应用场景
一、策略模式: (1)解决场景:某个功能有多个方案可以实现,要达到某个目的,需要根据具体的实际情况,选择合适的方法, (2)如何实现:分为两个层次 (a) 环境类 环境类负责接收用户的请求,并根据实际情况把相应的请求委托给一组策略类中的一个; (b) 一组策略类 一组封装了具体的实现类的算法,并负责 ...
分类:其他好文   时间:2018-08-10 21:15:45    阅读次数:205
HTML——b i del a p img h1 h2 h3 h4 h5 h6 hr ol ul 标签的使用方法详解
1、b标签:粗体,双标签,例如<b>html</b> 2、i标签:斜体,双标签,例如<i>html</i> 3、del标签:删除线,双标签,例如<del>html</del>。注意:s和strike标签也能实现,但是已经过时了。 4、p标签:段落标签,双标签,p标签只有一个align属性,其属性有如 ...
分类:Web程序   时间:2018-08-10 21:15:38    阅读次数:212
nginx 跨域解决
server { listen 8811 default_server; root /opt/bp; # Make site accessible from http://localhost/ server_name localhost; location / { if ( $request_met ...
分类:其他好文   时间:2018-08-10 21:15:28    阅读次数:163
git常用命令
新建本地仓库 git clone -b <branch_name> <branch_address> clone Clone a repository into a new directory. clone命令无法在已是git的目录里clone,可以尝试git init. 更新本地仓库 git fe ...
分类:其他好文   时间:2018-08-10 21:15:19    阅读次数:138
cmake用法及常用命令总结
CMakeLists.txt 的语法比较简单,由命令、注释和空格组成,其中命令是不区分大小写的。指令是大小写无关的,参数和变量是大小写相关的。但推荐全部使用大写指令。符号 # 后面的内容被认为是注释。命令由命令名称、小括号和参数组成,参数之间使用空格进行间隔。 自己写了一个小例子,包含了静态库和动态 ...
分类:其他好文   时间:2018-08-10 21:15:10    阅读次数:138
java之定时器任务Timer用法
在项目开发中,经常会遇到需要实现一些定时操作的任务,写过很多遍了,然而每次写的时候,总是会对一些细节有所遗忘,后来想想可能是没有总结的缘故,所以今天小编就打算总结一下可能会被遗忘的小点: 从代码可以看出,在index为5的倍数时,程序会休眠5秒,我们了来看看执行的结果 每隔4秒执行一次:2018-0 ...
分类:编程语言   时间:2018-08-10 21:15:00    阅读次数:179
[搜索]求和VII
题目描述 master对树上的求和非常感兴趣。他生成了一棵有根树,并且希望多次询问这棵树上一段路径上所有节点深度的k次方和,而且每次的k可能是不同的。此处节点深度的定义是这个节点到根的路径上的边数。他把这个问题交给了pupil,但pupil并不会这么复杂的操作,你能帮他解决吗? 输入 第一行包含一个 ...
分类:其他好文   时间:2018-08-10 21:14:49    阅读次数:195
操作系统——第五章 输入输出(I/O)管理
这就是SDT表和DCT表 ...
分类:其他好文   时间:2018-08-10 21:14:35    阅读次数:120
JSONObject.fromObject()方法使返回的json格式数据的顺序与list集合中的数据顺序保持一致
原因在于json版本问题 json2.1以前源码中new JsonOjbect()中的构建函数是 而在2.3版本后源码为: ListOrderedMap位于commons-collections的jar包里,与普通的map相比,ListOrderedMap的key可保持原有顺序,而hashmap是无 ...
分类:Web程序   时间:2018-08-10 21:14:28    阅读次数:1092
Codeforces Round #495 (Div. 2)(1004C)
Description Since Sonya is interested in robotics too, she decided to construct robots that will read and recognize numbers. Sonya has drawn nn number ...
分类:其他好文   时间:2018-08-10 21:14:13    阅读次数:126
文件操作—全局修改
操作的文件内容 床前明月光, 疑是地上霜。 举头望明月, 低头思家乡。 全局修改代码 总结:在r+模式,如果是先读取,则写入内容时默认追加到末尾;如果是直接写,则从光标的位置直接写入文件,会覆盖原来的内容。 读文件中的内容,读到什么位置,光标就移到什么位置,此时如果写入的新的内容,默认直接追加到后面 ...
分类:其他好文   时间:2018-08-10 21:14:05    阅读次数:120
Django中间件(勾子函数)使用
中间件 Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性。 我们可以使用中间件,在Django处理视图的不同阶段对输入或输出进行干预。 1 中间 ...
分类:其他好文   时间:2018-08-10 21:13:55    阅读次数:170
深入JAVA虚拟机之运行时数据区
前言最近在啃一本书《深入JAVA虚拟机》,这本书不是第一次看,可以说是从大学就开始看,这一次应该算第三次啃这本书,也应该说算是第一次真正啃这本书。大学的时候,只是好奇表层的一些神奇现象,随着工作几年后,现在回过头来再次啃这本书,对于表层的那些以前觉得神奇的现在已经感觉乏味,反而对于底层是如何实现、如何运作的越来越着迷。这也是这次看这本书的初衷。通过写博客记录下自己的学习过程,也方便以后回头看看现在
分类:编程语言   时间:2018-08-10 21:13:46    阅读次数:181
hdu 1285 确定比赛名次 (topsort)
确定比赛名次Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 36309 Accepted Submission(s): 14221 Problem ...
分类:其他好文   时间:2018-08-10 21:13:37    阅读次数:134
mybatis3中几个@Provider的使用方式
Mybatis的原身是ibatis,现在已经脱离了apache基金会,新官网是http://www.mybatis.org/。Mybatis3中增加了使用注解来配置Mapper的新特性,这里主要介绍@SelectProvider、@UpdateProvider、@InsertProvider和@De ...
分类:其他好文   时间:2018-08-10 21:13:30    阅读次数:548
Rsync同步服务器配置详解
关于Rsync的作用其他应用命令这里不做具体阐述,这里只对rsync同步服务器的配置过程给出详细过程1    Rsync部署环境准备1.1   服务器准备服务器系统角色IpCentos6.6x86_64Backup服务器1.2   检查环境[root@nfs-server ~]# cat /etc/redhat-releaseC
分类:其他好文   时间:2018-08-10 21:13:18    阅读次数:146
python模块: hashlib模块, configparse模块, logging模块
一. hashlib模块 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要 ...
分类:编程语言   时间:2018-08-10 21:13:11    阅读次数:153
1295条   上一页 1 ... 17 18 19 20 21 22 23 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!