标签:缓存

Java

助力Java系统组件化:Navi框架简介

xiaoli.he 发布于 2018-12-17

一,导航是什么 Navi是一个用来实现组件路由功能的开源框架.Navi是导航的缩写,意为导航。通过Navi,开发人员能够轻松实现组件化的系统。实现根据配置,使组件动态生效的目的。 Navi源于爱奇艺会员后台系统团队对系统可扩展性和组件化设计方面的探索,并最终通过将相关技术成果通用...

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

Java

O2OA V4 Build 12.16 发布! JAVA 企业移动协同办公平台

2

xirruiqiang 发布于 2018-12-17

官方网站 :  http://www.o2oa.net 软件主页 :  https://www.oschina.net/p/o2oa Java企业协同办公平台:O2OA v4.12.16发布,优化表单设计器,表单设计更方便。安装包缩小300MB。 v4.12....

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

Java

为什么阿里巴巴禁止把SimpleDateFormat定义为static类型的?

6

hellas 发布于 2018-12-17

在日常开发中,我们经常会用到时间,我们有很多办法在Java代码中获取时间。但是不同的方法获取到的时间的格式都不尽相同,这时候就需要一种格式化工具,把时间显示成我们需要的格式。 最常用的方法就是使用SimpleDateFormat类。这是一个看上去功能比较简单的类,但是,一旦使用不...

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

Java

快速开发平台 MRoot 2.0.1 发布,Bug 修复优化版本

Harries 发布于 2018-12-17

MRoot是基于Spring Boot2编写的快速开发平台 【修复】 1.登录后首页条数没有数据 2.Shiro权限匹配 3.使用Spring Boot内嵌的服务容器启动项目时,无法初始化 【调整】 1.权限(system_rule表)的url的字段加上唯一限制 2.添加子级权限...

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

编程技术

微服务集成测试自动化探索

9

yeseng 发布于 2018-12-17

51信用卡基础技术部测试负责人,经历并参与了51信用卡测试技术架构的开发和演进。 简介 51信用卡自2015年开始实施微服务架构,是业界较早尝试微服务架构的技术团队,整个团队有幸见证了微服务从最初的几个服务试点到全面铺开的过程。架构的演变也催生了自动化测试框架和策略的演变,测试团...

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

Java

浅析Spring Framework框架容器启动过程

7

刘莉莉 发布于 2018-12-17

<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1...

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

编程技术

Swagger-Bootstrap-Ui 1.8.8 发布,Swagger 增强 UI 实现

5

hellas 发布于 2018-12-17

Swagger-Bootstrap-Ui 1.8.8 发布了。Swagger-Bootstrap-Ui是 Swagger 的增强UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 Swagger-Bootstrap-Ui 1.8....

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

编程技术

优秀后端架构师必会知识:史上最全MySQL大表优化方案总结

16

changyuan.xu 发布于 2018-12-17

本文原作者“ manong”,原创发表于segmentfault,原文链接:segmentfault.com/a/1190000006158186 1、引言 MySQL作为开源技术的代表作之一,是互联网得以广泛流行的重要基础技术之一。 国外 GitHub、Airbnb、Yelp、...

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

Java

java基础学习:JavaWeb之JSP

19

hanze 发布于 2018-12-17

其他更多java基础文章: java基础学习(目录) 本章内容较多,全部认真看完可能需要一小时以上,建议边看边做笔记,否则容易混乱 一、JSP概述 1.1、JSP结构 网络服务器需要一个JSP引擎,也就是一个容器来处理JSP页面。容器负责截获对JSP页面的请求。内嵌JSP容器的A...

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

Java

java基础学习:JavaWeb之request和response

4

puefu.he 发布于 2018-12-17

浏览器向服务器请求某个web资源时,称之为浏览器向服务器发送了一个http请求。一个完整http请求应该包含三个部分: 请求行 【描述客户端的请求方式、请求的资源名称,以及使用的HTTP协议版本号】 多个消息头 【描述客户端请求哪台主机,以及客户端的一些环境信息等】 一个空行 请...

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

Java

java基础学习:JavaWeb之Servlet

3

xubiao.zhuang 发布于 2018-12-17

Servlet是一个特殊的Java类, 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。这个Java类必须继承HttpServlet。每个Servlet可以响应...

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

Java

源码分析 Mybatis 的 foreach 为什么会出现性能问题 原 荐

1

dulong 发布于 2018-12-17

背景 最近在做一个类似于综合报表之类的东西,需要查询所有的记录(数据库记录有限制),大概有1W条记录,该报表需要三个表的数据,也就是根据这 1W 个 ID 去执行查询三次数据库,其中,有一条查询 SQL 是自己写,其他两条是根据别人提供的接口进行查询,刚开始的时候,没有多想,直接...

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

编程技术

【行走的Offer收割机】记一位朋友斩获BAT技术专家Offer的面试经历【石杉的架构笔记】

2

darida 发布于 2018-12-17

欢迎关注个人公众号:石杉的架构笔记(ID:shishan100) 周一至周五早8点半!精品技术文章准时送上! 概述 之前写过两篇文章: 互联网公司的面试官是如何360°无死角考察候选人的?(上篇) 互联网公司面试官是如何360°无死角考察候选人的?(下篇) 通过这...

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

编程技术

头条后台研发面经(共三面)+架构师进阶路线分享

wenming.gapo 发布于 2018-12-16

![image.png](https://static.studygolang.com/181216/d1248fff78c6b96bd28c7ced82b875ef.png) 后端研发工程师 找牛客大佬要到了白金码,跳过死亡笔试,直接视频面,面试从3点开始,断断续续到晚上8点结...

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

编程技术

大数据应用发展史:从搜索引擎到人工智能

hellas 发布于 2018-12-16

踽踽独行上下求索总是痛苦,如果有良师益友陪伴点拨必能事半功倍。从新手码农到高级架构师,要经过几步?要多努力,才能成为为人倚重的技术专家?本文将为你带来一张程序员发展路径图,但你需要知道的是,天下没有普适的道理,具体问题还需具体分析,实践才能出真知。 架构师的“内功” 《从 0 开...

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

Java

深入理解java反射原理

刘莉莉 发布于 2018-12-15

反射是java的一个特性,这一特性也使得它给了广大的第三方框架和开发过者很大的想像空间。 通过反射,java可以动态的加载未知的外部配置对象,临时生成字节码进行加载使用,从而使代码更灵活!可以极大地提高应用的扩展性! 但是,除了停留在使用其华丽功能,我们还可以去看看其实现! 主要...

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

Spring

Spring Boot:从炒作到成熟的基础技术?

小丁 发布于 2018-12-14

依赖注入是Spring的基本组件之一,也可以使用其他框架或自己完成。那么为什么要使用Spring?开发人员的生产力就是答案。 Spring Framework的核心任务一直是提供依赖注入(DI)。Spring Boot还有助于管理依赖项,配置事务等等 – 但它只是达到...

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

编程技术

微服务断路器Istio与Hystrix比较

3

dulong 发布于 2018-12-14

无可否认,在过去几年中,像Docker和Kubernetes这样的技术,彻底改变了我们对软件开发和部署方式。断路器模式是在微服务架构中广泛采用的那些模式之一。我们将比较实现它的两种不同方法的优缺点:Hystrix和Istio。 微服务同步通信的核心问题 想象一个非常简单的微服务架...

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