- 博客(24)
- 资源 (8)
- 收藏
- 关注
原创 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
742
1
原创 mstsc远程连接解决办法
1.选中计算机右键---->属性-------->远程设置-------->远程 勾选允许远程协助连接和允许运行任意版本远程桌面的计算机连接。2.在控制面板中---->windows防火墙-------->自定义设置 关闭winodows防火墙3.在windows防火墙------->允许的程序-------勾选一下选项配置好后出现连接不上问题:1.在计算机管理----------->服务------->Remote Desk...
2021-09-08 14:09:43
1407
原创 C# ffmpeg 录制音视频
最近研究用ffmpeg录制桌面视频,以下是研究时碰到的问题以及成果记录下。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流
2021-03-25 11:30:50
1130
原创 2020年终总结
回顾这一年发生的事情太多,不知不觉身上的担子变得越来越重。从年前疫情开始,以为能在家里好好地躺在床上睡觉或者和家人打打麻将看看新闻什么的,结果没想到的是要加班工作,无休止的修补bug和发布版本这年过的着实很累。忙过一段时间疫情渐渐平缓后,大家开始上班人渐渐多了起来,地铁上,公交车上等地,酒店、饭店、火锅店也开始人多了,然后把人生大事也提上了日程。5月订婚,10月结婚,这样想着也挺不错的。可惜想的挺好,但老天总会让你不如意。这段时间家里出了事,想到这件事整个人都快要压抑死。心里很难受,爸妈妹也难受,ε=(
2021-01-13 11:52:48
184
原创 自制圆规
下面是个人自制的画扇形、弧、角度的圆规第一步先画外圆,鼠标点击的坐标为圆中心点第二步画内圆,以外圆的中心为圆心,内圆的直径等于外圆的半径第三步画横坐标和纵坐标,交叉点为外圆的圆心第四步画 横坐标和纵坐标的四个角 0,90,180,270第五步画象限 1-90度 画完后一次画其他三个象限效果图:代码如下: int ellipser = 300; public void drawARC(Graphics g,int x,int y) {
2020-12-18 13:38:51
690
原创 白板的基本操作(画笔,橡皮檫、滚屏,颜色)
因工作需要研究了下白板的基础操作特地在此总结下,在这过程中碰到的一些问题和经验一起 分享给大家希望对大家有帮助。需要完成的功能:画笔、橡皮檫、滚屏、颜色这四个功能。如图:以上方法就是 在窗体的paint中不断的绘画出内容,原来绘画的内容就会被清除掉,所以我们要把每次画的点数记录下来,记录下来后每次绘画的时候就不断的去绘画原来的内容,这样就会导致问题出现,问题:每画一笔会有齿轮、倒刺,不平滑解决办法:.使用上图所示的方法, pen.L...
2020-08-31 18:02:25
2668
原创 网页异步请求
原始异步请求:var xhl;if(XMLhttprequest){ xhl=new XMLhttprequest();}else{ xhl=new ActiveXObject("Micosoft.XMLHTTP....");}xhl.open("Get",路径,true);xhl.send();xhl.onreadyStatechange=function(date){...
2019-03-14 22:38:52
350
原创 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
原创 网页启动带参的exe程序并兼容大部分浏览器
网页端要启动某个桌面程序必须要找到这个桌面程序的路径然后打开,大多数客户在安装桌面程序的时候选择安装路径不一样这时候网页也能打开这个程序吗??答案是可以的。以下就是操作(我会在代码里面会区指定路径和相对路径):1.网页端代码:<html><head><title>我的第一个 HTML 页面</title></head>...
2019-03-13 16:26:17
892
原创 websocket网页与客户端通信
由于工作的一些原因要使用不通过请求来使网页和桌面程序之间相互发送消息,想来想去还是用websocket之前也百度过一些其他的方法但发现有限制系统问题就给抛弃了。websoket利用本地电脑的端口来使网页和桌面程序通信,桌面程序设置为服务端,网页设置为客户端。下载插件:https://download.youkuaiyun.com/download/qq_35319925/10231896 ...
2019-03-13 11:23:38
1799
原创 电脑开机自启后程序同windows服务一起启动(注册表的开机自启碰到有输入密码提示的界面程序是不能运行)
问题:用注册表的开机自启发现有输入密码提示的界面要必须登录才能启动程序,若没有登录程序是不会运行。解决方案:做一个windows服务启动这程序不管有没有密码提示的界面都不用担心程序不会运行。在vs2010上新建一个windows服务,然后在service1.cs【设计】中右键-------选择添加安装程序显现的界面会如下图:在projectInstaller.cs中写如下代码:...
2019-01-04 15:14:58
1611
1
原创 初入门级的扫雷游戏简介+思路
编写思路:1.创建地图 地图的方块用button按钮 设置button的属性如:背景、tag为0、位置(x,y)、按钮的宽高度、注册按钮的鼠标点击事件。 二维数组来保存每行每列的button按钮并且把全部的二维数组的赋值为0。创建list<Button> 泛型 方便后面可以单独指定某个按钮。 //创建button按钮 for (int i = ...
2018-11-02 10:27:26
1245
原创 C# 程序爬取指定网页(可以在后台修改网页地址和xpath)图片
本程序爬取指定的网页图片 然后上传到程序修改桌面背景。修改桌面背景的代码可以在这下载:https://download.youkuaiyun.com/download/qq_35319925/10416245。(此文章限对于新手和专研C#爬虫技术的人。写的不好,请各位包涵。) 这篇主要写C#爬虫原理 以下就是效果图。 原理:把下载的网页html转为xml格式然后利用xpath的正则表达式爬取...
2018-09-26 14:46:27
582
原创 生成二维码和二维码的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
1923
1
原创 3分钟清晰了解delegate 、action和func的用法实例
delegate它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m比如:A界面修改了一个值,在B界面上能马上显示出来并不需要重新刷新。action和func 的区别是action是无返回值 而func是有返回值的。如果是在同一个页面上实现的效果都是一样的, “线程间操作无效: 从不是创建控件“textBox1”的线程访问它” 出现了这样的错误就可以利用delega...
2018-08-06 14:04:28
1593
转载 (此文转载腾讯网) 对不起,我已被房价掰弯了
转载地址:http://new.qq.com/omn/20180704/20180704A1XWMO.html?pgv_ref=aio2015&ptlang=2052对不起,我已被房价掰弯了! 昨日,与老友周吴王发生了一段谈话,大致内容如下。 我:老周,想当年你可是一枚怎么掰都掰不弯的钢铁直汉子,如今咋成这样了,理想呢。 周吴王:说起这玩意儿,我真是后悔,当年如果将理想跺成几块,丢到...
2018-07-05 15:41:28
280
原创 C# 解析百度人脸识别技术文档(让有些人更好地了解百度人脸识别的demo希望这文章对各位老爷有帮助)
(百度人脸识别demo)调用百度人脸识别的接口,开发流程:1.百度人脸识别的交互类-----2.开启摄像头--------3.人脸注册 -------4.检索摄像头是否存在人脸-------5.在百度人脸识别库里搜索人脸先在项目上引用百度人脸的dll文件引用完后创建face类:在这个类里再次书写百度人脸识别上给的方法:人脸注册,人脸检索,人脸搜索等方法。写到这里差不多就完成了一大半了(以上参数或者...
2018-07-02 17:27:35
2843
1
原创 C# 新手入门 转json格式和解析json格式
在校时不知道怎么转json格式和解析json格式,然后经过自己的一番研究(找资料)终于完成了,哈哈,有点小开心,希望这些代码能帮助下刚入门的新手(本人第一次写博客书写方面有些不规范,希望各位勿喷,建议是可以提的,本人虚心接受,在这谢谢各位小哥哥小姐姐了)。转简单的json格式,代码如下: List<dictionlist> list = new List<dictionlist&...
2018-05-22 15:55:43
361
更换桌面壁纸、多张图片轮播更换桌面壁纸、 上传图片、旋转和放大缩小图片、在图片增添内容
2018-05-15
利用aforge插件传输视频流 功能有投屏(电脑客户端【电脑代替手机】与电脑服务器端)、 拍照 、 录像 、屏幕录制
2017-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人