05 2015 档案

摘要:在.NET平台日常开发中,读取配置文件是一个很常见的需求。以前都是使用System.Configuration.ConfigurationSettings来操作,这个说实话,搞起来比较费劲。不知道大家有没有同感。所以更多时候我还是喜欢使用开源的东西,更加方便简洁,也稳定。省去自己的麻烦。今天就介绍一个非常精致的.NET平台开源的操作配置文件(cfg/ini)的组件——SharpConfig。走过路过,千万不要错过! 阅读全文
posted @ 2015-05-28 08:14 数据之巅 阅读(9587) 评论(28) 推荐(42) 编辑
摘要:在上一篇文章:机器学习之PageRank算法应用与C#实现(1)算法介绍 中,对PageRank算法的原理和过程进行了详细的介绍,并通过一个很简单的例子对过程进行了讲解。从上一篇文章可以很快的了解PageRank的基础知识。相比其他一些文献的介绍,上一篇文章的介绍非常简洁明了。当然文章主要引用的是[1].上述引用“赵国,宋建成.Google搜索引擎的数学模型及其应用,西南民族大学学报自然科学版.2010,vol(36),3”这篇学术论文。鉴于文献中本身提供了一个案例,所以本文就使用文章的案例和思路,并使用C#进行编程实现,测试。论文中的案例其实是来源于1993年全国大学生数学建模竞赛的B题—足球队排名问题。 阅读全文
posted @ 2015-05-27 08:05 数据之巅 阅读(6179) 评论(1) 推荐(17) 编辑
摘要:长期关注和使用.NET开源项目,给我带来了很多好处:1.可以快速完成我的想法,也就是所谓的业务细节,而不是关注如何实现;2.可以更快更稳定的完成需求,而不是自己造轮子实现,花费时间;3.从.NET开源项目的使用以及源码阅读中也会带来一些好处;这次先整理出15个个人认为比较好的项目。后面有时间还整理出15个左右,包括:时间周期处理,绘图,3D建模,配置文件,邮件系统,对象比较,安全,多语言与本地化,数据库架构读取,C#源码编译,文件数据库,博客系统等。。全部是.NET平台的干货啊。。。还等什么。。 阅读全文
posted @ 2015-05-25 08:28 数据之巅 阅读(48743) 评论(96) 推荐(246) 编辑
摘要:今天要关注就是核心的赔率指数表,由于赔率指数表的内容比较多,所以将分为2篇来进行。赔率指数是赛事预测的重要参考条件,虽然有一定的随机因素,但是根据长期的分析和统计,赔率还是具有很强的指导性。所以赔率指数数据库的设计也尤为重要。一方面要考虑到日益增长的赔率数据越来越多,需要确保查询分析的速度;另外一方面赔率的类型比较复杂,设计要比较合理,才能在后续的统计分析和预测模型中方便使用。今天先介绍常规的赔率指数表的设计,主要是胜平负指数,大小盘,半全场,总进球,比分指数的数据库设计。 阅读全文
posted @ 2015-05-24 07:18 数据之巅 阅读(4538) 评论(6) 推荐(4) 编辑
摘要:由于数据表和业务是直接相关的,没有时间将所有相关业务都简述清楚,所以也只好将需求和表设计一起进行。相辅相成吧,如果思路有问题,大家可以交流提出自己的想法,当然必须要对足球赛事资料库有一定的了解和接触才行,本人也是走了很多弯路的。考虑到系统数据表很多,按照功能不同,分为基础数据表,比赛相关表,赔率相关表,以及特殊数据表4个部分分别进行讲解,请大家关注博客。今天要关注就是比赛信息相关的数据表设计。 阅读全文
posted @ 2015-05-23 07:01 数据之巅 阅读(3496) 评论(0) 推荐(1) 编辑
摘要:前一篇文给大家介绍了Spire.XLS的基本功能和一些比较。这篇文章将重点介绍C#操作Excel文件时,对Excel文件本身的相关设置,全局控制的内容。因为这也是C#读写Excel文件时经常碰到的文章,也是我在使用过程中的一个学习步骤。本文将首先介绍Spire.XLS创建和加载文档的基础知识,以及文件保存,多个Excel文件合并的操作方法,其中我们还可以对生成的Excel文件做更多详细的设置,如,对Excel文件属性进行设置等等,其次很多项目中,不仅要生成Excel文件,还需要打印并获取一些分页信息;最后介绍一下使用C#设置加密保护Excel文件的方法。 阅读全文
posted @ 2015-05-22 08:03 数据之巅 阅读(7745) 评论(10) 推荐(17) 编辑
摘要:由于数据表和业务是直接相关的,没有时间将所有相关业务都简述清楚,所以也只好将需求和表设计一起进行。相辅相成吧,如果思路有问题,大家可以交流提出自己的想法,当然必须要对足球赛事资料库有一定的了解和接触才行,本人也是走了很多弯路的。考虑到系统数据表很多,按照功能不同,分为基础数据表,比赛相关表,赔率相关表,以及特殊数据表4个部分分别进行讲解,请大家关注博客。 阅读全文
posted @ 2015-05-21 08:04 数据之巅 阅读(3770) 评论(0) 推荐(4) 编辑
摘要:五一后的第一周,由于搬家腰扭伤了,没注意导致压迫神经,躺在床上休息了好几天。所以没事就挂 QQ,一个网友突然问了我一个算法问题。所以有了这篇文章。感触很深,所以特发此文,以纪念和写给新朋友,以及那些热爱编程的非专业人事。有时候思路决定出路。本人可能技术含量很低,但都很真实。虽然我只花了很少的时间,但解决了这个网友困惑了1年的问题,这个网友倒是特别感激,而我倒是感觉特别心塞。那大家喝杯茶,看看这个过程吧。 阅读全文
posted @ 2015-05-20 07:59 数据之巅 阅读(22844) 评论(225) 推荐(178) 编辑
摘要:考虑到足球赛事资料库的复杂性,以及考虑到项目的前瞻性(要考虑到很多还没有发生的事情,便于以后扩展),以及大量数据,查询和计算的速度,本项目经历了3次重构,到目前为止其实也不是很成型,但基本趋于稳定。现在总结起来肯定是很流畅,但这中间的过程非常痛苦,也希望把这些经验写出来,有自己做的朋友可以一起探讨,避免踩坑。数据库很庞大,且采用了XCode非常牛逼的分库技术,秒杀千万级乃至上亿的数据需求。而只需要最基本的C#技术,对我这种数据库文盲来说,真的帮助非常大。 阅读全文
posted @ 2015-05-19 08:04 数据之巅 阅读(4587) 评论(11) 推荐(20) 编辑
摘要:在本博客的2篇文章足彩基础知识入门(1)概述与介绍和为什么选择玩足球彩票以及玩彩票的心态?详细介绍了选择足彩,以及对足彩的基本看法。今天就介绍足彩的基本玩法,是一个总结性文章,作为足彩入门的必备资料之一。今天进入到对赔率的分析和讨论。这里可能很多人会有不同的看法,我也只是谈一下我对赔率以及相关问题的看法。 在前面的文章中,我也说过,赔率的第一个主要作用就是平衡彩民的投注风险,通过动态的彩票投注倾向,来动态调整赔率,影响后续的投注,从而平衡风险。虽然不可否认庄家已经可以很准确的预测大部分的比赛结果,但庄家的目的是不断的盈利,是不可能和玩家来对赌的,而且还要考虑竞争对手。他们不会每一场比赛都赢钱,但也不会每一场比赛都输钱。 阅读全文
posted @ 2015-05-18 15:27 数据之巅 阅读(9394) 评论(4) 推荐(4) 编辑
摘要:前段时间,关于证明“我妈是我妈”的事情很火,总理也发话了。但是实际生活中,这种类似的事情还是层出不穷,让人愤怒,让人上火。。。那说说这几年我在异地他乡遇到的办证那些事。对于年轻的朋友,或者以及结婚,生孩子,以及孩子即将要上学的人来说,这些经验获取很有用,能够解决你不少麻烦。相比于美国的非身份证制度,中国的身份证制度以及带来的一系列问题已经被吐槽了很长时间,美国一个社会安全号码就可以走遍全国,真是让人真实羡慕嫉妒恨。不仅得益于人家的理念,同时和其完善的公民基础信息数据库有关。在信息技术如此发达的社会,在中国这种问题就很难办到,不得不值得人反思。那今天就和大家分享办证的这些经验,同时也对中国的公民基础信息数据库做一个展望吧。当然本人下面的有些事情可能根据各地的政策不一样,有差别,但是总体来说大部分还是流程是相同的。如果有错误,还请大家指正,毕竟这是回忆过来的,有些事情过了很久 阅读全文
posted @ 2015-05-18 06:20 数据之巅 阅读(1806) 评论(18) 推荐(16) 编辑
摘要:在本博客的2篇文章足彩基础知识入门(1)概述与介绍和为什么选择玩足球彩票以及玩彩票的心态?详细介绍了选择足彩,以及对足彩的基本看法。今天就介绍足彩的基本玩法,是一个总结性文章,作为足彩入门的必备资料之一。中国足彩由于特殊的性质,玩法也很特别。总的来说,目前已经形成足彩,竞彩和北单3个主流玩法。包括了胜平负,让球胜平负,总进球,半全场,比分,上下单双等几个常规玩法,同时也搞了一些具有中国特殊的玩法,如14场胜负,任9,四场进球等。根据总的投注额,拿出奖金,进行平均分配。和北单有些类似,但是实际上这些过关玩法的SP值还是要相对高一些,但是投资也大。下面将对每一个玩法类型进行介绍。 阅读全文
posted @ 2015-05-17 10:54 数据之巅 阅读(15942) 评论(4) 推荐(5) 编辑
摘要:本资料截至2015年5月13日的成员,虽然在初步磨合期,但不影响对大家的了解以及日后成为朋友。团队介绍,为了避免隐私泄漏,将隐藏名称,QQ号等信息,团队成员可以在群内通过前缀搜索得到。按照加入和我认识的先后时间来介绍。 1.技术**,QQ:12*****:该团队的主要负责人和发起人,本博客的主人。负责团队的总体工作,以及前期的足球赛事数据库的开发,模型的构建工作; 阅读全文
posted @ 2015-05-16 18:04 数据之巅 阅读(2323) 评论(4) 推荐(0) 编辑
摘要:去年4月到现在,一年之中,做了很多事情,所以写博客的时间少了,在利用业余时间搭建的彩票数据库资料库快完工之际,将陆续在博客园开放这一年来的相关成果。一年来重点对数字彩和足球彩票资料库进行数据采集和分析平台的搭建,同时也利用数据挖掘和机器学习的简单知识,对足球比赛进行预测,也小有成果,虽然已经远离数字彩,但软件的结构非常容易扩展,数据也很容易采集。重点还是在足球赛事资料库,目前数据库已经包括了近10年,世界所有的联赛,杯赛和重要赛事的比赛信息,以及赔率盘口信息,对于玩算法和写代码的朋友来说,利用这些数据库可以快速的进行自己的数据分析工作。本系列文章会对数据库架构和结构进行介绍,并逐步开放相关足球数据库和彩票数据库,敬请关注。 阅读全文
posted @ 2015-05-13 09:10 数据之巅 阅读(7197) 评论(44) 推荐(32) 编辑
摘要:本攻略以我把南宁市人才市场集体户口迁回广西玉林容县农村原籍为蓝本,进行调整,避开我走的一些弯路! 我也只是才拿到准予迁入证明,还不算完成户口迁移。 迁移户口基本流程(全国通用): 1,迁入地公安局开局准予迁入证明(公安局是派出所上级,从本县/市以外迁入需要公安局审批) 2,持上述证明到迁出地户口所在派出所办理迁出(户籍由各派出所管理而非公安局) 3,带签出材料到迁入地派出所办理迁入(准予迁入证明有三联,迁入地公安局、迁入地派出所、迁出地派出所各一联) 阅读全文
posted @ 2015-05-11 14:55 数据之巅 阅读(4171) 评论(4) 推荐(4) 编辑
摘要:前一篇文给大家介绍了Spire.XLS的基本功能和一些比较。这篇文章将重点介绍C#操作Excel文件时,对Excel文件本身的相关设置,全局控制的内容。因为这也是C#读写Excel文件时经常碰到的文章,也是我在使用过程中的一个学习步骤。本文将首先介绍Spire.XLS创建和加载文档的基础知识,以及文件保存,多个Excel文件合并的操作方法,其中我们还可以对生成的Excel文件做更多详细的设置,如,对Excel文件属性进行设置等等,其次很多项目中,不仅要生成Excel文件,还需要打印并获取一些分页信息;最后介绍一下使用C#设置加密保护Excel文件的方法。 阅读全文
posted @ 2015-05-11 08:05 数据之巅 阅读(8902) 评论(6) 推荐(8) 编辑
摘要:自从2013年10月接触彩票以来,一直坚信技术分析路线,虽然有些经验和心得,但还不足以让自己满意。2014年4月,在@Apex老兄的鼓励下,踏入足球彩票的研究行列中,并开始搭建自己的足球赛事数据库系统,一波三折,在@apex,@阿龙等朋友的支持和帮助下,已经初步成功。但前途艰险,事情越来越多,足球赛事的数据分析和预测算法有大量的研究和测试工作。所以一方面自己在总结,也一方面在博客中不断开放自己的成果,目的也是希望结识更多的朋友。 阅读全文
posted @ 2015-05-09 10:12 数据之巅 阅读(3299) 评论(18) 推荐(12) 编辑
摘要:在中国消费者的权益其实官老爷只是做表面文章,实际很难说重视,而中国人以前特别是上一辈的维权意识也很淡薄,但随着社会的开放和发展,在我们这一代和下一代身上,维权意识可以说增长很快。加上中国所谓的市场经济,垄断很行,这些大爷动不动就装逼,到处都是强权。。。例如什么银行立柜概不负责,但是取款机或者柜台多给了,那就要负责了。。三桶油,移动,电信这些都是大爷。。。以前得罪不起,但现在我们其实多了一些可以利用的途径,所以在适当的时候也给这些大爷一巴掌,让他们清醒清醒。所以我觉得投诉不是目的,目的一是解决问题,二是让他们更好的服务客服。 阅读全文
posted @ 2015-05-08 07:13 数据之巅 阅读(83667) 评论(147) 推荐(193) 编辑
摘要:总的来说,由于中国国内的彩票和国外的差距太大,各个方面,从开奖,奖金,文化和市场的有序都存在巨大差距,可以说是中国特色,和垄断有一定的关系。比如被人们长期怀疑的双色球,开奖时间和开奖画面等遭到很多人的唾弃。不进行实时的开奖,给了大家很多的现象空间,从而也降低了其公信力。现在的数字高频彩也是如此,电脑开奖,还时间滞后2-3分钟,让人怎么想。与其说不敢放开,还不如说心里有鬼,找个借口而已。而最近在研究国内的竞彩足球后,也发现一些很尴尬的事情。相比国外的博彩平台,国内竞彩足球赔付率就达到超低的水平(0.65-0.8左右),国外的一般都在0.9-0.95。怪不得经常听说有人去外围平台买,直接不在国内的平台。的确是比较坑。不过话又说回来,谁叫你在国内呢,呵呵,还得接受现实,想玩的朋友要好好控制自己,娱乐一下,也未尝不可,只不过不要财迷心窍而已,这玩意,你信就买一点,不信就不要买。 阅读全文
posted @ 2015-05-07 17:00 数据之巅 阅读(5015) 评论(3) 推荐(3) 编辑
摘要:Pagerank是Google排名运算法则(排名公式)的一部分,是Google用于用来标识网页的等级/重要性的一种方法,是Google用来衡量一个网站的好坏的唯一标准。在揉合了诸如Title标识和Keywords标识等所有其它因素之后,Google通过PageRank来调整结果,使那些更具“等级/重要性”的网页在搜索结果中令网站排名获得提升,从而提高搜索结果的相关性和质量。鉴于Google的巨大成功和PageRank的巨大作用,已经入学了机器学习的十大算法之一。今天就带大家走近PageRank,简述其原理以及应用的C#实现。由于个人是专业做足球赛事预测,所以应用就拿足球胜平负的预测作为例子了。原理和过程都差不多,看大家如何分析问题了。 阅读全文
posted @ 2015-05-07 07:43 数据之巅 阅读(6343) 评论(3) 推荐(12) 编辑
摘要: 矩阵A的条件数等于A的范数与A的逆的范数的乘积,即cond(A)=‖A‖·‖A^(-1)‖,对应矩阵的3种范数,相应地可以定义3种条件数。 函数 cond(A,1)、cond(A)或cond(A inf) 是判断矩阵病态与否的一种度量,条件数越大矩阵越病态。条件数事实上表示了矩阵计算对于误差的敏感性。对于线性方程组Ax=b,如果A的条件数大,b的微小改变就能引起解x较大的改变,数值稳定性差。如果A的条件数小,b有微小的改变,x的改变也很微小,数值稳定性好。它也可以表示b不变,而A有微小改变时,x的变化情况。 阅读全文
posted @ 2015-05-05 08:26 数据之巅 阅读(4673) 评论(4) 推荐(11) 编辑
摘要:写博客这么久,保持着高效和高产的习惯,青春年少的时光错过了,现在开始还未晚。下面这些文章都是非常经典,阅读量和推荐以及评论都非常高,大部分文章都上过博客园头条。特意开辟专栏目录。按照时间降序吧,最新的文章显示在前面。17.分享一个Visual Studio的背景插件,让堆码更富情趣;16..NET平台机器学习资源汇总,有你想要的么?15.白话贝叶斯理论及在足球比赛结果预测中的应用和C#实现【附资料】14.你用过这种奇葩的C#注释吗?如何看待 (2015-04-17 10:04) 阅读全文
posted @ 2015-05-04 06:53 数据之巅 阅读(3801) 评论(2) 推荐(2) 编辑
摘要:矩阵的秩是反映矩阵固有特性的一个重要概念。在线性代数中,一个矩阵A的列秩是A的线性无关的纵列的极大数目。类似地,行秩是A的线性无关的横行的极大数目。矩阵的列秩和行秩总是相等的,因此它们可以简单地称作矩阵A的秩。通常表示为r(A),rk(A)或rank A。矩阵的行秩与列秩相等,是线性代数基本定理的重要组成部分. 其基本证明思路是,矩阵可以看作线性映射的变换矩阵,列秩为像空间的维度,行秩为非零原像空间的维度,因此列秩与行秩相等,即像空间的维度与非零原像空间的维度相等(这里的非零原像空间是指约去了零空间后的商空间:原像空间)。这从矩阵的奇异值分解就可以看出来。矩阵秩的计算最容易的方式是高斯消去法,这里引用维基百科的内容 阅读全文
posted @ 2015-05-04 06:12 数据之巅 阅读(7633) 评论(5) 推荐(13) 编辑
摘要:1.关于推荐系统中的特征工程 2.Java程序员最喜欢的11款免费IDE编辑器 3.人工智能和机器学习领域的一些有趣的开源项目 阅读全文
posted @ 2015-05-02 11:02 数据之巅 阅读(584) 评论(0) 推荐(2) 编辑