自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(296)
  • 资源 (44)
  • 收藏
  • 关注

原创 c# 小知识点

DispatcherTimer 定时器可以设置控件 但是 System.Timers.Timer不行

2021-07-30 16:14:22 417

原创 halcon的算子加速

HOperatorSet.GenImage1Extern最后一个参数Marshal.GetFunctionPointerDelegate(freePtr)多核并行 aop gpu。

2023-11-09 14:41:44 150

原创 scada 行业调研与软件工具分析

工业软件深度:中国PLM/MES/SCADA/DCS格局与主要玩家分析~ (qq.com)西门子、ABB、霍尼韦尔、中控、力控...中国SCADA&DCS市场报告 (qq.com)典型离散制造(汽车)数字化工厂规划与综合解决方案 (qq.com)智能制造之机器视觉产业链全景图谱:工业软件的“眼睛” (qq.com)西门子、SAP、达索、PTC、AVEVA:六大海外工业软件巨头的2020 (qq.com)智能制造之中国物流自动化装备行业分析(软件、立体库、分拣设备、AGV) (qq

2022-04-24 09:15:24 451

原创 PostgreSQL

--查所有数据表SELECT tables.table_name, tables.table_schema, tables.table_typeFROM information_schema.tablesWhere tables.table_name like '%DATA_HISTORY%'order by tables.table_name--查数据表的所有字段SELECT *, column_name, data_typeFR...

2022-01-05 10:52:38 591

原创 图像拼接-综合

ritvik03/Image-Stitching: Digital Image Stitching enabled in Real time using SURF feature extractor and OpenPano library. (github.com)ppwwyyxx/OpenPano: Automatic Panorama Stitching From Scratch (github.com)OpenPano:如何编写一个全景拼接器_hc1025808587的专栏-CSDN博客

2021-09-12 19:36:15 322

转载 拒绝高深技术栈,裸机10分钟搭建酷炫的工业物联网监控平台

小 T 导读:工业物联网监控平台极为重要,但对企业而言,自研耗时耗力,研发高手不好找,开发出来还不一定好用;现成的解决方案太贵,直接拿来用不一定适合……很多企业的管理者提到监控平台就头疼。图扑物联将自己的底层平台IoTop与高效、高速的TDengine无缝集成,无需高手彻夜“肝”,零门槛,即使是菜鸟,从上手到完成只需10分钟,就能搭建一款炫酷的工业物联网监控平台。应用场景在物联网、工业互联网领域,任何一个项目的实现都离不开两部分:数据和展示。对于工业生产监测数据的展示,图扑已经积累了很成熟的基于

2021-07-16 15:09:53 485

转载 “菜”鸟理解.NET Framework(CLI,CLS,CTS,CLR,FCL,BCL)

既然要学.NET,就要先认识认识她,我不喜欢大段大段文字的东西,自己通过理解,画个图,来看看.NET的沉鱼落雁,闭月羞花之容。  最下层蓝色部分是.NET Framework的基础,也是所有应用软件的基础。.NET Framework不是凭空出来的,实际上API,COM+,和一些相关驱动依然是它的基石。.NET Framework只不过是对这些前辈们进行了系统的封装和扩充,在这个过程中,吸取了Java框架的很多经验。关于Win32 API与.NET Framework API的对应关系,可以参.

2021-05-19 15:34:59 149

原创 grpc c# .net 使用

repeataddrangereqrequest同步异步https://developers.google.com/community/dsc c#的protobuf使用范例https://developers.google.com/protocol-buffers/docs/proto3#adding_comments proto3的语法https://docs.microsoft.com/zh-cn/aspnet/core/grpc/basics?vi...

2021-04-23 15:13:28 170

原创 dotnet 常用库

总览 awesome-dotnet包含各种可能用到的功能库类型特别经常用到的ui库,如下:MaterialDesignInXamlToolkitribbonxceed wpftoolkitxceedsoftware/wpftoolkit 这个库从4.0.0开始使用了非商用免费的Xceed Community License agreement。老版本(比如3.5)采用的MS-PL的License,根据网上对这个License的解读,是可以免费商用的oxyplot表格库...

2021-04-23 15:10:23 352

原创 nginx tcp端口转发

https://blog.csdn.net/qq_41054313/article/details/88663765https://www.cnblogs.com/jiangwangxiang/p/8481661.html

2020-10-07 04:24:27 688

原创 pytorch多分类的语义分割

基于segmentation_models.pytorch实现的多分类的语义分割。github中的示例没有包含多分类的内容,网上资料比较少,就动手调了一下。segmentation_models.pytorch\examples\cars segmentation (camvid).ipynb 里写了怎么做单分类的调用,用来检测Camvid数据集中的Car类型。实现多分类目标,要做的就是训练、测试时支持多分类。主要是把原来用到二维矩阵(图像)的地方,改为三维矩阵。笔者只有一个GPU,只实..

2020-08-30 09:00:26 8149 22

原创 csharp通过onnx使用sklearn的模型

scikit-learnonnx

2020-08-22 06:07:20 1468

原创 icon素材

https://www.microsoft.com/en-us/download/details.aspx?id=35825 Visual Studio Image Libraryhttps://github.com/google/material-design-icons material-design-icons ​​​​​​​

2020-07-22 20:27:32 165

原创 C# winform datagridview 编辑状态的问题

winform的datagridview,其中某个cell在编辑时,如果再点击其他菜单或者使用快捷键完成某个功能,编辑的cell所在的内容会保留原来的值,而不会更新为新的值控件没有主动触发losefocus的功能所以需要考虑如何实现一个work around既然菜单和快捷键不会触发更新,而同一个界面的button.focus可以触发datagridview的值更新,那么可以定义一个size为0,0的button,让它focus,再进行其他操作。注意1:直接设置visible=fa..

2020-06-28 20:50:12 1752

原创 使用winform而不是服务

winform以管理员身份运行: https://www.cnblogs.com/yuluo/p/5718057.htmlwinform隐藏: https://www.cnblogs.com/xielong/p/6626105.html开机自启动: https://www.cnblogs.com/mqxs/p/9475581.html...

2020-04-10 09:28:17 188

原创 塔形素数猜想

∀p∈P,∃k∈N+,k<pps.t.∀n∈N,fn(p,k)=pfn−1(p,k)−k∈P.(其中f0(p,k)=pp−k) \forall p \in \mathbb{P} , \exists k \in \mathbb{N}^+, k < p^p s.t. \forall n \in \mathbb{N}, f_n(p,k) = p^{f_{n-1}(p,k)}-k\in \...

2020-03-01 15:47:11 208

原创 c#反射获取单例对象的实例

object obj = null;if (classItem.BaseType.Name == "Singleton`1"){ obj = classItem.BaseType.GetProperty("Instance").GetValue(null);}else{ obj = Activator.CreateInstance(classItem);}反射创建实例,最常用...

2019-11-28 19:37:00 2470

原创 excel vbs使用

excel启用开发工具 https://jingyan.baidu.com/article/1709ad8054b2554634c4f0ec.html文件-选项-自定义功能区-勾选开发工具插入按钮控件 https://jingyan.baidu.com/article/36d6ed1fa896741bce488354.html开发工具-插入-按钮控件编辑vbs脚本,...

2019-11-18 23:11:45 428

原创 C# winform 控件使用

C# FileSystemWatcher 在监控文件夹和文件时的用法 https://www.cnblogs.com/armyfai/p/4050279.htmlNotifyICon https://www.cnblogs.com/huashanqingzhu/p/6899383.htmlbackgroundWorker 和 PerformanceCounter https://w...

2019-11-11 00:56:30 419

原创 windows C# 防假死

创建winform项目,使用以下方式,可以实现异步执行耗时操作,防止主线程阻塞,导致界面“假死” https://www.jianshu.com/p/ea745d3d7aeeusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System...

2019-11-08 20:17:58 499

原创 halcon c# 内存泄漏 图片存储格式转换

byte[]类型先专成IntPtr类型,然后转为HObject类型。转换代码:IntPtr p = Marshal.AllocHGlobal(144);Marshal.Copy(bytearray, 0, p, 144)HOperaterSet.GenImage1Extern(out hobj, "byte", 12, 12, p, 0);上面这段代码会申请一段内存,但是后续用完ho...

2019-10-29 21:35:30 2262

原创 关于图像分割的两点feel

1)关于卷积:传统的卷积神经网络,普通卷积/扩张卷积。能否用一定范围内的随机采点卷积得到更好的效果?随机采点,训练完看效果,然后根据最终效果剃掉一些随机效果不好的卷积采点。冥冥中有种感觉,局部范围不引入随机性的东西,则不健壮。convolution->dilatedconvolution->randconvolution。另外感受野不再直接使用方形矩阵,而是加一个圆mas...

2019-10-24 22:19:55 191

原创 pytorch 环境搭建

pytorch 环境搭建安装cuda + cudnn安装anaconda修改C:\Users\Administrator.condarc为以下内容channels:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/https://mirrors.tuna.tsinghua.edu.cn/anacond...

2019-10-11 23:10:51 694 3

原创 实现一款在线c++ ide 调试环境

当前痛点 现在随便一个小工程,依赖的环境都可能很复杂,只在本地进行调试 市面上(例如这里)的web在线编译器仅支持单文件编译,不支持断点/不适合开发大型工程/无法开发带界面(例如windows/linux/android等操作系统的界面程序) github、gitlab、gitee都需要先把工程压缩包下载下来或者git down下来,自己先调用cmake生成工程,然...

2019-09-29 10:33:50 2281

原创 js响应键盘事件,并且拦截浏览器默认事件

js响应键盘事件,并且拦截浏览器默认事件<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" cont...

2019-09-28 10:26:25 711

原创 超级轻量的远程命令行客户端和服务端(含文件传输)

本文由@lonelyrains出品,转载请注明出处。文章链接:http://blog.csdn.net/lonelyrains/article/details/10171649功能:实现基于TCPIP的命令行操作远程计算机,并且支持远程文件传输平台:windows (linux同理)原理:客户端连接上服务端之后,先监听键盘输入,将键盘输入的cmd指令保存并发送给...

2019-09-19 23:52:15 4396

原创 C# 异步控件集中刷新

UI消息响应、事件通知、界面刷新,都是通过循环在对话框被调用线程中执行的。UI新手容易在主线程中实现一些耗时计算,然后让界面卡死在那,非常不友好。UI中手会迂回一下,比如C#中的delegate调用刷新进度条的经典案例。然后照葫芦画瓢每个控件都搞个delegate,非常不优雅。例如之前这篇博文里总结的方法:https://blog.csdn.net/lonelyrains/articl...

2019-09-19 23:25:48 2032

原创 图像缩放:点扩散模型的圆形插值

https://en.wikipedia.org/wiki/Interpolationhttps://en.wikipedia.org/wiki/Image_scalinghttps://en.wikipedia.org/wiki/Comparison_gallery_of_image_scaling_algorithmshttps://en.wikipedia.org/wiki/Wh...

2019-06-15 11:29:16 1434

原创 C# UI 多线程 通知 变更

如果不同的UI对话框分布在不同的线程创建,比如一个在主线程,一个在子线程,则两个线程可以分别自行操作UI的控件。如果UI对话框是一个线程,业务计算是另一个线程,并且需要操作UI对话框的某个控件,可以这样操作:在主线程中设置一个参数量操作函数,对应的控件需要变化,可以通过InvokeRequired变量来判断。即既可以实现线程通信,又可以实现线程操作UI。// 回调就是自身,很简...

2019-06-15 11:28:25 681

原创 excel打开超链接不使用浏览器,使用默认图片浏览软件

https://social.technet.microsoft.com/Forums/office/en-US/80c44124-47ec-4a9a-99d4-0327c94e0923/excel-hypers-only-open-jpg-files-with-ie?forum=excel打开注册表 regedit.exeHKEY_CLASS_ROOT -> jpegfile -&...

2019-06-15 11:27:50 4507

原创 C# OpenFileDialog 过慢

C#调用OpenFileDialog选择文件,点击OK之后获取结果路径之前要等待很久:设置OpenFileDialog.AutoUpgradeEnabled = falsehttp://qaru.site/questions/369141/openfiledialogc-slow-on-any-file-better-solution...

2019-04-15 13:14:53 1742 1

原创 everything + search&replace 联合搜索

直接使用search&amp;replace比较慢,everything有强大的文件搜索能力但是没有文本搜索能力。使用脚本联合治之。样例:@echo offsetlocal ENABLEDELAYEDEXPANSIONset esstr=.txt D:\dailyset sr32str=eclipsees -s %esstr% &gt; es.logdef /f /a /s /...

2018-03-09 15:35:16 1282

原创 git使用

git常见问题

2017-11-24 10:58:23 478

原创 基于机器学习的JVM调优可行性概述

可能已经有这方面的动作了,只是我还不知道吧,管它呢...   先写出来看看,有人提醒我xxx已经在做这个了也行。一、【差异化的jvm调优】DOMS设备运营管理系统。主要功能包括下发配置、监控告警、定时任务等功能(目前缺少统计、数据可视化功能,这不是本篇讨论的主题,以后有机会再讨论)。持续在线、并发,再加上不同的运行习惯、网络拓扑对运行环境有不同的诉求,使得机器学习这

2017-08-26 16:04:03 876

原创 C语言,二级指针,矩阵操作

这么基础的操作,都忘光了....二级指针参数传递之后,一级解引用不知道要解成什么类型,就会报错,所以需要(int*)强转一次转回来。调用方法不是网上说的(*(MatrixA+i))[j],也不是*(*(MatrixA+i)+j) !!!可以调试查看内存,二级指针的内存存放是按照一级指针线性表达的!!!#include void multiple_matrix

2017-05-23 21:05:00 2323

原创 自动类型推导和对象打印

调试手段需求实现一种打印方法,对于任意输入的对象,根据类型推导的结果,自动分析其内存,按照对象的类结构,打印对象的所有成员名和成员值。如果对象内有对象指针,则递归继续往下推导和打印内部成员的成员。目前的调试手段,设断点看对象值已经基本满足了这个需求。但是运行时打印,实现这个需求还比较困难。

2017-04-27 01:14:09 605

原创 给函数增加调试打印头(六)-代码监控-生成调用流程图

本文由 @lonelyrains 出品,转载请注明出处。 文章链接: http://blog.csdn.net/lonelyrains/article/details/25244013前面几篇:给函数增加debug头(一) 给函数增加Debug头(二) 给函数增加Debug头(三) 给函数增加Debug头(四) 给函数增加Debug头 - windows平台的普通打印调试处理

2017-04-27 01:13:05 608

原创 Java动态加载,避免停服更新

背景:目前调试、运行java服务程序时,如果class文件有更新,不能动态加载更新后的class执行(仅调试时,勾选自动编译的情况下,断点所在的函数可以在修改后将断点运行到函数的第一行)。如服务程序启动过慢,或者服务程序正在执行其他操作,非常影响用户体验,甚至带来灾难。方案:这应该是个比较成熟的技术了,之前一直有这个想法,但是发现别人已经实现了,就拿来用了一下。这里只是作个使用记录。

2017-04-27 01:10:16 2888

原创 快速上手维护一个复杂软件系统

本文所说的复杂软件系统指的是业务复杂的系统。业务复杂是在现实中普遍存在的,而算法复杂总是一小部分人的主题。编程语言将不重要,重要的是解决问题的能力,不管之前是否用过该语言。复杂软件系统的核心,也是数据结构,不过不是加的算法,而是加的数据流动。数据结构说的是静的部分,更偏向表示呈现;而数据流动说的是动的部分,更偏向业务批处理。在复杂软件系统中,软件的作用主要是表示呈现和业务批处理。

2017-04-26 23:10:20 732

原创 Android-中国象棋-实时识别-实时AI

中国象棋人机界面https://github.com/windswhisper/cocos2dhttps://github.com/ccxuy/ChineseChessAndroidhttps://github.com/doctording/chess/tree/master/ChinessChess中国象棋场景识别1、实时读取摄像头,显示图片2、将图片数据传给ndk...

2016-09-18 23:07:57 7362 4

UseControlsTest.zip

针对c#的日常可能未注意但是很有用的控件测试demo C# FileSystemWatcher 在监控文件夹和文件时的用法   https://www.cnblogs.com/armyfai/p/4050279.html NotifyICon  https://www.cnblogs.com/huashanqingzhu/p/6899383.html backgroundWorker 和 PerformanceCounter  https://www.cnblogs.com/anjou/p/9593537.html propertygrid https://www.cnblogs.com/greatverve/archive/2010/10/26/csharp-propertygrid.html Windows 安装服务 安装脚本要管理员cmd方式启动   用户名前面要加.\    https://www.cnblogs.com/charlie-chen2016/p/8031774.html ServiceController 控制windows服务的开始/暂停/恢复/停止等流程ht

2019-11-11

Effective STL

写C++的书很多,effective C++等。但是一般对STL没什么深入介绍。 这本书弥补了空白。如看过之后对STL的理解将更深入一步。

2016-01-12

深度探索C++对象模型

这本书探索“对象导向程序所支持的C++对象模型”下的程序行为。对于“对象导向性质之基础实现技术”以及“各种性质背后的隐含利益交换”提供一个清楚的认识。检验由程序变形所带来的效率冲击。提供丰富的程序范例、图片,以及对象导向观念和底层对象模型之间的效率测量。

2016-01-12

ImageWatch

之前OpenCV调试都是直接imshow来显示,后来用image watch,确实很好用。视图-其他窗口-Image Watch即可打开。安装包我放在csdn资源里好了。

2015-12-02

ScreenToGif

This tool allows you to record a selected area of your screen and save it as a Gif.

2015-11-05

MouseWithoutBordersSetup

鼠标键盘控制两台电脑

2015-11-05

Visual Assist X 破解

Visual Assist X是一款非常好的Visual Studio .NET 2003、2002插件,支持C/C++,C#,Visual Basic等语言,能自动识别各种关键字、系统函数、成员变量、自

2015-11-05

iepassview

获取IE浏览器缓存的账号和密码,通常是邮箱、网站账号

2015-10-15

欢迎使用CSDN-markdown编辑器

csdn自带的介绍范文模板 如果写过一次博客,这个文档就找不到了(没有恢复到本模板的url) 就在这里备份一下 方便查阅

2015-10-14

摄像头校准工具范例

摄像头校准工具范例 对应博客参考blog.csdn.net/lonelyrains的博文:OpenCV使用标定图

2015-07-16

MFC 自定义 MessageBox

MFC 自定义 MessageBox , 实现根据提示内容、字体大小自适应窗口大小、按钮、图标、文字内容的布局,方便管理

2015-04-29

把彩色图片变成适合素描的黑白图片RGB2Gray

把彩色图片变成适合素描的黑白图片 喜欢素描的童鞋速来抢

2015-01-25

tightvnc 2.7.10

TightVNC 是一套免费的 VNC 软件,能让你轻松控制远程的计算机,就像坐在自己家的计算机前面一般,让你出门在外无后顾之忧 有服务端、有客户端、有ui、有通信协议,各种优化。属于比较适合学习的开源工程

2014-12-11

httpcore jar包

httpcore jar包,用来做基于Android的httpserver。里面也包含httpclient的相关jar包 示例源码 文档教程

2014-11-05

httpdebug工具

httpdebug 用来调试http通信的,模拟应用终端 可以控制http的内容、发送方式、发送频率、次数,获取返回内容等

2014-11-05

jni断点调试工程

vs2008生成dll供java通过jni调用,而且调试配置都已经设置好了。直接打开vs2008工程,F5就可以运行到工程断点处。如果工程所在路径跟我的电脑不同,稍微改一下调试命令参数的路径就行。

2014-10-22

Windows 平台 超轻量型远程命令行调用(支持文件传输)

Windows 平台 超轻量型远程命令行调用(支持文件传输)

2014-09-23

Html Js 调用 activex 控件 示例

Html Js 调用 activex 控件 示例 代码

2014-09-23

全局模态框的实现

弹出一个全屏幕透明的对话框,再在它的基础上弹出模态框 实现全屏幕模态的效果

2014-09-16

Windows MFC 全局模态 实现

windows本身没有提供针对整个桌面全局模态对话框的实现方式,需要自己实现。 两种方法: 1、弹出一个全屏幕透明的对话框,再在它的基础上弹出模态框 2、当鼠标在弹出框外时,禁用键盘、鼠标所有功能 第一种不好的是可能有闪一下的效果,影响体验;而且还要让修改密码框在它上面,还要考虑到这个窗口的释放。 第二种相对来说较方便,但是需要多一个动态库来实现全局钩子。

2014-09-09

设置文件版本工具

持续集成环境搭建中使用到的文件版本设置工具,命令行方式设置文件版本 工程源码

2014-07-16

png转ico工具

png转ico工具 支持透明 支持批量 支持命令行

2014-07-09

Windows多语言测试工程

Windows多语言测试工程。即在不同系统语言(中英繁)环境下,正确显示不同配置语言(中英繁)的内容

2014-05-22

函数添加调试打印头工具

函数添加调试打印头工具 高级调试 VC++ 跨平台 参考博客http://blog.csdn.net/lonelyrains/article/details/25244013

2014-05-07

VC6.0的__FUNCTION__宏支持

增加VC6.0的__FUNCTION__宏,并有测试工程

2014-05-07

MFC 动态创建

纯正的封装,算是彻底实现MFC程序的界面动态配置,是实现界面和功能的分离的基础

2013-11-28

MFC文件拖放Demo

MFC文件拖放Demo MFC对话框工程

2013-09-16

全局虚拟键盘

全局虚拟键盘 可以保持原窗口焦点,手动向窗口中输入字符

2013-08-27

自动添加调试头

自动化添加调试头,C/C++/Java都可以支持,多种编码格式支持,简化开发流程。

2013-07-19

开发一个简易的任务监控程序 进程守卫

开发一个简易的任务监控程序 进程守卫 参见博客 http://blog.csdn.net/lonelyrains/article/details/9243297

2013-07-05

CXImage图像处理库

图像处理库CXimage(6.0.0版本)的工程代码,包括所用到的N多库和最终强大的调用Demo。我就是用这个Demo来手工处理边界透明的,非常方便

2013-04-08

android移动开发一本就够 源码

android移动开发一本就够 源码 所有工程 非常适合初学者 和专业者

2013-01-14

AKS素数检测算法(多项式时间内检测)

本资源为论文原文 当今世界上公认最新的素数判定方法 Manindra Agrawal教授和他的两个学生Neeraj Kayal和Nitin Saxena在坎普尔印度技术研究所开发设计了AKS算法。AKS算法证明了可以应用一个确定的算法在输入规模的多项式时间内决定一个整数是否为素数的问题,而没有使用任何未证明的数学假设。

2012-12-05

actualspy 按键检测工具

操作记录监测工具,主要是按键消息,只要是对话框输入字符记录,不论何进程,基本都可以监测到(包括进程名称、按键记录)。

2012-12-05

i9250adb驱动(附安装说明)

i9250adb驱动(附安装说明),windows 32/64均支持且已验证

2012-11-30

unix网络编程

unix网络编程 卷一 含各章 目录 本人手工添加

2011-11-21

MFC提示和tab控件

添加提示和tab控件的页面,MFC的基础操作

2011-04-27

可根据对话框变化自动适应控件大小

一组宏,可根据对话框变化自动适应从而合理调整控件大小

2011-04-27

重写combobox MFC

继承combobox,在编辑框中写入字符时,根据已有的值,自动匹配,填入combobox

2011-04-27

bat批处理简明教程

批处理的简易教程,能迅速学习批处理的结构和使用方法

2011-01-13

空空如也

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

TA关注的人

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