编程 第16页
Python数字格式化还能这样玩-编程社

Python数字格式化还能这样玩

格式化字符串常使用.format()方法,它增强了字符串格式化的功能。 而对于数字的格式化方法,在Python中就常用“%”来实现。 具体的方法如下: 符号 说 明%c格式化字符及其ASCII码%s格式化...
清欢渡的头像-编程社钻石会员清欢渡1年前
0296102
Arthas快速入门-编程社

Arthas快速入门

1.概述 Arthas(阿尔萨斯) 能为你做什么? Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?...
Objective-C基本数据类型-编程社

Objective-C基本数据类型

数据类型是每种编程语言的重要组成部分,Objective-C作为C语言的超集,拥有各种基本数据类型。 掌握这些数据类型的表示范围及使用方法,是Objective-C编程的基础。 Objective-C中的主要基本数据...
并发编程中的三个问题有哪些-编程社

并发编程中的三个问题有哪些

1.可见性 可见性(Visibility):是指一个线程对共享变量进行修改,另一个先立即得到修改后的最新值 1.1 可见性案例演示 一个线程根据boolean类型的标记flag, while循环,另一个线程改变这个fl...
清欢渡的头像-编程社钻石会员清欢渡1年前
0343141
reentrantlock如何实现公平锁和非公平锁-编程社

reentrantlock如何实现公平锁和非公平锁

下面我们来看一下公平锁与非公平锁的加锁方法的源码。 公平锁的锁获取源码如下: protected final boolean tryAcquire(int acquires) { final Thread current = Thread.currentThread(); int c ...
创建线程的方式有哪几种-编程社

创建线程的方式有哪几种

方式一:继承Thread类并重写run()方法。 public class CreatingThread01 extends Thread { @Override public void run() { System.out.println(getName() + ' is running'); } public static vo...
ElasticSearch常见用法-编程社

ElasticSearch常见用法

ElasticSearch是由Java开发的开源搜索引擎,因为它具有实时搜索、安全可靠、安装快捷、使用方便的特点,所以在Java开发社区中得到了广泛的认可和应用。 Elasticsearch还具有全文搜索的能力,它...