程序员人生 网站导航

分布式任务调度实现方式

分布式任务调度实现方式 背景分布式任务调度是非常常见的一种应用场景,一般对可用性和性能要求不高的任务,采用单点即可,例如linux的crontab,spring的quarz,但是如果要求部署多...

多商家电商商品模型

多商家电商商品模型 最近几天在设计多商家电商商品模型,先后设计了几种方案。每个方案都有各自的特点,没有最好的方案,只有最适合的方案。这里把各种方案进行简单的说明。1. 分散...

[libevent源码分析] event_base_dispatch

[libevent源码分析] event_base_dispatch 分析下事件循环 event_base_dispatchintevent_base_dispatch(struct event_base *event_base){ return (event_base_loop(event_base, 0));}intevent_bas...

一款关于应用程序框架的.NET开源项目--HYAppFrame

一款关于应用程序框架的.NET开源项目--HYAppFrame HYAppFrame是一款开源的基于.NET的C/S架构应用程序框架,服务器端采用ASP.NET Web Service,客户端采用Win Form。HYAppFrame致力于应用程序框架的研究,为开...

UML基本架构建模--获得通用机制

UML基本架构建模--获得通用机制

从程序员到CTO的Java技术路线图

从程序员到CTO的Java技术路线图 在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶...

BI 底座――数据仓库技术(Data Warehouse)

BI 底座――数据仓库技术(Data Warehouse) 在开始喷这个主题之前,让我们先看看数据仓库的官方定义: 数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrate...

EF框架基础(二)

EF框架基础(二) 上篇博客中已经简单的介绍了EF的概念,这里就不多介绍了,接着学习下面的知识。 一,EF的三种类型1.DBFirst:其实就是先创建数据库,然后再映射到实体模型中...

[libevent源码分析] event_add

[libevent源码分析] event_add event_add 把event往当前event中的ev_base追加,如果需要定时,那么tv不能为空intevent_add(struct event *ev, const struct timeval *tv){struct event_...

一个服务器架设多个网站

一个服务器架设多个网站 背景: 自己在阿里云打折的时候买了一个独立IP的服务器,同时名下还有好几个域名。 所以需要在一个服务器中架设多个网站,根据访问时候的域名不同,而指向不同...