上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页
摘要: CMPP2.0/CMPP3.0服务端,带数据库,可以接收第三方CMPP客户端的短信,并存入数据库,结合我的cmpp客户端服务程序,将可以实现接收第三方SP的短信并转发到网关实现发送,并将状态报告、上行短信转发给第三方SP,实现了透明网关的作用。 程序界面如下: 源码截图如下: 如界面所示,可以直接给 阅读全文
posted @ 2019-12-16 20:32 小y 阅读(3429) 评论(1) 推荐(0)
摘要: 此程序为中国电信SMGP协议程序接口,适合在中国电信申请了短信发送端口的公司使用。 短信群发已经成为现在软件系统、网络营销等必不可少的应用工具。可应用在短信验证、信息群发、游戏虚拟商品购买、事件提醒、送祝福等方面。 本程序功能包括: 1、支持中国电信SMGP协议; 2、支持一般的短信发送、上行短信接 阅读全文
posted @ 2019-12-16 17:11 小y 阅读(2107) 评论(0) 推荐(0)
摘要: 百度百科:Semaphore,是负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。也是操作系统中用于控制进程同步互斥的量。 Semaphore常用的方法有两个WaitOne()和Release(),Release()的作用是退出信号量并返回前一个计数,而WaitOne()则是阻止当前线程, 阅读全文
posted @ 2019-12-01 18:31 小y 阅读(1205) 评论(0) 推荐(0)
摘要: 简介 本文用C#实现了一个最简单的HTTP服务器类,你可以将它嵌入到自己的项目中,或者也可以阅读代码来学习关于HTTP协议的知识。 背景 高性能的WEB应用一般都架设在强大的WEB服务器上,例如IIS, Apache, 和Tomcat。然而,HTML是非常灵活的UI标记语言,也就是说任何应用和后端服 阅读全文
posted @ 2019-11-14 15:16 小y 阅读(26077) 评论(0) 推荐(5)
摘要: 我的目的是在Winform程序里面,可以直接启动一个HTTP服务端,给下游客户连接使用。 查找相关技术,有两种方法: 1.使用C#动态添加网站应用到IIS中,借用IIS的管理能力来提供HTTP接口。本文即对此做说明 2.在Winform程序中实现Web服务器逻辑,自己监听和管理客户端请求; 利用II 阅读全文
posted @ 2019-11-14 15:04 小y 阅读(787) 评论(0) 推荐(0)
摘要: 1、引言 Netty 是一个广受欢迎的异步事件驱动的Java开源网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 本文作者的另两 阅读全文
posted @ 2019-09-27 11:09 小y 阅读(660) 评论(0) 推荐(0)
摘要: 开发程序的时候经常会引用一些第三方的DLL,然后编译生成的exe文件就不能脱离这些DLL独立运行了。 但是,很多时候我们本想开发一款只需要一个exe就能完美运行的小工具。那该怎么办呢? 下文介绍一种超简单的方法,不用写一行代码就可轻松实现。 这里我们需要用到一款名为Fody.Costura的工具。F 阅读全文
posted @ 2019-09-26 16:14 小y 阅读(8211) 评论(0) 推荐(1)
摘要: 摘要 在网上搜集的一些关于 MODBUS RTU 通讯协议和在 Qt 中实现的博客,在此记录以供参考。 Modbus 通讯协议 MODBUS-RTU 数据帧格式、报文实例 博客中介绍了 MODBUS-RTU 报文模型,主机对从机的读操作、写操作, MODBUS-RTU 的常用功能码,寄存器的起始地址 阅读全文
posted @ 2019-09-11 10:03 小y 阅读(2692) 评论(0) 推荐(0)
摘要: 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 阅读(2083) 评论(0) 推荐(1)
摘要: 引言我一直在探寻一个高性能的Socket客户端代码。以前,我使用Socket类写了一些基于传统异步编程模型的代码(BeginSend、BeginReceive,等等)也看过很多博客的知识,在linux中有poll和epoll来实现,在windows下面微软MSDN中也提供了SocketAsyncEv 阅读全文
posted @ 2019-06-05 16:33 小y 阅读(8921) 评论(2) 推荐(3)
摘要: 一. 完成端口的优点 1. 我想只要是写过或者想要写C/S模式网络服务器端的朋友,都应该或多或少的听过完成端口的大名吧,完成端口会充分利用Windows内核来进行I/O的调度,是用于C/S通信模式中性能最好的网络通信模型,没有之一;甚至连和它性能接近的通信模型都没有。 2. 完成端口和其他网络通信方 阅读全文
posted @ 2019-06-05 15:24 小y 阅读(4010) 评论(1) 推荐(0)
摘要: 学习深度神经网络方面的算法已经有一段时间了,对目前比较经典的模型也有了一些了解。这种曾经一度低迷的方法现在已经吸引了很多领域的目光,在几年前仅仅存在于研究者想象中的应用,近几年也相继被深度学习方法实现了。无论是对数据的分析或是生成,无论数据形式是图像、视频、音频、文本还是其它复杂维度,也无论是下棋、 阅读全文
posted @ 2019-05-31 16:37 小y 阅读(374) 评论(0) 推荐(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 阅读(1092) 评论(0) 推荐(0)
摘要: 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇 阅读全文
posted @ 2019-05-24 09:21 小y 阅读(2104) 评论(1) 推荐(1)
摘要: 如何保护软件版权,最常用的办法就是设计一套license验证框架。 1、我们的常规需求如下: 进一步分析如下: 试用版:无需License,安装后的默认版本;有使用期限;有功能限制或插入广告等; 有限期限版:需要License;有使用期限;无功能限制; 终身免费版:需要License;无限制; 一般 阅读全文
posted @ 2019-05-20 11:09 小y 阅读(24955) 评论(4) 推荐(5)
摘要: 1、对称加密算法(AES、DES、3DES) 对称加密算法是指加密和解密采用相同的密钥,是可逆的(即可解密)。 AES加密算法是密码学中的高级加密标准,采用的是对称分组密码体制,密钥长度的最少支持为128。AES加密算法是美国联邦政府采用的区块加密标准,这个标准用来替代原先的DES,已经被多方分析且 阅读全文
posted @ 2019-05-16 10:17 小y 阅读(28075) 评论(3) 推荐(6)
摘要: 如果你问我,哪一种算法最重要? 我可能会回答"公钥加密算法"。 因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。 进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。 一、一点历史 1976年以前,所有的加密方法都是同一种模式: (1)甲方选择某一 阅读全文
posted @ 2019-05-15 17:17 小y 阅读(1833) 评论(0) 推荐(2)
摘要: 机器人和摄像机的手眼标定问题分为两类构型: eye-to-hand,摄像机固定,与机器人基坐标系相对位置不变。 eye-in-hand,摄像机安装在机器人末端,随着机器人一起移动。 所谓手眼系统,就是人眼睛看到一个东西的时候要让手去抓取,就需要大脑知道眼睛和手的坐标关系。如果把大脑比作B,把眼睛比作 阅读全文
posted @ 2019-05-15 10:32 小y 阅读(6208) 评论(1) 推荐(2)
摘要: 相机标定目的: 获取摄像机的内参和外参矩阵,同时也会得到每一副标定图像的旋转和平移矩阵。 内参和外参可以对之后相机拍摄的图像就进行矫正,得到畸变相对很小的图像。 原理: 成像模型的坐标系为:世界坐标系 --> 相机坐标系 --> 图像坐标系 --> 像素坐标系 先说从相机坐标系到图像坐标系的变换: 阅读全文
posted @ 2019-05-14 15:34 小y 阅读(3998) 评论(0) 推荐(0)
摘要: OpenCVSharp是OpenCV的.NET wrapper,是一名日本工程师开发的,项目地址为:https://github.com/shimat/opencvsharp。 该源码是 BSD开放协议,BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改 阅读全文
posted @ 2019-05-06 14:50 小y 阅读(8667) 评论(0) 推荐(3)
摘要: 上一篇介绍了Tesseract库的使用(OCR库Tesseract初探),文末提到了Tesseract是用c/c++开发的,也有C#的开源版本,本篇介绍一下如何使用C#版的Tesseract。 C#版本源码下载地址:https://github.com/charlesw/tesseract 其实在v 阅读全文
posted @ 2019-04-26 09:54 小y 阅读(21207) 评论(3) 推荐(3)
摘要: 1.Tesseract 安装及使用 一款由HP实验室开发由Google维护的开源OCR(Optical Character Recognition , 光学字符识别)引擎,与Microsoft Office Document Imaging(MODI)相比,我们可以不断的训练的库,使图像转换文本的能 阅读全文
posted @ 2019-04-25 16:16 小y 阅读(4775) 评论(0) 推荐(0)
摘要: pip的基本使用 1.pip简介 pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能 pip是官方推荐的安装和管理Python包的工具,用其来下载和管理Python非常方便。pip最大的优势是它不仅能将我们需要的包下载下来,而且会把相关依 阅读全文
posted @ 2019-04-25 11:52 小y 阅读(22684) 评论(0) 推荐(1)
摘要: 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 阅读(2605) 评论(0) 推荐(0)
摘要: 如果要实例化的类只有一个构造函数, 则使用方法很简单使用方法如下: 1 2 3 4 5 6 7 using (IUnityContainer container = new UnityContainer()) { UnityConfigurationSection section = (UnityC 阅读全文
posted @ 2018-12-21 17:42 小y 阅读(1179) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 30 下一页