文章库ARTICLE COLUMN

  • Lombok (自动生成get、set方法

    Lombok (自动生成get、set方法

    摘要:中的安装打开的选择选项选择搜索点击安装安装完成重启安装成功引入依赖在项目中添加依赖,在文件中添加如下部分。不清楚版本可以在仓库中搜索注解常用常用常用该注解使用在类上,该注解会提供方法。 IDEA中的安装打开IDEA的Setting –> 选择Plugins选...

    lightlight 评论0 收藏0
  • SSM

    SSM

    摘要:核心控制器前端控制器预处理控制器负责接收页面请求和返回数据给页面。使用面向切面编程管理事物日志权限等。数据库,持久化如何快速学习框架的回答知乎其他链接 RESTful API 网站即软件 URI不包含动词 请求方法对应 CRUDGET ---SELECT,从服务器取出...

    PandaaaPandaaa 评论0 收藏0
  • Sentinel Dashboard中修改规则同步到Apollo存储

    Sentinel Dashboard中修改规则同步到Apollo存储

    摘要:在之前的两篇教程中我们分别介绍了如何将的限流规则存储到和中。本文以存储为例,下一篇介绍的改在示例。但是由于考虑到与的结合使用,略作修改。 在之前的两篇教程中我们分别介绍了如何将Sentinel的限流规则存储到Nacos和Apollo中。同时,在文末的思...

    psycholapsychola 评论0 收藏0
  • Provisional headers are shown错误

    Provisional headers are shown错误

    摘要:错误原因其实是跨域的问题,后端需要设置允许跨域就可以了。我的项目是项目,配置跨域如下这就是前端调用放的,可以在中查看允许任何头允许任何方法等 使用chrome谷歌浏览器前后端接口调试的时候遇到了这个问题:network Provisional headers are show...

    libxdlibxd 评论0 收藏0
  • 5分钟 入门AQS

    5分钟 入门AQS

    摘要:同样的线程,线程,线程也阻塞挂起加入队列中。至此在时刻的队列如图时刻线程执行完毕,调用方法释放锁并从队列中取出哨兵节点的下一节点,也就是此刻的线程,并唤醒该线程。线程再次尝试获取锁,如果锁获取成功将继续执行线程代码。 AQS 全称:Abstra...

    darcranddarcrand 评论0 收藏0
  • IDEA 中 JUnit 的使用

    IDEA 中 JUnit 的使用

    摘要:标记后,自动生成的测试类都会自动保存在此文件夹下。但是我们会发现,测试类中的是红色的,这是因为的依赖包并不在标准中。测试覆盖率的查看选择以设置检查。左侧的绿色条代表方法中的每条语句都测试到了,红色代表完全没有测试,黄色代表部分语句测试...

    phodalphodal 评论0 收藏0
  • Android Gradle系列-入门篇

    Android Gradle系列-入门篇

    摘要:接下来的一段时间会对的相关知识进行梳理,所以借此整理成一个系列。所以不仅支持还支持等。所以是位于的最外层,即与同级。根据后面的提示,发现它们分别来自与与。它会在运行时注入到相应的中。 showImg("https://segmentfault.com/img/bVbsh3m?w=25...

    spademanspademan 评论0 收藏0
  • HTTP的特点

    HTTP的特点

    摘要:由于协议简单,使得服务器的程序规模小,因而通信速度很快。和使用非持续连接限制每次连接只处理一个请求,服务器处理完客户的请求,并收到客户的应答后,即断开连接。无状态协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。 1、简单快速...

    dravenessdraveness 评论0 收藏0
  • Synchronized原理分析

    Synchronized原理分析

    摘要:而导致这个问题的原因是线程并行执行操作并不是原子的,存在线程安全问题。如果已经有线程持有了锁,那这个线程会独占锁,直到锁释放完毕之前,其他线程都会被阻塞。当锁处于重量级锁状态,其他线程尝试获取锁时,都会被阻塞,也就是状态。 1. 什么时...

    everflyeverfly 评论0 收藏0
  • mac OS 下配置java 开发环境

    mac OS 下配置java 开发环境

    摘要:安装下载下载地址,根据提示进行安装检查是否安装完成,在终端输入后,输出内容如下图所示,安装成功配置环境变量找到安装后的目录,我的是使用编辑器编辑文件,插入以下内容注意的路径为安装的的目录检查配置是否生效执行后,执行看一下是否生效成功 ...

    SalamanderSalamander 评论0 收藏0
  • 线程安全性-原子性

    线程安全性-原子性

    摘要:线程安全性原子性提供了互斥访问,同一时刻只能有一个线程来对他进行操作。原子性包是通过来保证线程原子性通过比较操作的对象的值工作内存的值与底层的值共享内存中的值对比是否相同来判断是否进行处理,如果不相同则重新获取。 线程安全性 定义 当多...

    mtuniquemtunique 评论0 收藏0
  • Spring项目本地环境搭建

    Spring项目本地环境搭建

    摘要:依赖环境安装,并配置环境变量安装,并配置环境变量下载源码到本地,导入这里建议到自己仓库,便于翻看源码添加注释构建编译顺序直接导入选择本地的目录环境,点击完成注释掉行注释掉行将阿里云的库添加到行等待项目包下载完进入 0x01 依赖环境 安装J...

    NickZhouNickZhou 评论0 收藏0
  • 设计模式之观察者设计模式

    设计模式之观察者设计模式

    摘要:关键概念理解观察者设计模式中主要区分两个概念观察者指观察者对象,也就是消息的订阅者被观察者指要观察的目标对象,也就是消息的发布者。 原文首发于微信公众号:jzman-blog,欢迎关注交流! 最近补一下设计模式相关的知识,关于观察者设计模式主要...

    NotFoundNotFound 评论0 收藏0
  • 分布式系统关注点(19)——深入浅出「异步」

    分布式系统关注点(19)——深入浅出「异步」

    摘要:如果你对异步的了解比较模糊的话,这次可以带你一次性深入浅出。同步异步任何事物都是有利有弊的。这也导致了在异步环境下做事务的成本更高。但是,异步在跨进程通讯中更合适抽象成事件来进行协作。 如果第二次看到我的文章,欢迎「文末」扫码订阅我...

    BicycleWarriorBicycleWarrior 评论0 收藏0
  • 《java 8 实战》读书笔记 -第十二章 新的日期和时间 API

    《java 8 实战》读书笔记 -第十二章 新的日期和时间 API

    摘要:类似地,一天中的时间,比如,可以使用类表示。合并日期和时间这个复合类名叫,是和的合体。对于最常见的用例,日期和时间已经提供了大量预定义的。你甚至还可以创建这样的,它使用的历法系统,以相对于格林尼治时间的偏差方式表示日期时间。 一、Loca...

    darrydarry 评论0 收藏0
  • leetcode376. Wiggle Subsequence

    leetcode376. Wiggle Subsequence

    摘要:题目要求扭动序列是指数组中的相邻两个元素的差保证严格的正负交替,如数组中相邻两个元素的差为,满足扭动序列的要求。现在要求从一个数组中,找到长度最长的扭动子序列,并返回其长度。即前一个元素和当前元素构成下降序列,因此代码如下 题目要求 A...

    CoffeXCoffeX 评论0 收藏0
  • 服务治理:Spring Cloud Eureka(上)

    服务治理:Spring Cloud Eureka(上)

    摘要:服务治理上是由开源的一款基于的服务治理组件,包括及。由于种种原因,版本已经冻结开发,目前最新版本是年月份发布的版本。服务发现选型其中比较受众关注的就是和这两款产品,这两款产品各有所长,各有所适,开发者可用按需选择。 服务治理:Spring C...

    dackeldackel 评论0 收藏0
  • [SSL证书转换(一)]关于JKS 转换成 CRT 和 KEY

    [SSL证书转换(一)]关于JKS 转换成 CRT 和 KEY

    摘要:证书转换一关于转换成和之前遇到个问题,客户做小程序系统,而小程序前后端交互需要协议,因此就需要在后端前置服务器配置证书。在证书转换和证书配置过程中,以及后续的实际生产部署的过程中,也遇到了各种坑。 [SSL证书转换(一)]关于JKS 转换成 CRT ...

    tolerioustolerious 评论0 收藏0
  • Flutter交互实战-即刻App探索页下拉&拖拽效果

    Flutter交互实战-即刻App探索页下拉&拖拽效果

    摘要:前言最近比较热门,但是成体系的文章并不多,前期避免不了踩坑我这篇文章主要介绍如何使用实现一个比较复杂的手势交互,顺便分享一下我在使用过程中遇到的一些小坑,减少大家入坑作者链接先睹为快本项目支持运行,效果如下对了,顺便分享一下生成的小窍...

    wdzgegewdzgege 评论0 收藏0
  • J.U.C|condition分析

    J.U.C|condition分析

    摘要:造成当前线程在接到信号被中断或到达指定最后期限之前一直处于等待状态。该线程从等待方法返回前必须获得与相关的锁。如果线程已经获取了锁,则将唤醒条件队列的首节点。 一、写在前面 在前几篇我们聊了 AQS、CLH、ReentrantLock、ReentrantReadWrite...

    SourcelinkSourcelink 评论0 收藏0
  • Android屏幕适配方案分析

    Android屏幕适配方案分析

    摘要:下面来看看常见的三种比较成熟的屏幕适配方案,并分析这几种方案的优劣。屏幕适配方案宽高限定符适配设定一个基准的分辨率,也就是设计图对应的分辨率,其他分辨率都根据这个基准分辨率来计算,在不同的尺寸文件夹内部,根据该尺寸编写对应的文件。 为...

    AchillesAchilles 评论0 收藏0
  • 同样是程序员,他转行在新加坡卖鱼走向巅峰!

    同样是程序员,他转行在新加坡卖鱼走向巅峰!

    摘要:翁哥是一个不折不扣的程序员,曾经在互联网公司做了十几年,可是期间他接触了很多养鱼的商人与爱好者,主要还是因为他喜欢鱼与自然。唯一有点欠缺的就是,我们翁哥没有分享他的商业模式,不过看到这里已经很佩服他的激情与勇气了。 本博客 猫叔的博客...

    binaryTreebinaryTree 评论0 收藏0
  • JAVA集合概述

    JAVA集合概述

    摘要:近段时间在学习集合,原本也没想着写笔记或者博客的。在安卓开发的时候已经有在用集合了,具体是用向上转型到对象。我觉得集合比数组方便的地方主要有个所有操作都是基于对象进行,符合的核心思想。集合主要由两个接口派生而来以及。     近段时间...

    darkbaby123darkbaby123 评论0 收藏0
  • synchronized关键字使用详解

    synchronized关键字使用详解

    摘要:基本使用同步代码块同步代码块延时秒,方便后面测试作用代码块时,方法中的,是指调用该方法的对象。那么这个时候使用关键字就需要注意了推荐使用同步代码块,同步的代码块中传入外部定义的一个变量。 简述 计算机单线程在执行任务时,是严格按照程序...

    JeffrreyJeffrrey 评论0 收藏0
  • java集合--Collection接口

    java集合--Collection接口

    摘要:集合的元素个数为输出集合的元素个数为在本代码中,新建一个局部变量保存的成员方法返回的值,输出得到因为只有一个元素。注若遍历集合的同时改变集合,将引发异常。     在概述里面也说过:Collection是java集合两大接口之一,旗下有三大子接口:...

    k00baak00baa 评论0 收藏0

热门文章

<