任玉腾
码龄6年
  • 146,387
    被访问
  • 39
    原创
  • 16,756
    排名
  • 36
    粉丝
关注
提问 私信

个人简介:勤奋、努力而且还年轻。我Q是1203274720

  • 加入CSDN时间: 2016-02-26
博客简介:

任玉腾的博客

博客描述:
但行好事,莫问前程
查看详细资料
  • 2
    领奖
    总分 121 当月 34
个人成就
  • 获得64次点赞
  • 内容获得64次评论
  • 获得204次收藏
创作历程
  • 3篇
    2022年
  • 5篇
    2021年
  • 3篇
    2020年
  • 11篇
    2019年
  • 17篇
    2018年
  • 7篇
    2017年
成就勋章
TA的专栏
  • EmguCV
    5篇
  • MySQL
    1篇
  • C#多线程
    2篇
  • C#大全
    13篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Windows系统用网卡实现开机唤醒

先在设备管理器中将显卡设置成允许此设备唤醒计算机然后取消勾选“启用快速启动”。这两步一定要设置对,否则无法实现开机唤醒关机后如果网口的灯还在亮就说明设置成功了。然后用cmd中ipconfig -all来查看Mac地址和IP地址二、远程唤醒必备条件: 远程唤醒只能依赖于主机硬件实现。1.主板支持,能够在关机时为网卡供电,2002年以后的大部分主板都支持该功能。2.主板设置:各种类型电脑有所区别,但基本上都是在BIOS中设置Power Management Setup,...
原创
发布博客 2022.05.16 ·
159 阅读 ·
1 点赞 ·
0 评论

C# 将PPT的每一页保存为图片

首先需要引用两个类库 /// <summary> /// 使用office组件将PPT转图片 /// </summary> /// <param name="pptPath">ppt路径</param> public void PptToImg(string pptPath) { try { ...
原创
发布博客 2022.05.10 ·
82 阅读 ·
0 点赞 ·
0 评论

在WPF的程序中,嵌入其他进程的窗体

我最近遇到了这样一个问题,就是我的WPF程序中,需要用到32位的COM组件。所以我的WPF程序也是要32位的。但是32的程序的逻辑内存最多只有2G,因此,当这个COM组件比较吃内存的时候,程序就会出现内存不够的情况,就会出现异常。因此,我的解决方案是使用winform来调用这个COM组件。然后WPF程序再调用winform。这样,就把内存分配到了多个进程当中,就不会出现一个进程使用太多内存的情况。下面是WPF实现此功能的简单代码窗体XAML代码<Window x:Class="WPF_O
原创
发布博客 2022.01.16 ·
488 阅读 ·
2 点赞 ·
0 评论

C#最简单好用的日志方法

/// <summary> /// 用来做软件的日常信息保存 /// </summary> /// <param name="strLog"></param> public static void InfoLog(string strLog) { try { string basepat...
原创
发布博客 2021.12.29 ·
360 阅读 ·
1 点赞 ·
0 评论

C#获取网络时间

public static DateTime GetNetDateTime() { WebRequest request = null; WebResponse response = null; WebHeaderCollection headerCollection = null; string datetime = string.Empty; ...
原创
发布博客 2021.05.10 ·
418 阅读 ·
1 点赞 ·
0 评论

C# 读取CSV文件,将CSV文件读取到DataTable中

/// <summary> /// //读CSV文件类,读取指定的CSV文件,可以导出DataTable /// </summary> public class CsvStreamReader { private ArrayList rowAL; //行链表,CSV文件的每一行就是一个链 private string fileName; //文件名 //public DataTable csvD...
转载
发布博客 2021.04.27 ·
682 阅读 ·
0 点赞 ·
0 评论

使用OWIN 为WebAPI 宿主 跨平台

OWIN是什么?OWIN的英文全称是Open Web Interface for .NET。如果仅从名称上解析,可以得出这样的信息:OWIN是针对.NET平台的开放Web接口。那Web接口是谁和谁之间的接口呢?是Web应用程序与Web服务器之间的接口,OWIN就是.NET Web应用程序与Web服务器之间的接口。为什么需要这样一个接口呢?因为.NET Web应用程序是运行于Web服务器之中的,.NET Web应用程序需要通过Web服务器接收用户的请求,并且通过Web服务器将响应内容发送用户.
转载
发布博客 2021.04.07 ·
107 阅读 ·
0 点赞 ·
0 评论

Winform程序窗体间的跳转

关于Winform程序窗体间的跳转问题:对于编程新手来讲,winform程序窗体间的跳转,经常会出现一些异常,或是弹出重复的窗口,如下图下面给出一种方法,可以很好的避免掉这样的问题:首先,在主程序Program中,定义一个“找窗体或是创建窗体”的方法,见以下代码: 1 namespace FormJump 2 { 3 static class Program 4 { 5 public static List<Form> form
转载
发布博客 2021.04.07 ·
900 阅读 ·
0 点赞 ·
0 评论

C# 几个不错的NPIO 的helper类

https://www.cnblogs.com/qizhelongdeyang/p/3417599.htmlhttps://www.cnblogs.com/su-king/p/9958043.html
转载
发布博客 2020.08.05 ·
107 阅读 ·
0 点赞 ·
0 评论

C# 获取UTC时间戳,以及将时间戳转换成时间

public class UtcTime { /// <summary> /// 获取时间戳 /// </summary> /// <returns>UTC</returns> public static long GetTimeStamp()...
原创
发布博客 2020.04.26 ·
2740 阅读 ·
1 点赞 ·
0 评论

C# 创建程序的快捷方式的代码

/// <summary> /// 生成某个exe程序的快捷方式 /// </summary> /// <param name="lnkFilePath">快捷方式的路径,例如:C:\Users\Public\Desktop\abc.lnk</param> /// &l...
原创
发布博客 2020.04.20 ·
379 阅读 ·
1 点赞 ·
0 评论

vs 附加到进程找不到iisexpress的解决方法

今天想使用vs调试IIS的网站,但是附加到进程时,一直找不到iisexpress这个进程。显示所有用户进程、使用管理员运行VS都不行。折腾了半天,最终解决了这个问题我的应用程序池都是4.0版本的,所以附加到代码类型要选择4.0版,刷新以后就能找到iisexpress进程了附加了这个进程,就可以调试IIS中对应的网站了。亲测有效...
原创
发布博客 2019.11.20 ·
2649 阅读 ·
0 点赞 ·
0 评论

C# 实现软件授权码的功能

对于一个商业软件来说,授权码这个功能必不可少。我这里采用CPU序列号加硬盘标识来判断是否授权。完整代码如下:using Microsoft.Win32;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;us...
原创
发布博客 2019.10.23 ·
8340 阅读 ·
8 点赞 ·
6 评论

让用户可以拖动winform无边框窗体的位置

winform项目为了美观通常会把窗体的边框隐藏掉,然后再用一个panel当作标题栏,但这样用户就无法拖动窗体的位置了,这个问题可以用MouseMove和MouseDown事件解决。代码如下 private Point mPoint; private void topPanel_MouseMove(object sender, MouseEventArgs e)...
原创
发布博客 2019.06.20 ·
452 阅读 ·
0 点赞 ·
0 评论

让无边框winform窗体可以拖动窗体大小

对美观程度要求比较高的项目都会把winform的边框隐藏掉然后重写一个边框。这样问题就来了,把winform的边框隐藏后,用户就无法改变窗体大小,也无法拖动窗体位置。经过摸索,最终解决了这些问题,以下代码可以解决用户无法改变窗体大小的问题。 public class BaseForm : Form { const int HTLEFT = 10; ...
原创
发布博客 2019.06.19 ·
2316 阅读 ·
5 点赞 ·
0 评论

C# 前台线程与后台线程的区别

class Program { static void Main(string[] args) { var sampleForeground = new ThreadSample(10); var sampleBackground = new ThreadSample(20); ...
原创
发布博客 2019.04.21 ·
1807 阅读 ·
1 点赞 ·
0 评论

第一章 初识EmguCV

第一章 初识EmguCV1.1 EmguCV的基本介绍1.1.1 计算机视觉、OpenCV和EmguCV计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取‘信息...
原创
发布博客 2019.04.15 ·
587 阅读 ·
0 点赞 ·
0 评论

jQuery常用方法与GET请求和POST请求的区别

1、显示、隐藏hide() show()2、淡入淡出fadeIn() fadeOut() fadeToggle() fadeTo()3、滑动slideDown() slideUp() slideToggle()4、动画animate()5、获取内容text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标...
原创
发布博客 2019.04.01 ·
607 阅读 ·
0 点赞 ·
0 评论

使用虚拟端口工具VSPD给上位机发送数据

做上位机开发肯定要用到虚拟串口调试,我在网上搜了一下,没有找到合适的教程,所以就自己写个。我这里虚拟串口工具用:Virtual Serial Port Driver。调试串口工具用:sscom51.下载并安装VSPD后,添加两个虚拟端口(COM2、COM3),波特率:115200:2.再打开两个sscom5软件其中一个打开COM2串口;另一个打开COM3串口。虚拟串口是...
原创
发布博客 2019.02.21 ·
4122 阅读 ·
3 点赞 ·
5 评论

用小端模式的TcpHelper类

用TCP协议处理分包、粘包是比较麻烦的,所以写了Helper类,完整代码如下: public class TcpHelper { #region TCP模块 byte[] result = new byte[1024 * 1024]; //接收1M的数据 Socket clientSocket = new Socket...
原创
发布博客 2019.02.20 ·
328 阅读 ·
0 点赞 ·
0 评论
加载更多