标签:业务层

Java

Spring系列__04AOP简介

4

xiaoli.he 发布于 2019-09-17

今天来介绍一下AOP。AOP,中文常被翻译为“面向切面编程”,其作为OOP的扩展,其思想除了在Spring中得到了应用,也是不错的设计方法。通常情况下,一个软件系统,除了正常的业务逻辑代码,往往还有一些功能性的代码,比如:记录日志、数据校验等等。最原始的办法就是直接在你的业务逻辑...

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

Java

面试鹅厂,我被虐的体无完肤

hanze 发布于 2019-09-17

点击上方 “ 开发者技术前线 ”, 选择“星标” 13点21分打卡 就是真爱 作者:codegoose ? |? 责编:可可 链接:https://segmentfault.com/a/1190000017864721 经过半年的沉淀,加上对MySQL,red...

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

编程技术

花椒移动端基础框架架构

11

邓龙华 发布于 2019-09-17

奇技指南 本文转载自花椒技术。作者:花椒android组 背景 随着公司业务需求的不断增加、三方合作不断接入、新APP快速产出,就会出现想在原有的代码中想增加新的业务和功能,怕影响老逻辑,想不影响老逻辑,去扩展又扩展不了的局面,就需要对应用的架构做相关的设计和优化,使可以快速复用...

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

Java

微服务架构下,利用Sharding-jdbc解决读写分离查询延迟问题

3

刘莉莉 发布于 2019-09-17

前言 当Mysql数据库数据达到一定量后,查询SQL执行会变慢起来,除了建索引、优化程序代码以及SQL语句等常规手段外,利用经典MHA数据库中间件做数据库读写分离是一个不错的选择。但是在读写分离架构中会出现一个共性问题:SQL读取延迟。 读写实时场景 比如在微服务应用端新增一条业...

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

编程技术

大规模微服务场景下的十大痛点问题定位与优化

33

wenming.gapo 发布于 2019-09-15

今天我的主题是在微服务场景下的一个性能问题的定位优化,那么今天会讲一个我们其实出现的一个真实的一个场景,然后其实还是花了蛮长时间,然后把这个东西才定位到一个具体的问题。 现在云原生微服务架构特别的火,有非常多的优势,比如说这里面写的快速迭代,高并发,可维护,可扩展,灰度发布,高可...

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

Java

java系列之注解详解

3

likai 发布于 2019-09-15

Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。 注解即标签 如果把代码想象成一个具有生命的个体,注解就是给这些代码的某些个体打标签 如何...

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

编程技术

面试官:聊聊常见的数据库架构设计方案?如何解决其中的各种数据一致性问题?

14

尖兵 发布于 2019-09-14

扫描下方二维码 试读 一、数据库架构原则 高可用 高性能 一致性 扩展性 二、常见的数据库架构方案 方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用 jdbc:mysql://vip:3306/xxdb 1、 高可用分析: 高可用,主库挂了,keepalive(只是一...

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

Java

编码至高法则-高内聚低耦合

6

xirruiqiang 发布于 2019-09-11

此法则适合所有语言,咱们以 JavaScript 和 Java 两个角度分析一下这个东东。 一、 javascript 有这样的一个页面, js 、 css 代码都写在 html 页面中。 例如: gnj.html v1 版本 1

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

Java

基于netty与websocket的实践

8

yeseng 发布于 2019-09-11

编辑推荐: 本文来自于作者李天翼, 文章以京东到家商家中心为例,引出思路,给出方案,介绍了 netty特性,怎么解决问题等相关内容。 背景 在京东到家商家中心系统中,商家提出在 Web 端实现自动打印的需求,不需要人工盯守点击打印,直接打印小票,以节约人工成本。 解决思路 关于问...

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

Java

一次分表踩坑实践的探讨

2

zhuangli 发布于 2019-09-10

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 前言 之前不少人问我“能否分享一些分库分表相关的实践”,其实不是我不分享,而是真的经验不多 ;和大部分人一样都是停留在理论阶段。 不过这次多少有些可以说道了。 先谈谈背景,我...

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

编程技术

微服务–——定义, 原则 和 优点

3

xiaoli.wang 发布于 2019-09-09

微服务是业界最新的流行语,似乎每个人都在以这样或那样的方式谈论它。让我们理解一下什么是微服务?通过这篇皇冠最新网址886655|免费注册我们将理解微服务的定义,概念以及微服务的原理。 微服务的定义 如今,微服务是SOA(面向服务的架构)之后越来越流行的架构模式之一,如果您正在跟踪行业趋势,那么您会发现,现在的...

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

Java

为什么要放弃 JSP ?

4

尖兵 发布于 2019-09-08

本文链接 |?www.cnblogs.com/xuange306 前言 以前的项目大多数都是 Java 程序猿又当爹又当妈,既搞前,又搞后端。 随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分的越来越明确,前端工程师只负责前端的事情,后端工程师只管后端的事情。正...

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

Spring

Spring一些注解配置和类的解读

邓龙华 发布于 2019-09-07

实例化容器的方法 通过 ClassPathXmlApplicationContext 获取容器,这个方法需要配置 applicationConfig.xml 来配合初始化容器中的 Bean ApplicationContext context = newClassPathXmlA...

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

Java

简单介绍几种Java后台开发常用框架组合

2

zhuangli 发布于 2019-09-05

01 前言 Java框架一直以来都是面试必备的知识点,而掌握Java框架,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能对当前正在开发中的系统有整体的认知,从而更好的熟悉和学习技术,这篇文章胖达就打算给大家介绍几款现阶段流行的框架组合,不管是在传统企业开发还是在互联...

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

编程技术

云原生计算重塑企业IT架构 – 分布式应用架构

9

songhua.gao 发布于 2019-09-04

进入21世纪以来,我们见证了企业分布式应用架构从SOA(Service-oriented Architecture),到微服务架构,再到云原生应用架构的演化。 为了说明企业架构演化背后的思考,我们先谈一些玄学。 第一,企业IT系统的复杂性(熵)符合热力学第二定律。随着时间的推演,...

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

Java

Apache Dubbo Roadmap 2019

15

likai 发布于 2019-09-04

分享嘉宾:秦金卫 火币集团 编辑整理:董亮亮 内容来源:大数据开源技术论坛 出品社区:DataFun 注:欢迎转载,转载请注明出处 导读: Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均...

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

Java

Netty知识笔记

9

wenming.gapo 发布于 2019-09-02

Netty是一个异步事件驱动的网络应用框架,用于快速开发可维护的高性能服务器和客户端。 Netty是典型的Reactor模型结构,在实现上,Netty中的Boss类充当mainReactor,NioWorker类充当subReactor(默认NioWorker的个数是当前服务器的...

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

Java

新特性解读 | Apache ServiceComb Pack 0.5.0发布

15

刘莉莉 发布于 2019-08-30

点击蓝字关注我们 ServiceComb Pack 0.5.0 新功能介绍 ServiceComb Pack 0.5.0 已经发布了, 在这个版本中我们有好几个重大更新,例如使用状态机来管理事务的执行状态, 新的Saga事务管理UI,以及Omega端的异步事务支持。大家可以在此查...

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