C#
文章平均质量分 61
C#学习,目前个人最擅长的,但不是主攻方向
later_niu
bug才是最好的老师
展开
-
短距离无线通信技术实现:CRC、2/3FEC、1/3FEC、差错控制编码理及编程实现
所有程序我放在这了,仅供参考。点击下载所有程序(CSDN下载).点击下载所有程序(百度网盘下载).一、编码原理1.1 CRC 1.2 1/3FEC 1.2 2/3FEC 二、程序实现(C#窗体)1.1 CRC实验结果及分析 结果分析: 2.1 1/3FEC结果及分析 结果分析: 三、后记 和上一篇博客一样都是去年做的东西了,但是忙于考研没来得...原创 2020-09-06 14:13:41 · 8315 阅读 · 0 评论 -
【STM32调试(一)】串口发送像素,上位机解析显示。
图片上位机一、思路二、STM32采集数据发送2.1、OV7725模组2.2、串口发送三、上位机接收,解析,显示保存2.1、接收解析2.2、数据格式转换2.3、遇到问题四、小结&开源一、思路二、STM32采集数据发送2.1、OV7725模组2.2、串口发送有两种发送方式:高低位单独发送;合并一起发送。发送内容:黑白,二值,彩图三、上位机接收,解析,显示保存2.1、接收解析2...原创 2020-03-20 14:54:32 · 19725 阅读 · 17 评论 -
用C#, 把从ONENET获取的JSON字符泛型转换为DataTable类型, 并导出至Excel
文件名: getJson_2List2Datatable_toExcel功能: 将请求返回的JSON字符串解析并导入excel表格一..构建解析json字符串的实体类根据自己的json字符串构建实体类, 二这个类中存在着泛型json字符串转c#实体类网址: https://www.bejson.com/convert/json2csharp///实体类, Datastreams的类模板 p...原创 2018-05-03 18:37:33 · 6891 阅读 · 0 评论 -
vs无法直接启动带有"类库输出类型"的项目
今天调试移动onenet平台的sdk测试, 刚开始就出现如下问题 :解决方法: 在解决方案下的两个项目都进行 右击-->属性-->然后把输出类型改为Windows应用程序...原创 2018-04-08 11:56:23 · 7417 阅读 · 0 评论 -
模块测试(二)----垃圾桶, 员工信息的增删查改操作(数据库)
一. 环境准备我们仍然使用之前使用的MySql数据库, 具体的数据库连接及ssl连接的注意事项看我之前的博文.SslMode = none二. 写程序(1). DBHelper数据库操作类namespace final_01{ class SqlDesigner { private static string connStr = "serve...原创 2018-08-07 21:55:37 · 7181 阅读 · 0 评论 -
模块测试(一)----c#控制html中的数据(GMap)
项目地址: https://github.com/SCFMVP/final_01一. 配置GMap我们先去官网下载GMap的工程文件: https://archive.codeplex.com/?p=greatmaps 然后我们我们编译GMap.NET.WindowsForms工程, 生成GMap.NET.Core.dll和GMap.NET.WindowsForms.dll然后...原创 2018-07-18 19:52:00 · 7470 阅读 · 0 评论 -
[已解决] c#签名时出错
电赛期间忙里偷闲做了上位机, 在调试别人的Demo时出现了一下错误[error]:签名时出错: 未在路径 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\signtool.exe 找到 SignTool.exe。 NADemo 解决办法:在项目右击--->属性--->把"为ClickOnce签名...原创 2018-07-16 11:19:31 · 21449 阅读 · 0 评论 -
c#窗体应用程序----登录(简单的字符串比较/Mysql数据库)
很多时候我们程序操作都得先登录, 所以为了完善我今天就向着给我的窗体程序加了一个登录过程. 废话不多说, 写起来.分两部分, 一是简单的对比字符串, 进一步连接数据库(最好这么做).一. 字符串比较登录首先工程建立, 新建窗体就略过了登录窗体 :主窗体 :二. 基于MySql登录这一部分就是把用户输入的账号和密码与数据库的账号密码对比, 匹配成功就登录成功, 否则就登录失败.建立连接数据库查询语句...原创 2018-07-14 22:36:29 · 14858 阅读 · 1 评论 -
c# 从本地数据库获取数据并以图表显示
一. 本地mysql数据库我的本地数据库设计是这样的数据库服务器名称: restful_api使用表: locationusername: rootpassword: root后面数据库连接部分请自行根据自己数据更改二. 实现过程数据模板基类:这个类就是用于get和set操作. 对应数据格式要与数据库的字段数据格式一致.(类似java的模型层)class LocationData ...原创 2018-06-09 09:06:21 · 24263 阅读 · 6 评论 -
学习笔记--MQTT协议接入Onenet服务器(C#)
using MQTTnet;using MQTTnet.Core;using MQTTnet.Core.Client;using MQTTnet.Core.Packets;using MQTTnet.Core.Protocol;using System;using System.Collections.Generic;using System.Text;using System.T...原创 2018-05-11 23:08:39 · 19838 阅读 · 26 评论 -
MQTT学习笔记
一.工作原理: mqtt包括客户端、代理两部分, 上图中代理为移动的Onenet服务器.举个例子: 春秋淹城的某一个垃圾桶满了, 它向移动的Onenet平台发送了一个满溢报警的消息. 然后云平台转发给景区里所有的环卫工人. 加一个智能算法, 择优推送给环卫工人. 背后的工作机制就是我们使用的MQTT协议. 客户端为每一个环卫工人的手机APP和所有垃圾桶上的传感器设备. 客户端首先...原创 2018-05-11 13:36:04 · 10429 阅读 · 2 评论 -
模块测试(三)----获取华为OceanConnect数据并以图表展示
一. 功能需求 把NB设备发送给云平台的数据获取下来并以图表的形式展示二. 实现 先写一个华为OceanConnect的接口类SDK, 数据解析JSON类直接上代码://代码来自于网络namespace NADemo{ public class NASDK { public bool isHttp = false; ...原创 2018-08-08 16:32:21 · 9077 阅读 · 0 评论 -
GMap控件使用问题及解决
如图. 在使用时, 第一步是new一个MapControl控件, 第二步在该MapControl上覆盖一个图层, 第三步在图层上添加markers可能出现问题: 添加的图层不显示, 显示之后鼠标缩放后消失原因: 未按顺序添加上述三个东西...//-----------------------------------华丽分割线----------------------------...原创 2018-08-07 22:12:26 · 8432 阅读 · 0 评论 -
c#调用华为北向接口--HTTPS
现在项目的开发平台切换到华为物联网平台, 起初我还以为这个接口调用起来会和onenet一样简单的一个url提交token便可以拿到数据, 可是并不是这样, 于是遇到了很多坑, 记录一下.一. 知识普及--https(1) http与httpshttps协议需要到ca申请证书,一般免费证书很少,需要交费。 http是超文本传输协议,信息是明文传输,https 则是具有安全性的ss...原创 2018-07-14 22:18:23 · 11491 阅读 · 20 评论 -
VS2015发布中没有Visual Studio Installer
https://blog.csdn.net/headwind_/article/details/59484157转载 2018-11-22 14:14:28 · 9401 阅读 · 0 评论 -
Lambda表达式理解
目前初步理解, 有待进一步学习 (如有不对请指教)e.g.p => "name"==p;bool MyFun(string str){ return str=="name";}我们看 "=>" 符号左边的p, 我们把它理解为一个方法的形参. MyFun(string p)我们看 "=>" 符号右边的"name"==p, 这是一个整体原创 2018-08-19 17:04:38 · 6454 阅读 · 0 评论