摘要:
1 获得本地MySQL数据库的版本信息 在VS安装目录下,找到PrivateAssemblies文件夹; 查看文件夹下MySql.Data.dll文件的版本号 本人的电脑上路径如下图: 2 安装mysql-connecter-net及mysql-for-vs connecter文件版本需和MySql 阅读全文
摘要:
### 1 问题描述 * 最近做一个winform项目,启动程序弹出的加载进度窗体时,发生如标题所示的异常。 ### 2 尝试debug * 根据异常提示,在进度窗体弹出前添加代码 Visable=false; --未解决 * 逐步debug调试发现Form弹框运行了2次,由此查出bug所在。由于我 阅读全文
摘要:
### 一、PictureBox赋值图像时的Bug现象 * 原因:Winform的窗体中显示9个Picturebox控件,由于更新速度较快偶尔会"参数无效"的异常。异常图像如下: ,例如 for + 两次tab键,属性prop + 两次tab键 等。 以propfull为例,修改为通知属性改变(propn)的代码片段。 步骤如下: 1,查看VS中代码片段位置 2,snippet文件地址 3,复制出来propfull.snipp 阅读全文
摘要:
1,Thread线程 线程开销大,占用大量内存,创建和销毁会花费不少时间。 使用场景:当程序中需要一个长时间运行的逻辑,比如while循环监听IO,大量数据计算等 2,ThreadPool线程池 线程池没有返回值、无法探知执行的方法什么时候完成。 CLR(公共语言运行时)管理自己的线程池(Threa 阅读全文
摘要:
最近自学WPF,记录一下添加二进制资源解决方法。 1,首先打开项目的属性:如下图所示 2,选择资源,出现让你新建资源文件的提示,如下图所示 3,点击创建后,开始设置自己的资源 4,设置完成保存后,程序这边自动出现Properties文件夹 5,最后引用到XAML中 6,当资源的访问级别无法满足时,需 阅读全文