Wesley13 Wesley13
3年前
Java并发源码之ReentrantLock
ReentrantLock介绍ReentrantLock是一个可重入的互斥锁,与使用synchronized方法和语句访问的隐式监视锁具有相同的基本行为和语义,但具有扩展功能。ReentrantLock属于最后一个成功加锁并且还没有释放锁的线程。当一个线程请求lock时,如果锁不属于任何线程,将立马得到这个锁;如果锁已经被
GoCoding GoCoding
3年前
OpenAPITools 实践
可以依据RESTAPI描述文件,自动生成服务端桩(Stub)代码、客户端SDK代码,及文档等。其是社区版的,差异可见:。本文将从零开始设计和编写API文件,并生成GoGin服务端代码,与PythonSDK代码。更多语言或框架,也是一样操作的。快速开始先熟悉下工具,直接用官方Docker镜像生成Petstore样例的G
Stella981 Stella981
3年前
RocketMQ消息轨迹
RocketMQ消息轨迹主要包含两篇文章:设计篇与源码分析篇,本节将详细介绍RocketMQ消息轨迹设计相关。RocketMQ消息轨迹,主要跟踪消息发送、消息消费的轨迹,即详细记录消息各个处理环节的日志,从设计上至少需要解决如下三个核心问题:消费轨迹数据格式记录消息轨迹(消息日志)消息轨迹数据存储在哪?1、消息轨迹数
可莉 可莉
3年前
14.1 NFS介绍 14.2 NFS服务端安装配置 14.3 NFS配置选项
第14章NFS服务搭建与配置14.1NFS介绍NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访
Easter79 Easter79
3年前
Tencent Serverless Hours 线上分享会第一期即将举办
TencentServerlessHours系列线上分享会是由腾讯云serverless团队发起的,定期与开发者和用户交流的时间,以在线方式举办。每期的分享会邀请Serverless团队leader、架构师、产品经理、工程师和用户、开发者们进行线上面对面交流。在这里,您可以了解到Serverless产品的最新进展,和我们一起现场
Wesley13 Wesley13
3年前
Java 构造方法
构造方法什么是构造方法:构造方法就是与类同名的那个方法且没有返回值。就是一个方法。有什么作用:就是初始化对象的成员变量,无参的构造方法,系统自动初始化。有参则根据你的要求初始化不同的类型,默认值如下:实例成员变量默认值:boolean:falsebyte:0short:0char:int:
Wesley13 Wesley13
3年前
1.3什么是组合特征?如何处理高维组合特征?
03高维组合特征的处理知识点组合特征问题什么是组合特征?如何处理高维组合特征?分析与解答为了提高复杂关系的拟合能力,在特征工程中经常会把一阶离散特征两两组合,构成高阶组合特征。以广告点击预估问题为例,原始数据有语言和类型两种离散特征,表1.
Wesley13 Wesley13
3年前
ES6新增的一些特性
1、let关键字,用来代替var的关键字,特点: 1、变量不允许被重复定义2、不会进行变量声明提升3、保留块级作用域中i的2、const定义常量,特点:1、常量值不允许被改变2、不会进行变量声明提升3、箭头函数  与普通函数的区别:1、书写上用代替了function         2、普通函数的this指向window而ES6
Wesley13 Wesley13
3年前
Java Volatile关键字
点击上方"码之初"关注,···选择"设为星标"与Java精品技术文章不期而遇!(https://oscimg.oschina.net/oscnet/5b4cf9d32b1e4d0c881e89f7ad3375da.png)你若盛开,蝴蝶自来面试系列结束了,昨天的面试终结篇竟然意外的受到了许多乡亲们的表扬,做这个公众
Wesley13 Wesley13
3年前
10年后,阿里给千万开源人写了一封信
年末将至,阿里巴巴开源技术委员会负责人贾扬清写了一封信,想要和热爱开源的你说一声:谢谢。未来,我们希望与更多开源人一起,用技术普惠世界。!(https://oscimg.oschina.net/oscnet/6c4595e3f6eaf1d456639913c51a3c118fc.jpg)阿里巴巴开源技术