标签:DOM

Java

写给技术人员:停止学习框架,专注基础知识

2

zhuangli 发布于 2019-03-18

雷锋网 AI 科技评论按,作为一名开发人员,需要不停地学习新技术。那么,我们应该学习什么样的技术?关于这个话题,有着 15 年工作经验的软件工程师 Eduards Sizovs 写了一篇文章,让我们来看看他是怎么说的吧~ 我们是开发者,我们需要掌握最新的技术。我们每天学习编程语言...

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

Java

PiFlow v0.5 发布:大数据流水线系统

2

Harries 发布于 2019-03-18

Piflow是一个基于分布式计算框架Spark开发的大数据流水线系统。该系统将数据的采集、清洗、计算、存储等各个环节封装成组件,以所见即所得方式进行流水线配置。简单易用,功能强大。它具有如下特性: 简单易用:可视化配置流水线,实时监控流水线运行状态,查看日志 功能强大:提供100...

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

Java

存储库模式(Repository Pattern)

1

songhua.gao 发布于 2019-03-18

此模式属于对象关系元数据映射模式目录,这个目录属于企业应用程序体系结构的模式。 目的: 在域和数据映射层之间添加仓储层,以将域对象与数据库访问代码的细节隔离开来,并最小化查询代码的分散和重复。 存储库模式在使用大量域类或大量查询的系统中特别有用。 适用性: 以下情况下适合使用存储...

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

Spring

springboot 解决跨域

songhua.gao 发布于 2019-03-18

一、什么是跨域HTTP请求 现代浏览器出于安全的考虑,使用 XMLHttpRequest对象发起 HTTP请求时必须遵守同源策略,否则就是跨域的HTTP请求,默认情况下是被禁止的。跨域HTTP请求是指A域上资源请求了B域上的资源,举例而言,部署在A机器上Nginx上的js代码通过...

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

编程技术

Swagger 这一个文章就够了

1

刘莉莉 发布于 2019-03-18

Swagger快速理解 Swagger:The Best APIs are Built with Swagger Tools 。Swagger可以定义一个标准的RESTful风格的API,与语言无关,是一个API的规范。 Swagger官网:http://swagger.io G...

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

Spring

190317-Spring MVC之基于java config无xml配置的web应用构建

4

xiaoli.he 发布于 2019-03-17

前一篇博文讲了SpringMVC+web.xml的方式创建web应用,用过SpringBoot的童鞋都知道,早就没有xml什么事情了,其实Spring 3+, Servlet 3+的版本,就已经支持java config,不用再写xml;本篇将介绍下,如何利用java confi...

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

Spring

模拟spring框架,深入讲解spring的对象的创建

zhuangli 发布于 2019-03-17

导读 项目源码地址 因为公司使用的是spring框架,spring是什么?它就像包罗万象的容器,我们什么都可以往里面填,比如集合持久层的hibernate或mybatis框架,类似于拦截器的的shiro框架等等。 它的好处是可以自动创建对象。以前,在没有使用spring框架时,我...

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

Spring

Spring MVC之基于java config无xml配置的web应用构建

4

xiaoli.he 发布于 2019-03-17

更多spring相关博文参考: http://spring.hhui.top 前一篇博文讲了SpringMVC+web.xml的方式创建web应用,用过SpringBoot的童鞋都知道,早就没有xml什么事情了,其实Spring 3+, Servlet 3+的版本,就已经支持ja...

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

Spring

SpringCloud服务间调用

4

小丁 发布于 2019-03-16

本篇简介 在上一篇我们介绍了SpringCloud中的注册中心组件Eureka。Eureka的作用是做服务注册与发现的,目的是让不同的服务与服务之间都可以通过注册中心进行间接关联,并且可以通过注册中心有效的管理不同服务与服务的运行状态。但在微服务的架构中,服务与服务只知道对方的服...

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

Java

Java 8 Stream的性能到底如何?

6

wenming.gapo 发布于 2019-03-16

之前的文章中我们介绍了Java 8中Stream相关的API,我们提到Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。 那么,Stream API的性能到底如何呢,代码整洁的背后是否意味着性能的损耗呢?本文我们对Stream API的...

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

编程技术

当中台遇上 DDD,我们该如何设计微服务?

10

xiaoli.he 发布于 2019-03-15

微服务架构有哪些模型?中台、领域驱动设计及微服务之间有着什么样的关系?微服务的边界设计怎么做?怎么做设计和拆分?且看作者为你娓娓道来。 借用当下最流行的段子做个开场白。 “设计原则千万条,高内聚低耦合第一条,架构设计不规范,开发运维两行泪!”。 在分布式架构下,单体应用被拆分为多...

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

Java

理解HashMap

4

邓龙华 发布于 2019-03-15

HashMap源码分析 基于JDK7的HashMap源码分析 类的介绍 下面的类介绍是从源码的英文翻译来的 HashMap是基于哈希表实现的Map接口实现类。这个实现提供所有的map相关的操作,允许使用null的键和null的值。(HashMap与Hashtable大致是一样的,...

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

Java

百度技术:“App 优化网络,先从优化 DNS 开始”

6

dulong 发布于 2019-03-15

一、前言 谈到优化,首先第一步,肯定是把一个大功能,拆分成一个个细小的环节,再单个拎出来找到可以优化的点,App 的网络优化也是如此。 在 App 访问网络的时候,DNS 解析是网络请求的第一步,默认我们使用运营商的 LocalDNS 服务。有数据统计,在这一块 3G 网络下,耗...

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

编程技术

架构师的操作系统

zhuangli 发布于 2019-03-15

操作系统 操作系统时有两个主要部分组成的:硬件和软件。硬件是计算机的物理设备。软件则是使得硬件能够正常工作的程序的集合。计算机软件分成两大类:操作系统和应用程序。应用程序使用计算机硬件来解决用户的问题。操作系统则控制用户对硬件访问。 操作系统时有两个主要部分组成的:硬件和软件。硬...

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

Java

蚂蚁金服面试题及答案之二面

小丁 发布于 2019-03-15

二面 22、你有什么问题想问我的吗? 1、自我介绍、工作经历、技术栈 2、项目中你学到了什么技术? 3、微服务划分的粒度? 4、微服务的高可用怎么保证的? 负载均衡与反向代理,隔离,限流,降级,超时与重试,回滚,压力测试与应急预案 5、常用的负载均衡,该怎么用,你能说下吗? 1、...

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

Java

重拾-MyBatis-配置文件解析

1

zhuangli 发布于 2019-03-15

前言 我们知道在使用 Mybatis 时,我们需要通过 SqlSessionFactoryBuild 去创建 SqlSessionFactory 实例,譬如: // resource 为 mybatis 的配置文件 InputStream inputStream = Resour...

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

Java

一文吃透JVM分代回收机制(以SerialGC为例)

10

xiaoli.he 发布于 2019-03-14

Java GC发展至今,已经推出了好几代收集器,包括Serial、ParNew、Parallel、CMS、G1以及Java11中最新的ZGC。每一代GC都对前一代存在的问题做出了很大的改善。 今天介绍一个古董收集器-Serial串行GC。 虽然此收集器的使用场景已经不多,但本文通...

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