- 博客(6)
- 收藏
- 关注
原创 WinForm之DataGirdView傻瓜式笔记
用户界面 (UI) 设计人员经常发现需要向用户显示表格数据。.NET Framework 提供了几种以表或网格形式显示数据的方法。DataGridView 控件代表了该技术在 Windows 窗体应用程序中的最新发展。DataGridView 控件提供一种以表格格式显示数据的功能强大且灵活的方法。可以使用该控件显示小型到非常大型的数据集的只读或可编辑视图
2023-11-04 11:36:14
1025
1
原创 C#连接Mysql之There is already an open DataReader associated with this Connection which must be closed
C#连接MySql数据库之报错:There is already an open DataReader associated with this Connection which must be closed first
2023-11-01 11:07:01
1045
2
原创 C#之visual studio如何链接并使用mysql
因为工作由C++转为了C#,在此记录一下C#如何链接数据库,后期会考虑数据库的事务问题与线程问题,当前仅仅是一个简单的实现,能用就行。
2023-10-25 19:28:48
2819
1
原创 VS+Qt如何添加翻译文件和打开ts文件失败的问题
我们右击翻译文件->打开方式->添加找到三个点->找到qt安装目录msvc 64//bin文件夹下的linguist.exe文件,打开之后设置为默认值就好。选择所需要的语言,之后直接finish即可。此时的ts文件默认添加目标文件的缩写"zh"。的文件,同时此文件也在出现在Vs的解决方案资源管理器中。,创建翻译文件,此时项目文件夹目录中会生成一个后缀为。输入翻译文件的名称,之后会跳转到选择语言界面。3.此时可能会碰到打不开ts文件的问题。1.在Qt Vs Tool中点击。
2023-07-19 00:04:30
2704
1
原创 生产消费者模型
unique_lock和lock_guard都是管理锁的辅助类,都是RAlI风格(在构造时获得锁,在析构时释放锁)。它们的区别在于:为了配合condition_variable,unique_lock还有 lock()和unlock()成员函数。condition_variable_any:是一种通用的条件变量,可以与任意的mutex搭配,包括用于自定义的锁类型。当条件不满足时,相关线程被一直阻塞,直到某种条件出现,这些线程才会被唤醒。为了保护共享资源,条件变量需要和互斥锁结合一起使用。
2023-02-12 00:48:48
98
原创 C++11多线程
obj.join(); //阻止主线程执行,而是等待子线程执行完毕join()才算执行完毕,然后才执行主线程。• 就是主线程,让主线程等待子线程执行完毕,然后子线程和主线程汇合,再执行主线程代码。• 一个良好的线程程序,应该是主线程等待子线程执行完毕之后,主线程才退出来。
2023-02-11 19:53:13
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人