自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux系统su命令

su 命令功能说明:切换用户身份。语  法:su [-flmp][–help][–version][-][-c <指令>][-s ][用户帐号]补充说明:su可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。参  数: -c<指令>或–command=<指令>  执行完指定的指令后,即恢复原来的身份。 -f或–fast  适用于csh...

2019-01-31 11:38:45 666

转载 Ubuntu中sudo命令

有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安 装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有给root用 户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用su...

2019-01-31 11:22:12 13110

原创 Linux命令行基本用法

一、编辑修改命令行命令行实际上是一个可编辑的文本缓冲区,在按回车键前,可以对输入的内容进行编辑,如删除字符、删除整行、插入字符。这样用户在输入命令的过程中出现错误,无需重新输入整个命令,只需利用编辑操作,即可改正错误。在命令行输入过程中,使用快捷键+将提交一个文件结束符以结束键盘输入。二、调用历史命令用户执行过的命令保存在一个命令缓冲区中,成为命令历史表。默认情况下,bash 可以存储100...

2019-01-31 10:07:42 363

转载 Linux环境变量及其设置

简介环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或多个应用程序将使用到的信息。Linux是一个多用户的操作系统,每个用户登录系统时都会有一个专用的运行环境,通常情况下每个用户的默认的环境都是相同的。这个默认环境就是一组环境变量的定义。每个用户都可以通过修改环境变量的方式对自己的运行环境进行配置。分类根据环境变量的生命周期我们可以将其分为永久性变量和临时性变量,根据用户等级...

2019-01-31 09:09:27 287

原创 shell 常用到的特殊字符

:代表零个或多个字符或数字。test后面可以没有任何字符,也可以有多个字符,总之有或没有都能匹配出来。? :只代表一个任意的字符不管是数字还是字母,只要是一个都能匹配出来。:这个符号在linux中表示注释说明的意思,即”#”后面的内容linux忽略掉。在命令的开头或者中间插入”#” ,linux都会忽略掉的。这个符号在shell脚本中用的很多。\ :脱意字符...

2019-01-31 09:00:34 338

原创 linux系统开关机重启命令

A、重启:sudo reboot或shutdpwn -r输入密码B、关机:1)立即关机:shutdown -h now 或sudo halt2)关机提示:shutdown +10 “system will shutdown after 10 minutes”3)关机并切断电源:sudo halt -p...

2019-01-31 08:49:25 257

原创 Linux常用命令大全

Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dm...

2019-01-30 07:59:56 118

原创 ubuntu12.04 修改登陆用户 为root

Ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式。后执行: vi /etc/lightdm/lightdm.conf.增加 greeter-show...

2019-01-28 15:09:47 500

转载 VirtualBox 虚拟机中安装 Ubuntu 12.04

2019-01-25 14:58:56 350

原创 C#视频监控的实现

视频类代码:using System;using System.Collections.Generic;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;namespace WindowsFormsApp视频监控{ pu...

2019-01-25 09:06:14 3386 1

原创 C#自定义软键盘控件及应用

自定义控件代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Linq;using System.Text;using System.Threading.Tasks;using...

2019-01-24 16:50:41 2960

原创 C#制作软键盘

代码实现:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using Sy...

2019-01-24 11:33:27 1422

原创 C#条形码扫描器读取数据信息

代码实现using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Linq;using System.Text;using Syst...

2019-01-24 10:00:15 1530

转载 C#简单串口通讯实例

参数设置界面代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using ...

2019-01-24 08:46:40 3340 1

原创 循环语句

循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:Python提供了for循环和while循环(在Python中没有do…while循环):循环类型while 循环: 在给定的判断条件为 true 时执行循环体,否则退出循环体。for 循环: 重复执行语句嵌套循环: 你可以在while循环体中嵌套for循环循环控制语句循环控制语句可以更改语句执...

2019-01-24 08:24:40 107

原创 条件语句

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程...

2019-01-24 08:09:28 153

转载 Python运算符中/和//的区别

首先先看单斜杆的用法:举几个栗子:print 5/3,type(5/3)1 <type ‘int’>print 5.0/3,type(5.0/3)1.66666666667 <type ‘float’>print 5/3.0,type(5/3.0)1.66666666667 <type ‘float’>print ...

2019-01-23 16:25:52 918

转载 浅谈Python的主要应用领域

Python的用途较为广泛,笔者也会经常接触到各种与Python有关的项目,也算是一名忠实的开发者。能够遇到关于Python用途的问题,也很乐意回答。Python这个概念非常大,它的定位是“计算机程序设计语言”,从它的特点来看,是一种“面向对象”的语言,同时也是一门“解释型”语言。计算机的程序设计语言有很多,有最经典的C,有同样面向对象的C++、Java、C#,还有适用于数据计算的R和简便易行的g...

2019-01-23 15:46:30 1113

原创 Python 运算符

什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符、运算符优先级接下来让我们一个个来学习Python的运算符。Python算术运算符以下假设变量: a=10,...

2019-01-23 15:32:47 128

原创 C#冒泡排序

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终...

2019-01-23 13:53:42 249

转载 C#获取程序运行时间

1、使用Stopwatch类命名空间:System.DiagnosticsStopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。在典型的 Stopwatch 方案中,先调用 Start 方法,然后调用 Stop 方法,最后使用 Elapsed 属性检查运行时间。Stopwatch 实例或者在运行,或者已停止;使用 IsRunning 可以确定 Stopw...

2019-01-23 10:32:16 3718

原创 LINQ 查询介绍

查询是一种从数据源检索数据的表达式。查询通常用专门的查询语言来表示。随着时间的推移,人们已经为各种数据源开发了不同的语言;例如,用于关系数据库的 SQL 和用于 XML 的 XQuery。因此,开发人员不得不针对他们必须支持的每种数据源或数据格式而学习新的查询语言。LINQ 通过提供一种跨各种数据源和数据格式使用数据的一致模型,简化了这一情况。在 LINQ 查询中,始终会用到对象。可以使用相同的基...

2019-01-23 10:08:02 367

原创 C# var关键字

C# 1.0、1.1及2.0版本中,如果要声明一个变量,必须指定变量的类型,但在C#3.5中,可以不明确指定变量其数据类型,使用Var关键字来声明。可以用来创建隐形局部变量,它指示编译器根据初始化语句右侧的表达式推断变量的类型。推断类型可以是内置类型、匿名类型、用户定义类型、.NET Framework 类库中定义的类型或任何表达式。示例:var number =1 ;使用var定义变量时...

2019-01-23 09:30:08 1112 1

转载 C# 解决串口接收数据不完整

使用缓存机制完成。首先通过定义一个成员变量List buffer = new List (4096);用来存放所有的数据,在接收函数里,通过buffer.AddRange()方法不断地将接收到的数据加入到buffer中,并同时对 buffer中的数据进行检验,如果达到一定的长度并且校验结果正确(校验方法在发送方和接收方一致),再进行处理。具体代码如下:private List<byte&g...

2019-01-22 13:51:06 2530 3

原创 vs2017统计代码行数方法

方法一:查找所有代码行数,包括系统生成1.打开项目。2.编辑-查找和替换-选中“在文件中查找”然后就会弹出一个查找框,输入正则表达式b*[^:b#/]+.*$选择查找整个解决方案,查找选项选择使用正则表达式,然后查找全部,最后就会统计出一共有几行。方法二:统计代码度量值解决方案-右击-”计算代码度量值“含义:代码的行数 – 指明代码中的大概行数。该计数基于 IL 代码,因此并不...

2019-01-22 13:26:43 26455 1

原创 VS2017 调试生成EXE文件的图标修改

右击项目-属性,打开选型卡,如下图所示修改“应用程序-资源-图标和清单”的图标,图标格式为ico完成,调试生成后,生成的EXE文件默认图标,已更改为想要的图标。...

2019-01-22 11:55:40 7915 2

转载 C#使用UdpClient发送和接收UDP数据示例

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.W...

2019-01-22 10:35:48 9757 4

转载 C# WinForm项目三层架构简述

基于C#.NET的WinForm项目,我们经常使用基于三层架构,来构建项目框架,这里简单的梳理一下三层架构的相关知识哪三层?我们通常所说的三层框架指的是DAL、BIL和UIL三层,分别是数据层、业务逻辑层和界面层,以及与之搭配的实体类和通用类库,下面分别概述 实体类- Model我们将数据存放在数据库中,数据表的结构,我们通常会用一个类来抽象,表的属性就是类的属性,我们...

2019-01-22 10:15:04 11824 2

原创 C# Chart控件X轴和多个Y轴坐标值获取实例

X轴显示时间,Y轴具有两个变量显示,同时获取Y轴的两个变量值,并在窗体的textbox中显示值。private void chart1_GetToolTipText(object sender, ToolTipEventArgs e) { HitTestResult myTestResult = chart1.HitTest(e.X, e.Y, Chart...

2019-01-16 10:13:27 15373

原创 C#基础-TimeSpan详解

C#基础-TimeSpan详解

2019-01-16 10:08:06 4499 1

转载 C#多线程编程

一、使用线程的理由1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。2、可以使用线程来简化编码。3、可以使用线程来实现并发执行。二、基本知识1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。2、前台线程和后台线程:通过Thread类新建线程默认为前台线程。当所有前台线程关闭时,所有的后台线程也会被直接终...

2019-01-14 16:34:42 119

转载 C#Lock用法

最近在研究.NET分布式缓存代码,正好涉及Lock,看了网上的文章,总结了一些Lock相关的知识,供大家一起学习参考。一、Lock定义lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。在多线程中,...

2019-01-14 15:00:03 26127 4

原创 Python 基础教程-变量类型

Python 变量类型变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Python 中的变量赋值不需要类型声明。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值,变量赋值以后该...

2019-01-12 10:59:54 127

原创 c# ListView控件的常用属性、方法及事件

在C#winfrom设计中,ListView控件应用频率较高,所以需要对其特性进行了解。ListView控件常用属性Activation控件用户在列表视图中激活选项的方式。含值如下:Standard:这个设置是用户为自己的机器选择的值OneClick:单击一个选项,激活它TwoClick:双击一个选项,激活它Alignment可以控件列表视图中的选项对齐的方式。值如下:Defau...

2019-01-12 10:35:53 3129

原创 调整XP屏幕键盘大小

打开屏幕键盘,设置为标准键盘,关到屏幕键盘。找到[HKEY_CURRENT_USER\Software\Microsoft\Osk]“Setting”=把它导出来,打开编辑结果如下:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Osk]“Setting”=hex:04,00,00,00,...

2019-01-11 11:56:31 564

原创 Python 基础教程-基础语法

Python 标识符在 Python 里,标识符由字母、数字、下划线组成。在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python 中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入;以双下划线开头的 _...

2019-01-09 15:02:40 178

原创 Python基础教程-简介

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你...

2019-01-09 14:33:32 155

转载 C# 之 TcpClient和Socket

OSI七层网络架构OSI中的层 功能 TCP/IP协议族应用层 文件传输,电子邮件,文件服务,虚拟终端; TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层 数据格式化,代码转换,数据加密; 没有协议会话层 解除或建立与别的接点的联系; 没有协议传输层 提供端对端的接口; TCP,UDP网络层 为数据包选择路由; IP,ICMP,RIP,OSPF,BGP,IGM...

2019-01-09 11:56:22 8862

转载 TCP和UDP的区别和优缺点

1、TCP与UDP区别总结:1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付Tcp通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输。如丢包时的重发控制,还可以对次序乱掉的分包进行顺序控制。3、UD...

2019-01-09 11:11:36 142

转载 ASP.NET、.NET和C#的关系是怎样的?

1、.NET是什么?.Net全称.NET Framework是一个开发和运行环境,该战略是微软的一项全新创意,它将使得“互联网行业进入一个更先进的阶段”,.NET不是一种编程语言. 简单说就是一组类库框架,.NET开发支持C#、VB.NET、J#、Jsript和Managed C++等。C#是.NET Framework框架支持的一种主力开发语言,可用于开发ASP.NET网站,Windows程...

2019-01-09 09:02:19 642

C#串口通信通信帮助类实例

C#串口通信通信帮助类实例 帮助类串口的默认参数及参数设置可以根据项目需求自行调整 串口类中接收数据状态及关闭串口判定,解决关闭串口卡死的问题。 串口类中有日志打印类,便于串口问题的查找,尤其适用于长期运行的设备。 另外,串口类的封装主要适用于项目开发效率的提高,便于多串口时的使用。

2024-03-29

C#串口通信数据接收不完整解决方案实例

基于Modbus RTU协议,实例展示了串口通信数据接收不完整解决方案

2024-03-29

C#串口通信Modbus协议完整实例

C#串口通信ModbusRTU协议完整实例

2024-03-29

C#winform实现的串口通信入门实例

实现要点 1、串口的参数设置 2、串口名称的刷新,通过重写消息函数,监听的USB的变化,更新电脑的端口变化。 3、打开和关闭串口尽量判定串口是否打开后在进行操作。 4、串口发送前判定是否已经打开。 5、串口的读取Read和发送Write函数的应用。 6、字符串和16进制的转换以及16进制显示的处理。 7、窗体的关闭与串口处理线程的处理,通过增加标志位进行互斥处理,保证每次关闭都能处理完毕后在关闭,防止卡死。 8、串口接收事件是独立于UI线程的单独线程,因此如果在串口接收线程下刷新UI控件需要用到异步执行,本文使用 Invoke进行处理。

2024-03-29

Qt实现天气预报、带歌词和播放列表显示音乐播放器、带播放列表视频播放器、录音机源代码

Qt实现天气预报、带歌词和播放列表显示音乐播放器、带播放列表视频播放器、录音机源代码

2024-01-19

串口调试助手安装包:多款串口调试助手集合、UartAssist、TeraTerm、Hyperterminal、sscom

多款串口调试助手集合、UartAssist、TeraTerm、Hyperterminal、sscom

2023-12-12

C#文件上传和下载(带数据库).rar

C#文件上传和下载(带数据库)

2023-07-13

C#导出word和excel实例讲解.rar

C#导出word和excel实例讲解

2023-07-13

C#winform功能很全的串口助手实例.rar

C#winform功能很全的串口助手实例

2023-07-12

softboard屏幕软键盘 5.0运行包.rar

softboard屏幕软键盘 5.0运行包

2023-07-12

C#winform语音识别实例.rar

C#winform语音识别实例

2023-07-03

C#Winform虚拟数字键盘实例源代码.rar

C#Winform虚拟数字键盘实例源代码 自定义textbox与键盘绑定,多个textbox切换焦点时键盘自动关联,焦点切换到非textbox时关闭键盘。

2023-06-26

C#winform实现的全键盘2个实例源代码.rar

C#winform实现的全键盘2个实例源代码

2023-06-25

System.Data.SQLite.dll文件32位、64位和sqlitestudio运行包.rar

System.Data.SQLite.dll文件32位、64位和sqlitestudio运行包

2023-06-25

C# 9.0文档及编程指南中文版可编辑.rar

C# 9.0文档及编程指南中文版可编辑

2023-06-25

C#winform图片鼠标中心缩放实例.rar

C#winform图片鼠标中心缩放实例

2023-06-21

C#winform串口SerialPort和API调用实例源码.rar

C#winform串口SerialPort和API调用实例源码

2023-06-21

计算机英语词汇汇总.rar

计算机英语词汇汇总

2023-06-20

C#试题库及参考答案.rar

C#试题库及参考答案

2023-06-20

C#实现的TCP服务端及客户端实例源代码.rar

C#实现的TCP服务端及客户端实例源代码 在winform框架下,使用vs2017工具,使用Socket编写 服务端具备:在线列表刷新显示,如果断开链接会自动剔除,防止占用连接。 选中其中的客户端可以进行传输控制,具备信息接收和提示窗口。 客户端具备,接收和发送功能并显示。 具备客户端和服务器端的通讯解析等功能,功能齐全,可以进行联调。 非常适合初学者或毕业设计学习者使用。

2023-06-17

C++实现图像的均值和方差计算代码.rar

C++实现图像的均值和方差计算代码

2023-06-17

卷膜直径经计算器源码.rar

根据总长度、厚度、卷筒内径和厚度计算卷直径。

2023-06-09

C#Winform委托事件实现窗体信息传递实例源代码.rar

C#语言Winform下采用委托事件方法实现窗体间信息传递

2023-06-05

C#Winform委托实例源代码.rar

C#语言在Winform下实现委托实例源代码,能够迅速理解和应用委托,委托多播功能

2023-06-05

C#winform控件textbox按键输入控制.rar

C#winform控件textbox按键输入控制

2023-06-05

C#winform经典冒泡排序实例.rar

C#winform经典冒泡排序实例

2023-06-05

C#winform正则表达式判定字符串类型汇总.rar

C#winform正则表达式判定字符串各种类型汇总,基本上满足各种类型软件需求

2023-06-05

C#Winform定时器误差测试实例.rar

C#语言实现Winform定时器与系统时间误差对比测试实例

2023-06-05

C#winform实现的钢琴键盘.rar

C#winform实现的钢琴键盘

2023-06-03

C#Winform应用程序判定是否已运行实例.rar

C#语言Winform应用程序判定是否已运行实例,采用互斥锁

2023-06-03

C#Winform实现邮件自动发送.rar

C#语言Winform下实现邮件自动发送

2023-06-03

org.in2bits.MyXls.dll 插件

org.in2bits.MyXls.dll 插件 用于Excel操作,不依赖excel安装包

2023-06-03

C#Winform实现打开第三方应用程序实例

C#Winform实现打开第三方应用程序实例

2023-06-03

C#WPF实现PDF导出及读取

基于C#语言WPF框架下,引用itextsharp.dll来实现

2023-06-03

C#Winform实现修改系统时间实例

利用C#语言在winform下实现修改windows系统时间的实例

2023-06-03

C#Winform实现电脑关机实例.rar

C#Winform实现电脑关机实例

2023-06-03

C#Winform倒计时实例.rar

C#语言Winform实现倒计时弹窗功能

2023-06-03

C#Winform控件listbox用法实例.rar

C#Winform控件listbox用法实例,包含添加、删除、联动、上下位移功能

2023-06-03

C#解析JSON实例.rar

C#编写的解析及生成JSON实例

2023-06-03

C#编写的400个例子源代码以及文档说明.rar

C#编写的400个例子源代码以及文档说明,作为新手学习及项目开发中借鉴学习最佳资料

2023-03-29

空空如也

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

TA关注的人

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