自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (3)
  • 收藏
  • 关注

原创 Visual Studio扩展工具

常用的IDE扩展工具及设置

2024-01-18 14:04:33 386

原创 解决Pycharm使用Conda激活环境失败的问题

解决Pycharm使用Conda激活环境失败的问题

2023-09-18 14:38:16 1718

原创 log4net 输出中文乱码

log4net 输出中文乱码

2023-08-28 16:03:54 464

原创 WPF 未加载PresentationFramework.pdb

vs2017 未加载PresentationFramework.pdb PresentationFramework.pdb 包含查找模块 PresentationFramework.dll 的源

2023-04-04 14:14:25 765

原创 WPF 相对路径引用图片资源

WPF Image图片资源 相对路径引用

2023-03-18 16:35:25 598

原创 VS IDE 新增WPF prop自定义快捷属性

VS2017 自定快捷属性输入prop

2023-02-22 13:59:06 164

原创 C# 读写USB X64

前几天接了一个比较老的USB读写dll,发现是X86的,但最新的软件框架需要X64,所以需要升级该USB的dll。直接上改完的代码:

2021-06-03 08:31:33 1148

原创 VS判断dll是32还是64位

打开开发人员命令提示符指令corflags查看:PE:PE32 32bit:0 AnyCpuPE:PE32 32bit:1 Win32PE:PE32+ 32bit:0 X64

2021-05-26 18:39:24 200

原创 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 284

原创 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 461

原创 颜色互补及光源选型

2021-03-26 19:40:02 543

原创 C#对所有文件名排序并取出最大值

2021-01-27 11:20:54 275

原创 C# 彻底结束程序

当开了很多线程,不结束时退出程序,会一直后台无法结束。使用System.Environment.Exit(0); 最彻底的退出方式,不管什么线程都被强制退出,完全结束程序。

2020-08-06 22:33:08 1562

原创 C# DataGridView 多余的空白行

在dgv设计中总是遇到一行多余的空白行,需要增加很多判断来处理将AllowUserToAddRows属性设置为False,即可。

2020-08-06 22:31:15 2498

原创 c#解决读取中文简繁体文件流乱码

2020-06-16 20:23:12 1456

原创 机械手标定旋转中心偏移公示推导

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 7264 1

原创 满足检测需求的图片必须具有如下要求

2019-08-19 11:01:23 147

原创 C#限制richtextbox的行数

可以设置richtextbox只显示固定行超过固定行自动移除

2019-08-16 16:26:37 4548 1

原创 BeginInvoke异步刷新控件报参数计数不匹配

无论使用BeginInvoke还是Invoke刷新控件都会报参数计数不匹配。之前使用string[]类型,先使用list<string>类型后,不在报错,估计不支持array类型的异步参数调用。其余参考其他网上文章。...

2019-08-16 15:36:03 418

原创 C#获取Byte[]字节数组的指针

byte[] imgByte = new byte[ImageContext.Length - HEADSIZE];IntPtr imgPtr = Marshal.AllocHGlobal(imgByte.Length);

2019-08-08 16:36:28 6056

原创 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 780

原创 C++远征之对象数组

栈和堆中初始化对象数组调用:对象调用. 指针调用->内存分配

2019-05-05 22:37:31 86

原创 C++远征之内存管理

内存的申请和释放内存块c语言与c++内存申请的区别内存申请时需要注意什么?内存申请有可能会失败,所以要判断是否申请成功释放内存需要注意什么?需要释放并且把指针赋值为空。...

2019-04-23 23:05:48 119

原创 C++远征之函数默认值/函数重载/内联函数

函数默认值函数重载计算机会根据参数的类型重新生成新的函数体,从而根据参数区别调用重载的函数内联函数例子实际执行的代码性质:...

2019-04-23 22:44:23 123

原创 SQL Update 语句/更新xml注意头定义报错

xml文件移除<?xml version=\"1.0\" encoding=\"utf-16\"?>, or 报错然后插入指定的表。注意:加单引号'

2019-04-19 20:22:14 981

原创 c++远征之const

const与基本数据类型const与指针类型const与引用

2019-04-17 00:03:10 72

原创 c++远征之引用

基本数据类型的引用引用必须初始化结构体类型的引用指针类型的引用引用作为函数参数,以下是c语言与c++语言引用的比较

2019-04-15 23:28:35 144

原创 C++远征之析构函数/生命周期

定义格式如:类中定义指针,在析构函数里销毁指针,会避免内存泄漏析构函数的特点:举个例子:对象的生命周期当构造函数销毁时,拷贝构造函数也会销毁...

2019-04-14 23:47:25 183

原创 c++远征之对象的内存分区与构造函数/初始化列表/拷贝构造函数

举个例子:C++构造函数初始化列表:初始化列表的特性初始化列表存在的必要性:举个例子:其中M_iMax为静态常量所以:需要初始化静态常量const时,必须使用初始化列表拷贝构造函数举个例子:复制时触发拷贝构造函数调用时触发拷贝构造函数构造函数总结...

2019-04-14 22:49:27 196

原创 C++远征之内联函数与类内定义/类外定义

内联函数:增加了 inline 关键字的函数称为“内联函数”。内联函数和普通函数的区别在于:当编译器处理调用内联函数的语句时,不会将该语句编译成函数调用的指令,而是直接将整个函数体的代码插人调用语句处,就像整个函数体在调用处被重写了一遍一样。有了内联函数,就能像调用一个函数那样方便地重复使用一段代码,而不需要付出执行函数调用的额外开销。很显然,使用内联函数会使最终可执行程序的体积增加。以时间...

2019-04-09 23:57:10 1667

原创 C++远征之封装

类的封装命名规范:命名规范:m_类型缩写+名称

2019-04-09 23:29:18 116

原创 c++远征之数据类型详细介绍之string

string类型:头文件#include <string>注意:当两个字符串之间用+号连接是非法的,只有有变量才可以+号连接举个例子:

2019-04-09 00:26:59 76

原创 C++远征之对象实例化

类的访问限定符:public,proceted,private类的定义: //从栈中实例化 //从堆中实例化//堆实例化数组区别:从栈中实例化,系统会自动回收内存,从堆中实例化需要我们手动释放...

2019-04-08 23:58:40 144

原创 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 154

原创 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 2691 1

原创 Visual Assist x For VS2017之取消中文检查警告

Visual Assist x For VS2017:方法:勾掉如图复选框即可。

2019-04-01 18:38:28 741

原创 C++起航之数据类型

C语言数据类型:C++中新增的数据类型:例子:(和c#一样具有bool型)c++数据类型初始化c与c++数据定义区别:

2019-03-31 22:42:41 125

原创 既然选择,就要做下去的人生之路

今天,2019.3.28,有点想跑路,简历刚更新,就陆陆续续好多面试电话,不过我都没接。却又被岛主刁难了。取最大值函数原型:被喷成这样子:哎,真烦人吓得我简历都从各个招聘APP直接删掉了。找个工作要求真高。...

2019-03-28 23:05:35 126

原创 C#自定义显示转换和隐式转换

implicit 隐式转换explicit 显示转换

2019-03-28 00:01:59 956 1

原创 C#使用静态类扩展其他类方法

参数使用this关键字扩展其他类的方法,该为静态类扩展方法。

2019-03-27 23:38:11 555

赛孚超级狗SuperDog离线驱动

赛孚超级狗SuperDog离线驱动。 超级狗。 开发狗。 超级狗管理工具。 根据自己的需要提供不同编程语言的demo来开发。

2020-08-27

ZebraUsbTest.7z

ZebraGX430t斑马打印机 USB C#开发代码。 Graphics绘图打印。 使用官方的SDK。

2020-08-27

Visual Assist x For VS2017

工欲善其事必先利其器之Visual Assist x For VS2017,

2019-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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