自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 C# String 与 Char[] 数组 相互转换

C# String 与 Char[] 数组 相互转换string 转换成 Char[]  string ss = "abcdefg";  char[] cc = ss.ToCharArray();Char[] 转换成string  string s = new string(cc);byte[] 与 string 之间的转换  byte[] bb = Encoding.UTF8.GetBytes(ss);  string s = Encoding.UTF8.GetString(bb);

2021-12-31 10:20:08 1022

转载 NPOI的基本使用

在NPOI初识中简了解了下NPOI的简介和优势,接下来看一下如果下载使用。新建一个小的Demo,如下:第一步,新建一个控制台应用程序:第二步,利用Nuget获取NPOI, 这里引用的2.4.1最稳定版本:引用添加完成后,我们可以看到主要添加了四个dll的引用,在简介中,也介绍了四种dll的用途。通过这几个dll,可以看出,NPOI的用途还是挺多的。using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI

2021-11-04 16:13:43 12398 1

原创 Visual Studio 2019 直接使用wxWidgets二进制文件

一.下载wxWidgets二.解压wxWidgets三.使用wxWidgets四.编译运行hello world例程

2021-09-04 13:28:17 995

转载 STM32 替换说明-CKS32, HK32, MM32, APM32, CH32, GD32, BLM32, AT32(推荐), N32, HC华大系列

提示所有的厂家都是使用的M0,M3,M4的核做的.除了华大以外的其它厂商都是兼容STM32的.主要原因是STM32用的人多,把寄存器做的和STM32一样或者直接参考STM32的寄存器做比较快.这样子也受大众欢迎.玩单片机的应该都知道,只要是寄存器设计的一样那么,,,,,嘿嘿嘿...要是引脚再一样,那么...哈哈哈..CKS32(中科芯)以前的项目使用的STM32F103CBT6,涨价以后就开始用的CKS32F103CBT6完全一样,电路,程序啥的都是原先STM32的,啥都

2021-05-22 10:03:08 5990 2

转载 使用AT32(雅特力)替代STM32F103x

AT32(雅特力)淘宝购买链接淘宝链接https://at32.taobao.com/提醒!不必关心型号命名!当做STM32就可以!提醒!不必关心型号命名!当做STM32就可以!提醒!不必关心型号命名!当做STM32就可以!如果现在的项目使用的是STM32F103C8T6 或者STM32F103CBT6你可以用AT32F413CBT7 完全替代,程序电路都不需要改动!我已经测试了!注意啦!不要管型号!不要管型号!完全替代就是完全替代,芯片的名字是厂家自己取的...

2021-05-22 09:09:58 6888 4

转载 Git报错:Permission denied (publickey) 解决办法

Git在克隆的时候报错、Permission denied (publickey).报错 Permission denied (publickey) 具体如下:原因:没有将自己的电脑的SSH key添加到对应的git服务器上。解决:1、 生成SSH key> ssh-keygen -t rsa -C “[email protected]” 注意:输入的是自己的邮箱地址2、 找到生成Key值的目录,前往.ssh目录、查看对应的公钥> cat ~/.ssh/id

2021-05-21 09:20:23 45114 2

转载 Git 安装教程(Windows)

Git 安装教程(windows)版权声明:本文为CSDN博主「松哥不要」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/eno_yang/article/details/114782695git下载地址:https://git-scm.com/download/win下载后点击即可进行安装,下面是具体安装步骤。1)许可申明点击 “Next” 即可。2)选择安装路径根据自己需.

2021-05-21 08:52:31 240

原创 Ubuntu 查询IP地址,设置静态IP、网关

一. 查询IP地址使用命令:ifconfig上图中eml是网卡名称,在配置IP地址时会用到。二. 查询默认网关使用命令:ip route show三. 设置静态IP、网关先切换到root用户,使用命令:su输入root用户密码,回车即可。修改静态IP地址,网关地址,使用命令:vi /etc/network/interfaces为网卡eml添加以下语句:auto emliface eml inet staticaddress 10.0.1.190

2021-05-08 10:28:52 4708

转载 wxWidgets界面设计工具DialogBlocks

原文请参考:http://www.cppblog.com/zyzx/archive/2009/03/12/76348.html// * create by zyzx// * 2009-3-12// * 转载自:http://www.cppblog.com/zyzx 工欲善其事,必先利其器。在MFC上开发,有VS系列强大的可视化工具,基于wx的开发工具虽然没有VS、QT的界面设计器强大,但在灵活度上VS的界面设计器是没法比的(QT的没有用过,不做评论)。 如...

2021-01-07 11:48:21 440

转载 Visual Studio2019 配置 wxWidgets 3.1.4 [转载]

wxWidgets官网:https://www.wxwidgets.org/配置过程,请参考:https://www.cnblogs.com/linggouchong/p/14026313.html

2021-01-05 17:14:27 789

转载 各种PCB板载天线以及PCB设计要点

天线是各种智能设备都需要的重要部件,所有需要用到无线的设备都需要用到它。现在是无线时代,网络路由器都是无线WIFI,电脑,手机连网络再也不用网线连接了,还有蓝牙耳机,蓝牙鼠标,蓝牙键盘等等不再有电线了,这个天线的性能就至关重要了。 一般天线的选择有一些因素,除了考虑性能还要考虑成本,所以在选择天线的时候,需要综合考虑。今天上尉Shonway就给大家讲讲各种天线的设计及设计要点。天线一般有以下几种:第一种、PCB板载天线这种天线成本低,但性能会稍微差一点。PCB板载天线也有几种形...

2020-08-01 17:34:48 17652 3

转载 2.4G天线在PCB板上的设计

主要讨论的是2.4G PCB天线,如果不考虑成本及体积,可以选用其它天线,如贴片天线(小尺寸、中性能、中成本)或外置的鞭状天线(大尺寸、高性能、高成本),而 PCB 天线是最低成本、中等尺寸,只要设计得当又能获得足够性能的天线。包括三种天线:超小型 PIFA 天线:用于 Nano Dongle 的 PCB 天线,由于 PCB 空间受限,最大增益会比其它几种天线小 6dB 左右,即工作距离会短一半。由此天线及 MCU 做成的完整板子大小为 11mm*18mm 左右。正常 PIFA 天线:用于 No

2020-08-01 17:23:18 1764

转载 Linux (Ubuntu) 搭建SVN服务器详细步骤

1 先查看是否已经安装了svnsvn --version如果没有安装svn则:ubuntu@ip-172-31-29-46:~$ svn --versionThe program 'svn' is currently not installed. You can install it by typing:sudo apt-get install subversion如果已经安装svn则提示svn版本号:ubuntu@ip-172-31-29-46:~$ svn --versio

2020-06-23 17:43:20 821

转载 Nginx Windows详细安装部署教程

原文地址:https://www.cnblogs.com/taiyonghai/p/9402734.html一、Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点(俄文:Рамблер)开发的.它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。

2020-06-13 16:58:34 336

原创 C# 截屏并保存的示例代码

以下为C#截屏的示例代码,并保存为.jpg文件。 Image img = new Bitmap(Screen.AllScreens[0].Bounds.Width, Screen.AllScreens[0].Bounds.Height); Graphics g = Graphics.FromImage(img); g.CompositingQuality = System.Drawing.Drawing2D.Compositing...

2020-06-03 00:03:03 364

原创 C# 调用外部exe程序,并隐藏窗体

使用Process类,C#可以很方便地调用第三方exe,并可以自由地控制是否显示窗体、如何显示窗体、实现输入输出重定向。在使用之前,须先包含一个命名空间:using System.Diagnostics; Process myPro = new Process(); myPro.StartInfo.FileName = "cmd.exe"; myPro.StartInfo.UseShellExecute = false;...

2020-06-03 00:00:36 3003 1

转载 c# winform 显示动态gif图片的简单方法

1、添加Label控件2、准备个gif图片3、Label控件的Image属性设成gif图4、AutoSize=false5、设置控件大小大功告成!!!

2020-06-02 23:55:22 5995

转载 C#调用C++的DLL搜集整理的所有数据类型转换方式

本以为这篇搜集整理的代码会是很不错的文章,花了一天时间,搜索到最后居然出来一篇叫做"C# 与 C++ 数据类型对照表"的文章.几乎囊括掉和大部分的数据了,太打击我了。 本文中有部分的数据没有测试,也有一些不错的是看了上百篇网文对比整理得来的,希望有帮助。//C++中的DLL函数原型为//extern "C" __declspec(dllex...

2020-01-07 21:06:39 120

转载 蓝牙射频的杂散,谐波与FCC测试解密

关注"无线技术联盟",提供有价值的市场信息和最新的技术分析首先咱有个概念,蓝牙,Wi-Fi,蜂窝技术,GPS技术都属于无线通信,这些设备之间数据通讯都通过利用James Clerk Maxwell所描述的电磁(EM)辐射特性来实现无线通信。电磁场是什么?当电荷施加到导线两端形成电流流过导体时,它将会产生电场和磁场。EM场像波一样以波的形式传播通过空间。实际上,可见光只是另一类...

2019-12-13 08:51:20 1565

转载 SQL Server之常见数据库指令(增删改查)

使用sqlserver数据库的基础便是增删改查,下面记录这些常见的数据库指令:首先我的前置条件是创建了一个数据库test,并创建了一个Student表,表中字段为Id,stuName,stuSex,stuAge代码如下:create database test --创建数据库testcreate table Student (Id int identity(1,1) primary k...

2019-11-27 19:22:04 548

原创 SQL Server 全局变量

常用的SQL Server全局变量如下:select @@SERVERNAME as 服务器名select @@SERVICENAME as Server实例名select @@VERSION as SQL_Server版本select @@MAX_CONNECTIONS as 最大连接数select @@CONNECTIONS as 连接数select @@ROWCOUNT as ...

2019-11-27 15:47:45 445

转载 SQL SERVER 2008中使用VARBINARY(MAX)进行二进制数据存取的实现方法

在数据库应用项目开发中,经常会使用一些二进制的图像数据,存储和读取显示图像数据主要采用的是路径链接法和内存流法。路径链接法是将图像文件保存在固定的路径下,数据库中只存储图像文件的路径和名称,此方法数据库容量小,存取速度快,但安全性较差;内存流法是将二进制数据直接存储在数据库中,此方法对数据的共享非常方便,安全性相对较高,常用于图像容量不是很大的时候。本文主要讨论通过SQL Server 200...

2019-11-27 15:14:06 5976

转载 回波损耗、反射系数、电压驻波比以及S参数的物理意义

以二端口网络为例,如单根传输线,共有四个S参数:S11,S12,S21,S22,对于互易网络有S12=S21,对于对称网络有S11=S22,对于无耗网络,有S11*S11+S21*S21=1,即网络不消耗任何能量,从端口1输入的能量不是被反射回端口1就是传输到端口2上了。 在高速电路设计中用到的微带线或带状线,都有参考平面,为不对称结构(但平行双导线就是对称结构),所以S11不等...

2019-11-18 09:40:58 9807

原创 Notepad++设置绿豆沙护眼背景色、设置制表符为空格

我们经常使用各种编辑器,长时间使用时,眼睛难免会不舒服。因此,有必要将编辑器设置为护眼色。步骤如下:1. 从菜单进入,设置->语言格式设置... 勾选“使用全局背景色”2. 点击色彩样式中的“背景色”图标,然后点击“more color”3. 将色调设置为85, 饱和度设置为123, 亮度设置为2054. 回到前面窗口,点击“保存并关闭”。至此,...

2019-11-15 09:48:50 3754

转载 2.4g无线跳频(三)

2.4g无线跳频(三)一、跳频过程分析1.主从建立连接,开启定时器。2.对于主机,每个定时周期内,前部分处于发送模式,后部分处于接收模式;对于从机,每个定时周期内,前部分处于接收模式,后部分处于发送模式;发送时间应安排小于接收时间;3.主机发送数据后,在规定的时间后转换为接收模式;从机接收到数据后马上调整自身时间,以达到同步的目的;主机发送数据的时间要求准时,因为从机接收到...

2019-11-04 15:20:39 1334

转载 2.4g无线跳频(二)

2.4g无线跳频(二)一、主从连接过程分析整个通讯过程最难搞的就是主从双方建立连接的策略。 假设我们的产品是无线鼠标,一个适配器对应一个鼠标,不可混用。鼠标为主机,适配器为从机,两者可互通数据。为了让多套产品同时使用而不会导致互相干扰至无法正常通讯,必须要建立一个良好的连接策略;1、最简单有效的策略是为每套产品设立唯一的通道地址,相当于MAC,可以在硬件层面过去掉不需要的信息;但由于我使用的...

2019-11-04 15:15:56 1026

转载 2.4g无线跳频(一)

2.4g无线跳频(一)这里是针对一对一无线通信的简单定时跳频。一、随机种子与序列无线跳频首选要生成一个随机的频道序列,让通信的双方按照这个序列跳频。利用C语言库函数rand()与srand(SEED)可实现伪随机数的生成。实际上我们只需要库中固有序列,而随机种子才是我们要注意的。一般随机种子可以用单片机AD脚悬空值,像STM32F4系列本身自带硬件随机数生成器,更方便。只要有了随机种子SE...

2019-11-04 15:09:31 1637

原创 python 目录文件遍历

近期在学习python目录文件遍历,查资料发现,可以使用os模块实现。使用递归调用方法,对下层子目录进行遍历。#导入模块import sysimport osprint('import os ok')print('递归遍历目录和文件')path = r'E:\Projects'fp = open('fileTree.txt','wt')def getAllFileA...

2019-10-11 09:36:24 221

AT32与STM32或GD32替换说明.xlsx

本文件是AT32(雅特力)与STM32、GD32替换说明表,很详细

2021-05-22

VC++字符串处理函数对照表(宽字符与ANSI字符)

本文档列出了标准C语言ANSI字符与C++宽字符的处理函数对照表,对于处理宽字符是很好的参考文件。

2018-08-06

俄罗斯方块完整程序+背景素材

俄罗斯方块源程序,已经调试好可用,适合C#初学者使用,参考学习。

2015-05-08

Ucos_II_中文注释版

UCOSII2.52版本中文注释版,非常难得的一份资料,感谢原作者的分享

2011-11-17

UCOS-II 2.52源代码

UCOS-II 2.52源代码,配合UCOS-II 2.52的中文注释版本,非常便于对UCOS的理解

2011-11-17

VC++ 6.0教程

VC++6.0电子书教程,讲得还算可以,现在放到这里与大家分享

2008-08-28

空空如也

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

TA关注的人

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