python中的装饰器可以装饰函数,也可以装饰类,功能是向函数或者类添加一些功能。类似于设计模式中的装饰模式,它可以把装饰器的功能实现部分和装饰部分分开,避免类中或者函数中冗余的代码。
装饰器装饰函数:
def decrator(f1):
def newf():
print "strings will be connected:"
print f1();
return newf;...
分类:
编程语言 时间:
2014-07-28 00:21:15
阅读次数:
299
iOS开发数据库篇—FMDB简单介绍一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的Core Data框架,更加轻量级和灵活提供了多线程...
分类:
移动开发 时间:
2014-07-27 23:15:39
阅读次数:
281
题目大意:
四个操作:
I X Y 在x位置插入y
D x 删除x位置的数
R x y 用y替换x位置上的数字
Q x y 求出[x,y]上的最大子序列的和。
思路分析:
对于动态维护序列肯定是splay了。
现在就考虑以下几个问题。
之前我们知道线段树处理连续的子序列的和是用区间合并的。那splay上怎么做。
考虑边界,如儿子为 0 或者是冗余节点怎么办?
初始化的...
分类:
其他好文 时间:
2014-07-27 11:09:32
阅读次数:
257
现在在国内互联网环境下,双线、多线、BGP等各种IDC线路部署方式的错综复杂,实现方式也各种各样,本篇就国内大部分IDC机房双线(多线)的实现方式进行详细介绍。背景介绍:1、为什么要双线(多线)?下面将以电信和联通双线举例。A、主要解决互联互通问题;B、实现网络线路冗余。2..
分类:
其他好文 时间:
2014-07-26 03:22:27
阅读次数:
276
一般一个站点会有多个配置文件,如果要针对每个配置文件进行读写,这是要疯的节奏之前学泛型,一直没用到过,在这里练习一下,体会泛型实际对我们减少冗余代码的作用/// /// 站点配置文件的路径 /// public class ConfigPath { /// ...
分类:
其他好文 时间:
2014-07-24 09:55:23
阅读次数:
199
首先科普一下静态库的相关知识:程序编译一般需经预处理、编译、汇编和链接几个步骤。对于我们项目中的一些公共代码,如果想要对其进行复用,可以把这些代码编译成一 个静态库文件。在链接步骤中,链接器会从库文件中取得对应的代码并生成可执行文件。静态库的执行文件中包含了库中的完整代码,但是多次使用会产生多份冗余...
分类:
其他好文 时间:
2014-07-23 16:46:31
阅读次数:
224
前阵子总监要说做一个邀请函 效果 点击这里 鼠标拖拽进行浏览它用的是Adobe edge软件生成的,代码量过大,冗余太多。再加上我也没学过这个软件怎么使用,增加学习成本影响项目进度。于是就自己写了个简单的。鼠标移动到右下角窗口滚动看效果→DEMO不过是单体的 没有使用多个图片分频运动 ,当然如果项目...
分类:
Web程序 时间:
2014-07-23 16:22:01
阅读次数:
230
如图是数据中心的一个基本架构 最上层是Internet Edge,也叫Edge Router,也叫Border Router,它提供数据中心与Internet的连接。 连接多个网络供应商来提供冗余可靠的连接 对外通过BGP提供路由服务,使得外部可以访问内部的IP 对内通过iBGP提供路由服务,使得内...
分类:
其他好文 时间:
2014-07-23 12:49:36
阅读次数:
482
系统:CentOS或RHEL5系列系统配置文件:/etc/modprobe.conf----------------------------------------系统:CentOS或RHEL6系列系统配置文件:/etc/modprobe.d/dist.confLinuxbonding提供将多个网络接口设备捆绑为单个网络接口设置来使用,用于网络负载均衡及网络冗余。网卡绑定..
分类:
系统相关 时间:
2014-07-22 18:15:32
阅读次数:
276
http://zh.wikipedia.org/wiki/RAID独立硬盘冗余阵列(RAID,RedundantArray ofIndependentDisks),旧称廉价磁盘冗余阵列(RedundantArray ofInexpensiveDisks),简称硬盘阵列。其基本思想就是把多个相对便宜的...
分类:
其他好文 时间:
2014-07-21 09:30:04
阅读次数:
280