Harries Blog?

24小时更新:61篇 ? ? 一周更新:426篇最新发布

Java

(白话通俗讲解)Java实现接口的类的对象赋值给接口的理解

yanxinchi 发布于 2019-09-05

原创博客,转载请注明出处。 相信小伙伴们都知道面向接口编程的好处,这里我不再叙述。重点是怎么理解这种困扰新手的方式。编程嘛,肯定是为了解决实际问题,如果不能很好的和生活中的事例相结合,单纯炫技把代码弄得很复杂,我是不推荐的。 废话不多说,先来看一段代码: public inter...

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

Java

dubbo 进行服务治理、服务降级、失败重试

1

likai 发布于 2019-09-05

服务治理,这个问题如果问你,其实就是看看你有没有 服务治理 的思想,因为这个是做过复杂微服务的人肯定会遇到的一个问题。 服务降级,这个是涉及到复杂分布式系统中必备的一个话题,因为分布式系统互相来回调用,任何一个系统故障了,你不降级,直接就全盘崩溃?那就太坑爹了吧。 失败重试,分布...

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

Spring

Spring Ioc 之 Bean的加载(一)

yeseng 发布于 2019-09-05

在之前的文章中,我们分析了Spring的Ioc的初始化过程,实际上就是把 beanName 和 BeanDefinition 注册到 DefaultListableBeanFactory 的map中。 在完成 bean 的注册之后, refresh() 还调用了很多后处理器的方法...

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

Spring

spring异步service中的处理线程数限制

yanxinchi 发布于 2019-09-05

情况简介 spring项目,controller异步调用service的方法,产生大量并发。 具体业务: 前台同时传入大量待翻译的单词,后台业务接收单词,并调用百度翻译接口翻译接收单词并将翻译结果保存到数据库,前台不需要实时返回翻译结果。 处理方式: controller接收文本...

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

Spring

Spring Boot下配置定时任务及线程池和多线程池执行

dulong 发布于 2019-09-05

配置基础的定时任务 最基本的配置方法,而且这样配置定时任务是单线程串行执行的,也就是说每次只能有一个定时任务可以执行,可以试着声明两个方法,在方法内写一个死循环,会发现一直卡在一个任务上不动,另一个也没有执行。 启动类 添加 @EnableScheduling 开启对定时任务的支...

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

Spring

01 Python 基础数据类型

Harries 发布于 2019-09-05

基础数据类型,有7种类型,存在即合理。 1.int 整数 主要是做 运算 的 。比如加减乘除,幂,取余? + – * / ** %… 2.bool 布尔值 判断真假以及作为 条件变量 3.str 字符串 存储少量的数据。比如’pass...

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

Java

漏洞预警 | Fastjson远程拒绝服务漏洞

2

hanze 发布于 2019-09-05

*本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担。 一、前言 Fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反...

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

Java

Google CTF 2019 quals – Flaggy Bird 详解

12

xirruiqiang 发布于 2019-09-05

最近练习的时候做到 Google CTF 2019 quals 的一道题目,在做题的时候也学到了很多,在此记录一下解题经历。 Game 安装 APK 并运行,发现是个玩家控制移动类型的游戏: 很明显移动到旗子处就会进入下一关,初步推测通关可以获得 flag 或者在 flag 隐藏...

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

Java

深入理解dubbo 的 spi 思想

1

yeseng 发布于 2019-09-05

继续深入问呗,前面一些基础性的东西问完了,确定你应该都 ok,了解 dubbo 的一些基本东西,那么问个稍微难一点点的问题,就是 spi,先问问你 spi 是啥?然后问问你 dubbo 的 spi 是怎么实现的? 其实就是看看你对 dubbo 的掌握如何。 面试题剖析 spi 是...

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

Java

简单介绍几种Java后台开发常用框架组合

2

zhuangli 发布于 2019-09-05

01 前言 Java框架一直以来都是面试必备的知识点,而掌握Java框架,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能对当前正在开发中的系统有整体的认知,从而更好的熟悉和学习技术,这篇文章胖达就打算给大家介绍几款现阶段流行的框架组合,不管是在传统企业开发还是在互联...

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

Java

这篇Java的NIO编程,保证你能看懂

14

changyuan.xu 发布于 2019-09-05

NIO编程一直是Java知识体系中的一个重点。前几年的时间面试的门槛是了解NIO,现在就不一样了,最起码也要精通NIO,因此学习javaNIO编程是非常有必要的。这篇文章就开始对NIO进行一个认识。本文参考了慕课网,特在此说明。 一、认识NIO 1、什么是BIO? 想要学习NIO...

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

Java

jSqlBox 3.0.0发布, 自带分布式事务的 Java ORM 工具

1

Harries 发布于 2019-09-05

jSqlBox3.0.0 发布 jSqlBox 是一个建立在 DbUtils 内核上的 Java 全功能数据库持久层工具,具备跨数据库(80 多种方言)、DD L生成、分页、多种SQL写法、分库分表、声明式事务、分布式事务、主从、实体 CURD、实体关联查询、ActiveReco...

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

Java

面试:dubbo负载均衡策略和集群容错策略都有哪些?动态代理策略呢?

likai 发布于 2019-09-05

dubbo 负载均衡策略和集群容错策略都有哪些?动态代理策略呢? 面试官心理分析 继续深问吧,这些都是用 dubbo 必须知道的一些东西,你得知道基本原理,知道序列化是什么协议,还得知道具体用 dubbo 的时候,如何负载均衡,如何高可用,如何动态代理。 说白了,就是看你对 du...

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

Java

dubbo 的工作原理|注册中心挂了可以继续通信|说说一次 rpc 请求的流程

Harries 发布于 2019-09-05

说一下的 dubbo 的工作原理?注册中心挂了可以继续通信吗?说说一次 rpc 请求的流程? 面试官心理分析 MQ、ES、Redis、Dubbo,上来先问你一些思考的问题,原理(kafka 高可用架构原理、es 分布式架构原理、redis 线程模型原理、Dubbo 工作原理),生...

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

Java

并发编程之java锁的升级与对比

5

puefu.he 发布于 2019-09-05

前言: 一、文章导图 二、锁的升级与对比 1、synchronized实现同步的基础 java中每个对象都可以作为一个锁,具体的表现有以下三种形式: 普通方法同步,锁为当前实例对象 静态方法同步,锁为当前类的Class对象 方法块同步,锁为synchronized后括号中填写的对...

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

Spring

Pepper Metrics – Spring/Spring Boot应用性能监控利器

zhuangli 发布于 2019-09-05

Pepper Metrics 是我与同事开发的一个开源工具( github.com/zrbcool/pep… ),其通过收集jedis/mybatis/httpservlet/dubbo/motan的运行性能统计,并暴露成prometheus等主流时序数据库兼容数据,通过graf...

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

Java

java实现微信公众平台发送模板消息

4

xubiao.zhuang 发布于 2019-09-05

最近开发公众号项目,前端采用vue开发,后台使用java开发,由于业务需求,需要实现公众号向用户发送重要的服务通知,提醒工作人员进行业务审核。这时候就需要用到微信平台的模板消息,为了保证用户不受到骚扰,在开发者出现需要主动提醒、通知用户时,才允许开发者在公众平台网站中模板消息库中...

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