
C#
文章平均质量分 69
qq_35319925
这个作者很懒,什么都没留下…
展开
-
TCP客户端模拟链接websocket服务端
客户端接收到服务端发送的新的Sec-WebSocket-Accept参数后,使用原来的随机密钥和新的Sec-WebSocket-Accept参数共同生成一个新的Sec-WebSocket-Key参数,用于加密数据传输。用了ssl加密和没用ssl加密的获取的消息也是不一样的,如果用了ssl加密后就要用sslStream来接收消息或者发送消息否则会乱码。客户端将新的Sec-WebSocket-Key参数发送给服务端,服务端接收到后,使用该参数加密数据传输,收到此消息后是代表已经和websocket建立了联系。原创 2024-12-13 18:09:07 · 748 阅读 · 0 评论 -
文件断点续传
C#断点续传原创 2023-11-02 16:57:12 · 105 阅读 · 1 评论 -
网页启动带参的exe程序并兼容大部分浏览器
网页端要启动某个桌面程序必须要找到这个桌面程序的路径然后打开,大多数客户在安装桌面程序的时候选择安装路径不一样这时候网页也能打开这个程序吗??答案是可以的。 以下就是操作(我会在代码里面会区指定路径和相对路径): 1.网页端代码: <html> <head> <title>我的第一个 HTML 页面</title> </head>...原创 2019-03-13 16:26:17 · 892 阅读 · 0 评论 -
websocket网页与客户端通信
由于工作的一些原因要使用不通过请求来使网页和桌面程序之间相互发送消息,想来想去还是用websocket之前也百度过一些其他的方法但发现有限制系统问题就给抛弃了。 websoket利用本地电脑的端口来使网页和桌面程序通信,桌面程序设置为服务端,网页设置为客户端。 下载插件:https://download.youkuaiyun.com/download/qq_35319925/10231896 ...原创 2019-03-13 11:23:38 · 1802 阅读 · 0 评论 -
C#中及一些常用的正则表达式
C#代码实现邮箱验证C#中及一些常用的正则表达式 需要引用using System.Text.RegularExpressions; Regex r = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$"); if (r.IsMatch(jieta@sina.com)) ...原创 2019-03-14 22:36:02 · 136 阅读 · 0 评论 -
初入门级的扫雷游戏简介+思路
编写思路:1.创建地图 地图的方块用button按钮 设置button的属性如:背景、tag为0、位置(x,y)、按钮的宽高度、注册按钮的鼠标点击事件。 二维数组来保存每行每列的button按钮并且把全部的二维数组的赋值为0。创建list<Button> 泛型 方便后面可以单独指定某个按钮。 //创建button按钮 for (int i = ...原创 2018-11-02 10:27:26 · 1245 阅读 · 0 评论 -
C# 程序爬取指定网页(可以在后台修改网页地址和xpath)图片
本程序爬取指定的网页图片 然后上传到程序修改桌面背景。修改桌面背景的代码可以在这下载:https://download.youkuaiyun.com/download/qq_35319925/10416245。(此文章限对于新手和专研C#爬虫技术的人。写的不好,请各位包涵。) 这篇主要写C#爬虫原理 以下就是效果图。 原理:把下载的网页html转为xml格式然后利用xpath的正则表达式爬取...原创 2018-09-26 14:46:27 · 582 阅读 · 0 评论 -
生成二维码和二维码的logo,识别二维码发送短信
发送短信到网站 http://www.smschinese.cn/ 上注册用户获取到(要填签名) THE_UID和THE_KEY。smsMob:手机号,smsText发送的信息(两个参数不能为空)。先看效果图: 短信代码: string THE_UID = "账户id"; string THE_KEY = "密钥"; //sms...原创 2018-08-28 10:22:52 · 1924 阅读 · 1 评论