摘要:此Swift非Apple那个Swift,只是考虑这个词的含义比较适合。这是一个基于.NET Core的分布式批处理框架,支持将作业分割后分发到多台服务器并行处理,可成倍提升大量数据的处理速度。 阅读全文
使用OpenVPN连通管理多个阿里云VPC网络
2018-12-02 21:59 by 萤火架构, 阅读(1016) 阅读, 推荐(1) 推荐, 收藏, 编辑
摘要:
这篇文章比较长,将从需求、思路、原理、架构、实施步骤、细节分析、高可用等几个方面来讲述OpenVPN的使用,如果看到很熟悉的内容或者不感兴趣的部分,请您跳过。 阅读全文

微服务架构下静态数据通用缓存机制
2018-10-26 21:29 by 萤火架构, 阅读(2280) 阅读, 推荐(2) 推荐, 收藏, 编辑
摘要:在分布式系统中,特别是最近很火的微服务架构下,有没有或者能不能总结出一个业务静态数据的通用缓存处理机制或方案,这篇文章将结合一些实际的研发经验,尝试理清其中存在的关键问题以及探寻通用的解决之道。 阅读全文
使用Consul做服务发现的若干姿势
2018-10-08 20:03 by 萤火架构, 阅读(33365) 阅读, 推荐(14) 推荐, 收藏, 编辑
摘要:这两年微服务越来越火,使用Consul的人也越来越多,这篇文章将结合Consul的官方文档和自己的实际经验,谈一下Consul做服务发现的方式,文中尽量不依赖具体的框架和开发语言,从原理上进行说明,希望能够讲清楚几个问题。 阅读全文
ASP.NET Web Froms开发模式中实现程序集的延迟加载
2013-12-04 16:47 by 萤火架构, 阅读(1672) 阅读, 推荐(4) 推荐, 收藏, 编辑
摘要:延迟加载是一个很大的诱惑,可以达到一些比较好的效果,比如:1、在实体框架中,由于关联数据的数量和使用时机是不确定的,通过延迟加载,仅在使用的时候去执行关联数据的查询操作,减少无谓的数据查询操作,可以降低单次数据查询执行的时间,提升系统的性能。2、在一个插件平台中启动平台时只加载必需的程序集,当执行到具体插件时再加载插件相关的程序集,仅在需要的时候加载资源,可以减少插件平台的启动时间,使内存的占用更合理些。延迟加载可以使资源的占用更加合理,并提升一定的性能,当然也有一些例子来说明延迟加载的坏处,这就需要根据实际的情况去考量,不是这篇文章的目的。言归正传,在ASP.NET Web Forms开发模 阅读全文
ASP.NET中处理异常的几种方式
2013-10-12 15:52 by 萤火架构, 阅读(7324) 阅读, 推荐(3) 推荐, 收藏, 编辑
摘要:本文列举了处理异常的几种方式,有通过订阅AppDomain事件的方式,有通过配置文件的方式,还有通过Global的方式,最后还对子线程异常的处理谈了一点想法,但是都没有提供一个完善的解决方案,有兴趣的朋友可以自己试试。 阅读全文
实现MyXLS设置行高的功能
2011-09-23 08:49 by 萤火架构, 阅读(700) 阅读, 推荐(1) 推荐, 收藏, 编辑
摘要:MyXLS是一个导出Excel的好工具,速度快,体积小,而且也不用担心使用Com生成Excel时资源释放的问题了。MyXLS已经实现了很多操作Excel的功能,但是作者好像2009年末就不再更新维护这个程序了,猜想可能是新版本office的文件格式操作起来更容易。我这里管不了这么多啊,还得继续用。作者在程序中注释说将要实现自定义行高的功能,但是一等就是两年,还不知道猴年马月。还好程序是开源的,作者也给了提示,参考excelfileformat.pdf这个文档第196页,我把这个功能给实现了。修改两个文件: 1、Row.cs 添加行高的属性。private ushort _rowHeight;/ 阅读全文
VeryCodes.Log让日志记录和读取变的更简单
2011-08-02 10:16 by 萤火架构, 阅读(416) 阅读, 推荐(1) 推荐, 收藏, 编辑
摘要:在.NET程序开发领域,log4net和nlog是两个十分优秀的日志组件,并且被广泛使用。当然还有一些系统独立开发使用读写文本文件(或其它存储格式)的方式处理日志。所以.net的日志处理方式大体可以分为:log4net、nlog和系统自定义日志处理三种方式。VeryCodes.Log并没有提供新的日志处理方式,这个类库提供了对以上三种方式的集成,达到使日志处理更简单,更统一的目的。一、程序结构VeryCodes.Log定义了两个接口ILogWriter和ILogReader。ILogWriter用于记录日志;ILogReader用于读取日志。图1:ILogWriter如图1中所示,所有日志记录 阅读全文
分享一个可以灵活控制的实现Javascript滚动效果的程序
2011-06-27 09:14 by 萤火架构, 阅读(529) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:前段时间写过几篇jquery实现滚动效果的文章,浏览量很大,由此看来还是有很多人需要这个东西的。前几篇文章都是分开写的,比如文字的滚动,图片的滚动,垂直滚动,水平滚动,这样没有很好的封装性, 不利于重用,使用起来难度系数也高一些。这几天参考以前的文章,将这个效果封装了下,以期更加灵活,更加易用。 阅读全文
Jquery结合div+css实现文字间断停顿向上滚动效果
2011-03-09 14:45 by 萤火架构, 阅读(5317) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:这篇文章的标题不知道怎么些才好,那就说一下它实现的功能以及长处吧。 1、使用Jquery操作对象2、使用div+css控制样式3、可以自定义停顿时间4、滚动实现了动画效果,可以控制滚动速度5、可以设置每次滚动的长度6、鼠标悬停时停止滚动,鼠标移出后继续滚动查看代码:查看源代码打印?<html> <head> <title>垂直向上间断循环滚动文字</title> <meta name="author" content="bossma,bosma@yeah.net" /> <script t 阅读全文