原文:.net core 基于Dapper 的分库分表开源框架(core-data) 一、前言 感觉很久没写文章了,最近也比较忙,写的相对比较少,抽空分享基于Dapper 的分库分表开源框架core-data的强大功能,更好的提高开发过程中的效率; 在数据库的数据日积月累的积累下,业务数据库中的单表... ...
分类:
移动开发 时间:
2020-05-06 01:13:54
阅读次数:
87
一、简介 Hadoop是使用Java编写,允许分布在集群,使用简单的编程模型的计算机大型数据集处理的Apache的开源框架。 解决的问题: (1)海量数据的存储 [HDFS] (2)海量数据的分析 [MapReduce] (3)资源管理调度 [YARN] 二、hadoop架构 在其核心,Hadoop ...
分类:
其他好文 时间:
2020-05-03 10:26:41
阅读次数:
66
序言 众所周知,大多数情况下,业务需要记录的并不是简单的系统时间%date,级别%level,信息%message等字段,而是需要自定义的业务字段。以便后续的数据挖掘和钻取。 逐步研究发现Log4Net记录日志的info,error,debug等方法可以传入object参数:log.info(obj ...
分类:
Web程序 时间:
2020-05-02 22:54:28
阅读次数:
87
1.简介 随着系统规模的发展,定时任务数量日益增多,任务也变得越来越复杂,尤其是在分布式环境下,存在多个业务系统,每个业务系统都有定时任务的需求,如果都在自身系统中调度,一方面增加业务系统的复杂度,另一方面也不方便管理,因此需要有一个任务平台对分散的任务进行统一管理调度,基于目前的情况,任务平台需要 ...
分类:
其他好文 时间:
2020-05-02 14:50:20
阅读次数:
52
Memcached简介 百度百科 memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但被许多网站使用。这是一套开放源代码软件,以BSD license授权发布。 memcached缺乏认证以及安全管制,这代表应该将memcached服务器放 ...
分类:
系统相关 时间:
2020-05-02 11:46:19
阅读次数:
75
1.简介 2.优点 3.核心元素介绍 4.线程视图 5.数据存储 简介 Quartz 是 OpenSymphony 开源组织在任务调度领域的一个开源项目,完全基于 Java 实现。该项目于 2009 年被 Terracotta 收购,目前是 Terracotta 旗下的一个项目。 http://ww ...
分类:
其他好文 时间:
2020-05-02 09:36:57
阅读次数:
56
SSH是 struts+spring+hibernate的一个集成框架,是16年之前较为流行的一种Web应用程序开源框架。区别于Secure Shell。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web ...
分类:
其他好文 时间:
2020-05-01 11:01:42
阅读次数:
296
身边有些年轻同事曾经向我表达过这种困扰:尽管完成日常工作没有任何问题,但是还想更进一步,把代码写得更好些,做到精益求精。现在写的代码能实现功能,但是不知道可以怎样写得更好。 除了阅读优秀的开源库开源框架,一点一滴积累之外,Jerry的一个建议是大家可以多琢磨琢磨每天工作使用到的一些工具,研究下这些工 ...
分类:
其他好文 时间:
2020-04-28 09:36:36
阅读次数:
81
0基础到底该学习Python?对于很多人来说学习Python是一件非常重要的事情,但是因为很多人都没有基础可能都会疑惑要不要学习?今天小编就跟大家介绍一下吧。
分类:
编程语言 时间:
2020-04-27 15:32:59
阅读次数:
80
微服务架构现在是谈到企业应用架构时必聊的话题,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、更能适应现在需求快速变更的大环境。 本文将介绍微服务架构的演进、优缺点和微服务应用的设计原则,然后着重介绍作为一个“微服务应用平台”需要提供哪些能力、解决哪些问题才能更好的支撑企业应用架 ...
分类:
其他好文 时间:
2020-04-26 13:48:02
阅读次数:
127