文章库ARTICLE COLUMN

  • Java基础知识整理之this用法

    Java基础知识整理之this用法

    摘要:分别使用这四个构造器方法去创建对象。出口是指的是我们在创建构造器的时候,不能每一个构造器方法中都使用方法,因为如果全部都使用,程序执行的就会陷入递归调用就会报错。在下面的代码中,我们需要了解的知识是就是指我们当前的调用的构造器方法。 ...

    ZHAO_ZHAO_ 评论0 收藏0
  • [轮子系列]Google Guava之CharMatcher源码分析

    [轮子系列]Google Guava之CharMatcher源码分析

    摘要:子类通过实现方法或重写其他父类的方法,从而提供了各种不同的具体操作,如判断是否为某一个字符,判断是否为数字字符,判断是否为字符等。 showImg("https://segmentfault.com/img/bVbe1IW?w=300&h=300"); 本文源地址:http://www.fullstackyang.com/...

    pekonchanpekonchan 评论0 收藏0
  • java retry(重试) spring retry, guava retrying 详解

    java retry(重试) spring retry, guava retrying 详解

    摘要:支持重试版本思考小明我手头还有其他任务,这个也挺简单的。与其他类似的字节码编辑器不同,提供了两个级别的源级和字节码级。另一方面,字节码级允许用户直接编辑类文件作为其他编辑器。提供与其他字节码框架类似的功能,但主要关注性能。 系列说明 j...

    LucasTwilightLucasTwilight 评论0 收藏0
  • Java实现一个MD5工具类

    Java实现一个MD5工具类

    摘要:文章链接实现一个工具类工具类利用封装一个简易的工具类,逻辑比较简单,直接贴下具体实现测试输出为顺手使用验证一下其他一灰灰一灰灰的个人博客,记录所有学习和工作中的博文,欢迎大家前去逛逛声明尽信书则不如,已上内容,纯属一家之言,因个人能力...

    AmioAmio 评论0 收藏0
  • redis 集群搭建以及redislive监测部署

    redis 集群搭建以及redislive监测部署

    摘要:集群搭建以及监测环境实现主从的集群虚拟机单机集群基本搭建简单下载通过解压缩指定安装路径,切换用户执行,可能出现权限不够的问题,同样会报错,直接使用进行操作。分为两部分,其中一部分为监控脚本,另一部分为服务,所以需要分别启动。 redis 集...

    mmy123456mmy123456 评论0 收藏0
  • polymorphism

    polymorphism

    摘要:总的来说多态解决的问题就是的解耦问题。相反,运行时绑定就是程序在运行前不知道具体使用的方法的类型,只有运行时知道具体使用的方法类型。的整体机制就是使用运行时绑定的。 作为Java的第三大特性--多态,大家肯定很熟悉了,但是对于这个抽象的概念...

    crossoverJiecrossoverJie 评论0 收藏0
  • Spring Cloud 升级最新 Finchley 版本,踩了所有的坑!

    Spring Cloud 升级最新 Finchley 版本,踩了所有的坑!

    摘要:因为默认开启了所有攻击防御,需要禁用的防御。版本变化有点大,本次已成功升级了基础依赖,及注册中心配置中心。其他像代替了及其他组件再慢慢升级,的快速发展令升级变得非常蛋疼,本文记录了升级过程中踩过的所有的坑。。。 Spring Boot 2.x 已经发...

    WelliJhonWelliJhon 评论0 收藏0
  • 基于shiro的自定义注解的扩展

    基于shiro的自定义注解的扩展

    摘要:的自身注解的用法。所以自定义注解的作用很广。但是在这里,我仅仅基于的来实现适用于它的自定义注解。其他的自定义的注解的编写思路和这个也是类似的。 基于shiro的自定义注解的扩展 根据我的上一篇文章,权限设计的杂谈中,涉及到了有关于前后端分离...

    YuboonaZhangYuboonaZhang 评论0 收藏0
  • SSM : 环境搭建

    SSM : 环境搭建

    摘要:这个文件包含对对数据访问进行封装的所有类。为等提供的一致的声明式和编程式事务管理。 SSM 环境搭建 目录创建 pom.xml SSM 逐层配置 一、目录 1.1 src/main/java 目录下的包(以下包要放在项目包下,如:com.imooc.项目名) entity: 存放实体类 web:...

    MonoLogMonoLog 评论0 收藏0
  • Shiro的统一认证授权

    Shiro的统一认证授权

    摘要:的统一认证授权是下面的一个简单,易用的权限框架,对于单体应用来讲,完全能够极好的,快速的满足权限的需求,所以一般在做项目的时候,都会成为开发者的首选。 Shiro的统一认证授权 Shiro是Apache下面的一个简单,易用的Java权限框架,对于单体应用...

    cocopeakcocopeak 评论0 收藏0
  • 【JAVA】AES加密 简单实现 AES-128/ECB/PKCS5Padding

    【JAVA】AES加密 简单实现 AES-128/ECB/PKCS5Padding

    摘要:加密是一种可逆加密算法,对用户的敏感信息加密处理。加密错误返回获取加密密文字节数组对密文字节数组进行转换为输出密文返回输出密文加密错误返回解密密文,带解密的内容密码,解密的密码返回明文,解密后得到的内容。 AES加密 AES 是一种可逆加密算...

    sourcenodesourcenode 评论0 收藏0
  • 浅谈Java中的同步

    浅谈Java中的同步

    摘要:在多线程的问题上面概念比较多,也需要慢慢理解,其实也在多线程的锁的上面做了很多优化,还有互斥同步和非互斥同步,还有很多概念,什么是自旋和自适应自旋,锁消除顺便提一下,上面的字符串拼接的例子就是用到了这种优化方式,锁粗化,我们下次再继续...

    YacaToyYacaToy 评论0 收藏0
  • java爬取捧腹网段子

    java爬取捧腹网段子

    摘要:引入的包用于解析开始分析网站捧腹网段子首先找到我们需要的内容作者标题和正文查看其元素,我这里查看的是标题标签知道其结构之后,就可以获取我们想要的内容了正在爬取第页内容。。。将内容写入磁盘参考文章爬虫入门一爬取糗百 先上效果图: showImg...

    BoYangBoYang 评论0 收藏0
  • 实体类的动态生成(一)

    实体类的动态生成(一)

    摘要:前言在应用开发中,通常都会涉及各种实体类的编写,有时这些实体类还需要实现接口以支持属性变更通知,一般我们都会手写这些代码或者通过工具根据数据库表定义抑或别的什么模板映射文件之类的来生成它们。 前言 在应用开发中,通常都会涉及各种 POJO/P...

    crosseacrossea 评论0 收藏0
  • 实体类的动态生成(二)

    实体类的动态生成(二)

    摘要:源码位于项目的命名空间中表示数据实体的接口。获取实体中发生过变更的属性集。新办法解决办法其实很简单,正是本文的标题动态生成,彻底解放实现者并确保实现的正确性。业务方不再定义具体的实体类,而是定义实体接口即可,实体类将由实体生成器来动态...

    mochixuanmochixuan 评论0 收藏0
  • Spring理论基础-面向切面编程

    Spring理论基础-面向切面编程

    摘要:序是的缩写,中文翻译是面向切面编程。首先面向切面编程这个名称很容易让人想起面向对象编程来。这种动态地将代码织入到类的指定方法指定位置上的编程思想就是面向切面编程。概念面向切面编程具体的一些概念。 序 AOP是Aspect-Oriented Programming的...

    voyagelabvoyagelab 评论0 收藏0
  • spring-cloud-zuul原理解析(一)

    spring-cloud-zuul原理解析(一)

    摘要:是开源的微服务网关,它可以和,等组件配合使用,网上也有很多如何使用的文章,我们也在生产环境使用了,所以读了下的源码,下面把它分享出来,与大家探讨下核心原理。 Zuul是Netflix开源的微服务网关,它可以和Eureka,consul,Ribbon,Hystrix等组件配...

    qingshanli1988qingshanli1988 评论0 收藏0
  • Java多线程进阶(二十)—— J.U.C之synchronizer框架:Semaphore

    Java多线程进阶(二十)—— J.U.C之synchronizer框架:Semaphore

    摘要:当线程使用完共享资源后,可以归还许可,以供其它需要的线程使用。所以,并不会阻塞调用线程。立即减少指定数目的可用许可数。方法用于将可用许可数清零,并返回清零前的许可数六的类接口声明类声明构造器接口声明 showImg("https://segmentfault.com/...

    boredreamboredream 评论0 收藏0
  • 系统优化怎么做-Tomcat优化

    系统优化怎么做-Tomcat优化

    摘要:运行模式分种模式一般使用模式效率低对系统配置有一些比较高的要求确认的运行模式配置文件关键配置最大线程数默认是最小活跃线程数默认是最大的等待队列个数,超过则请求拒绝默认值是,一般不改变。 前言 Tomcat作为Web应用的服务器,目前绝大多数公司...

    gghyoogghyoo 评论0 收藏0
  • 这是一篇优雅的Springboot2.0使用手册

    这是一篇优雅的Springboot2.0使用手册

    最近再研究springboot的原理

    琛h。琛h。 评论0 收藏0
  • 180807-Quick-Task 动态脚本支持框架之Groovy脚本加载执行

    180807-Quick-Task 动态脚本支持框架之Groovy脚本加载执行

    摘要:动态脚本支持框架之脚本加载执行上一篇简答说了如何判断有任务动态添加删除或更新,归于一点就是监听文件的变化,判断目录下的文件是否有新增删除和改变,从而判定是否有任务的变更接下来的问题就比较明显了,当任务变更之后,就需要重新加载任务了,即...

    suemisuemi 评论0 收藏0
  • 直击架构本质:优秀架构师必须掌握的几种架构思维

    直击架构本质:优秀架构师必须掌握的几种架构思维

    摘要:由于文章内容较长,所以我把它分成两篇小文章,在第一篇优秀架构师必须掌握的架构思维中,我会先介绍抽象分层分治和演化这四种应对复杂性的基本思维。另外,上面的算法是两路归并,也可以采用多路归并,甚至是采用堆排序进行优化,但是总体分治思路没有...

    fjcgreatfjcgreat 评论0 收藏0
  • 最最最常见的Java基础知识面试题总结

    最最最常见的Java基础知识面试题总结

    摘要:地址面试必备最最最常见的面试题总结第一周一中的值传递和引用传递非常重要首先要明确的是对象传递数组类接口是引用传递,原始类型数据整型浮点型字符型布尔型传递是值传递。这个哈希码的作用是确定该对象在哈希表中的索引位置。 showImg("https://seg...

    syoyasyoya 评论0 收藏0
  • 设计模式——适配器模式

    设计模式——适配器模式

    摘要:简介适配器模式是结构型模式的一种,它把一个类的接口转换为客户期望的另一个接口。适配器让接口本不兼容的两个类可以合作无间。适配器模式分为类适配器和对象适配器,类适配器使用多继承,而对象适配器使用组合来实现,这里只介绍更常用的对象适配器。...

    JensenJensen 评论0 收藏0
  • Java架构体系学习路线图,第六点尤为重要!

    Java架构体系学习路线图,第六点尤为重要!

    摘要:有不少朋友问,除了掌握语法,还要系统学习哪些相关的技术,今天分享一个,互联网技术学习路线图。群内已经有小伙伴将知识体系整理好源码,笔记,学习视频,欢迎加群免费取。 showImg("https://segmentfault.com/img/remote/1460000015926035"); 我们...

    hufenghufeng 评论0 收藏0

热门文章

<