标签:定制

Java

Java 8 时间日期 API

xirruiqiang 发布于 2019-08-25

Java 8 时间日期 API Java 8 中新的时间与日期 API 中的所有类都是不可变且线程安全的,任何修改操作都会返回一个新的实例,而之前 java.util.Date、Calendar 以及 SimpleDateFormat 这些关键的类都不是线程安全的。 java 8...

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

Spring

SpringMVC源码分析1:SpringMVC概述

19

hellas 发布于 2019-08-25

转自: 跟开涛学SpringMVC Web MVC简介 Web开发中的请求-响应模型: 在Web世界里,具体步骤如下: 1、  Web浏览器(如IE)发起请求,如访问 http://sishuok.com 2、  Web服务器(如Tomcat)接收请求,处理请...

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

Spring

Spring源码剖析4:其余方式获取Bean的过程分析

1

changyuan.xu 发布于 2019-08-25

<!– more –> 原型Bean加载过程 之前的文章,分析了非懒加载的单例Bean整个加载过程,除了非懒加载的单例Bean之外,Spring中还有一种Bean就是原型(Prototype)的Bean,看一下定义方式: <pre>...

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

Spring

探索SpringBoot-Spring源码之对象是如何注册到IoC容器中的?(十一)

Harries 发布于 2019-08-25

之前 探索SpringBoot 系列也是到了 探索SpringBoot-一起看看Spring源码之Resource(十) 。之前有提到过 Spring 容器最重要的阶段分为三个,分别是 Bean的发现,读取,注册 。今天我们来看看 Bean 的注册。 Bean的发现、读取请看 探...

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

Java

Spring — JDBC异常

1

dulong 发布于 2019-08-24

Spring会将 数据操作的异常 转换为 DataAccessException 解析错误码 SQLErrorCodeSQLExceptionTranslator ErrorCode定义 org/springframework/jdbc/support/ sql-error-co...

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

Java

Java性能 — 优化RPC网络通信

7

zhuangli 发布于 2019-08-24

基于Dubbo:2.6.4, 单一TCP长连接+Protobuf (响应时间和吞吐量更优), 短连接的HTTP+JSON序列化 RPC通信 架构演化 无论是微服务、SOA、还是RPC架构,都是 分布式服务架构 ,都需要实现 服务之间的互相通信 ,通常把这种通信统称为 RPC通信 ...

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

Java

Java网络编程和NIO详解9:基于NIO的网络编程框架Netty

25

puefu.he 发布于 2019-08-23

微信公众号【黄小斜】作者是蚂蚁金服 JAVA 工程师,目前在蚂蚁财富负责后端开发工作,专注于 JAVA 后端技术栈,同时也懂点投资理财,坚持学习和写作,用大厂程序员的视角解读技术与互联网,我的世界里不只有 coding!关注公众号后回复”架构师“即可领取 Java基础、进阶、项目...

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

Java

一遍文章搞清楚VO、DTO、DO、PO的概念、区别

1

尖兵 发布于 2019-08-23

作者:Cat Qi 一、概念 VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗...

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

Java

Java设计模式之建造者模式(光头强买电锯引发的思考)

4

songhua.gao 发布于 2019-08-23

本文根据光头强做电锯的故事,讲解一下Java设计模式中的“建造者模式”,故事性更强,配合着代码讲解,让大家更轻松的掌握“建造者模式”。 一、故事背景 熊出没 第59集 超级电锯 (一)什么是建造者模式? 建造者模式它是一种 将复杂对象的构造与其表示分开,以便相同的构造过程可以创建...

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

Java

Java内存缓存-通过Map定制简单缓存

1

xiaoli.wang 发布于 2019-08-23

缓存 在程序中,缓存是一个高速数据存储层,其中存储了数据子集,且通常是短暂性存储,这样日后再次请求此数据时,速度要比访问数据的主存储位置快。通过缓存,可以高效地重用之前检索或计算的数据。 为什么要用缓存 场景 在Java应用中,对于访问频率高,更新少的数据,通常的方案是将这类数据...

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

Spring

springboot实践1

2

xiaoli.wang 发布于 2019-08-23

环境安装 安装jdk 推荐安装jkd1.8+,我使用的是mac,假设已经安装好homebrew,则jdk的安装指令是: brew install java 在 ~/zshrc ,添加两行 export JAVA_HOME=你的jdkPath export PATH=$PATH:$...

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

Java

Java 五大框架之间的对比

1

xubiao.zhuang 发布于 2019-08-23

  Spring 及其优点 大部分项目都少不了spring的身影,为什么大家对他如此青睐,而且对他的追捧丝毫没有减退之势呢? Spring是什么: Spring是一个轻量级的DI和AOP容器框架。 说它轻量级有一大部分原因是相对与EJB的(虽然本人从没有接触过EJB的应...

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

Spring

springboot实践1

2

xiaoli.he 发布于 2019-08-23

环境安装 安装jdk 推荐安装jkd1.8+,我使用的是mac,假设已经安装好homebrew,则jdk的安装指令是: brew install java 在 ~/zshrc ,添加两行 export JAVA_HOME=你的jdkPath export PATH=$PATH:$...

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

编程技术

什么是低代码开发平台,为什么会引起IT从业者的重视?

3

xiaoli.he 发布于 2019-08-22

说到低代码开发平台不得不提到零代码开发。 所谓零代码软件开发,并非一个全新的概念。早在1992年,最早的零代码企业软件构建工具就出现在了微软的Office套件中,很多企业极客都记得那个叫做Access的数据库应用。只不过,当年的Access只是一个单机版的应用,数据共享依赖繁复的...

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

Spring

Spring Security 解析(二) —— 认证过程

1

hanze 发布于 2019-08-22

Spring Security 解析(二) —— 认证过程 在学习Spring Cloud 时,遇到了授权服务oauth 相关内容时,总是一知半解,因此决定先把Spring Security 、Spring Security Oauth2 等权限、认证相关的内容、原理及设计学习并...

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

Java

Java并发编程学习第一部分day08——定制并发类

1

尖兵 发布于 2019-08-22

定制ThreadPoolExecutor类 实现基于优先级的Executor类 实现ThreadFactory接口生成定制线程 在Executor对象中使用ThreadFactory 定制运行在定时线程池中的任务 通过ForkJoinWorkerThreadFactory接口为F...

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

Java

APIJSON 3.7.0 发布,Star 超 6666 支持 JFinal

2

xiaoli.wang 发布于 2019-08-22

APIJSON 3.7.0 更新内容: 新增支持多表关联操作的事务处理; RemoteFunction 内强制校验远程函数必须符合 Function 表的配置; Function 表新增 methods,tag,version 用于限制远程函数的使用范围; APIJSO...

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

Spring

Spring Boot教程(12) – 编写JSON API

5

yeseng 发布于 2019-08-22

目前很多公司开发项目,都选择了前后端分离的方式,不仅仅因为前端现在有丰富的生态和活跃的社区,更是因为分离让前端和后端的耦合度大大降低。前后端开发人员各司其职,各自做擅长的事情,提高了团队效率。而现在在电脑前学Spring Boot的你,很可能在将来的工作中扮演后端API开发的角色...

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