240 发简信
IP属地:广东
  • position最大可为capacity-1 ??? 你确定? position最大是capacity !!
    源码中注释 : mark <= position <= limit <= capacity

    IO与NIO

    1、阻塞与非阻塞 阻塞与非阻塞是描述进程在访问某个资源时,数据是否准备就绪的的一种处理方式。当数据没有准备就绪时: 阻塞:线程持续等待资源中数据准备完成,直到返回响应结果。 ...

  • SpringBoot+Shiro使用注解@RequiresPermissions后引起事务失效问题

    问题描述: 在写代码测试的时候,发现事务并没有起效,抛出异常之后,事务并没有回滚。但是这段代码我上星期才刚测试完,是没问题的,但是今天怎么测试都是不行.手动在启动类上贴@En...

  • 120
    Git Flow 的正确使用姿势

    Git Flow 的概念 在使用Git的过程中如果没有清晰流程和规划,否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。Git版本管理同样需要一个...

  • 120
    【简明教程】JavaScript面向对象编程

    随着HTML5标准的成熟和在移动开发领域的大规模使用,JavaScript正成为Web开发领域最热门的开发语言,而且随着NodeJS等技术的发展,JavaScript的应用也...

  • 120
    你真的完全理解原型与原型链?

    前言:原型与原型链两个名词对于大部分的前端初学者来说,对这两个概念很模糊,无从入手,而且还可能会一脸懵逼,本人不才,准备介绍一下原型以及原型链。本文从下面几个方面讲解,然后在...

  • 120
    有了这些chrome插件,写程序就像开了挂

    1、Tampermonkey 俗称“油猴”,扩展性非常强大。方便脚本管理、概览、自动更新、安全、兼容性、Chrome 同步等功能。 官方对该插件的描述只有一句“The wor...

  • 120
    promise

    什么是Promise Promise是抽象异步处理对象以及对其进行各种操作的组件。 其详细内容在接下来我们还会进行介绍,Promise并不是从JavaScript中发祥的概念...

  • 120
    Spring Boot 一个极简且完整的后台框架

    一个完整的极简后台框架,方便做小项目的时候可以快速开发。这里面多贴图片和代码,做个参考吧,代码可以下载下来自己看看,里面这套后台模板不错,喜欢的拿去。 先放几张图 项目介绍 ...

  • 120
    Sring MVC 模式下使用websocket

    前言 九风的上一篇文章java WebSocket开发入门WebSocket介绍了websocket一些特征和提供了一个简单的demo,但上篇文章中的websocket类不能...

  • 120
    java WebSocket开发入门WebSocket

    前言 之前一个项目中九风开发app的用户的消息部分,由于项目比较紧,而且之前没有接触过WebSocket开发,所以暂时先使用轮询方式来开发消息模块,最近准备升级消息模块,准备...

  • ES6特性

    箭头函数 一个速记符号代替function(),但是它不会以相同方式绑定this this指向啥呢? Class类中箭头函数: Classes 我们知道是从“真”语言模仿过来...

  • 120
    ES7 and ES8 特性

    最近我写了一篇博客文章,甚至做一篇关于ES6/ES2015在线课程。你猜怎么样?TC39-JavaScript最强势的监工-正在迈向ES8,所以让我们来了解下ES7 and ...