灯灯灯灯 灯灯灯灯
4年前
Java并发之ReentrantLock源码解析
Java并发之ReentrantLock源码解析Condition在上一章中,我们大概了解了Condition的使用,下面我们来看看Condition再juc的实现。juc下Condition本质上是一个接口,它只定义了这个接口的使用方式,具体的实现其实是交由子类完成。cpublicinterfaceConditionvoidawait()
JDK8到JDK17有哪些吸引人的新特性?
本文主要介绍JDK8到JDk17近200个JEP中比较有价值的新特性(按照价值从高到低排序),这里有一部分特性作者也在线上环境使用过,也会将其中的使用心得分享给大家。
【问题排查篇】一次业务问题对 ES 的 cardinality 原理探究 | 京东云技术团队
小编工作中负责业务的一个服务端系统,使用了Elasticsearch服务做数据存储,业务运营人员反馈,用户在使用该产品时发现,用户后台统计的订单笔数和导出的订单笔数不一致!对此进行排查并进行总结
Stella981 Stella981
4年前
Django实战1
1项目开发环境语言环境:python3.6.2,django2.1.2数据库环境:sqlite3(开发环境使用,部署环境使用mysql5.6)开发工具:pycharm2安装python说明:已经安装过python3.6环境的可以跳过此步。python安装包下载地
Wesley13 Wesley13
4年前
Ubuntu14.04引导菜单修复
一、USB或者引导光盘进自己的系统二、使用root权限三、看有哪些磁盘分区可以使用fdiskl四、挂载根分区我这里假设系统在sda2,并且需要设置默认它启动mkdir/mnt/tempmount/dev/sda2/mnt五、挂载boot分区mount/dev/sda2
Easter79 Easter79
4年前
SpringMvc中@resource和@autowired区别
在java代码中使用@Autowired或@Resource注解方式进行装配这两个注解的区别是:@Autowired默认按类型装配,@Resource(https://my.oschina.net/u/929718)默认按名称装配,当找不到与名称匹配的bean才会按类型装配。如果我们想使用按名称装
Wesley13 Wesley13
4年前
ASSM和PCTUSED
相信很多人都知道,当使用了ASSM(autosegmentspacemanagement),PCTUSED将不在有效。但是,有多少人告诉你,为什么在ASSM中PCTUSED被忽略。ASSM之前,Oracle使用freelist,freegroup来管理空闲的block。哪如何决定一个block是否可以加到freelist上?假设,如果block
Stella981 Stella981
4年前
HTTP接口测试辅助工具:Charles从入门到卸载
前言本文将带大家学习使用前端开发神器charles,从基本的下载安装到常见配置使用,为大家一一讲解。一、花式夸奖Charles截取Http和Https网络封包。支持重发网络请求,方便后端调试。支持修改网络请求参数。支持网络请求的截获
Stella981 Stella981
4年前
Netty之缓冲区ByteBuf解读(二)
!(https://oscimg.oschina.net/oscnet/up8318610796dee8c377d4d45baa5bbebab13.JPEG)上篇介绍了ByteBuf的简单读写操作以及读写指针的基本介绍,本文继续对ByteBuf的基本操作进行解读。读写指针回滚这里的demo例子还是使用上节使用的
Easter79 Easter79
4年前
SwiftUI从入门到实战第2章第14节:AngularGradient
相关课程:http://hdjc8.com/hdjc/swiftUI/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fhdjc8.com%2Fhdjc%2FswiftUI%2F)使用AngularGradient绘制角度颜色渐变的背景。本节课演示角度渐变的使用。角度渐变是指从起点到终