标签:list 第4页

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...

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

Java

从宏观微观角度浅析JVM虚拟机

8

zhuangli 发布于 2019-03-17

1.问题 1、JAVA文本文件如何被翻译成CLASS二进制文件? 2、如何理解CLASS文件的组成结构? 3、虚拟机如何加载使用类文件的生命周期? 4、虚拟机系列诊断工具如何使用? 5、虚拟机内存淘汰机制? 6、虚拟机指令集架构? 2.关键词 编译,魔数,常量池,字面量,数据表,...

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

Java

Jenkins + docker + docker-compsoe + svn 持续集成 原 荐

12

yanxinchi 发布于 2019-03-17

一  架构规划 实验环境是通过SVN提交代码,使用Jenkins一键发布到测试环境进行镜像build和站点安装测试,将DOCKER镜像上传到 私有镜像仓库,最终通过jenkins一键发布到正式环境 环境规划: 192.168.157.130  Jenkins&...

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

Java

Web开发模式

1

dulong 发布于 2019-03-17

Model1 显示层,控制层,数据层,统一交给jsp或者javabean处理. 处理流程 客户端发送request 到 jsp jsp 执行javabean javabean读取databases 返回 databases 返回给javabean 在返回给jsp 在respons...

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

Java

Android NDK开发之JNI基础

5

hanze 发布于 2019-03-16

前言 之前写了一篇文章简单的介绍了Android NDK的组件和结构,以及在Android studio中开发NDK,NDK是Android底层的c/c++库,然而要在java中调用c/c++的原生功能,则需要使用JNI来实现。 什么是JNI JNI(Java Native In...

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

Spring

190316-Spring MVC之基于xml配置的web应用构建

6

likai 发布于 2019-03-16

直接用SpringBoot构建web应用可以说非常非常简单了,在使用SpringBoot构建后端服务之前,一直用的是Spring + SpringMVC基于xml的配置方式来玩的,所以在正式进入SpringBoot Web篇之前,有必要看一下不用SpringBoot应该怎么玩的,...

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

Java

Java 基于反射的通用树形结构工具类

小丁 发布于 2019-03-16

在日常的开发中, 经常会遇到许多树形结构的场景, 如菜单树, 部门树, 目录树等. 而这些一般都会涉及到要将数据库查询出来的集合转化为树形结构的功能. 由于 list -> tree 是一个比较通用的功能, 无非就是根据 id , pid , children 这三个字段进...

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

Java

“挑三拣四”地学一学Java I/O

2

xirruiqiang 发布于 2019-03-16

古人云:“读书破万卷,下笔如有神”。也就是说,只有大量的阅读,写作的时候才能风生水起——写作意味着输出(我的知识传播给他人),而读书意味着输入(从他人的知识中汲取营养)。 对于Java I/O来说,I意味着Input(输入),O意味着Output(输出)。读书写作并非易事,而创建...

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

Java

Netty源码分析之一次请求是如何到达channelRead的?

7

darida 发布于 2019-03-16

以下分析只讲NIO 使用java nio做网络编程大致流程如下 这个流程有哪些可以优化的空间? java nio使用简介 java nio 启动源码分析 Netty是对java网络框架的包装,它本身肯定也会有类似的处理流程。必定在这个方面做了自己的优化处理 Netty 使用入门 ...

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

编程技术

『互联网架构』软件架构-zookeeper之curator详解(36)

3

wenming.gapo 发布于 2019-03-16

为了更好的实现java操作zookeeper服务器,后来出现Curator框架,非常的强大,目前已经是apache的顶级项目,里面提供了更多丰富的操作。例如:session超时重连,主从选举,分布式计数器,分布式锁等适用于各种复杂的zookeeper场景的API封装。 源码:ht...

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

Java

Java 枚举的本质

3

xiaoli.wang 发布于 2019-03-16

本文跟大家一起探讨一下 Java 枚举的本质,这篇文章的内容是我在 2012年09月05日 发布到 CSDN 上面的一篇博文 Java 枚举:理解枚举本质 ,虽然已经不在 CSDN 上面耕耘了,但偶尔也会去看看朋友们的留言,毕竟感情在那里!今天偶然看到有小伙伴评论这篇文章,一时兴...

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

Java

Java 8 Stream的性能到底如何?

6

wenming.gapo 发布于 2019-03-16

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

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

Spring

SpringBoot无废话入门04:MyBatis整合

2

小丁 发布于 2019-03-16

1.Parent引入及pom配置 首先,如果要支持mybatis,那么我们就应该引入mybatis的starter。同时,由于连接本身还需要用jdbc的connetor和连接池,所以一并需要引入这些依赖。如下是一个完整的的最简pom, <?xml version="...

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

Spring

SpringBoot无废话入门03:SpringMVC支持

2

likai 发布于 2019-03-16

1.默认配置 Springboot对于路径的默认位置为: spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,class...

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

Spring

服务的熔断机制 | 从0开始构建SpringCloud微服务(14)

1

小丁 发布于 2019-03-16

照例附上 项目github链接 。 本项目实现的是将一个简单的天气预报系统一步一步改造成一个SpringCloud微服务系统的过程。本章主要讲解 服务的熔断机制 。 什么是服务的熔断机制 对该服务的调用执行熔断,对于后续请求,不再继续调用该目标服务,而是直接返回,从而可以快速释放...

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

Java

ijkplayer框架简析 — 从构造到 onPrepared

Harries 发布于 2019-03-16

从本文开始讲解 ijkplayer 相关的,本篇主要将播放器从初始化到 onPrepared 回调回来之间的操作 构造方法 public final class IjkMediaPlayer extends AbstractMediaPlayer { /** * Default ...

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

Java

Spring Boot数据持久化之JdbcTemplate

3

尖兵 发布于 2019-03-16

在Java领域,数据持久化有几个常见的方案,有Spring自带的JdbcTemplate、有MyBatis,还有JPA,在这些方案中,最简单的就是Spring自带的JdbcTemplate了,这个东西虽然没有MyBatis那么方便,但是比起最开始的Jdbc已经强了很多了,它没有M...

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