相关文章
Mybatis中的动态SQL
Mybatis中的动态SQL
当存在多条件查询的SQL时,当用户某个条件的属性没有写时,就会存在问题,在test中则不能很好的运行
所以Mybatis提出了动态SQL。 即判断用户是否输入了某个属性
动态SQL中的一些问题
方法一 这个里的and是为了确保if条…
建站知识
2024/12/20 8:12:41
《Qt 6 C++开发指南》简介
我们编写的新书《Qt 6 C开发指南》在2月份终于正式发行销售了,这本书是对2018年5月出版的《Qt 5.9 C开发指南》的重磅升级。以下是本书前言的部分内容,算是对《Qt 6 C开发指南》的一个简介。1.编写本书的目的《Qt 5.9C开发指南》是我写的第一…
建站知识
2024/12/22 21:00:00
从C++的角度理解C#的Event
由于技术背景是C起家的,所以对于C的概念很清楚,遇到C#的EVENT时候,总感觉这个概念比较抽象,不容易理解,但是当使用函数指针和回调函数来理解EVENT的时候,这个概念就清晰了。
首先对于EVENT来讲,…
建站知识
2024/12/22 19:50:00
C++ sort()函数和priority_queue容器中比较函数的区别
普通的queue是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。priority_queue中元素被赋予优先级。在创建的时候根据优先级进行了按照从大到小或者从小到大进行了自动排列(大顶堆or小顶堆)。可以以O(log n) 的效率查找…
建站知识
2024/12/22 3:09:36
熟悉GC常用算法,熟悉常见垃圾收集器,具有实际JVM调优实战经验
程序的栈和堆
栈先进后出,且里面的数据自动释放, 堆内的空间则需要手动释放
java python go
只管创建,不用像c,c需要手动释放空间, 因为他们都会开一个进程GC(Garbage Collector),由垃圾回收…
建站知识
2024/12/20 7:20:14
<c++> 类的构造函数与类的析构函数
文章目录类的构造函数什么是构造函数声明和定义构造函数如何使用构造函数默认构造函数类的析构函数什么是析构函数声明和定义析构函数小练习银行账户执行效果类的构造函数
什么是构造函数 Q:什么是类的构造函数 A:构造函数是类的一种特殊成员函数,不需…
建站知识
2024/12/20 19:31:17
C 学习笔记 —— 动态分配内存(malloc)
文章目录分配内存malloccallocrealloc创建数组方式free的重要性举例常见动态分配内存错误忘记检查所请求的内存对NULL指针进行解引用对分配的内存越界访问释放一块内存后,继续使用释放一块内存的一部分是不允许的内存泄漏分配内存
当一个数组声明时,需要…
建站知识
2024/12/17 5:10:00
DBA之路---数据库启动与关闭过程
DBA之路—数据库启动与关闭过程
1、启动过程
oracle启动的四个状态 shutdown、就是数据库关闭状态。 nomount模式 #启动instance ,读取参数文件、分配sga空间启动后台进程,打开alter日志和其他trace文件startup nomount
#该模式下只会创建实例并不加…
建站知识
2024/12/22 0:26:49