2020年6月27日

利用Tu Share获取股票交易信息,c#实现

摘要: 一、什么是Tu Share Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工 到 数据存储的过程,用户可以免费(部分数据的下载有积分限制)的通过它提供的财经接口获取股票交易、期货等财经信息,功能非常强大。该接口和直接到各财经网站爬数据相比,最大 阅读全文

posted @ 2020-06-27 17:21 Sunxianchun 阅读(1872) 评论(0) 推荐(1) 编辑

2015年6月28日

对象设计时如何选择“一对多”与“多对一”关系

摘要: 做面向对象设计的时候,我们常常面对这样一个问题。当对象之间存在一对多关系的时候,在物理设计的时候应该选择一对多关系还是多对一关系?举例来说,假设有一个订单对象,每个订单对象对应多个订单条目。这个时候我们在设计的时候有两中选择,一种是在订单对象中加入一个订单条目集合,另外一种方法是在订单条目中引用订... 阅读全文

posted @ 2015-06-28 14:17 Sunxianchun 阅读(1647) 评论(0) 推荐(1) 编辑

2015年5月17日

如何解决保存冲突问题

摘要: 首先说明一下什么是保存冲突问题,这里举一个例子。假设有一个订单001,操作员A首先打开了这个订单,在这之后操作员B也打开了这个订单。A对订单001做了一些修改,然后提交订单,B也对订单001做了一些修改,提交订单。这个时候,操作员B覆盖了操作员A对订单001的修改。要解决这个问题,有两大类方法,分... 阅读全文

posted @ 2015-05-17 21:15 Sunxianchun 阅读(382) 评论(0) 推荐(1) 编辑

2015年5月10日

使用迭代器模式批量获得数据(C#实现)

摘要: 先说一下项目的背景,以前曾经做过一个项目,根据Excel中的数据批量的到网页上抓取数据,将抓取到的数据批量的回填到Excel中。这个Excel中有很多行的记录(多的时候会有好几千行),每一行数据存储能在网页上查询唯一的一条数据的条件。操作网页部分使用了微软MSHTML,在这里不做多余的介绍。这里主... 阅读全文

posted @ 2015-05-10 16:18 Sunxianchun 阅读(712) 评论(0) 推荐(2) 编辑

2015年5月3日

如何从技术上预防抢票软件刷屏

摘要: 对于很多外地的朋友来说,没到逢年过节,买张回家的火车票都是一件让人头疼的事。12306网站一到那个时候就会变得其慢无比,要多次登录才能成功,而且等到登录系统之后,回家的票很可能已经被抢光。大家只得花高价从票贩子手中购票。而票贩子之所以能顺利的买到票,是因为他们手中有各种高级抢票软件,有的甚至能在几... 阅读全文

posted @ 2015-05-03 16:08 Sunxianchun 阅读(1349) 评论(0) 推荐(0) 编辑

2015年4月18日

如何用Tesseract做日文OCR(c#实现)

摘要: 首先做一下背景介绍,Tesseract是一个开源的OCR组件,主要针对的是打印体的文字识别,对手写的文字识别能力较差,支持多国语言(中文、英文、日文、韩文等)。是开源世界里最强的一款OCR组件。当然和世界最强的OCR工具Abbyy相比还是有一点差距,尤其在图片质量较差时,差距还是明显的。 网上... 阅读全文

posted @ 2015-04-18 20:56 Sunxianchun 阅读(8388) 评论(3) 推荐(1) 编辑

2015年4月12日

我的.net开发百宝箱

摘要: 一、Resharperhttp://www.jetbrains.com/resharper/最强悍的VisualStudio的插件,它包括一系列丰富的,能大大增加C#和Visual Basic .net开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮... 阅读全文

posted @ 2015-04-12 17:12 Sunxianchun 阅读(280) 评论(0) 推荐(0) 编辑

导航