表达式树练习实践:C# 运算符 [TOC] 在 C# 中,算术运算符,有以下类型 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 这些运算符根据参数的多少,可以分作一元运算符、二元运算符、三元运算符。本文将围绕这些运算符,演示如何使用表达式树进行操作。 对于一元运算符和二元运[......] 继续阅读
表达式树练习实践:C# 运算符 [TOC] 在 C# 中,算术运算符,有以下类型 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 这些运算符根据参数的多少,可以分作一元运算符、二元运算符、三元运算符。本文将围绕这些运算符,演示如何使用表达式树进行操作。 对于一元运算符和二元运[......] 继续阅读
目录 一,工欲善其事,必先利其器 二,开机必备 三,更新 apt-get 源与软件搜索 四,安装 .NET Core 五,文件传输 六,搜索与安装软件 七,常见缺少的 xxx.so 八,小技巧与工具 一,工欲善其事,必先利其器 1,下载系统 树莓派官方下载系统地址 https://www[......] 继续阅读
( .NET Core 七龙珠 ) 一、IOT 平台的支持 先看国内优秀的云计算IOT平台(不含QQ互联、小米IOT等针对特定产品的开发者平台,仅列出部分云计算厂商的IOT平台) 阿里云 IOT https://iot.aliyun.com/ 华为物联网 https://develo[......] 继续阅读
一,创建阿里云 IOT 产品、设备 目前阿里云每月赠送 100 万条流量,可以免费使用基础版、高级版,开通后即可免费使用。 阿里云 IOT 平台地址 https://iot.console.aliyun.com/product 登陆开通后,新建测试产品、设备。 创建产品 产[......] 继续阅读
操作环境:Visual Studio 2017 如何实现 使用 C# 进行嵌入式开发? .NET Core 虽然实现了跨平台,但是不可能处处使用 C# 开发,就好像没人使用SQL开发安卓APP,每种语言都有其优秀的地方和局限性。 就传感器、32位、16位嵌入式设备,可能只有那么几KB的[......] 继续阅读
一,开题 (Copy 张队的七龙珠) 5G时代已经快来临, IOT 的发展会如虎添翼~ .NET Core 跨平台在各方面开发出现越来越多的实现例子,笔者的这个示例是在树莓派Linux 上实现直连对接阿里云IOT平台。 背景信息:  [......] 继续阅读
目录: 1,HttpWebRequest 实例化 2,GetResponse 获取请求结果 3,获取结果 4,获取流信息 HttpWebRequest 是一个Http 请求类,继承于 WebRequest。 WebRequest 是一个抽象类,能够对统[......] 继续阅读
目前为止,已经面试 5 10 家了。。。 这个试题面试的公司是某一上市公司。 试题是英文的(后面给出翻译): you're given a task of writing a simple program where an and user will be[......] 继续阅读
文章持续补充中 特性并不是集中在某一命名空间中,而是不同的特性在不同的命名空间下,特性是某一命名空间下提供的语法糖。 有哪些命名空间提供特性: 命名空间 描述 Microsoft.Build.Framework 包含定义任务和记录器与 MSBuild 引擎的交互方式的类型[......] 继续阅读
目录 一,网络基础 二,Socket 对象 三,Bind() 绑定与 Connect() 连接 四,Listen() 监听请求连接 和 Accept() 接收连接请求 五,Receive() 与 Send() 六,释放资源 七,IPAddress 和 IPEndPoint 2019-2-1[......] 继续阅读
Newtonsoft.Json Newtonsoft.Json 是.Net平台操作Json的工具,他的介绍就不多说了,笔者最近在弄接口,需要操作Json。 以某个云计算平台的Token为例,边操作边讲解。 Json 转为 Model 将 Model 转为 Json 将 LINQ 转为 JSON L[......] 继续阅读
各位相加 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。 示例: 输入: 38 输出: 2 解释: 各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。 进阶:你可以不使用循环或者递归,且在 O(1) 时间复杂度内[......] 继续阅读
题目一 原题链接 https://leetcode-cn.com/problems/two-sum/ 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每[......] 继续阅读
冒泡排序法 是数组等线性排列的数字从大到小或从小到大排序。 以从小到大排序为例。 数据 11, 35, 39, 30, 7, 36, 22, 13, 1, 38, 26, 18, 12, 5, 45, 32, 6, 21, 42, 23 使用 数组 int [] array 存储数字。 过程 ([......] 继续阅读
目录: System.ComponentModel 特性命名空间与常用类 System.ComponentModel.DataAnnotations ComponentModel - Classes 类 ComponentModel - Structs 结构体 ComponentModel[......] 继续阅读
笔者最近学了表达式树这一部分内容,为了加深理解,写文章巩固知识,如有错误,请评论指出~ 表达式树的概念 表达式树的创建有 Lambda法 和 组装法。 学习表达式树需要 委托、Lambda、Func<> 基础。 表达式树 形状可以参考 二叉树。 可以把表达式树理解成 数学表达式。[......] 继续阅读
在日常使用委托时,有以下常用方法 方法名称说明 Clone 创建委托的浅表副本。 GetInvocationList 按照调用顺序返回此多路广播委托的调用列表。 GetMethodImpl 返回由当[......] 继续阅读
这是一个学生选课信息管理系统,使用VS2010+SQL2008编写,VS2017正常使用。 项目源码下载地址 https://gitee.com/whuanle/xkgl 笔者录了两个视频,打开项目源码地址,可以先看看视频了解项目界面。 学生选课管理系统 项目介绍 这是一个学生选课信息管理[......] 继续阅读
本文主要讲 C# 常见命名空间 using static 指令 && 调用静态方法 嵌套命名空间&&作用域 别名 Main() 方法 C# 常见命名空间 命名空间 作用 System 创建文件是默认引入,处理数学计算、、环境变量、输出[......] 继续阅读
C# 的类型转换有 显式转型 和 隐式转型 两种方式。 显式转型:有可能引发异常、精确度丢失及其他问题的转换方式。需要使用手段进行转换操作。 隐式转型:不会改变原有数据精确度、引发异常,不会发生任何问题的转换方式。由系统自动转换。 不同类型的数据进行操作(加减乘除赋值等等),是[......] 继续阅读