随着云服务的兴起,企业应用正在从分层式架构逐步迁移到互联网架构。传统的企业应用架构通常是单一架构(Monolithic),即典型的MVC三层架构。以一个主流的J2EE企业应用而言,其按照模型(数据层)——控制器(服务层)——视图(访问层)进行构建,然后打包为一个war包,部署运行于J2EE应用服务器 ...
分类:
其他好文 时间:
2018-07-02 23:01:35
阅读次数:
202
今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后,经过实践,决定把它记录下来。 1、@controller 控制器(注入服务) 用于标注控制层,相当于struts中的action层 2、@service 服务(注入dao) 用于标注服务层,主要用来进行业务的逻辑处 ...
分类:
编程语言 时间:
2018-06-29 13:56:38
阅读次数:
155
6月23日,在2018华为终端·全球合作伙伴及开发者大会AI分论坛体验区的一角,被层层叠叠的人群围得水泄不通。站在最前面的一名体验者,正跟随着“快手短视频”APP上不断出现的小人左右扭动,每完成一个动作,就能自动加分!一名来自另一家短视频应用的体验者不禁感叹:没想到快手的动态肢体分割能力这么好,准确 ...
分类:
其他好文 时间:
2018-06-27 20:08:52
阅读次数:
250
控制器代码 服务层代码 2018-06-26 13:46:35,430 [http-nio-8080-exec-153] DEBUG [org.springframework.web.servlet.DispatcherServlet] - DispatcherServlet with name ' ...
分类:
其他好文 时间:
2018-06-26 14:25:19
阅读次数:
198
Nagios企业监控讲解一、关于NagiosNagioss 是经典老牌?子监控,伴随着?一代运维?工程师们路路成长,即便到了现在也广泛在企业中使?。Nagios有三个特点决定了了它屹?立不不倒的优势:第一: Nagios跟其他监控产品比起来是部署和配置最便便捷,没有之一,且最容易易入门的开源监控产品. 企业的老总们最喜欢的就是省时快速的完成?工作第二:Nagios对于各种基础服务层面的监控就是两个
分类:
移动开发 时间:
2018-06-25 18:51:19
阅读次数:
213
一.基础知识准备: 1.层的原则: (1)每一层以接口方式供上层调用。 (2)上层只能调用下层。 (3)依赖分为松散交互和严格交互两种。 2.业务逻辑分类: (1)应用逻辑。 (2)领域逻辑。 3.采用的层: (1)表示层(用户接口层):领域无关。 (2)服务层(应用层):应用逻辑。 (3)业务逻辑 ...
分类:
Web程序 时间:
2018-06-24 14:11:00
阅读次数:
162
J2EE是Java2平台企业版(Java 2 Platform,Enterprise Edition),它的核心是一组技术规范与指南,提供基于组件的方式来设计、开发、组装和部署企业应用。J2EE使用多层分布式的应用模型。 J2EE分层: 客户层,执行在客户计算机上的组件,用户与系统的接口逻辑,通过h ...
分类:
其他好文 时间:
2018-06-21 17:33:10
阅读次数:
148
商城秒杀的特性: 1、定时秒杀。即商品在秒杀时间点之前是不能进行购买下单。业务较简单。 2、秒杀前用户会频繁刷新秒杀页面。 3、秒杀持续时间短、瞬时访问流量高。 4、同一用户/IP禁止秒杀多次。 秒杀系统设计要点: 1、将秒杀系统独立部署,甚至使用独立域名,使其与原有网站完全隔离。主要防止秒杀对现有 ...
分类:
其他好文 时间:
2018-06-20 21:01:51
阅读次数:
652
守则说明 高并发大数据的互联网业务,架构设计思路是"解放数据库CPU,将计算转移到服务层" 在大并发的情况下,这些功能很可能将数据库托垮,业务逻辑放到服务层具备更好的扩展性,能够实现 增加机器就增加性能 数据库规范 1.使用InnoDB存储引擎 支持事务、行级锁、并发性能更好、CPU及内存缓存页优化 ...
分类:
数据库 时间:
2018-06-16 15:38:53
阅读次数:
230
1、异常信息 2.有可能引起的原因: 1、在applicationContext.xml的配置文件里的包扫描不对。 2、在web.xml里没有加载spring容器。 3、分布式工程,使用dubbo或者hsf通信,在服务层,或者消费层, 单词写错了。 4、还有一种可能,有可能是pom 里的jar包冲突 ...
分类:
编程语言 时间:
2018-06-16 13:31:13
阅读次数:
147