现在有点激动,可能有混乱的地方.请大家见谅. 一直觉得千星项目,对我来说是一个遥不可及的地方.没想到第一次在GitHub上 提交Pull Request 就成功了,并且是一个千星项目. 虽然 只是提出了一个小小的修复,并且 并不是一个完善或者完美的解决方案.还是留作纪念.希望可以激励自己以后可以更多的在开源项目中作出贡献. 他们都很有耐心和友好. 这次经历看来,哪怕是千星项目只要你提交的修复是有意义的,就有可能被接受.希望大家都可以多做贡献,共同建设开源社区.   项目名称:EasyNetQ  …
本文所有打赏将全数捐赠于 NCC(NCC 的资金目前由 倾竹大人 负责管理),请注明捐赠于 NCC.捐赠情况将由倾竹大人在此处公示. 提及 .NET 微服务,我们脑海中浮现的一系列印象中,总有 Surging 的踪迹.毫无疑问,尽管我们尚未将之纳入生产环境的技术选型范围,但这个项目我们已经观察了很久,私底下也拿来学习和尝试.对我来说,让我最感动的瞬间是作者那句「给我 2 年时间,我给你一个完整的微服务框架」,如果给他 2 年时间,如果我们继续观察 2 年,2 年后的 Surging 会给我们什么…
SimplCommerce 是 github 上过千星的.netcore 商城示例项目,本文详解他的模块化框架现实思路,其业务(如产品.订单)不作介绍.因作者文笔水平很差,它又很值得学习和推荐,就算不要脸献丑一次吧,如对本文有不明白之处望见谅留言,谢谢. 早期单体开发框架,因为简单上手快的特点广受青睐.但是随着项目时间的考验,最终变得难以维护,臃肿.规范.污染等劣势导致人力成本增加.文章后方有 ABP.微服务.模块化.单体应用场景分析. SimplCommerce 特点 分解 一个超级大的项目,…
项目简介 在我们构建 SOA 或者 微服务系统的过程中,我们通常需要使用事件来对各个服务进行集成,在这过程中简单的使用消息队列并不能保证数据的最终一致性, CAP 采用的是和当前数据库集成的本地消息表的方案来解决在分布式系统互相调用的各个环节可能出现的异常,它能够保证任何情况下事件消息都是不会丢失的.CAP 基于 .NET Standard 的 C# 库,是一种处理分布式事务的解决方案,具有 EventBus 的功能,兼具轻量级.易使用.高性能等优点. 项目:https://github.com…
本文所有打赏将全数捐赠于 NCC(NCC 的资金目前由 倾竹大人 负责管理),请注明捐赠于 NCC.捐赠情况将由倾竹大人另行公示. 项目简介 作为一款旨在提升小型团队开发输出能力.提高团队效率.降低项目风险的应用框架,Util 的务实精神着实可贵.其作者何镇汐先生拥有丰富的开发经验和团队管理经验,多年来带队趟过项目一个又一个坑,其救火经历更是到达了一种让大多数人难以企及的高度.每每提及此事,他都只是谦逊地微微一笑,将功劳归结于肯吃苦加班的团队成员们. 尽管 Util 应用框架目前尚未完工(用 A…
本文所有打赏将全数捐赠于 NCC(NCC 的资金目前由 倾竹大人 负责管理),请注明捐赠于 NCC.捐赠情况将由倾竹大人在此处公示. DotnetSpider 至力于打造一个轻量化.高效率.易开发.可管理的一体化爬虫框架.它的核心要素是URL调度.基本的网页内容下载器.基于爬虫实体类的爬虫实现模式.常用数据库的支持.多线程的支持.状态的监控.运行日志.网页端管理. DotnetSpider 具有相当高的可定制性,支持包括 MSSQL.MySQL.PostgreSQL.MongoDB 在内的多种数…
最近有个GitHub项目很火,叫"Awesome Hacking",这个项目是由Twitter账号@HackwithGithub 维护,喜欢逛Twitter的安全爱好者应该了解,在@HackwithGithub 上能关注到许多最新安全开源项目.黑客技巧. “Awesome Hacking”是一个黑客技术清单项目,里边索引了数十个不同方向的技能图谱.大家都知道,GitHub上这类项目非常容易集星(Star),“Awesome Hacking”现在已经有15000多个赞了,已经进入安全领域…
背景 很早就有把OpenAuth.Net----最好用的.net权限管理工作流框架(好吧!我在吹牛…
使用sourcetree将本地项目提交到github里,目前来说还是很流行的,我也是听说好玩,所以来琢磨了一下,从环境搭建到配置好,差不多用了一下午加一晚上的时间,有点虐心,好吧,废话不多说,介绍一下安装的全流程:需要下载的资料都放在我的网盘里,自行下载就可. 1.安装一个FQ的软件.下载地址:http://pan.baidu.com/s/1ske0kLv 提取码:2kks     文件解压码:laod.cn 2.修改host文件.找到host文件,查看http://laod.cn/hosts/…
转载:http://blog.csdn.net/jinrall/article/details/45787477 前言 在写这篇文章之前首先我假设你已经安装了Android Studio 并已经会用Android Studio建立项目. 那么这篇博文既然是将项目提交到github上,自然我们要明白两个相关概念:Git和github. git是版本控制系统,跟svn.cvs同级概念 github是一个网站,给用户提供git服务.这样你就不用自己部署git系统直接注册个账号,就可以用他们提供的git…