会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
weakcore
博客园
园子
首页
新随笔
联系
管理
订阅
2024年3月2日
异或的使用
摘要: 异或 相同为0,不同为1。 两个二进制数异或,相当于两个二进制数不进位相加。 异或的性质 0∧N=N,N∧N=0 异或运算满足交换律和结合律 这表明一大堆数字不管顺序如何,异或之后的结果一定是相同的。 使用示例 1.使用异或运算将两个交换 a=a∧b b=a∧b a=a∧b 2.一个数组中一种数出现
阅读全文
posted @ 2024-03-02 22:15 fangwanglong
阅读(128)
评论(0)
推荐(0)
2024年2月23日
MySQL基础语句概括
摘要: 1.DDL语句 (1)DDL数据库操作 SHOW DATABASES; //显示当前数据库列表 CREATE DATABASE 数据库名; // 创建数据库 USE 数据库名; //转到指定数据库 SELECT DATABASE(); //返回当前数据库名称 (2)DDL表操作 SHOW TABLE
阅读全文
posted @ 2024-02-23 14:06 fangwanglong
阅读(27)
评论(0)
推荐(0)
2024年1月20日
C++多线程3
摘要: 1 利用栈特性自动释放锁RAII 1.1 什么是RAII RAII(Resource Acquisition Is Initialization),使用局部对象管理资源的技术称为资源获取既初始化,它的生命周期由操作系统管理,无需人工干预。为什么要引入自动释放锁,因为我们有时会因为忘记释放锁,而造成死
阅读全文
posted @ 2024-01-20 22:34 fangwanglong
阅读(56)
评论(0)
推荐(0)
2024年1月18日
C++多线程2
摘要: 多线程通信与同步 1 多线程状态 1.1 线程状态说明: 初始化 Init: 该进程正在被创建 就绪 Ready :该线程在就绪列表中,等待CPU调度。 运行 Running : 该新城正在运行。 阻塞 Blocked :该线程备注色挂起,Block状态包括:pend(锁,事件,信号量等阻塞),su
阅读全文
posted @ 2024-01-18 16:43 fangwanglong
阅读(44)
评论(0)
推荐(0)
C++多线程1
摘要: C++ 多线程的语法以及使用 1. 线程的创建 首先创建一个多线程入口函数threadmain ,threadmain函数体中完成子线程所要做的事。 接着在主函数中创建线程对象th,调用构造函数,并传递一个函数指针作为入口函数:thread th(treadmain); 入口函数为thread 构造
阅读全文
posted @ 2024-01-18 15:52 fangwanglong
阅读(87)
评论(0)
推荐(0)
公告