上一页 1 ··· 49 50 51 52 53
摘要: C# 单例模式:一个类只能有一个实例对象。这样就决定了它有以下几个特点。 不能被继承,那得用sealed修饰类; 将构造函数隐藏起来,private构造函数; 公有静态方法创建单一实例; 为了保证多线程情况下的单一实例原则,还得加个线程锁; 简单代码实现如下: public sealed class 阅读全文
posted @ 2021-06-19 10:53 double64 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Parse 失败后直接抛异常。 TryParse返回布尔类型进行判断,一般用它比较安全。 阅读全文
posted @ 2021-06-19 10:43 double64 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Console.Write("请按下一个按键:"); ConsoleKey consoleKey = Console.ReadKey().Key; Console.WriteLine("\n你按下的键是{0}", consoleKey.ToString()); 输出: 请按下一个按键:i 你按下的键 阅读全文
posted @ 2021-06-19 10:32 double64 阅读(482) 评论(0) 推荐(0) 编辑
摘要: ▲ 机械设计手册(第五版)第一卷 p 31/1674 ▲ 常用数学符号读法 还可以参考这篇文章。 ▲ Latex 写法 参考: 1.[link-01]() 2.[link-02]() 3.[link-03]() 4.[link-04]() 5.[link-05]() --> 阅读全文
posted @ 2021-06-18 22:30 double64 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 编码器的输入口一般有三组:EA+/-、 EB+/-、 EZ+/- 。 编码器信号输入一般分两种,正负脉冲和A/B相正交。 (1) 非 AB 相脉冲输入模式 即为脉冲+方向模式。 此模式下 EA 端子接收脉冲信号; EB 端子接收方向信号,高电平对应于计数器加计数,低电平对应于减计数。 (2) AB 阅读全文
posted @ 2021-06-15 20:42 double64 阅读(4140) 评论(0) 推荐(0) 编辑
摘要: 有重载的情况下,传参有时需要显式类型: float float f = 1.0F double double d = 1D; decimal decimal d = 1,0M uint unit i = 1U; long long i = 1L; ulong ulong i = 1UL; 参考:ht 阅读全文
posted @ 2021-06-14 22:47 double64 阅读(821) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> int main() { int a[5] = { 1, 2, 3, 4, 5 }; int *ptr = (int * )(&a + 1); printf("%d %d\n", *(a + 1), *(ptr - 1)); return 0; } 程序运行的结果 阅读全文
posted @ 2020-10-16 21:09 double64 阅读(190) 评论(0) 推荐(0) 编辑
摘要: /*******************二级指针的传递************************/ #include <stdio.h> #include <string.h> #include <stdlib.h> void get100mem(unsigned char **pmem) { 阅读全文
posted @ 2020-06-17 11:50 double64 阅读(82) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #define __DEBUG__ #ifdef __DEBUG__ #define DEBUG(format, ...) printf("文件:"__FILE__ "\n行号:%d\n输出:"format"\n", __LINE__, ##__VA_ARGS_ 阅读全文
posted @ 2020-06-16 18:33 double64 阅读(68) 评论(0) 推荐(0) 编辑
上一页 1 ··· 49 50 51 52 53
点击右上角即可分享
微信分享提示