天翼云全部知识文档专栏是天翼云为开发者提供的互联网技术内容分享平台。内容涵盖云端实践,云计算,软件开发,存储,服务器,数据库,大数据,人工智能,物联网,知识文档相关内容资讯。在这里其他开发者们学习交流,共同成长。
Python 是一门既支持面向过程,又支持面向对象的编程语言。如果有小伙伴学过C语言 和 Java的话,就会发现 Python 是类似于两者的结合体,C语言是支持纯面向过程的,而Java是支持纯面向过程的。
针对 count++ 操作不是原子性,我们将其进行了加锁的操作,让其可以在执行时,不受操作系统调度的影响(即使调度了别的线程,也不能够进行count++ 操作)。
线程池,简单理解就是 一块内存中存放着多个线程。
初始JavaEE篇——多线程(5):生产者-消费者模型、阻塞队列
函数是将一段实现功能的完整代码,使用函数名称进行封装,通过函数名称进行调用。以此达到一次编写,多次调用的目的。
初始Python篇(12)—— object类、对象的特殊属性与方法、深拷贝与浅拷贝
在学习异常之前,先了解bug的概念。简单理解就是程序运行不起来或者运行起来之后,输出的结果不符合我们的预期。有了bug肯定是要去解决的。而解决bug就离不开异常的处理。
初始Python篇(13)—— 模块以及Python中常用的内置模块
CSS(Cascading Style Sheet),层叠样式表,用于控制页面的样式。CSS能够对网页中元素位置的排版进行像素级精确控制,实现美化页面的效果。能够做到页面的样式和结构分离。简单理解,CSS就是类似于对页面进行"化妆",让页面变得更加好看。
事务将一组SQL语句打包成一个整体,在这组SQL语句的执行过程中,要么全部成功,要么全部失败,以保证数据的一致性。
AVL树(Adelson-Velsky and Landis Tree)是一种自平衡的二叉查找树(Binary Search Tree, BST),它的特点是每个节点的左子树和右子树的高度差(称为平衡因子)不能超过1。
初始JavaEE篇——多线程(2):join的用法、线程安全问题
初始JavaEE篇——多线程(7):定时器、CAS
C++之多态的深度剖析(2)
wait 和 我们前面学习的sleep、join方法一样,也是让线程阻塞,但是其可以被notify方法唤醒,但是sleep是被Interrupt给提前唤醒或者指定时间过了之后自动被唤醒,并且会抛出异常。且 join 是一个线程等待另一个线程,并且要 被等待的线程彻底执行完成之后,等待的线程才会从阻塞的中被唤醒重新执行。
编程语言共有的程序结构结构:顺序结构、分支结构、循环结构。
二叉搜索树的应用(了解补充)
Thread 是线程的意思,在Java中也是通过 Thread类中的 start 方法启动一个线程。但要注意的是,每一个线程对象都只能调用一次 start方法,如果后续再去调用的话,便会抛异常。
列表是指一系列的按特定顺序排列的元素组成。是Python中内置的可变序列,与我们前面学习的字符串不同,字符串是不可变序列,但是两者都是属于序列的,因此操作序列的方法和操作符都是可以用来操作列表的。
红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的。
2023-04-18 14:15:05
2023-04-18 14:14:13
2023-03-29 10:07:52
2023-04-24 11:27:05
2023-03-20 08:19:07
2023-04-19 09:23:13