少有人走的路

勇哥的工业自动化技术网站

本站视觉相关教程整理贴子,持续更新

2020年勇哥的机器视觉实验项目清单(大纲)

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

Win10远程桌面,进去后自动被断开的解决方法

Win10远程桌面,连接上后能进桌面,但立刻弹出一个对话框,说什么“已经被断开,其它用户正在使用....“确认后就自动断开。网上全部是都误人的转载贴。勇哥经过实验,发现只不过被远程的电脑上的账户没有设置密码的原因。这一点有点奇怪。我清楚记得下面的组策略,把”空白密码...“这项置为禁用的话。对方账户不要密码也可以远程的,而且我清楚记得win10也可以的。现在为啥子远程失灵了?只有一种可能,是系统自动更新了安全补丁后规则变了。--------------------- 作者:hackpi

雷塞DMC1000S卡win10驱动安装不上的问题

勇哥手里这块DMC1000S的卡,按手册安装后,在电脑硬件管理列表中只有一个驱动LeisaiDrvr1230,而没有DMC1000S。如果手工强制安装DMC1000s还会出现“哈希xxxx信息不正确,包损坏“这样的信息。怀疑驱动包损坏,让雷塞的人再传一份驱动程序安装,也一样。接着怀疑是不是此款卡不支持win10系统,咨询得知是支持的。那么究竟是什么问题呢?原因是在第一次安装的时候,下图这里这个勾被勇哥勾选了。然后设备签名又被windows判断过不了,因此报那个什么“啥希Xxxx不正确,xxx损坏

Micro LED巨量转移技术分析综述

作者进行多日整理完成此文《Micro LED的巨量转移技术综述》,堪称平台单一技术分析的一大"巨著"。Fancy在汇整此文的过程中,收获颇多,受益匪浅,也望同样能给广大作者阅读收获。该综述分为上中下三篇:上篇讲述巨量转移技术概述及范德华力派;中篇讲述巨量转移技术静电力派及磁力派;下篇讲述巨量转移技术激光转印派,流体自组装派和卷对卷转印派。在此致敬本文专栏作者 光同尘引言2000年,来自德克萨斯理工大学的江红星等人首次提出了MicroLED的概念,他们采用InGaN/GaN量子

C# 当List.Find()返回一个结构体对象时,如何判断它为空?

请看演示程序。我们知道List.Find() 如果找到则返回这个对象,找不到返回这个类型的缺省值。下面例子中,你无法这样写:            if(res1==null)            {            }因为结构体的缺少值不是null。演示程序:using System; using

C# 多线程安全(7)AutoResetEvent线程事件锁

勇哥注:《多线程安全》这个系列会持续写下去,它是我的一个弱点,有兴趣的朋友可以选择性看看。内核模式锁有三种:事件锁AutoResetEvent,MuanualResetEventm,信号量Semaphore,互斥锁Mutex这三种锁,我们发现都有一个WaitOne方法。。。因为他们都是继承于WaitHandle。三种锁都是同根生,其实底层都是通过SafeWaitHandle来对win32api的一个引用。在万不得已的情况下,不要使用内核模式的锁,因为代价太大。其实我们有更多的方式可以替代:混合锁

C# 多线程安全(6)Mutex互斥锁

勇哥注:《多线程安全》这个系列会持续写下去,它是我的一个弱点,有兴趣的朋友可以选择性看看。const string mutexName = "勇哥";public static Mutex mutexObj = new Mutex(false, mutexName);  定义了一个全局锁,false表示创建互斥锁之后持有状态是:没有人持有命名“勇哥”,将做为全局的操作系统互斥量,请务必正确关闭互斥量,否则关掉这个进程后再也进不去。这种特性使得互斥量经常被用作“不允许

C# 多线程安全(5)Interlocked共享变量原子操作锁

勇哥注:《多线程安全》这个系列会持续写下去,它是我的一个弱点,有兴趣的朋友可以选择性看看。在C#中,赋值和简单的数字运算都不是原子型操作。在多线程环境下,会产生数据安全的问题。Interlocked是“为多个线程共享的变量提供原子操作”,当然这个类是一个静态类。这个类的源代码看不到,因为是调用的CLR内部的方法,不过基本思想应该是通过硬件原语try and set来实现的。该类提供的Add、Increment、Decrement能够完成简单的原子操作。Interlocked类主要方法方法作用Co

C# 多线程安全(4)lock的死锁问题2

勇哥注:《多线程安全》这个系列会持续写下去,它是我的一个弱点,有兴趣的朋友可以选择性看看。先看源码:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; us

C# 多线程安全(3)lock的死锁问题

勇哥注:《多线程安全》这个系列会持续写下去,它是我的一个弱点,有兴趣的朋友可以选择性看看。下面源码运行后会发生死锁。源码:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using Syste

C#引用类型和值类型在堆、栈中的存储

一、栈和堆是什么程序运行时,它的数据必须存储在内存中。一个数据项需要多大的内存、存储在什么地方、以及如何存储都依赖于该数据项的类型。运行中的程序使用两个内存区域来存储数据:栈和堆。1、栈栈是一个内存数组,是一个LIFO(last-in first-out,后进先出)的数据结构。栈存储几种类型的数据:某些类型变量的值、程序当前的执行环境、传递给方法的参数。栈的特点:(1)数据只能从栈的顶端插入和删除。(2)把数据放到栈顶称为入栈。(3)从栈顶删除数据称为出栈。2、堆堆是一块内存区域,在堆里可以分配
<< < 71 72 73 74 75 76 77 78 79 80 > >>
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864