自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

灰太狼的小秘密

分享科研中的学习笔记和技术技巧

  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 c# TCP程序设计

一、网络协议1、TCP协议(1)TCP:传输控制协议(2)是一种固定连接为基础的协议,可以提供两台计算机间的可靠数据传输。(3)TCP可以保证从一端将数据传送至另一端,数据能够实时的送达,而且送达的数据排列顺序和送出时的顺序相同。(4)面向连接的、可靠的、基于字节流的传输通信协议。TCP通信就像两个人电话通话,必须先播对方电话,等双方接通后,才能对话,是点对点的连接。...

2018-09-30 20:01:43 5660 1

原创 c#学习笔记(进程和线程)

       一个C#程序起始于一个由】C【】LR与操作系统创建的一个单线程,并且可以通过创建其他的线程来实现多线程编程。一、基本概念1、进程:进程是系统资源分配和资源调度的基本单位,每个独立执行的程序在系统中都是一个进程。如qq、word都是一个进程。2、线程:线程是进程中的执行流程,一个进程中可以包含多个线程,每个线程也可以得到一个小段程序的执行时间。3、线程调度:    ...

2018-09-29 20:48:02 642 1

原创 C#调用C++dll文件的注意事项

一、基本概念1、c++是非托管代码,c#是非托管代码,c#调用c++需要把c++编译成dll文件后才能用。托管代码:由公共语言运行环境执行的代码。非托管代码:在公共语言环境的外部,由操作系统直接运行的代码。2、dll是动态库静态库与动态库的区别静态库:在程序的链接阶段被复制到了程序中,和程序运行时没有关系。动态库:在链接阶段没有被复制到程序中,而是在程序在运行时由系统动...

2018-09-25 14:39:55 762

原创 WPF下ToolBar控件的使用

效果一、颜色ToolBar1、XAML设置<ToolBar Margin="120,21,230,328"> <RadioButton ToolTip="Red" Click="ColorButton_Click"> <Rectangle Width="10" Height="

2018-09-14 22:32:00 8850

原创 WPF下替换窗体左上角图标

1、找到要替换的素材图片,将其转换成 .ico格式的图片 ,转换可以通过以下网址在线转换http://www.faviconico.org/favicon2、转换后的 .ico图片复制到工程下vs下 -  工程名  -  右键  -  属性  - 应用程序   图标和清单下选择自己的 ico文件3、查看运行结果在debug 或 release 模式下直接启动,会看到图标和以...

2018-09-14 14:08:30 4574

原创 WPF下保存控件内容为图片

1、选取要绑定的控件名称2、设置保存图片的类型和格式、路径 //保存图片处理事件 private void Save_image_Click(object sender, RoutedEventArgs e) { string outputfile="";//文件保存路径声明 Syste...

2018-09-14 10:58:35 2444 1

原创 使用Matlab转换高阶方程自变量和因变量

如 y=f(x) 方程使用Matlab转换成 x=f(y) 的形式如  y=2.34x^3+5.6x^2+7x1、声明变量 x,y>> syms x y; %声明变量2、列方程>> f1=sym('y=2.34*x^3+5.6*x^2+7*x')f1 = y == 2.34*x^3 + 5.6*x^2 + 7*x3、转换>&...

2018-09-12 20:52:52 3949 1

原创 wpf下定时器中断的使用

一、前言WPF下使用定时器有两种,System.Windows.Threading.DispatcherTimer和System.Threading.Timer。这两种的主要区别是:DispatcherTimer是运行在UI线程上的,最大的好处是可以在定时事件中修改UI元素,Timer是运行在独立的线程上的,与UI线程无关,如果需要修改UI控件,则必须委托给调度器this.Dispat...

2018-09-12 20:34:21 2798

原创 ADO.NET下 多表内连接查询

一、数据库数据表的构成1、主表 TabMedia2、TabGenre表3、TabLanguage表4、TabDirector二、查询查询主表TabMedia的全部数据,Genre、Director、Language属性下显示实际内容。1、查询方法:使用内连接查询的方式。内连接又称为自然连接,只有两个表相匹配的行才能在结果中出现,返回的结果选取了两个表中所...

2018-09-08 16:29:41 887

原创 c# 使用Regex判断登录密码格式

1、简介https://msdn.microsoft.com/zh-cn/library/system.text.regularexpressions.regex(v=vs.110).aspx正则表达式类//Regex.IsMatch();//用来判断给定的字符串是否匹配某个正则表达式//Regex.Match();//用来从给定的字符串中按照正则表达式的要求提取【一个】匹配的字符...

2018-09-07 22:33:48 3391

原创 ADO.NET 数据访问技术

  一、数据库访问1、数据库连接       为了让连接对象知道将要访问的数据库文件在哪里,用户必须将这些信息用一个字符串连接,数据库连接字符串中需要提供必要信息包括服务器名、数据库名称和数据库的验证方式,另外可以指定其他的信息。 string connectionString= "Data Source=服务器地址;Initial Catalog=数据库名;User Id=用...

2018-09-07 22:09:24 1890

原创 WPF 使用DynamicDataDisplay 过程及获取x,y轴坐标

一、使用过程1、下载DynamicDataDisplay.dll文件,并引用到wpf工程中添加using Microsoft.Research.DynamicDataDisplay;using Microsoft.Research.DynamicDataDisplay.DataSources;2、 前端 <Window x:Class="testdanami...

2018-09-02 13:48:47 4280 6

python自动化测试生成HTMLTestRunnuer自动化测试报告

python自动化测试生成HTMLTestRunnuer自动化测试报告,适用于python3及以上版本

2022-04-05

虚拟串口工具VSPD.rar

虚拟串口,可以在计算机中设置虚拟的串口,端口号可以自由定义,方便嵌入式开发人员模拟串口并进行调试。使用简单方便,也可以手动连接或取消。

2020-01-04

sokit-1.0-win32-chs.rar

嵌入式开发中的sokit的调试助手,使用简单方便,界面简洁大方,可设置为TCP,UDP协议,自定义服务端和客户端。

2020-01-04

sscom串口助手.rar

嵌入式开发比较好用的串口助手,经过测试满足日常开发需求。具有较多的波特率选项,定时发送数据,设置数据方送格式等。

2020-01-04

WPF鼠标移动图片

本工程实现了WPF界面下,通过鼠标移动图片的控制,对鼠标事件有很好的理解。

2018-08-31

c# winform 产生微秒显示

在网络包抓包程序中,需要对每个数据包打一个时间戳,精度在us级,可以用到这个例子来获取。

2018-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除