摘要: (不断更新,欢迎下载!) 框架下载地址: Microsoft .NET Framework 4.0 版 Microsoft .NET Framework 3.5 版 环境版本:Microsoft .NET Framework 4.0程序功能:实现桌面软件Licenset认证流程。 下载地址: 下载 阅读全文
posted @ 2007-08-07 16:40 小y 阅读(34728) 评论(41) 编辑
摘要: Basics To use HDevEngine in Visual Studio .NET, you must add a reference to the HALCON/.NET assembly, either by adding an instance of HSmartWindowCont阅读全文
posted @ 2019-06-14 08:50 小y 阅读(7) 评论(0) 编辑
摘要: 引言我一直在探寻一个高性能的Socket客户端代码。以前,我使用Socket类写了一些基于传统异步编程模型的代码(BeginSend、BeginReceive,等等)也看过很多博客的知识,在linux中有poll和epoll来实现,在windows下面微软MSDN中也提供了SocketAsyncEv阅读全文
posted @ 2019-06-05 16:33 小y 阅读(32) 评论(0) 编辑
摘要: 一. 完成端口的优点 1. 我想只要是写过或者想要写C/S模式网络服务器端的朋友,都应该或多或少的听过完成端口的大名吧,完成端口会充分利用Windows内核来进行I/O的调度,是用于C/S通信模式中性能最好的网络通信模型,没有之一;甚至连和它性能接近的通信模型都没有。 2. 完成端口和其他网络通信方阅读全文
posted @ 2019-06-05 15:24 小y 阅读(22) 评论(0) 编辑
摘要: 学习深度神经网络方面的算法已经有一段时间了,对目前比较经典的模型也有了一些了解。这种曾经一度低迷的方法现在已经吸引了很多领域的目光,在几年前仅仅存在于研究者想象中的应用,近几年也相继被深度学习方法实现了。无论是对数据的分析或是生成,无论数据形式是图像、视频、音频、文本还是其它复杂维度,也无论是下棋、阅读全文
posted @ 2019-05-31 16:37 小y 阅读(10) 评论(0) 编辑
摘要: 代码 先给出代码,再详细解释一下过程: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 4阅读全文
posted @ 2019-05-31 16:19 小y 阅读(108) 评论(0) 编辑
摘要: 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇阅读全文
posted @ 2019-05-24 09:21 小y 阅读(10) 评论(0) 编辑
摘要: 如何保护软件版权,最常用的办法就是设计一套license验证框架。 1、我们的常规需求如下: 进一步分析如下: 试用版:无需License,安装后的默认版本;有使用期限;有功能限制或插入广告等; 有限期限版:需要License;有使用期限;无功能限制; 终身免费版:需要License;无限制; 一般阅读全文
posted @ 2019-05-20 11:09 小y 阅读(91) 评论(0) 编辑
摘要: 1、对称加密算法(AES、DES、3DES) 对称加密算法是指加密和解密采用相同的密钥,是可逆的(即可解密)。 AES加密算法是密码学中的高级加密标准,采用的是对称分组密码体制,密钥长度的最少支持为128。AES加密算法是美国联邦政府采用的区块加密标准,这个标准用来替代原先的DES,已经被多方分析且阅读全文
posted @ 2019-05-16 10:17 小y 阅读(50) 评论(0) 编辑
摘要: 如果你问我,哪一种算法最重要? 我可能会回答"公钥加密算法"。 因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。 进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。 一、一点历史 1976年以前,所有的加密方法都是同一种模式: (1)甲方选择某一阅读全文
posted @ 2019-05-15 17:17 小y 阅读(22) 评论(0) 编辑
摘要: 机器人和摄像机的手眼标定问题分为两类构型: eye-to-hand,摄像机固定,与机器人基坐标系相对位置不变。 eye-in-hand,摄像机安装在机器人末端,随着机器人一起移动。 所谓手眼系统,就是人眼睛看到一个东西的时候要让手去抓取,就需要大脑知道眼睛和手的坐标关系。如果把大脑比作B,把眼睛比作阅读全文
posted @ 2019-05-15 10:32 小y 阅读(143) 评论(0) 编辑
摘要: 相机标定目的: 获取摄像机的内参和外参矩阵,同时也会得到每一副标定图像的旋转和平移矩阵。 内参和外参可以对之后相机拍摄的图像就进行矫正,得到畸变相对很小的图像。 原理: 成像模型的坐标系为:世界坐标系 --> 相机坐标系 --> 图像坐标系 --> 像素坐标系 先说从相机坐标系到图像坐标系的变换: 阅读全文
posted @ 2019-05-14 15:34 小y 阅读(53) 评论(0) 编辑
摘要: OpenCVSharp是OpenCV的.NET wrapper,是一名日本工程师开发的,项目地址为:https://github.com/shimat/opencvsharp。 该源码是 BSD开放协议,BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改阅读全文
posted @ 2019-05-06 14:50 小y 阅读(88) 评论(0) 编辑
摘要: 上一篇介绍了Tesseract库的使用(OCR库Tesseract初探),文末提到了Tesseract是用c/c++开发的,也有C#的开源版本,本篇介绍一下如何使用C#版的Tesseract。 C#版本源码下载地址:https://github.com/charlesw/tesseract 其实在v阅读全文
posted @ 2019-04-26 09:54 小y 阅读(71) 评论(0) 编辑
摘要: 1.Tesseract 安装及使用 一款由HP实验室开发由Google维护的开源OCR(Optical Character Recognition , 光学字符识别)引擎,与Microsoft Office Document Imaging(MODI)相比,我们可以不断的训练的库,使图像转换文本的能阅读全文
posted @ 2019-04-25 16:16 小y 阅读(80) 评论(0) 编辑
摘要: pip的基本使用 1.pip简介 pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能 pip是官方推荐的安装和管理Python包的工具,用其来下载和管理Python非常方便。pip最大的优势是它不仅能将我们需要的包下载下来,而且会把相关依阅读全文
posted @ 2019-04-25 11:52 小y 阅读(32) 评论(0) 编辑
摘要: IPAddress.Any表示本机ip,换言之,如果服务器绑定此地址,则表示侦听本机所有ip对应的那个端口(本机可能有多个ip或只有一个ip)IPAddress.Any微软给出的解释是:Provides an IP address that indicates that the server mus阅读全文
posted @ 2019-04-19 16:59 小y 阅读(48) 评论(0) 编辑
摘要: 如果要实例化的类只有一个构造函数, 则使用方法很简单使用方法如下: 1 2 3 4 5 6 7 using (IUnityContainer container = new UnityContainer()) { UnityConfigurationSection section = (UnityC阅读全文
posted @ 2018-12-21 17:42 小y 阅读(110) 评论(0) 编辑
摘要: 本篇文章主要介绍了C# 实现Remoting双向通信,.Net Remoting 是由客户端通过Remoting,访问通道以获得服务端对象,再通过代理解析为客户端对象来实现通信的 闲来无事想玩玩双向通信,实现类似QQ的互发消息的功能。于是乎开始学习.Net Remoting. .Net Remoti阅读全文
posted @ 2018-11-19 10:26 小y 阅读(657) 评论(1) 编辑
摘要: 一款简洁好看的Chart控件 支持WPF、silverlight、Windows8 ,基本够用,主要是开源免费的。(商业控件ComponentOne for WPF要4w多呢) This project provides a small library to display charts in Mo阅读全文
posted @ 2018-10-16 09:24 小y 阅读(2383) 评论(0) 编辑
摘要: 在爬取网站的时候都遇到过验证码,那么我们有什么方法让程序自动的识别验证码呢?其实网上已有很多打码平台,但是这些都是需要money。但对于仅仅爬取点数据而接入打码平台实属浪费。所以百度免费ocr正好可以利用。(每天500次免费)1、注册百度账号、百度云管理中心创建应用、生成AppKey、SecretK阅读全文
posted @ 2018-07-10 11:01 小y 阅读(787) 评论(0) 编辑
摘要: 源代码部分混淆加密方案 背景:项目业务源码需要开放给甲方,但其中有部分核心代码需要加密处理。 目的:实现对核心代码DLL的加密,但不能影响其他模块对该DLL的引用。 加密工具:DotfuscatorPro_4.9.6 反编译工具:.Net Reflector (用于对加密效果进行验证) 加密步骤: 阅读全文
posted @ 2018-06-14 17:05 小y 阅读(927) 评论(0) 编辑
摘要: 条码打印,价格标签打印,需要对打印进行排版,于是设计了一个简单的编辑器 支持条码二维码打印进行编辑排版,支持文字、图片、条码、二维码、直线,能自由拖拉,删除,并可保存为模版。 界面如下 (下载Demo 体验): 左边为参数设置,右边为可视编辑区,支持自由拖拉,按Del键删除层。 首先点击左边最上面的阅读全文
posted @ 2018-06-14 14:49 小y 阅读(635) 评论(0) 编辑
摘要: 以前是传奇迷,虽然现在不玩,但当作兴趣,研究了一下H5传奇世界的架设,架设成功并分享给大家。注意,此技术只可用于个人娱乐,不可用于商业用途。 首先下载 传奇世界H5源码 450M的样子。 H5传奇世界是用nodejs写的服务端,先安装系统必备中的nodejs, 然后安照视频教程进行修改配置文件,修改阅读全文
posted @ 2018-06-13 21:57 小y 阅读(9107) 评论(1) 编辑
摘要: SQL 事务隔离级别 概述 隔离级别用于决定如果控制并发用户如何读写数据的操作,同时对性能也有一定的影响作用。 步骤 事务隔离级别通过影响读操作来间接地影响写操作;可以在回话级别上设置事务隔离级别也可以在查询(表级别)级别上设置事务隔离级别。事务隔离级别总共有6个隔离级别:READ UNCOMMIT阅读全文
posted @ 2018-06-11 13:38 小y 阅读(69) 评论(0) 编辑
摘要: 生成二维码代码 生成图片的方法 显示效果如下 图1与图2都是我们想要的效果,看起还算不错,如果仅仅保存为图片还可以,但是想要把这种布局的图片打印出来,结果是很不理想的。 图1 图2 图1打印效果文字不够平滑,非常难看,为了让图片上的文字平滑,加上这么一句话:g.TextRenderingHint =阅读全文
posted @ 2018-05-22 16:57 小y 阅读(2303) 评论(0) 编辑