随笔分类 -  XCode开发

Newlife XCode组件的使用,开发经验
摘要:说道配置文件,大家觉得太平凡和普通了,有人说有App.Config本来就可以用,何必搞这么多灰机。可是飞机类型也很多,有空何必不尝试一下这个型号的飞机。实际上App.Config里面对自定义的配置不太适合,加一堆,多了看起来也难受。而且有时候不同外部组件可能也带配置文件,多了就分不清楚了。还有很多系统的配置可能需要及时生效(在不需要重新启动的情况下),以及程序中使用的简单,灵活性,也是一个重点。 吹了这么多水,那来看点实际的,看看Newlife.Core里面的配置文件有啥新东东。 阅读全文
posted @ 2018-03-02 07:51 数据之巅 阅读(6173) 评论(5) 推荐(15) 编辑
摘要:今天要关注就是核心的赔率指数表,由于赔率指数表的内容比较多,所以将分为2篇来进行。赔率指数是赛事预测的重要参考条件,虽然有一定的随机因素,但是根据长期的分析和统计,赔率还是具有很强的指导性。所以赔率指数数据库的设计也尤为重要。一方面要考虑到日益增长的赔率数据越来越多,需要确保查询分析的速度;另外一方面赔率的类型比较复杂,设计要比较合理,才能在后续的统计分析和预测模型中方便使用。 本篇文章是赔率指数表第二篇,因为指数类型比较多,今天要介绍的是几种大家可能接触比较少的,一般在国外用得比较多的,考虑到系统的完善性,而且也不复杂,所以都包括进来了。还是沿用上一篇文章的思路,赔率指数都是继承公共的基类,这里也只贴出不同的字段。 阅读全文
posted @ 2015-06-25 08:15 数据之巅 阅读(3724) 评论(0) 推荐(2) 编辑
摘要:今天要关注就是核心的赔率指数表,由于赔率指数表的内容比较多,所以将分为2篇来进行。赔率指数是赛事预测的重要参考条件,虽然有一定的随机因素,但是根据长期的分析和统计,赔率还是具有很强的指导性。所以赔率指数数据库的设计也尤为重要。一方面要考虑到日益增长的赔率数据越来越多,需要确保查询分析的速度;另外一方面赔率的类型比较复杂,设计要比较合理,才能在后续的统计分析和预测模型中方便使用。今天先介绍常规的赔率指数表的设计,主要是胜平负指数,大小盘,半全场,总进球,比分指数的数据库设计。 阅读全文
posted @ 2015-05-24 07:18 数据之巅 阅读(4491) 评论(6) 推荐(4) 编辑
摘要:X组件目录 阅读全文
posted @ 2015-03-11 14:15 数据之巅 阅读(6986) 评论(4) 推荐(9) 编辑
摘要:开源Math.NET基础数学类库使用系列文章总目录,Infer.NET机器学习系列文章目录 阅读全文
posted @ 2015-02-26 18:18 数据之巅 阅读(19570) 评论(5) 推荐(29) 编辑
摘要:Matrix Market是一个基于AscII的可读性很强的文件格式,目的是促进矩阵数据的交流。NIST的数据存储就有大量的数值线性代数相关的研究比较测试数据采用该格式。其他信息可以参考官网:http://math.nist.gov/MatrixMarket/。 Matrix Market是一个基于AscII的可读性很强的文件格式,目的是促进矩阵数据的交流。NIST的数据存储就有大量的数值线性代数相关的研究比较测试数据采用该格式。其他信息可以参考官网:http://math.nist.gov/MatrixMarket/ 阅读全文
posted @ 2015-02-16 07:39 数据之巅 阅读(7048) 评论(0) 推荐(1) 编辑
摘要:使用XCode已经3年了,谈不上精通,都是些基础功能使用,以前源码啃过很多次,了解过部分功能的实现细节,但终归是要应用的,当没有时间时,了解使用就可以了,所以现在更多关注业务相关的东西,数据库操作,XCode已经很完善了。本文就对这几年应用过程的一些问题,以及很多人经常问起来的问题进行一个总结。今天就介绍2个主要的,比较常见的使用:表达式查询,实体数据初始化。   我们将在下一篇博客中重点介绍更加重量级的分库分表功能,以及通用配置辅助类的使用。敬请关注。 阅读全文
posted @ 2015-01-26 08:52 数据之巅 阅读(6952) 评论(30) 推荐(30) 编辑
摘要:XAgent是一个服务代理程序,它出现的初衷,是为了解决写Windows服务不方便的问题。因为用Visual Stuido写的Windows服务程序,需要创建一个特殊的项目,安装的时候还需要特殊的命令,所以对新手来说,非常繁琐,跟令人讨厌的是不好调试(也许你有好的方法,但是要让更多人,短时间掌握是有难度的). 阅读全文
posted @ 2013-09-28 12:35 数据之巅 阅读(9203) 评论(6) 推荐(7) 编辑
摘要:XCode让我一个外行业余者转变为一个半专业的开发人员,心怀感激,让我把更多的精力关注在业务,而不是数据库,存储过程,sql,以及编写一遍一遍的垃圾代码。在这里我不对Newlife XCode做过多介绍,XCode曾经是一个轻量级ORM组件,现在XCode加上XCoder,变成了一个非常强大的数据建模工具,支持实体对象数据到不同媒体的数据映射,提供面向对象的方式操作数据库,解决90%以上的数据库操作场景。X系列组件同样功能强大,以前写过很多篇关于XCode的文章,再打算写几篇总结,深入一点的,让大家更多更好的了解XCode的强大功能以及开发效率。 阅读全文
posted @ 2013-09-18 07:59 数据之巅 阅读(4258) 评论(17) 推荐(8) 编辑
摘要:对你有没有用,你看着办,你是大爷!如果没有用,你要喷说它不值10万,我也没有办法,呵呵,有本事你自己做一个出来卖10万!源码都有下载地址,文件很多,比较大,可以自己下载,也可以留下邮箱,过几天统一发送。1.价值10万的短信中间件源代码;2.价值10万的业务数据备份系统源码;3.价值10万的彭博机排队共享系统;4.价值30万的邮件中间件源码; 阅读全文
posted @ 2013-07-30 15:04 数据之巅 阅读(11311) 评论(113) 推荐(94) 编辑
摘要:我的博客主要是关于Matlab与C#混合编程,以及开源.NET技术和Newlife X系列组件为主。为方便大家寻找博客资料,特将博客的文章链接整理归纳,方便查找,定期更新。 阅读全文
posted @ 2013-06-29 19:00 数据之巅 阅读(1270) 评论(0) 推荐(4) 编辑
摘要:声明:此Newlife XCode非Mac的XCode,避免误会。 日常用的Newlife X组件的相关资源,不限于XCode,只是以XCode组件为主: 阅读全文
posted @ 2013-04-16 09:16 数据之巅 阅读(4390) 评论(5) 推荐(9) 编辑
摘要:说起图像处理,肯定很多人都知道博客园的xiaoite,用.NET做图像处理,很强大。由于图像处理的特殊性,可能很多人认为.NET做图像处理效率有问题,但xiaoite用实际证明了其实这都不是问题,大家可以去他的博客详细了解下。呵呵,我只是一个菜鸟,把别人现成的东西组合一下,会使用而已。那下面介绍一下,我找到的几个.NET图像处理组件(和PSD相关的)。 阅读全文
posted @ 2013-03-21 08:12 数据之巅 阅读(6958) 评论(11) 推荐(10) 编辑
摘要:NDatabase是一个易于使用的.NET对象数据库。为了避免关系数据库带来的开销,可以尝试用NDatabase。NDatabase是新一代的面向对象数据库:1个原生的.NET数据库持久层。它的主要特征有。今天向大家介绍一款.NET下的开源轻量级对象数据库NDatabase,花了1天时间看了一下文档和一些例子。觉得有必要把一些东西整理成中文文档,也方便大家。本来想把以前的一个小项目改造一下,做一个例子的。无奈,时间不是很充足,还要忙着找工作。所以大家自己看看,这个数据库在某些方面还是很有用的。下面的总计都是按照官方文档进行翻译的,稍微去掉和修改了一些,总结了一下该数据库的一些特点和特性。然后把重点写出来了。简单的增删查改在后门的例子中。翻译水平有限,敬请指点: 阅读全文
posted @ 2013-02-20 09:35 数据之巅 阅读(17665) 评论(173) 推荐(60) 编辑
摘要:泛型基类,类型自己作为泛型基类的泛型参数。在.NET发展史中,2.0是具有里程碑意义的一个版本。在.NET 2.0带来的诸多新特性中,我认为泛型是最重要的一个。虽然泛型出现已有多年,连Java都早已借鉴引入了泛型(虽然是语法糖),可是用泛型的编程思维方式并没有得到相应的普及。一方面是由于过去大量的Framework仍然是在非泛型时代写成的,另一方面泛型的设计模式没有得到发展,改变的时候该到了。来举一个例子说明这两点。我们如果写过网络数据抓取的代码,应该熟悉这样的代码: 阅读全文
posted @ 2013-02-19 08:47 数据之巅 阅读(3131) 评论(5) 推荐(9) 编辑
摘要:XCode对象容器的使用在XCode后台和Newlife.CommonEntity中有大量的使用,这也是后台很容易扩展的原因之一。只需要继承相应的实体类(自动注册优先级高于内部类),而基类中的代码都是通过接口操作,这样继承的类就会优先被系统采用。 管理平台和业务平台通过接口和对象容器联系起来。对象容器注册接口的优先级: 阅读全文
posted @ 2013-01-28 09:46 数据之巅 阅读(2717) 评论(9) 推荐(10) 编辑
摘要:这几天园子里面讨论ORM性能的比较火,甚至有点火药味。都说自己的ORM好,性能高,当然自己用得最顺手的是最好的,咱们也追求没有最好,只有更好。正好,Newlife群主自己有一个500M的sqlite数据库,以前好多人对Newlife.Xcode的性能都有顾虑,那实测下Xcode实际性能: 阅读全文
posted @ 2012-08-22 12:22 数据之巅 阅读(9411) 评论(112) 推荐(46) 编辑
摘要:权限管理在一个系统的开发中必不可少的部分,说重要也很重要,说不重要当然也没多少人重视。说有技术含量,但也还真有点技术含量,比如博客园吉日大哥的权限系统,我也用过,不得不佩服。当然很多人也认为没什么技术含量,自己的系统中也都有这么个东西,也都能满足实际需求。 阅读全文
posted @ 2012-06-26 20:24 数据之巅 阅读(3328) 评论(14) 推荐(9) 编辑
摘要:我们都知道,ASP.NET项目中,前台的aspx.cs文件和后台的cs文件可以放在一起,点击+号就可以展开,这个东西的确很实用,可以使得分部类等同一种文件放在一起,代码结构也清晰很多了,当前看起来也不那么累了哦。特别是现在用代码生成器,生成的代码很多,不好组织管理。所以特意分享一个VS宏插件,用来实现将同类型的文件折叠在一起。VS宏插件下载在本文后面,由Newlife团队提供: 阅读全文
posted @ 2012-06-12 20:59 数据之巅 阅读(4269) 评论(18) 推荐(15) 编辑
摘要:为了让大家更好的了解和学习Newlife.Xcode,在征得石头的同意后,特在此文中发布Xcode的相关信息。也劳烦感兴趣的朋友不要吝啬几分钟时间,看完此文,将对你入门、了解、应用Xcode有很多好处。在信息日益发达的时代,学会学习也是一种能力。 阅读全文
posted @ 2012-06-02 20:43 数据之巅 阅读(5514) 评论(7) 推荐(14) 编辑