实现手机扫码登录PC网站
该Demo为.NET Core Web环境,集成SignalR,依据SignalR实时通讯特性实现手机扫码登录,代码简洁清晰,可直接使用。该Demo为原理解析,并未实现复杂业务及Token验证(小白提示:扫码登录需保证手机与网站在同一局域网,运行调试为localhost域名,扫码登录页面手机不可访问,需把程序发布到IIS或其他站点才能看到完整流程)
该Demo为.NET Core Web环境,集成SignalR,依据SignalR实时通讯特性实现手机扫码登录,代码简洁清晰,可直接使用。该Demo为原理解析,并未实现复杂业务及Token验证(小白提示:扫码登录需保证手机与网站在同一局域网,运行调试为localhost域名,扫码登录页面手机不可访问,需把程序发布到IIS或其他站点才能看到完整流程)
该Demo为视频处理Demo,使用ffmpeg视频处理软件实现视频处理,通过简洁明了的代码发送指令到ffmpeg,使用视频截取功能,可截取在线或本地视频,截取视频第一帧并保存为图片,文中还介绍使用视频压缩及加水印功能,可将视频压缩到指定大小,并添加水印到指定位置。
基于C#的FTP上传Demo,基于FTP协议,无需服务端应用,只需服务端建立FTP站点,便可实现文件传输,代码简洁清晰,注释详细,方便学习
基于Socket的Winform聊天小程序,可实现多人在线聊天,包含客户端及服务端源码,代码简洁易懂,注释清晰,方便理解
本文是利用C#实现连连看的小例子,以供学习分享使用。 思路: 初始化布局(横竖十行十列,共100个单元格,每一个格一个按钮,背景图为水果图片,随机生成) 。 初始化对应棋盘(用二维数组表示【0表示空白,非0表示界面对象】)和页面相对应,同步操作。 判断点击的图片是否可以消掉(转化为二维数组【以水平方向,垂直方向,一个拐角,两个拐角的步骤进行判断】)。 如可以消掉,隐藏图片,增加分数。 时间限制,采用倒计时方式。