内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 > Java编程 >

  • IndexedDB打造靠谱Web离线数据库05月12日

    在知乎和我在平常工作中,常常会看到一个问题: 前端现在还火吗? 这个我只想说: 隔岸观火的人永远无法明白起火的原因,只有置身风暴,才能找到风眼之所在 『秦时明月』 你 TM 看都不看前端现在的发展,怎么去评判前端火不火,我该不该尝试一下其他方面的内

    Tags:IndexedDB数据库
  • 一文读懂SpringBoot 微服务架构和大数据治理三者之间的故事05月12日

    微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活、易扩展的系

    Tags:SpringBoot微服务
  • 高级的Redis Java客户端Lettuce05月12日

    1. 前言 Spring Boot 2.0中 Redis 客户端驱动现在由 Jedis 变为了 Lettuce ,这是随意的根据喜好的决定,还是有技术上的原因呢? Lettuce 的确有很多优秀的特性,例如: 基于 netty,支持事件模型 支持 同步、异步、响应式 的方式 可以方便的连接 Redis Sent

    Tags:LettuceRedisJava
  • SpringCloud Config RSA简介以及使用RSA加密配置文件05月11日

    简介 RSA非对称加密有着非常强大的安全性,HTTPS的SSL加密就是使用这种方法进行HTTPS请求加密传输的。因为RSA算法会涉及Private Key和Public Key分别用来加密和解密,所以称为非对称加密。Private Key和Public Key有互操作性,即用private key加密的可以用pu

    Tags:SpringCloudConfigRSA
  • SpringBoot整合Kafka和Storm05月11日

    本篇文章主要介绍的是SpringBoot整合kafka和storm以及在这过程遇到的一些问题和解决方案。 kafka和storm的相关知识 如果你对 kafka 和 storm 熟悉的话,这一段可以直接跳过!如果不熟,也可以看看我之前写的博客。一些相关博客如下。 kafka 和 storm的环境安

    Tags:SpringBootKafkaStorm
  • Spring Security源码分析之LogoutFilter05月10日

    LogoutFilter过滤器对应的类路径为 org.springframework.security.web.authentication.logout.LogoutFilter 通过这个类的源码可以看出,这个类有两个构造函数 这两个构造函数的参数,就是之前解析HTTP标签通过创建LogoutFilter过滤器的bean定义时通过构造参数

    Tags:LogoutFilterSpring
  • 深入浅出JWT(JSON Web Token)05月10日

    1. JWT 介绍 JSON Web Token(JWT)是一个开放式标准(RFC 7519),它定义了一种紧凑(Compact)且自包含(Self-contained)的方式,用于在各方之间以JSON对象安全传输信息。 这些信息可以通过数字签名进行验证和信任。 可以使用秘密(使用HMAC算法)或使用R

    Tags:JWTJSON
  • spring整合shiro(含MD5加密)05月10日

    shiro简介: shiro是apache提供的一个强大易用的Java安全框架,用于身份验证、授权、密码学和会话管理。 开发环境及技术: 1、mysql - 5.7.21 2、navicat(mysql客户端管理工具) 3、eclipse 4、jdk9 5、tomcat 8.5 6、spring springmvc 7、mybatis 3 8、shiro 9

    Tags:springshiroMD5
  • SpringBoot之整合Spring Security 为自己的系统提供安全保障05月10日

    by 杨乐 需求: 1.权限控制:角色有多种角色,每个角色对应多个用户,每个角色又对应不同的菜单权限 2.资源控制: ①有些地址只能当用户登录之后才能访问 ②有些地址可以对无状态用户开放,例如API ③对不同角色的用户的访问的权限进行控制 ... 3.系统登录与注

    Tags:SpringBootSpring
  • Spring Security(六):SpringSecurityFilterChain加载流程深度解05月10日

    SpringSecurityFilterChain 作为 SpringSecurity 的核心过滤器链在整个认证授权过程中起着举足轻重的地位,每个请求到来,都会经过该过滤器链,前文 《Spring Security(四)核心过滤器源码分析》 中我们分析了 SpringSecurityFilterChain 的构成,但还有很多

    Tags:Spring
  • Spring Retry重试机制05月10日

    在调用第三方接口或者使用mq时,会出现网络抖动,连接超时等网络异常,所以需要重试。为了使处理更加健壮并且不太容易出现故障,后续的尝试操作,有时候会帮助失败的操作最后执行成功。例如,由于网络故障或数据库更新中的DeadLockLoserException导致Web服务

    Tags:SpringRetry
  • G1垃圾收集器介绍05月09日

    之前根据 Sun 的内存管理白皮书介绍了在 HotSpot JVM 分代算法中的几个垃圾收集器,本文将介绍 G1 垃圾收集器。 G1 的主要关注点在于达到 可控的停顿时间 ,在这个基础上尽可能提高吞吐量,这一点非常重要。 G1 被设计用来长期取代 CMS 收集器,和 CMS 相同

    Tags:G1垃圾收集器
  • 经典Java面试题解析:谈谈你对Java平台的理解05月09日

    从你接触Java开发到现在,你对Java最直观的印象是什么呢?是它宣传的 Compile once, run anywhere,还是目前看已经有些过于形式主义的语法呢?你对于Java平台到底了解到什么程度?请你先停下来总结思考一下。 今天我要问你的问题是,谈谈你对Java平台的理解

    Tags:Java面试题
  • 手把手教你搭建一个基于Java的分布式爬虫系统05月09日

    在不用爬虫框架的情况下,我经过多方学习,尝试实现了一个分布式爬虫系统,并且可以将数据保存到不同地方,类似 MySQL、HBase 等。 因为此系统基于面向接口的编码思想来开发,所以具有一定的扩展性,有兴趣的朋友直接看一下代码,就能理解其设计思想。 虽然

    Tags:Java分布式爬虫
  • 快速测试API接口的新技能05月07日

    在日常开发过程中,我们或多或少都涉及到 API 接口的测试。例如,有的小伙伴使用 Chrome 的 Postman 插件,或者使用火狐的 restclient 等工具。事实上,这些工具是测试 API 接口非常有效的方式之一,笔者之前也一直使用 Postman 完成 API 接口的测试工作。今

    Tags:API
  • 死磕Java并发:J.U.C之并发工具类Exchanger05月07日

    J.U.C之AQS传送门 【死磕Java并发】J.U.C之AQS(一篇就够了) ,作为同步组件的基础,AQS做了太多的工作,自定义同步组件只需要简单地实现自定义方法,然后加上AQS提供的模板方法,就可以实现强大的自定义同步组件,理解了AQS,其他理解起来就容易很多了。 E

    Tags:ExchangerJava
  • java中的全局变量如何实现?ThreadLocal~05月07日

    全局变量就是不管你在哪里,都能够直接引用的变量,还不用担心各种问题。第个语言都有自己的全局变量,我想! 一般地,面向过程的语言当中,可能就是一个声明在最前面的变量,后面的代码直接引用,就成了全局变量!(最经典的C就是这样的) 如:js 中: var

    Tags:ThreadLocal全局变量java
  • 企业神奇中间件:RPC之RMI(上)05月07日

    我知道你们周末不喜欢学习,但是我不管我就是要写,然后那你为什么还不赶紧左上角退出,啊哈哈哈哈哈哈!!!!! 说了那么久,到底什么是 RMI (Java Remote Method Invocation)呢?我们来看看维基百科的解释。 Incomputing, theJava Remote Method Invoca

    Tags:RPCRMI中间件
  • JavaWeb应用的代码分层最佳实践05月07日

    代码分层,对于任何一个Java Web开发来说应该都不陌生。一个好的层次划分不仅可以能使代码结构更加清楚,还可以使项目分工更加明确,可读性大大提升,更加有利于后期的维护和升级。 从另外一个角度来看,好的代码分层架构,应该是可以很好的匹配上单一职责原

    Tags:JavaWeb
  • Springboot2.0选择HikariCP作为默认数据库连接池的五大理由05月06日

    摘要: 本文 非原创 ,是笔者搜集了一些HikariCP相关的资料整理给大家的介绍,主要讲解了为什么sb2选择了HikariCP以及HikariCP为什么这么快。 Springboot2默认数据库连接池选择了HikariCP为何选择HikariCP理由一、代码量理由二、口碑理由三、速度理由四、稳定

    Tags:HikariCPSpringboot

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号