- 博客(42)
- 资源 (3)
- 收藏
- 关注
原创 WPF 未加载PresentationFramework.pdb
vs2017 未加载PresentationFramework.pdb PresentationFramework.pdb 包含查找模块 PresentationFramework.dll 的源
2023-04-04 14:14:25
927
原创 C# 读写USB X64
前几天接了一个比较老的USB读写dll,发现是X86的,但最新的软件框架需要X64,所以需要升级该USB的dll。直接上改完的代码:
2021-06-03 08:31:33
1491
原创 VS判断dll是32还是64位
打开开发人员命令提示符指令corflags查看:PE:PE32 32bit:0 AnyCpuPE:PE32 32bit:1 Win32PE:PE32+ 32bit:0 X64
2021-05-26 18:39:24
265
原创 Linux python IDE spyder3 报 E501 line too long
Linux 系统下 IDE spyder3 报 E501 line too long解决办法:在用户目录/.config/文件夹下创建pycodestyle编辑文件[pycodestyle]max-line-length = 160参考链接https://pep8.readthedocs.io/en/latest/intro.html
2021-04-28 09:39:02
383
原创 VS2017 C# 自定义模板
在C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ItemTemplates\CSharp\Code找到Class.cs在上面添加描述/*----------------------------------------------------------------// Copyright (C) 2021 xxx公司// 版权所有// 作者: Ethan.Li//// 文件名:
2021-03-29 22:27:29
521
原创 C# 彻底结束程序
当开了很多线程,不结束时退出程序,会一直后台无法结束。使用System.Environment.Exit(0); 最彻底的退出方式,不管什么线程都被强制退出,完全结束程序。
2020-08-06 22:33:08
1647
原创 C# DataGridView 多余的空白行
在dgv设计中总是遇到一行多余的空白行,需要增加很多判断来处理将AllowUserToAddRows属性设置为False,即可。
2020-08-06 22:31:15
2713
原创 机械手标定旋转中心偏移公示推导
1.B围绕C点旋转a度到达A点2.B与X轴夹角为b,C点到B点距离为r,首先假设C为坐标原点,可得出x=r*cosb,y=r*sinb.3.同理A点可以的坐标可得出:x0=r*cos(a+b) ,y0=r*sin(a+b)4.展开公式可得:x0=rcosacosb-rsinasinb,y0=rsinacosb+rsinbcosa;5.把2中公式代入,可得x0=xcosa-ysina...
2019-12-26 21:45:17
8685
1
原创 BeginInvoke异步刷新控件报参数计数不匹配
无论使用BeginInvoke还是Invoke刷新控件都会报参数计数不匹配。之前使用string[]类型,先使用list<string>类型后,不在报错,估计不支持array类型的异步参数调用。其余参考其他网上文章。...
2019-08-16 15:36:03
468
原创 C#获取Byte[]字节数组的指针
byte[] imgByte = new byte[ImageContext.Length - HEADSIZE];IntPtr imgPtr = Marshal.AllocHGlobal(imgByte.Length);
2019-08-08 16:36:28
6448
原创 Socket与TCPIP通讯
通讯基类:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;using System.Threading.Tasks;namespac...
2019-08-07 10:49:16
829
原创 C++远征之内存管理
内存的申请和释放内存块c语言与c++内存申请的区别内存申请时需要注意什么?内存申请有可能会失败,所以要判断是否申请成功释放内存需要注意什么?需要释放并且把指针赋值为空。...
2019-04-23 23:05:48
155
原创 C++远征之函数默认值/函数重载/内联函数
函数默认值函数重载计算机会根据参数的类型重新生成新的函数体,从而根据参数区别调用重载的函数内联函数例子实际执行的代码性质:...
2019-04-23 22:44:23
152
原创 SQL Update 语句/更新xml注意头定义报错
xml文件移除<?xml version=\"1.0\" encoding=\"utf-16\"?>, or 报错然后插入指定的表。注意:加单引号'
2019-04-19 20:22:14
1019
原创 C++远征之析构函数/生命周期
定义格式如:类中定义指针,在析构函数里销毁指针,会避免内存泄漏析构函数的特点:举个例子:对象的生命周期当构造函数销毁时,拷贝构造函数也会销毁...
2019-04-14 23:47:25
217
原创 c++远征之对象的内存分区与构造函数/初始化列表/拷贝构造函数
举个例子:C++构造函数初始化列表:初始化列表的特性初始化列表存在的必要性:举个例子:其中M_iMax为静态常量所以:需要初始化静态常量const时,必须使用初始化列表拷贝构造函数举个例子:复制时触发拷贝构造函数调用时触发拷贝构造函数构造函数总结...
2019-04-14 22:49:27
252
原创 C++远征之内联函数与类内定义/类外定义
内联函数:增加了 inline 关键字的函数称为“内联函数”。内联函数和普通函数的区别在于:当编译器处理调用内联函数的语句时,不会将该语句编译成函数调用的指令,而是直接将整个函数体的代码插人调用语句处,就像整个函数体在调用处被重写了一遍一样。有了内联函数,就能像调用一个函数那样方便地重复使用一段代码,而不需要付出执行函数调用的额外开销。很显然,使用内联函数会使最终可执行程序的体积增加。以时间...
2019-04-09 23:57:10
1778
原创 c++远征之数据类型详细介绍之string
string类型:头文件#include <string>注意:当两个字符串之间用+号连接是非法的,只有有变量才可以+号连接举个例子:
2019-04-09 00:26:59
105
原创 C++远征之对象实例化
类的访问限定符:public,proceted,private类的定义: //从栈中实例化 //从堆中实例化//堆实例化数组区别:从栈中实例化,系统会自动回收内存,从堆中实例化需要我们手动释放...
2019-04-08 23:58:40
172
原创 C++起航之输入输出
C语言的输入输出:C++输入输出:输入输出例子:cout:cout<<x<<endl;cout<<"x+y="<<x+y<<endl;endl表示换行的占位符cin:cin>>x;cin>>x>>y;优点:1,不用关心占位符2,不用关心数据类型...
2019-04-07 23:06:05
185
原创 Halcon之Variation Model
Variation Model是用一幅或多幅测试图像同样板图像做比较,找出差异,常用来做外观缺陷检测。创建及使用步骤:Ø1、图像准备Ø2、创建Variation ModelØ3、图像摆正Ø4、训练Variation ModelØ5、准备Variation ModelØ6、比较Variation Modelcreate_variation_model (Width, ...
2019-04-02 19:46:46
3045
1
原创 Visual Assist x For VS2017之取消中文检查警告
Visual Assist x For VS2017:方法:勾掉如图复选框即可。
2019-04-01 18:38:28
787
原创 既然选择,就要做下去的人生之路
今天,2019.3.28,有点想跑路,简历刚更新,就陆陆续续好多面试电话,不过我都没接。却又被岛主刁难了。取最大值函数原型:被喷成这样子:哎,真烦人吓得我简历都从各个招聘APP直接删掉了。找个工作要求真高。...
2019-03-28 23:05:35
156
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人