相关文章
【100天精通python】Day49:python web编程_web框架,Flask的使用
目录
1 Web 框架
2 python 中常用的web框架
3 Flask 框架的使用
3.1 Flask框架安装
3.2 第一个Flask程序
3.3 路由
3.3.1 基本路由
3.3.2 动态路由
3.3.3 HTTP 方法
3.3.4 多个路由绑定到一个视图函数
3.3.5 访问URL 参数的路由
3.3.6 带默认值的动态路由
3.3.7 带…
建站知识
2024/10/25 11:32:19
多线程笔记: volatile、synchronized、Monitor等
为什么非volatile变量也有线程可见性?不加volatile也可以看到变量变化是为什么?Thread.sleep() 和 System.out.println() 与内存可见性的影响Thread.sleep() 对线程可见性的影响?为什么volatile保证不了线程安全Java中的Monitor监视器是什么&…
建站知识
2024/10/27 16:20:43
初识Java 4-1 初始化与清理
目录
通过构造器进行初始化 无参构造器
方法的重载
使用基本类型的重载
this关键字
在构造器中调用构造器
static的含义 成员初始化
初始化顺序
静态数据的初始化
显式的静态初始化(静态块)
非静态实例的初始化
数组初始化
动态数组的创建
…
建站知识
2024/10/25 8:53:35
简单shell脚本的编写
文章目录 简单使用shell脚本参数判断整数的比较运算符字符串的比较运算shell脚本流程控制shell脚本循环for循环批量添加用户批量ping IP地址检测同一局域网,多台主机存活情况检测同一局域网,多台主机存活情况多线程检测主机存活情况 while循环case选择语…
建站知识
2024/11/12 0:10:10
QT 使用信号与槽实现界面跳转
一、创建一个新的页面
1 > 在原有工程上新建一个页面 2 > 选择Qt - Qt 设计师界面类 - choose 3 > 选择Widget模板 - 下一步 4 > 输入自定义类名 - 下一步 会自动生成其同名的.h .cpp .ui文件 5 > 最终效果 Headers存放.h文件 Soueces存放.cpp文件 Forms存放.u…
建站知识
2024/10/28 8:43:16
多线程与高并发——并发编程(3)
文章目录 三、锁1 锁的分类1.1 可重入锁、不可重入锁1.2 乐观锁、悲观锁1.3 公平锁、非公平锁1.4 互斥锁、共享锁2 深入synchronized2.1 类锁、对象锁2.2 synchronized的优化2.3 synchronized实现原理2.4 synchronized的锁升级2.5 重量级锁底层 ObjectMonitor3 深入ReentrantLo…
建站知识
2024/10/25 12:40:05
BIO到NIO、多路复用器, 从理论到实践, 结合实际案例对比各自效率与特点(上)
文章目录 文章引入IO模型及概念梳理BIO简单介绍代码样例压测结果 NIO(单线程模型)简单介绍与BIO的比较代码样例压测结果 多路复用器问题引入 文章引入
如果你对BIO、NIO、多路复用器有些许疑惑, 那么这篇文章就是肯定需要看的, 本文将主要从概念, 代码实现、发展历程的角度去突…
建站知识
2024/10/26 17:20:09