现在位置: 首页 > seltjussy发表的所有文章
  • 10月
  • 09日
综合 ⁄ 共 410字 评论关闭
出版者+订阅者=观察者模式 观察者模式:定义了对象之间的 一对多依赖,这样一来,当一个的对象改变状态时,它的所有依赖者都会收到通知并自动更新。 观察者模式适合的场景就是如定义所描述的。 Subject主题   接口文件包括的方法有:     public void registerObserver(Observer o);     public void removeObserver(Observer o);     public void notifyObservers(); 任何具体的主题都去实现这三个方法 Observer观察者  接口文件包括的方法有:      public void update(float temp,float humidity,float perssure); 每个观察......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 7912字 评论关闭
整理by DCL HDFS文件系统的架构 图1:HDFS文件系统的架构 Namenode: 一个hdfs cluster包含一个NameNode和若干的DataNode,NameNode是master,主要负责管理HDFS文件系统,具体地包括namespace管理(其实就是目录结构),block管理(其中包括 filename->block,block->ddatanode list的对应关系)。Namenode提供的是始终被动接收服务的server,主要有三类协议接口:ClientProtocol接口、DatanodeProtocol接口、NamenodeProtocol接口。 Datanode:Datanode(简称Datanode)主要是用来存储数据文件,HDFS将一个文件分割成......
阅读全文
  • 10月
  • 21日
综合 ⁄ 共 5474字 评论关闭
http://support.sas.com/resources/papers/proceedings12/163-2012.pdf 文章比较了较传统的股票分析方法:移动平均MA,相对强度指标RSI,布连线;处于数据的连续和完整,文章选取1981.1.2-2010.12.31时间内纽交所都进行交易的股票数据,共计355只个股。数据包含了一下变量:日期date,股票的ID,日收益RET,股票调整价格ADJPRC,格式如下如: 355只股票的平均日收益0.0638%,标准差sd=2.2624%.如果预测收益超过阀值就意味着该方法有效。 1.移动平均方法 1日/2日/5日移动平均线为短期均线,50日/150日/200日为长期均线。当短期均线从下......
阅读全文
  • 08月
  • 08日
综合 ⁄ 共 2624字 评论关闭
Exception类的子类 有两个理由让我们想要从Exception类中派生中子类: 1.  让子类提供自定义的功能; 2.  区分不同类型的异常; 看第二个例子。使用CommandManager类时我们可能会产生两个错误:一个是一般性的错误如找不到目录,另一个是找不到或无法生成Command对象。这样我们需要针对这两个错误来定义两种异常子类型。 index_php5_4.php <?php // PHP 5 require_once('cmd_php5/Command.php'); class CommandManagerException extends Exception{} class IllegalCommandException extends Exception{} class CommandManage......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 635字 评论关闭
检测CCD,有两种实用的方法:   1、简测法   所谓“简测”,就是说不需要什么特殊的工具,就可以对CCD进行检测。检测时,先盖上镜头盖(没有镜头盖的小型相机,可用深色平面紧密盖住镜头或将相机置于黑暗环境,以保证没有丝毫光线进入镜头)拍摄一张全黑的照片;然后再对着白纸拍摄一张全白的照片。拍摄时,将相机所能设定分辨率调成最大,使用最大、一般、最小光圈分别拍摄,让快门在1/60秒、1/30秒、1秒、2秒,甚至更长时间分别曝光。完成以上所有的操作后,将照片导入电脑,仔细观察照片上有无亮点或暗点,如果有的话,就让商......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 11703字 评论关闭
from : http://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/index.html?ca=drs- 使用 pdb 进行调试 pdb 是 python 自带的一个包,为 python 程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。pdb 提供了一些常用的调试命令,详情见表 1。 表 1. pdb 常用命令 命令 解释 break 或 b 设置断点 设置断点 continue 或 c 继续执行程序 list 或 l 查看当前行的代码段 step 或 s 进入函数 return 或 r 执......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 5513字 评论关闭
转载地址:http://blog.csdn.net/morewindows/article/details/6976468 priority_queue 优先级队列是一个拥有权值概念的单向队列queue,在这个队列中,所有元素是按优先级排列的(也可以认为queue是个按进入队列的先后做为优先级的优先级队列——先进入队列的元素优先权要高于后进入队列的元素)。在计算机操作系统中,优先级队列的使用是相当频繁的,进线程调度都会用到。在STL的具体实现中,priority_queue也是以别的容器作为底部结构,再根据堆的处理规则来调整元素之间的位置。下面给出priority_queue的函数列表和VS2008中prio......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 747字 评论关闭
有几种方式设置编码: 1.Window-Preferences-General-Workspace 2.Window-Preferences-General-Editors-Text Editors-Spelling 3.右击左侧Package Explorer中相应的工程或者文件-Properties-Resource 4.Window-Preferences-General-Content Types 5.Myeclipse Enterprise Workbench-Files and Editors-JSP... 6.配置Tomcat编码,tomcat\conf目录下server.xml添加URIEncoding="utf-8"。如下: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 239字 评论关闭
oracle中的NVL和NVL2及NULLIF再及decode函数: NVL判断是否为空:NVL(exp1,exp2) 如果exp1为空 则返回exp2 否则 返回 exp1; NVL2(exp1,exp2,exp3) 如果exp1为空 则返回 exp2,否则返回exp3; NULLIF(exp1,exp2)    如果exp1=exp2返回null  否则返回exp1  ; decode(exp1,exp2,exp3,exp4,exp5); 如果exp1=exp2返回exp3 如果等于exp4返回exp5
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 2261字 评论关闭
MailDrop基本运用    2008-04-01 10:45:47|  分类: 默认分类|字号 订阅 转载自:     http://www.knowsky.com/343067.html 1、前提条件: 我的参照系统:FreeBSD+Qmail(Vpopmail)+MailDrop 2、如何设置: (1)、域过滤   (a)、构想:代码: 应用过滤规则      被过滤信件发送到spam      其他用户信件照常分发     不存在的用户则返回信息   (b)、配置: file:/path/to/vpopmail/domains/HOST/.qmail-default 代码: | preline /usr/local/bin/maildrop ./.filter file:/path/to......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 439字 评论关闭
代码如下: #encoding=utf-8 print '中国' #字符串对齐 print '|','abc中国'.ljust(20),'|','abc中国'.rjust(20),'|','abc中国'.center(20),'|' print u'|',u'abc中国'.ljust(20),u'|',u'abc中国'.rjust(20),u'|',u'abc中国'.center(20),u'|' print u'|',u'abc中国'.ljust(20,'-'),u'|',u'abc中国'.rjust(20,'-'),u'|',u'abc中国'.center(20,'-'),u'|' 打印结果如下: 中国 | abc中国            |            abc中国 |      abc中国       | | abc中国                |                abc中国 |        abc中国         | ......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 2718字 评论关闭
package rtmp import ( "bufio" log "github.com/cihub/seelog" "net" "runtime" "sync" "time" ) var shandler ServerHandler = new(DefaultServerHandler) func ListenAndServe(addr string) error { srv := &Server{ Addr: addr, ReadTimeout: time.Duration(time.Second * 30), WriteTimeout: time.Duration(time.Second * 30), Lock: new(sync.Mutex)} return srv.ListenAndServe() } type Server struct { Addr string //监听地址 ReadTimeout time.Duration ......
阅读全文