上一页 1 2 3 4 5 6 ··· 28 下一页
摘要:在网络通讯中,不仅仅是TCP通讯,也包括串口通讯中,我们经常会遇到数据包粘连的问题,本文详细介绍粘包问题产生的原因和解决办法。 一、粘包定义 TCP 传输中,客户端发送数据,实际是把数据写入到了 TCP 的缓存中,由于传输的过程为数据流,经过TCP传输后,多条数据被合并成了一条,这就是数据粘包了。图 阅读全文
posted @ 2020-04-04 13:02 小y 阅读(351) 评论(0) 推荐(1) 编辑
摘要:在做TCP客户端开发的过程中,大家可能都会遇到服务端不稳定性造成我们客户端发生错误的情况,比如因为网络不好造成Socket连接断开,或者服务端主动关闭了你的连接请求。 那么遇到这种情况你的程序该怎么处理,对,应该做好断开自动重连机制,而且要保证自动重连的及时性,以及资源消耗率、CPU占用率都良好。 阅读全文
posted @ 2020-04-03 17:37 小y 阅读(369) 评论(0) 推荐(0) 编辑
摘要:原文地址:[https://www.smashingmagazine.com/2018/06/google-flutter-mobile-development/] 【译者注:链接序号对应下面索引列表,另外可以点击阅读原文查看详细的链接文章】 Flutter 是一款由 Google 开发的开源、跨平 阅读全文
posted @ 2020-04-03 13:39 小y 阅读(540) 评论(0) 推荐(0) 编辑
摘要:关键: 异步方法:在执行完成前立即返回调用方法,在调用方法继续执行的过程中完成任务。 async/await 结构可分成三部分: (1)调用方法:该方法调用异步方法,然后在异步方法执行其任务的时候继续执行; (2)异步方法:该方法异步执行工作,然后立刻返回到调用方法; (3)await 表达式:用于 阅读全文
posted @ 2020-03-31 15:28 小y 阅读(531) 评论(0) 推荐(0) 编辑
摘要:什么是UniRx? UniRx(Unity的响应式编程框架)是.Net响应式编程框架的重新实现版本。官方的Rx的实现方式是非常棒的。但是,在Unity中使用会有一些问题;在IOS的IL2CPP中有兼容性的问题。UniRx修复这些问题,并针对Unity添加了一些特别的工具。支持的平台包括PC/Mac/ 阅读全文
posted @ 2020-03-31 15:13 小y 阅读(1750) 评论(0) 推荐(0) 编辑
摘要:本篇继续介绍IOC和DI的故事 今天将以一个具体的IOC框架来介绍,Ninject 框架: 1、Ninject简介 Ninject是基于.Net平台的依赖注入框架,它能够将应用程序分离成一个个高内聚、低耦合(loosely-coupled, highly-cohesive)的模块,然后以一种灵活的方 阅读全文
posted @ 2020-03-26 17:17 小y 阅读(75) 评论(0) 推荐(0) 编辑
摘要:1. 分离音视频 分离视频:ffmpeg -i test.mkv -vcodec copy -an test_video.mp4 分离音频:ffmpeg -i test.mkv -acodec copy -vn test_audio.mp2 2. 解复用 ffmpeg –i test.mp4 –vc 阅读全文
posted @ 2020-03-26 10:34 小y 阅读(319) 评论(0) 推荐(0) 编辑
摘要:方法: //mciSendStrin.是用来播放多媒体文件的API指令,可以播放MPEG,AVI,WAV,MP3,等等,下面介绍一下它的使用方法: //第一个参数:要发送的命令字符串。字符串结构是:[命令][设备别名][命令参数]. //第二个参数:返回信息的缓冲区,为一指定了大小的字符串变量. / 阅读全文
posted @ 2020-03-26 10:06 小y 阅读(152) 评论(0) 推荐(0) 编辑
摘要:您可能已经看到类似的统计数据:智能手机用户在手机媒体上花费了89%的时间使用应用程序。或者听说Gartner预测到2017年移动应用程序下载将产生价值770亿美元的收入。很难不考虑这些数字。今天,每个企业都必须接受创建移动应用程序的必要性,以保留喜欢通过移动解决问题的用户。开发移动应用程序的首席执行 阅读全文
posted @ 2020-03-06 14:22 小y 阅读(364) 评论(0) 推荐(0) 编辑
摘要:近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core、.NET Standard、Xamarin和.NET Framework有什么不同。 .NET Framework用于构建桌面应用程序和运行在互联网信息服务器(IIS)上的ASP.NET应用程序。它 阅读全文
posted @ 2020-03-06 14:02 小y 阅读(238) 评论(0) 推荐(0) 编辑
摘要:以下方法来自于微软github开源项目WinForms: dotnet/winforms - Using the Classic WinForms Designer in WinForms Core, 请放心使用 . 目前.net core下的 Windows Forms的可视化设计器(Design 阅读全文
posted @ 2020-03-01 17:31 小y 阅读(267) 评论(0) 推荐(0) 编辑
摘要:人工智能(AI)已经存在很长时间了。然而,由于这一领域的巨大进步,近年来它已成为一个流行语。人工智能曾经被称为一个完整的书 呆子和天才的领域,但由于各种开发库和框架的发展,它已经成为一个友好的IT领域,并有很多人正走进它。 在这篇文章中,我们将研究用于人工智能的优质库,它们的优缺点以及它们的一些特征 阅读全文
posted @ 2020-01-20 17:09 小y 阅读(2957) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/Ctrl_qun/article/details/52518479 一、TCP数据报结构以及三次握手 TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的通信协议,数据在传输前要建立连接,传 阅读全文
posted @ 2020-01-13 15:17 小y 阅读(255) 评论(0) 推荐(0) 编辑
摘要:1.Navicat连MySql8报错的问题 用mysql命令行登陆mysql,执行以下命令,修改加密方式 2.允许远程连接Mysql8 阅读全文
posted @ 2020-01-03 12:48 小y 阅读(743) 评论(0) 推荐(0) 编辑
摘要:概念 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash 阅读全文
posted @ 2019-12-26 15:52 小y 阅读(558) 评论(0) 推荐(0) 编辑
摘要:(不断更新,欢迎下载!) 框架下载地址: (windows7系统自带.net3.5框架,Windows10系统自带.net4.6+框架,目前90%以上的个人电脑已可直接运行.net程序) Microsoft .NET Framework 4.0 版 Microsoft .NET Framework 阅读全文
posted @ 2019-12-24 16:48 小y 阅读(914) 评论(0) 推荐(0) 编辑
摘要:简介 Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IP的Modbus协议:ModbusTCP。 Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。 标准的Modbus协议物理层接口有RS2 阅读全文
posted @ 2019-12-20 14:00 小y 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:经过半年时间的打造,短信管理平台终于成功上线了!实现对接移动联通电信三大运营商短信网关,并对外提供CMPP、SMPP、HTTP三类短信发送接口,以及功能丰富的管理后台。 总代码5w多行,代码统计如下: 整个短信平台功能结构如下: 程序由两部分组成: 管理后台:负责通道管理、发送规则设置、客户帐号开通 阅读全文
posted @ 2019-12-18 11:26 小y 阅读(1638) 评论(0) 推荐(1) 编辑
摘要:CMPP2.0服务端,带数据库,可以接收第三方CMPP客户端的短信,并存入数据库,结合我的cmpp客户端服务程序,将可以实现接收第三方SP的短信并转发到网关实现发送,并将状态报告、上行短信转发给第三方SP,实现了透明网关的作用。 程序界面如下: 源码截图如下: 如界面所示,可以直接给下游SP发MO短 阅读全文
posted @ 2019-12-16 20:32 小y 阅读(721) 评论(0) 推荐(0) 编辑
摘要:此程序为中国电信SMGP协议程序接口,适合在中国电信申请了短信发送端口的公司使用。 短信群发已经成为现在软件系统、网络营销等必不可少的应用工具。可应用在短信验证、信息群发、游戏虚拟商品购买、事件提醒、送祝福等方面。 本程序功能包括: 1、支持中国电信SMGP协议; 2、支持一般的短信发送、上行短信接 阅读全文
posted @ 2019-12-16 17:11 小y 阅读(410) 评论(0) 推荐(0) 编辑
摘要:百度百科:Semaphore,是负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。也是操作系统中用于控制进程同步互斥的量。 Semaphore常用的方法有两个WaitOne()和Release(),Release()的作用是退出信号量并返回前一个计数,而WaitOne()则是阻止当前线程, 阅读全文
posted @ 2019-12-01 18:31 小y 阅读(403) 评论(0) 推荐(0) 编辑
摘要:简介 本文用C#实现了一个最简单的HTTP服务器类,你可以将它嵌入到自己的项目中,或者也可以阅读代码来学习关于HTTP协议的知识。 背景 高性能的WEB应用一般都架设在强大的WEB服务器上,例如IIS, Apache, 和Tomcat。然而,HTML是非常灵活的UI标记语言,也就是说任何应用和后端服 阅读全文
posted @ 2019-11-14 15:16 小y 阅读(4934) 评论(0) 推荐(1) 编辑
摘要:我的目的是在Winform程序里面,可以直接启动一个HTTP服务端,给下游客户连接使用。 查找相关技术,有两种方法: 1.使用C#动态添加网站应用到IIS中,借用IIS的管理能力来提供HTTP接口。本文即对此做说明 2.在Winform程序中实现Web服务器逻辑,自己监听和管理客户端请求; 利用II 阅读全文
posted @ 2019-11-14 15:04 小y 阅读(280) 评论(0) 推荐(0) 编辑
摘要:1、引言 Netty 是一个广受欢迎的异步事件驱动的Java开源网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 本文作者的另两 阅读全文
posted @ 2019-09-27 11:09 小y 阅读(239) 评论(0) 推荐(0) 编辑
摘要:开发程序的时候经常会引用一些第三方的DLL,然后编译生成的exe文件就不能脱离这些DLL独立运行了。 但是,很多时候我们本想开发一款只需要一个exe就能完美运行的小工具。那该怎么办呢? 下文介绍一种超简单的方法,不用写一行代码就可轻松实现。 这里我们需要用到一款名为Fody.Costura的工具。F 阅读全文
posted @ 2019-09-26 16:14 小y 阅读(1769) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 28 下一页