摘要:
回顾VaR的定义,为未来收益的累计分布函数,那么 所以,VaR本质上为未来收益的分位点。要计算它,最重要的是估计未来收益的分布。在实际计算中有两种大的方向: 在满足某种分布(通常使用正态分布)的假设上,估计该分布的参数,便可确定整个分布,然后求分位点。对进行抽样,通过样本的分位点估计整个分布的分位点。 第一个方向被称为参数法;后一个方向成为模拟法,在实际使用中,又可分为历史模拟法和蒙特卡洛模拟法两种。对于这三种方法,不单需要知道它们的计算方法,更重要地是了解它们的假设和适用范围。以下提到的风险因子、风险映射、风险矩阵、估值等概念,已在【VaR Primer】风险因子和估值框架里详细描述。其它.
阅读全文
posted @ 2012-01-16 15:24
ChaunceyHao
阅读(2035)
推荐(0)
摘要:
作为一个字符控,居士很希望能够在windows下也能使用GNU的编译套件。MinGW就是这么一个可以在windows下使用gcc、gdb等工具的好东西。在其主页上,可以下载一个exe安装程序,运行之后自动联网进行安装。而居士的网速,你们懂的。 于是居士开始在其主页上寻找纯手工下载的方式。事实上,在这个指南页面上,贴心地给出了所有必须和可选的组件下载链接。只需要把必须的部分全部下载下来,再根据需要选择c++、object-c或java的gcc编译器,以及gdb等调试工具,就可以在本地进行MinGW的配置了。 由于下载下来的部分文件是lzwa格式,这是winrar所不能解压的,于是需要一个...
阅读全文
posted @ 2012-01-16 11:17
ChaunceyHao
阅读(497)
推荐(0)
摘要:
在折腾了无数发行版和类Unix系统之后,居士终于在高人推荐下,找到了最适合自己的发行版——ArchLinux。之所以说这是最适合居士的发行版,主要是因为以下几个原因: 1、Arch很好的符合了Unix的的KISS原则(即Keep It Simple & Stupid),在Arch的安装程序中,没有多余的X等东西,只有最简约的配置,这简直就是居士这种命令控的福音。 2、Arch的软件包管理机制与FreeBSD类似。正所谓“文能提笔控萝莉,武能床上定人妻。进可欺身压正太,退能提臀迎众基”。一个优秀的系统,一定 有一套支持二进制包、支持自定义编译、还支持社区的软件包管理系统。在这一方面,..
阅读全文
posted @ 2012-01-16 11:16
ChaunceyHao
阅读(1631)
推荐(0)
摘要:
在一般的工作中特别是编写程序的时候,只需要字符界面即控制台就可以了。而FreeBSD默认的控制台分辨率并不高,这样就导致屏幕四周留下大片的空白,而中间有用的部分不仅少,字符显示得也小。于是居士提供一种改变控制台分辨率的方法。 首先,是编译相应的内核。 内核编译之前,需要确认/usr/scr/sys目录存在,这个目录也可以通过/sys访问到。若不存在这个目录,那么说明没有安装内核的源代码。那么可 以插入光盘,通过sysinstall命令安装。(内核源码在configure->distributions->src->sys 中) 安装结束之后,运行如下命令(当然都是以root身份
阅读全文
posted @ 2012-01-16 11:16
ChaunceyHao
阅读(780)
推荐(0)
摘要:
We had the following code: public static void WriteDataToRequest(HttpWebRequest req, string data) { var byteArray = Encoding.UTF8.GetBytes(data); req.ContentLength = byteArray.Length; using (var dataStream = req.GetRequestStream()) { dataStream.Write(byteArray, 0, byteAr...
阅读全文
posted @ 2012-01-12 15:28
ChaunceyHao
阅读(173)
推荐(0)
摘要:
The reason that I said that this is very stupid code? public static void WriteDataToRequest(HttpWebRequest req, string data) { var byteCount = Encoding.UTF8.GetByteCount(data); req.ContentLength = byteCount; using (var dataStream = req.GetRequestStream()) { if(byteCount <=...
阅读全文
posted @ 2012-01-12 15:28
ChaunceyHao
阅读(129)
推荐(0)
摘要:
This StackOverflow question indicate that it is half a bug and half a feature, but that it sure as hell looks like a bug to me. Let us assume that we have a couple of endpoints in our application, called http://localhost:8080/secure and http://localhost:8080/public. As you can imagine, the secur...
阅读全文
posted @ 2012-01-12 15:28
ChaunceyHao
阅读(229)
推荐(0)
摘要:
使用NetBeans SFTP建立远程项目的时候,总是会有RSA提示,百度搜索不得其果,转向GOOGLE,在NetBeans的官方论坛找到了解决方法,留作备忘。原文:1. Go in your project's properties and select "Run Configurations".2. Hit "Manage" next to the Remote Connections ddl3. Select the connection you are using and hit Browse next to the Known Host
阅读全文
posted @ 2012-01-12 15:27
ChaunceyHao
阅读(358)
推荐(0)
摘要:
很久以前为导出EXCEL写过一个字母累加的函数,今天追加一个数字转为字母的。也就是十进制转26进制。1234567891011121314151617for ($i = 1; $i < 200; $i++) { echo $i . ' : ' . num2Letter($i) . '<br />';}function num2Letter($num) { $num = intval($num); if ($num <= 0) return false; $letterArr = array('A', 'B'
阅读全文
posted @ 2012-01-12 15:27
ChaunceyHao
阅读(1044)
推荐(0)
摘要:
发一个自己写的PHP文件缓存函数1234567891011121314151617181920212223242526272829303132333435363738394041/**+----------------------------------------------------------* PHP文件缓存函数* @author LiuYuanjun <http://www.liuyuanjun.com>+----------------------------------------------------------* @param string $key 缓存KE
阅读全文
posted @ 2012-01-12 15:25
ChaunceyHao
阅读(282)
推荐(0)
摘要:
简要描述: msnshell是国内一款多功能的msn辅助工具,有着方便而强大聊天加密功能,使其用户群非常广泛,但是该应用有一些已存在多年的远程代码执行漏洞。 详细说明: 问题出在msnshell的activex控件上 ClassID : 20FD1EBC-A607-4C18-9F18-0233EF4D7234 File : MSNShellSDK.dll ShowTag以及其他部分参数对数据长度的过滤不足,当长度为540字节左右的时候造成缓冲区溢出,控制程序流程。 PS:不只是这一个参数有漏洞! 7C923297 FF75 14 push dword ptr [e...
阅读全文
posted @ 2012-01-12 15:23
ChaunceyHao
阅读(169)
推荐(0)
摘要:
没啥技术含量,主要是扫ExternalInterface.call #!/usr/bin/php -q <?php /*--------------------------------xy7@80sec.com---------------------------- #Flash文件跨站检测脚本 2010/6/3 #检测过程如下: 提取ExternalInterface.call调用的参数,检查参数是都是直接通过loaderInfo.parameters获取 #使用方法 ./scan.php /as代码目录>log ---------------------------------
阅读全文
posted @ 2012-01-12 15:23
ChaunceyHao
阅读(139)
推荐(0)
摘要:
用Linux的人都知道chmod -R 可以修改一个文件夹下的所有文件和文件夹的权限,但是这也存在着一个很大的弊端,那就是修改的是所有的文件和文件夹的权限,如果我只想修改文件或文件夹的权限该怎么办呢?下面介绍一个小技巧来解决这个问题: 请看下面的例子 我们可以将find和chmod这两个命令结合起来来处理这个问题,上面2套命令其实都是使用find命令执行的结果发送给chmod来处理,当然这只是个基础例子,在这个例子的基础上我们还能加上更多的条件来批量修改指定文件的权限
阅读全文
posted @ 2012-01-12 14:38
ChaunceyHao
阅读(348)
推荐(0)
摘要:
powerpoint 2003 直接 “AddPicture (http://” 可行,如: string pic = "http://bianbian.org/example.gif";_Slide.Shapes.AddPicture(pic, MsoTriState.msoFalse, MsoTriState.msoTrue, 0, 0, _Pres.PageSetup.SlideWidth, _Pres.PageSetup.SlideHeight); 但在ppt 2007中,无法通过AddPicture添加http开头的图片,必须先AddShape,然后Fill: P
阅读全文
posted @ 2012-01-12 14:21
ChaunceyHao
阅读(212)
推荐(0)
摘要:
使用C#写CLR存储过程确实很方便。 不过遗憾的是,如果CLR里通过SqlContext.Pipe.Send()返回Select结果的话,并不能被Linq to SQL自动识别而返回ISingleResult的。(因为部署CLR存储过程实际产生的代码是不包含select语句的) 换句话说,所有CLR存储过程的返回值在Linq to SQL里都会被当成int。 解决办法: 1)如果该存储过程没有out的参数,比较好办:使用ExecuteQuery并EXEC 存储过程 如: var query = DataContext.ExecuteQuery(“EXEC P_LoadUserWithTrain
阅读全文
posted @ 2012-01-12 14:17
ChaunceyHao
阅读(282)
推荐(0)
摘要:
最近实现一种将数据表转为JSON表示的新方法。 这种方法表示的JSON数据更省空间(尤其是网络传输,能省很多数据量),使用起来也很方便。 假设有这样一张数据表: ID Name Location 1 周杰伦 香港 2 侯佩岑 台湾 3 张靓颖 大陆 一般的JSON表示方法为: [{"ID":1, "Name": "周杰伦", "Location": "香港"},{"ID":2, "Name": "侯佩岑", "Location
阅读全文
posted @ 2012-01-12 14:01
ChaunceyHao
阅读(237)
推荐(0)
摘要:
I continue to try to find a sample application for Northwind to use as my contrasting example for an article that I am writing, and I found the Northwind Starter Kit project. Even the project summary page gave me a few twitches, here is a small piece with the twitch inducing stuff bolded: The ...
阅读全文
posted @ 2012-01-12 13:56
ChaunceyHao
阅读(320)
推荐(0)
摘要:
One of the things that we have been working on recently is our internal ordering system. We did a major upgrade on how it works, and along the way, we moved it to RavenDB. This post is to talk specifically about one feature in the system, Order Search. As you can probably guess, order search ...
阅读全文
posted @ 2012-01-12 13:56
ChaunceyHao
阅读(218)
推荐(0)
摘要:
PIX上面: access-list inside-in extended permit gre any any access-list outside-in extended permit gre any any ASA上面: access-list XXXX extended permit gre any any 然后把XXXX规则应用到链路上
阅读全文
posted @ 2012-01-12 13:11
ChaunceyHao
阅读(111)
推荐(0)
摘要:
什么是数据挖掘? 数据挖掘是商务智能应用中较高层次的一项技术,而商务智能中还包括数据仓库、ETL、联机分析、商业报表等多项技术。数据挖掘在商务智能应用中提供 的是一种自动化或半自动化的数据分析手段,利用数据挖掘用户将可以更加方便地发现数据的模式(其实就是用户关心的业务模式),用户还可以利用这些模式对某 些符合特征的数据作出预测。 那么数据挖掘究竟是怎么做到上面这些貌似神奇的事情的呢?现在主流的数据挖掘技术有两种,其中之一来源于我们每一个人可能都学习过的一门学科——统 计学,例如聚类、关联规则、时间序列等,而另外一种则来源于我们每一个人都听说过的一门学科——机器学习(俗称人工智能),例如神经元网
阅读全文
posted @ 2012-01-12 13:07
ChaunceyHao
阅读(461)
推荐(0)
摘要:
PageRank不是决定页面相关性的唯一因素。在这篇文章里,我们讨论两个众所周知的算法,即Hilltop算法及TrustRank(信任级别)。 (1) Google TrustRank 我们采用半自动的方法从垃圾文件中筛选出质量较高的文件。首先,我们依靠一个专家去评估出一系列的”种子”页面。只要我们手工去识别这些受到好评的”种子”页面后,利用链接结构,我们就可以去寻找其他质量可能不错的页面。 总结一下TrustRank的工作原理:我们先人工去识别一个高质量的页面(或称其为”种子”页面),那么在”种子”页面上存在链接指向的页面也有 可能是 高质量的页面。得到”种子”页面链接的页面,其Trust.
阅读全文
posted @ 2012-01-12 13:06
ChaunceyHao
阅读(242)
推荐(0)
摘要:
HITS算法,首先要做的是判别与主题相关的网页集合,要分别为每个提交给搜索引擎的用户查询判定出一个主题相关网页集。如果网页满足下面的条件,便可判定它们是与主题相关的: a)这些网页属于一个网页集合,且网页集合中含有与用户查询最相关的文本。 b)这些网页链向满足a条件的网页,或是满足a条件的网页链向该网页。 这里有一个重要的链接假设是部分基于“链接——内容”假设的。也就是说,如果一个网页与主题相关的网页有链接关系,即使它并不含有与主题相匹配的文本信息(至少从用户查询文本来看是这样的),该网页也可能是与主题相关的。 即使是根据文本内容判定出来的相关网页,有些时候也并不相关,因为在实践...
阅读全文
posted @ 2012-01-12 13:05
ChaunceyHao
阅读(367)
推荐(0)
摘要:
谷歌搜索引擎算法的设计者之一、意大利帕多瓦大学副教授马西莫·马奇奥尼(Massimo Marchiori)本周表示,将推出一个新的搜索引擎Volunia.com。他已经在该网站上发布了一段推广视频。 在这段视频中,马奇奥尼表示:“这并不是在谷歌的基础上改进10%,而是从不同的角度去看待搜索引擎。这是一个全新的视角,展示未来的搜索引擎应该 是什么样。”用户已可以在Volunia.com网站上注册,从而成为“高级用户”,未来将可以提前使用该搜索引擎的测试版。该搜索引擎最初将支持12种 语言。 马奇奥尼上周接受了意大利《晚邮报》的采访。他拒绝透露该搜索引擎与现有搜索引擎具体有何不同。他表示
阅读全文
posted @ 2012-01-12 12:50
ChaunceyHao
阅读(181)
推荐(0)
摘要:
For an article I am writing, I wanted to compare a RavenDB model to a relational model, and I stumbled upon the following Northwind.NET project. I plugged in the Entity Framework Profiler and set out to watch what was going on. To be truthful, I expected it to be bad, but I honestly did not expec...
阅读全文
posted @ 2012-01-12 11:52
ChaunceyHao
阅读(177)
推荐(0)
摘要:
This is a review of the Northwind Starter Kit project, this review revision 94815 from Dec 18 2011. Update: Andrea, the project’s leader has posted a reply to this series of posts. Yes, this is another repositories are evil if you are using an OR/M post. That is probably going to cause some re...
阅读全文
posted @ 2012-01-12 11:50
ChaunceyHao
阅读(197)
推荐(0)
摘要:
网络篇 网络世界是一个发展迅速、竞争激烈的领域。由于这种特点,对经过高级培训的网络专家的需求每天都在增加。而对于已经有经验的专业人员来说, 跟上最新技术从业是一个巨大的挑战。为了在追逐就业的过程中保持竞争力和成功,适当的培训对于扩展您的知识和加强您的专业选项至关重要。 如今的网络IT认证有三大主流:思科、微软和华为。下面对这三大公司的认证做一个介绍与比较,以便您选择适合自己的网络认证培训。 思科认证 Cisco作为国际知名的网络设备生产厂商,其认证在国际上享有一定的知名度,其中的CCNA、CCNP都是目前较为流行的网络认证。其认证体系按技术可分为网络设计与网络支持两大类,按职...
阅读全文
posted @ 2012-01-12 10:39
ChaunceyHao
阅读(647)
推荐(0)
摘要:
装了Brew MP的开发环境,但调试不行,按BMP工具栏上的”Debug”图标,会出”无效的索引”对话框,按F5会让你选择调试程序,设为BMP的模拟器,倒是可 以起来,但加不上断点。问了同事,说是中文版Visual Studio的问题,换了英文版就行了。可我不想那么麻烦地再重新卸载安装。网上搜来搜去,也都是这么说的。只好自己琢磨了。 其实Brew程序在模拟器下调试也就是调试一个DLL,没什么理由不行的。于是把Brew MP的模拟器运行起来,用附加进程的方式将调试器附加到Simulator.exe,发现还是加不上断点。用ProcessExplorer查看,发现 Simulator.exe并...
阅读全文
posted @ 2012-01-12 10:34
ChaunceyHao
阅读(199)
推荐(0)
摘要:
Farbtastic is a jQuery plug-in that can add one or more color picker widgets into a page through JavaScript. Each widget is then linked to an existing element (e.g. a text field) and will update the element's value when a color is selected. Download Farbtastic 1.2 - 8 January 2007 (License: GPL)
阅读全文
posted @ 2012-01-12 10:31
ChaunceyHao
阅读(584)
推荐(0)
摘要:
一、"SQL Server 不存在或访问被拒绝" 这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。 一般说来,有以下几种可能性: 1、SQL Server名称或IP地址拼写有误 2、服务器端网络配置有误 3、客户端网络配置有误 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。 首先,检查网络物理连接 ping <服务器IP地址/服务器名称> 如果 ping <服务器IP地址> 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等。 还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如
阅读全文
posted @ 2012-01-12 10:30
ChaunceyHao
阅读(231)
推荐(0)
摘要:
你的Web服务器能够支持多少个并发用户的访问呢?你遇到过服务器遭受过DDOS的攻击而瘫痪吗?在这里给大家介绍微软网站测试人员开发的著名网站压力测试软件,Microsoft的Web Application Stress Tool(WAS,Web应用负载测试工具),而且还是免费的哦。 其下载地址: [url]http://download.microsoft.com/download/a/8/2/a82e7ba7-c772-4ec4-b186-2cf147f42c11/setup.exe[/url] WAS是 一款网站性能测试评估软件。它通过模拟大量并发用户同时访问服务器,以获取服务器的承受能力.
阅读全文
posted @ 2012-01-12 10:29
ChaunceyHao
阅读(1279)
推荐(0)
摘要:
前言 作为一个有别于Java、Ruby等语言的一个特性,C#可以用索引器(Indexer)将类型本身以对象数组的形式供外部使用。下面是一个对比:(为了简化,略去了边界检查) 不难看出通过引入索引器,我们的目标类型DataAccess在涉及到根据编号检索的时候看上去更接近一个数组的样子,客户程序的开发人员不用关心具体的方法名称是GetData/GetInternalData或者是SetData/ UpdateData,仅仅把它当成一个数组就可以了,编码上也更加简洁、直观。 但索引器提供的检索能力不仅单纯面向一个一维数组,我们可以用它检索多维...
阅读全文
posted @ 2012-01-12 10:25
ChaunceyHao
阅读(175)
推荐(0)
摘要:
越来越多的公司开始关注敏捷和精益。作为十分资深ThoughtWorks顾问,您曾经帮助过 很多大型组织导入精益和敏捷。能不能跟我们分享一下这方面的经验。应该怎样迈出导入敏捷的第一步?有哪些策略可以保证把试点团队的成功经验复制到更多的团 队中?您觉得最大的挑战是什么?能不能给我们一些建议? Richard Durnall:在任何一个有一定规模的组织内确定从何处着手引入敏捷以及精益都是一个不小的 挑战。很多公司会从一个敏捷试点项目入手。通过这个试点项目评估在组织中引入新的敏捷工作方式的有效性。这种策略比较有效,但也存在风险。选择试点项目时 应该先想想如何避开一些常见陷阱。敏捷过程有比较好的风险管.
阅读全文
posted @ 2012-01-12 10:09
ChaunceyHao
阅读(197)
推荐(0)