自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 System.Runtime.InteropServices.COMException:“对 COM 组件的调用返回了错误 HRESULT E_FAIL

问题:使用Microsoft.Office.Interop.Word进行word的开发过程中出现的错误:System.Runtime.InteropServices.COMException:“对 COM 组件的调用返回了错误 HRESULT E_FAIL。场景:在对Word中的表格进行单元格合并操作后报错。原因:使用语句oTable.Cell(1, 1).Merge(oTable.Cel...

2019-08-15 16:48:29 2490

原创 VisualSVN Server提交修改报错:Can't open file 'X:\Repositories\...\db\txn-current-lock':拒绝访问。

场景:在Windows Server 2008 R2上的VisualSVN Server中创建新仓库后,在TortoiseSVN中提交修改报错,错误信息为:提交失败。Can't open file 'X:\Repositories\...\db\txn-current-lock':拒绝访问。原因:从SVN客户端访问仓库时,是通过VisualSVN Server所在的Windows系统的Use...

2019-07-10 09:07:51 500

原创 Ubuntu中卸载挂载分区时报错:umount failed: 不允许的操作.

解决方法:在前面加上sudo

2019-03-18 11:49:05 1976

原创 .Net开发时添加新窗体后提示错误"上下文中不存在InitializeComponent"

原因:代码中的命名空间没有填写,以及设计器代码中的命名空间

2018-09-14 10:09:34 671 2

原创 C#winform开发时遇到的错误信息

错误信息:The ObjectContext instance has been disposed and can no longer be used for operations that require a connection.原因:使用EF创建数据库实体类,在使用时习惯使用using(数据库实体类 对象 = new 数据库实体类()){}解决方法:在Program.cs中创建一个数...

2018-08-20 11:50:32 261

原创 EF开发时使用db.SaveChanges()报错

错误为:An error occurred while updating the entries. See the inner exception for details.原因:主键的类型设置为nvarchar,并且没有指定大小

2018-07-17 17:33:16 2278

原创 将centos7虚拟机复制一份后重新拷贝到电脑上,只能进入命令行无法进入图形界面

用了好多方法都不能解决,最后在设置里将CD/DVD里的centos安装包的路径更改正确后,可以进入图形界面。

2018-06-19 21:37:04 1099

原创 winform下使用EF6+SQLite的组合

使用的环境为VS2015,.NET Framework 4.6。    先到sqlite官网下载相关文件,进入官网->Download,选择Precompiled Binaries for .NET下的System.Data.SQLite,点击进入,找到Setups for 32-bit Windows (.NET Framework 4.6)下的sqlite-netFx46-setup-b...

2018-06-06 15:35:42 1090

原创 winform开发数据库时出现错误:no such column

原因之一:SQL语句中的字符串没有加上单引号

2018-03-25 23:07:25 189

原创 USB转串口TTL线在win10上不能使用,芯片为PL2303

打开设备管理器,在端口中找到对应的USB转串口设备Prolific USB-to-Serial Comm Port,右键打开更新驱动程序,选择浏览我的计算机以查找驱动程序软件,选择让我从计算机上的可用驱动程序列表中选取,然后在型号里面选择其他驱动程序,一个一个试,或者直接选择最早的驱动版本,然后点击下一步...

2018-03-09 12:20:46 4356

原创 Android Studio不能运行程序,提示信息:Error: Failed to resolve: com.android.support:appcompat-v7:27.+ <a hr

解决办法是看到一个吧友提供的图片教程贴吧ID:盛夏的油菜花

2018-02-02 10:38:26 1928

原创 运行QT程序时出现错误:cannot find -IGL

在centos7下运行QT程序:出现错误:cannot find -IGLcollect2:error:ld returned 1 exit status解决方法:安装libGL库rpm -qa | grep GL或者yum install libGL mesa-libGL-devel.x86_64

2018-01-16 17:42:46 591

原创 QT显示图片时出现Corrupt JPEG data: premature end of data segment

程序的工作过程为:服务器获取摄像头的图像数据并转换为JPEG格式传输给客户端用QT界面的QLabel进行显示现象:在显示的过程中偶尔出现图像只显示一部分,剩余部分为灰色或者显示异常,并提示错误为:Corrupt JPEG data: premature end of data segment原因:服务端传输图片前先传输图像的大小等信息,在客户端使用一个quint16的变量来存储,所以当图像

2018-01-03 18:45:46 5663 5

原创 网络编程中当强制结束TCP服务端之后客户端可能出现Connection refused错误

当客户端连接到服务端时,强制结束服务端程序,当再次启动服务端,客户端在连接时出现Connection refused错误,原因为服务端重新启动后的端口号发生改变,改变的原因不清楚,可以用getsockname()函数获取bind()后socket的端口号是否为自己设置的值,改变后的端口号为0。

2018-01-02 16:54:04 734

原创 QT编译程序出现[ui_Widget.h] Error 1

当从网下下载别人的QT程序,并在自己电脑编译,就会出现这种错误,解决办法是,从QT界面左边的菜单栏切换到项目这一窗口,构建和运行->构建设置,概要这一节点下有构建目录这一选项,将其改成该QT程序在自己电脑的当前路径即可。

2018-01-02 10:50:30 3414 2

原创 make的时候出现:ln: 无法创建符号链接" ...... ": 不支持的操作

原因:进行编译的源码放在linux虚拟机和windows系统的共享目录下,windows下只能在NTFS文件系统创建硬链接,而且只有在同一文件系统中的文件才能创建硬链接,很明显,共享目录所在的文件系统和linux的文件系统并不是同一个文件系统,故而不能创建硬链接解决方法:将共享目录中的源码移动到linux虚拟机里再执行make

2017-12-18 12:28:18 5188 1

原创 linux下在ctags不能正常使用,cstag:找不到tag

本人遇到的具体情况为,在某个目录下有一些头文件,使用vim写代码的时候需要使用ctags查找一些函数,在 /etc/vimrc 下添加:set tags=/路径/tags,但是一直出现错误:E257:cstag:找不到tag。解决方法:在用户的家目录下创建.vimrc文件,在这个文件里进行设置即可如:#vim ~/.vimrc在.vimrc中设置:set tags=/路径/tags

2017-11-14 18:23:03 5719

原创 VMware突然出现虚拟机不能上网,但主机能够上网

点击菜单栏的编辑->虚拟网络编辑器,然后点击右下方的更改设置,点击桥接模式,在桥接到这一栏选择本机的网卡,然后点击确认即可。

2017-11-08 10:56:24 832

原创 VMware虚拟机启动后出现黑屏,不能显示界面,但是在查看->控制台视图下可以看到界面

在网上找到一种解决方法,实测可以解决问题:以管理员身份运行cmd控制台程序,输入命令netsh winsock reset,作用是重置winsock网络规范,然后重启系统,在打开VMware就可以了。如果有网友试过这种方法不行,但是找到其他解决方法,也可以分享出来!

2017-11-07 16:08:49 41921 33

原创 用keil编译多文件程序时出现UNRESOLVED EXTERNAL SYMBOL警告

UNRESOLVED EXTERNAL SYMBOL翻译为中文为:未解决的外部符号,出现该问题的原因却是很低级,我查了好久的程序都不思其解,最后再网上找到了答案,原来是因为没有把部分.c文件添加到项目中,右击Source Group 1,选择Add Existing Files to Group 'Source Group 1'...,将源文件添加进来即可。

2017-05-07 01:41:11 12607 3

提示
确定要删除当前文章?
取消 删除