架构设计 第2页

Android开发软件架构思考以及经验总结

6

shuimunianhua 发布于 2017-01-03

一、萌芽 作为一只编程经验并不怎么丰富的程序猿来讲,我一直觉得架构师是一个比较神秘的职业,架构设计就更加的高大上了。经过今年的几个项目,之前曾发文叙述我的从MVC到MVP项目重构实战经验,也曾说过我准备对目前手底下的项目进行重构。但是,前段时间,我改变了我的想法。开发模式的重构,...

阅读(45)评论(0)赞 (1)

RPC 框架通信原理

binghuakai 发布于 2016-12-30

RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据; 比如说,一个方法可能是这样定义的: Employee getEmployeeBy...

阅读(48)评论(0)赞 (1)

SOA架构介绍和理解

binghuakai 发布于 2016-12-30

SOA的正确方法论及目标模型,其实SOA在实现架构落地上,需要考虑到对服务的组合,不断的重用现有的服务,让企业应用可以逐步集成,快速实现业务的迭代。 通过SOA架构分层将服务按照使用类型进行分配,上层服务对下层服务的包装,下层服务负责原子性的操作,上层服务对下层服务进行业务性的组...

阅读(39)评论(0)赞 (1)

React 还是 Vue:你该如何选择?

6

shuimunianhua 发布于 2016-12-29

前言 上周六在社交平台上看到这么一句话:前端入门是选择React.js简单还是Vue.js呢?然后在朋友圈竟然有46条的参与讨论,那你还记得当年你是如何入门前端的呢?今天来看看在这两者之间该如何选择,本有由@松子翻译授权分享。 正文从这开始~ 2016年React巩固了它作为前端...

阅读(53)评论(0)赞 (1)

一个快速集成框架:MVP+Dagger+主流框架,有它足矣

27

mairuian 发布于 2016-12-29

前言 今年的Android技术圈中MVP,Dagger2,Rxjava,Retrofit这些词汇非常火,随便打开一个技术论坛都充斥着大量的关于这些技术的文章,Github也充斥着各种以基于MVP+Retrofit+RxJava+Dagger2+MaterialDesign开发的x...

阅读(40)评论(0)赞 (1)

Hibernate与 MyBatis的比较

shuimunianhua 发布于 2016-12-28

Hibernate 是当前最流行的O/R mapping框架,它出身于sf.NET,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis 参考资料官网:http://www.mybatis...

阅读(51)评论(0)赞 (1)

Linux中的DTrace:BPF进入4.9内核

2

yuehanjs 发布于 2016-12-26

随着 BPF 追踪系统(基于时间采样)最后一个主要功能被合并至 Linux 4.9-rc1 版本的内核中,现在 Linux 内核拥有类似 DTrace 的原生追踪功能。DTrace 是 Solaris 系统中的高级追踪器。对于长期使用 DTrace 的用户和专家,这将是一个振奋人...

阅读(45)评论(0)赞 (1)

Spring核心框架体系结构

8

shuimunianhua 发布于 2016-12-26

很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当...

阅读(40)评论(0)赞 (0)

如何基于日志,同步实现数据的一致性和实时抽取?

23

jameshooo 发布于 2016-12-22

主题简介: DWS的背景介绍 dbus+wormhole总体架构和技术实现方案 DWS的实际运用案例 前言 大家好,我是王东,来自宜信技术研发中心,这是我来社群的第一次分享,如果有什么不足,请大家多多指正、包涵。 本次分享的主题是《基于日志的DWS平台实现和应用》,主要是分享一下...

阅读(51)评论(0)赞 (1)

响应式网页布局的实现方法原理

10

shuimunianhua 发布于 2016-12-22

交互设计师,要满足各自不通分辨率和设备的页面布局展现方式。而视觉设计师,则要考虑到页面性能和移动端带宽问题,权衡下页面的酷炫效果和视觉色彩的运用。而前端和后台开发工程师,则要完成满足视觉需求和交互功能,更要考虑到页面加载性能和消耗带宽问题,更重要的是移动端安全性能方面!既然响应式...

阅读(50)评论(0)赞 (0)