Harries Blog?

微信公众号 微博 腾讯微博 RSS订阅
  • 【开班了】JAVA架构培训班正式招生

  • 项目部署之绝杀三招

  • 博客缓存的那些事?

  • 浅谈留言盖楼设计

  • Mybatis 模糊查询 like【笔记】Could not set parameters for mapping

一周热门排行

  • 阅读 (54)赞 (0)

    1JVM 核心知识体系
  • 阅读 (51)赞 (0)

    2工具集核心教程 | 第六篇: Freemarker模板引擎入门到进阶
  • 阅读 (50)赞 (0)

    3SpringBoot开发案例之打造私有云网盘
  • 阅读 (43)赞 (0)

    4Apache Commons Pool 2.6.2 发布
  • 阅读 (40)赞 (0)

    5当我们谈微服务,我们在谈什么 (3) — 如何保障微服务的稳定性
  • 阅读 (37)赞 (0)

    6SpringBoot + Spring Security 学习笔记(二)安全认证流程源码详解
  • 阅读 (36)赞 (0)

    7Spring Boot 2.x 系列教程:WebFlux REST API 全局异常处理 Error Handling
  • 阅读 (35)赞 (0)

    8kubernetes Pod 资源调度

24小时更新:33篇     一周更新:360篇最新发布

Spring

SpringBoot+webservice

1

小丁 发布于 2019-04-20

今天看到一个项目要和工厂的ERP进行对接,用到了webservice。虽然使用用springboot较为方便,还是了解一下: webservice是什么 网上的解释很多,其实就是跨语言和操作系统的的远程调用技术。比如亚马逊,可以将自己的服务以webservice的服务形式暴露出来...

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

Java

SpringBoot实现发送电子邮件

5

zhuangli 发布于 2019-04-20

目录 从1969年10月世界上的第一封电子邮件发出,到2019年,已经过去将近半个世纪了。虽然即时通讯和视频会议,甚至全息投影都变得日益普及,但电子邮件依然有着广泛的使用场景和不可撼动的历史地位。 SpringBoot拥有强大的生态链,几乎可以连接所有主流的开源库。 下面我们就从...

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

Java

使用Spring Data Jpa遇到问题汇总

changyuan.xu 发布于 2019-04-20

用于记录我在使用spring data jpa时遇到的各种问题及其解决方案 自定义查询语句(@Query 与 nativeQuery) 只需要在方法上加上注解@Query即可,默认使用HQL如下: NetworkInfo是对应的实体类 @Query("SELECT co...

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

Java

Java 函数式接口 lamada 应用

likai 发布于 2019-04-20

理解Functional Interface(函数式接口,以下简称FI)是学习Java8 Lambda表达式的关键所在,所以放在最开始讨论。FI的定义其实很简单:任何接口,如果只包含唯一一个抽象方法,那么它就是一个FI。为了让编译器帮助我们确保一个接口满足FI的要求(也就是说有且...

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

Java

面试官:知道Java1.8中新加的StampedLock吗?

尖兵 发布于 2019-04-20

Java1.8引入了一个新锁StampedLock,这个锁可以认为是ReadWriteLock的改进。 我们知道在ReadWriteLock中写和读是互斥的,也就是如果有一个线程在写共享变量的话,其他线程读共享变量都会阻塞。 StampedLock把读分为了悲观读和乐观读,悲观读...

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

Java

面试官:谈谈读写锁–ReadWriteLock

xiaoli.wang 发布于 2019-04-20

今天来说说Java 的读写锁-ReadWriteLock,ReadWriteLock是一个接口,实现类是ReentrantReadWriteLock,看着名字的翻译就是可重入读写锁。 为什么Java会搞了那么多种类的锁,因为不同的场景需要做不同的适配来达到性能和使用的最优,而读写...

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

Java

Eclipse使用jetty服务器运行项目

darida 发布于 2019-04-20

为了解决开发效率慢的问题,周末闲暇时间研究一下jetty服务。 一、理解jetty(百科定义) Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布...

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

Spring

Spring之Bean的生命周期

1

hanze 发布于 2019-04-20

二、生命周期方法说明 接口 方法 说明 BeanFactoryPostProcessor postProcessBeanFactory 在Bean对象实例化之前执行, 通过beanFactory可以获取bean的定义信息, 并可以修改bean的定义信息。这点是和BeanPostP...

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

Java

【Java并发编程】一、为什么需要学习并发编程?

dulong 发布于 2019-04-20

其实并发编程可以总结为三个核心问题:分工、同步、互斥。 分工:指的是如何高效地拆解任务并分配给线程 同步:指的是线程之间如何协作 互斥:保证同一时刻只允许一个线程访问共享资源 Java SDK 并发包很大部分内容都是按照这三个维度组织的,例如Fork/Join框架就是一种分工模式...

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

Java

DevOps: 使用Maven插件实现分环境配置和版本检查

2

wenming.gapo 发布于 2019-04-20

DevOps是Development和Operations的组合词,作为一名软件工程师或者系统架构师,对于系统的开发和部署需要有充分的了解和把控。 下面我们通过一个故事,把软件发布中的分环境配置和版本检查的解决方案为你娓娓道来…… 本文涉及到的所有代码可以...

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

Spring

Spring源码解析之环境搭建

6

hanze 发布于 2019-04-20

作为了Java开发者,想要更高的提高自己,阅读源码是迈不过去的坎,而Spring框架是java开发者使用的最多的框架之一,也是发展多年来沉淀出的优秀框架,里面有很多巧妙的设计模式的实践以及很多优秀的设计思想来值得我们学习,所以我打算写一个Spring源码解析系列文章(给自己挖坑)...

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

Spring

编写Spring Cloud Config Server路径穿越漏洞全面检测脚本

3

yeseng 发布于 2019-04-20

Spring Cloud Config Server路径穿越漏洞(CVE-2019-3799)的分析文章已经很多了,这里我不在画蛇填足。在分析该漏洞之后,发现了一些小细节,感觉对该漏洞检测还是挺有帮助的。基于发现的这些细节,我们来构造适应各种场景,甚至各种奇葩场景的批量检测脚本!...

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

Java

Prometheus hotspot监控指标解读

6

wenming.gapo 发布于 2019-04-20

简介 Prometheus 是一套开源的系统监控报警框架。它启发于 Google 的 borgmon 监控系统,由工作在 SoundCloud 的 google 前员工在 2012 年创建,作为社区开源项目进行开发,并于 2015 年正式发布。2016 年,Prometheus ...

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

Java

搞懂Runnable Callable Future FutureTask 及应用

yanxinchi 发布于 2019-04-20

一般创建线程只有两种方式,一种是继承Thread,一种是实现Runnable接口。但是这两种创建方式有一个致命的缺点就是没有返回值,没返回值就让人很苦恼了啊。得用共享变量或者其他通信方式才能得到线程处理完的结果,就有点麻烦。 还有一般不提倡使用继承Thread来创建线程方式,因为...

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

Java

java类加载过程浅分析

刘莉莉 发布于 2019-04-20

微信公众号: 51码农网(www.51manong.com) 欢迎关注 如果觉得对你有帮助的话。没有帮助也没关系。 写在前面 通过这篇文章,我们需要解决以下几个问题: 1. 类的加载过程? 2. 类加载时,在准备阶段,类变量的初始值是多少?" 1public stati...

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

Java

数据结构之——数组

11

changyuan.xu 发布于 2019-04-20

数组是我们在学习任何一种编程语言最早接触到的数据结构。它是一种相同数据类型的元素存储的集合;数组中各个元素的存储是有先后顺序的,并且它们在内存中也会按照这样的顺序连续存放在一起。 2:Java中数组的声明及数组的遍历 Java中数组的声明 Java语言当中,数组常规的声明方式有三...

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

Java

深入理解Java中方法的参数传递机制

xubiao.zhuang 发布于 2019-04-20

我们知道,在Java中定义方法时,是可以定义参数的,比如: public static void main(String[] args){ } 复制代码 这里的args就是一个字符串数组类型的参数。 在程序设计语言中,参数有形式参数和实际参数之分,先来看下它们的定义: 形式参数:...

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

Spring

Spring webflux 函数式编程web框架

xubiao.zhuang 发布于 2019-04-20

Spring 5.0 Spring webflux 是一个全新的非堵塞的函数式 Reactive Web 框架,可以用来构建异步的、非堵塞的、事件驱动的服务。 springboot2.0发布不久,最近研究了一下springboot2.0的新特性,其中就发现了webflux。 下面...

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