码迷,mamicode.com
首页 > 2017年09月02日 > 全部分享
【设计模式】装饰者模式-明月装饰了你的窗子
使用装饰者模式,可以动态的给一个对象添加一些额外的职责。这适用于,我们只希望给某个对象而不是整个类添加一些功能的场景。通过使用含有某个特定功能的类来“包裹”原始的类,提供给原始的类某些它本身不具备的特性。比如,我们有一杯“茉莉茶”,现在加上一颗“柠檬”,那我们就有了一杯“柠檬茉莉花茶”。“柠檬”作为... ...
分类:其他好文   时间:2017-09-02 00:14:19    阅读次数:108
python算法练习
1. 插入排序: 插入排序默认第一个为已经排好顺序的列表,后面的每一个都与之比较并排序,排好之后,所有的自然都已经排好, 第二种优化的算法,如果已经插入, 说明找对了位置,那么下面就break,如果不需要排序, 那么就说明已经是最大的了, 因为前面的已经排好了,排好之后,也不需要再排了,可以brea ...
分类:编程语言   时间:2017-09-02 00:14:13    阅读次数:164
Linux自学笔记——Centos启动流程
Centos启动流程大概为:POST-->BootSequence(BIOS)-->BootLoader(MBR)-->Kernel(ramdisk)-->rootfs(readonly)-->switchroot-->/sbin/init-->(/etc/inittab,/etc/init/*.conf)-->设定默认运行级别-->系统初始化脚本-->关闭或启动对应级别下的服务..
分类:系统相关   时间:2017-09-02 00:14:07    阅读次数:265
温故知新——JS_ ES5新特性简介
ES5浏览器支持情况:一般来说,除了针对个别特性的特殊说明,各大主流浏览器都支持es5,包括Chrome13+Firefox4+Safari5.1*IE9*其中IE9不支持es的严格模式,从IE10开始支持。Safari5.1不支持Function.prototype.bind。1、StrictMode,即所谓的严格模式。在一个文件、项目或函数的..
分类:Web程序   时间:2017-09-02 00:13:59    阅读次数:564
《起 航 之SQL技能全掌握》下
目录八.正则表达式8.1.正则表达式简介8.2.OracleSql模式匹配函数8.2.1.模式匹配函数8.2.2.模式匹配选项8.3.Oracle正则表达式中的运算符8.3.1.POSIX运算符8.3.2.Perl正则表达式扩展字符8.3.3.字符簇和含义8.3.4.操作符的运算优先级8.4.正则表达式实例8.4.1.Regexp_like函数8.4.2..
分类:数据库   时间:2017-09-02 00:13:54    阅读次数:281
mysql数据库
一.SQL介绍及MySQL安装1.数据库和SQL概念1.1数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。数据库用于记录数据,使用数据库记录数据可以表现出各种数据间的联系,也可以很方便地对所记录的数据进行增、删、改、查等操作。1.2结构化查询语言(StructuredQuery..
分类:数据库   时间:2017-09-02 00:13:45    阅读次数:195
OSPF路由协议之多区域的原理与配置
前面学习了OSPF路由协议的基本概念、工作过程以及单域的配置,但在大型网络中,网络结构的变化是时常发生的,随着网络路径的增加,路由表变得越来越大,仅有单域是远远不够的。为了解决这个问题,OSPF允许把大型区域划分为多个更易管理的小型区域,这里就来了解一下OSPF多区域..
分类:其他好文   时间:2017-09-02 00:13:36    阅读次数:121
asp.net core的认证和授权
在asp.netcore中,微软提供了基于认证(Authentication)和授权(Authorization)的方式,来实现权限管理的,本篇博文,介绍基于固定角色的权限管理和自定义角色权限管理,本文内容,更适合传统行业的BS应用,而非互联网应用。固定角色:即把角色与具体的Controller或Action直..
分类:Web程序   时间:2017-09-02 00:13:29    阅读次数:946
xamarin.android 绑定百度地图SDK遇到的问题
在 xamarin.android 绑定项目中,绑定 百度地图的LBS地图SDK,参考 https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/binding-a-jar/ 设置好后,编译 ...
分类:移动开发   时间:2017-09-02 00:13:21    阅读次数:668
8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下
8.10shell特殊符号cut命令 8.11sort_wc_uniq命令 8.12tee_tr_split命令 8.13shell特殊符号下 #8.10shell特殊符_cut命令 --- -*任意个任意字符 -?任意一个字符 -井号#注释字符写命令的时候前面加一个#,那么这条命令就不生效,包括shell脚本里面也是,前面加个#表示这一..
分类:系统相关   时间:2017-09-02 00:13:15    阅读次数:340
python练习3
1.通过列表实现堆栈的数据结构;堆栈是一个后进先出的数据结构。2..通过列表实现队列的数据结构;队列是一种先进先出的数据结构。3.#(2017-网易-笔试编程题)-字符串练习-题目描述:小易喜欢的单词具有以下特性:1.单词每个字母都是大写字母2.单词没有连续相等的字母3.单词没有形如..
分类:编程语言   时间:2017-09-02 00:13:08    阅读次数:284
Python 爬取堆糖图片
1 import requests,json,urllib.parse 2 import threading 3 threading_lock=threading.BoundedSemaphore(value=10)#设置最大线程 4 5 def get_page(url): 6 page=requ... ...
分类:编程语言   时间:2017-09-02 00:12:57    阅读次数:194
ELK
ELKStackELK组件ElasticSearchLogStashKibanaElasticSearchElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。..
分类:其他好文   时间:2017-09-02 00:12:48    阅读次数:151
aop中通知详情
...
分类:其他好文   时间:2017-09-02 00:12:42    阅读次数:102
mongodb复制集+分片生产环境实践
三台机器操作系统环境如下:[mongodb@node1~]$cat/etc/issue RedHatEnterpriseLinuxServerrelease6.6(Santiago) Kernel\ronan\m [mongodb@node1~]$uname-r 2.6.32-504.el6.x86_64 [mongodb@node1~]$uname-m x86_64架构如下图:文字描述:1192.168.42.41、shard1:10001、shard2:1..
分类:数据库   时间:2017-09-02 00:12:36    阅读次数:470
python编程题-句子的逆序
对于一个字符串,请设计一个算法,只在字符串的单词间做逆序调整,也就是说,字符串由一些由空格分隔的部分组成,你需要将这些部分逆序。给定一个原字符串A和他的长度,请返回逆序后的字符串。测试样例:"doglovespig",13返回:"piglovesdog"python实现classReverse: defrevers..
分类:编程语言   时间:2017-09-02 00:12:27    阅读次数:236
2017-9-1 - Q - 异常处理 - 多线程基础
1 可以自行抛出异常吗?什么时候需要? 2 如何设置异常?在方法体设置了抛出的异常,声明中也必须抛出吗?如何添加?方法添加了throws后,测试的代码在调用方法时是否必须处理异常? 3 如何理解抛出异常和处理异常的关系? 4 该段代码是否能够执行? 4 子类重写父类含有throw声明的方法时的规则是 ...
分类:编程语言   时间:2017-09-02 00:12:20    阅读次数:186
1506条   上一页 1 ... 82 83 84 85 86 87 88 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!