宏定义 宏定义是C++编程中一种很常见的语法,有很多使用场景,例如 定义一个通用的常量 定义一个宏函数 实现条件编译 其他 第一种使用场景应该是最多的,一般格式如下: #define PRICE 20 即定义了一个名为PRICE的宏,其值为20。需要注意的是,宏定义本身对C++编译器并不可见,它只是 ...
分类:
编程语言 时间:
2021-03-28 11:33:14
收藏:
0 评论:
0 赞:
0 阅读:
17
C函数————qsort 函数 qsort()看起来和C++的sort()差不多,但是其实差别很大, qsort的cmp函数,传入的是指针,返回值是int sort的则传入值,返回值是bool 当qsort的返回值是0时,数组的顺序可能发生改变,这带来了不确定性 当有不改变相同大小元素的顺序时,需要 ...
分类:
编程语言 时间:
2021-03-28 11:33:02
收藏:
0 评论:
0 赞:
0 阅读:
20
写在前言 果子在公众号( 程序员编程)中看到一个很好的项目。虽然平时用不到,但是对于自己理解SpringBoot,网络通信还是有好处的。所以就摘录如下,本文并不是全文照搬,会做出修改润饰,并加入自己的理解。文末会注明来源,如有侵权,敬请告知。 1、需求目标: 手写一个可以实现WebSSH连接终端功能 ...
分类:
编程语言 时间:
2021-03-28 11:28:47
收藏:
0 评论:
0 赞:
0 阅读:
28
Java:标识符与保留字(关键字) 1.标识符(identifier) Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 标识符的作用 在现实中,如果事物没有名字,人们便无法称呼它并交流。同样的,程序中的各种元素也要有各自的名字才能互相区别、便于使用。因此,Java中用标识符 ...
分类:
编程语言 时间:
2021-03-28 11:28:34
收藏:
0 评论:
0 赞:
0 阅读:
23
预处理指令是以#号开头的代码行,# 号必须是该行除了任何空白字符外的第一个字符。# 后是指令关键字,在关键字和 # 号之间允许存在任意个数的空白字符,整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。下面是本章涉及到的部分预处理指令: 指令说明 # 空指令,无任何效果 # ...
分类:
编程语言 时间:
2021-03-28 11:28:21
收藏:
0 评论:
0 赞:
0 阅读:
30
import java.util.*; public class Number { public static void main(String[] args) { int i; Scanner read=new Scanner(System.in); System.out.println("请输入 ...
分类:
编程语言 时间:
2021-03-28 11:27:57
收藏:
0 评论:
0 赞:
0 阅读:
72
参考网页:Unity使用(二):Unity.Interception实现AOP-坤哥网 (kungge.com) 只要实现了ioc,就可以使用aop。 1.安装Unity.Interception 2.原先的prism注册Type的方法为 containerRegistry.Register<IDa ...
分类:
编程语言 时间:
2021-03-28 11:27:43
收藏:
0 评论:
0 赞:
0 阅读:
26
1.logging模块输出日志 import logging as logger import time import datetime print(time.localtime(),datetime.datetime.now()) print(datetime.datetime.now().str ...
分类:
编程语言 时间:
2021-03-28 11:27:31
收藏:
0 评论:
0 赞:
0 阅读:
35
判断三角形类型。输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形(等腰三角形、等边三角形、直角三角形、等腰直角三角形、一般三角形),计算精度:1E-1。 输入提示信息:"Input a,b,c:" 输入格式:"%f,%f,%f" 运行示例: ① Input a, ...
分类:
编程语言 时间:
2021-03-28 11:26:17
收藏:
0 评论:
0 赞:
0 阅读:
24
1、c语言中求4行3列二维数组元素的和 #include <stdio.h> int main(void) { int i, j; int a[4][3] = {{74,85,69},{14,25,36},{45,65,96},{58,47,56}}; int b[4][3] = {{45,56,7 ...
分类:
编程语言 时间:
2021-03-28 11:25:33
收藏:
0 评论:
0 赞:
0 阅读:
44
面向对象的英文缩写是OO,他是一种设计思想。面向对象中的对象,通常是指客官世界中存在的对象,具有唯一性,对象之间各不相同,各有各的特点,每一个对象都有自己的运动规律和内部装填;对象与对象之间又是可以相互联系、相互作用的。另外,对象也可以是是一个抽象的事物。概况的讲,面向对象技术是一种从组织结构上模拟 ...
分类:
编程语言 时间:
2021-03-28 11:25:01
收藏:
0 评论:
0 赞:
0 阅读:
24
预定义宏就是已经预先定义好的宏,我们可以直接使用,无需再重新定义。ANSI C 规定了以下几个预定义宏,它们在各个编译器下都可以使用: __LINE__:表示当前源代码的行号; __FILE__:表示当前源文件的名称; __DATE__:表示当前的编译日期; __TIME__:表示当前的编译时间; ...
分类:
编程语言 时间:
2021-03-28 11:24:03
收藏:
0 评论:
0 赞:
0 阅读:
17
对于不同的编程语言来说,具体的编码规范可以有很大的不同,但是其宗旨都是一致的,就是保证代码在高质量完成需求的同时具备良好的可读性、可维护性。例如我们可以规定某个项目的C语言程序要遵循这样的规定:变量的命名,头文件的书写和#include 等等。 下面是一些广为采用的编码规范: ? GNU Codin ...
分类:
编程语言 时间:
2021-03-28 11:23:49
收藏:
0 评论:
0 赞:
0 阅读:
17
先看几张图 泛型? 泛型,本质上是参数化类型,他提供了编译时类型的安全检测机制,注意两点,泛型上限,和下限,一般情况上限object,但是如果是继承或者super关系, 上限为父类或者父接口,还有一点就是泛型擦除机制。 String类的不可变性? 先看下面这段代码: String s = "abc" ...
分类:
编程语言 时间:
2021-03-28 11:23:32
收藏:
0 评论:
0 赞:
0 阅读:
24
默认规则 默认情况下,Spring Boot提供/error处理所有错误的映射 对于机器客户端,它将生成JSON响应,其中包含错误,HTTP状态和异常消息的详细信息。对于浏览器客户端,响应一个“ whitelabel”错误视图,以HTML格式呈现相同的数据 By default, Spring Bo ...
分类:
编程语言 时间:
2021-03-28 11:22:30
收藏:
0 评论:
0 赞:
0 阅读:
34
基于cuda镜像构建Python环境 准备工作 在linux主机安装docker(参考 https://docs.docker.com/engine/install/#server) 在linux主机的工作目录编写 sources.list:vim sources.list # 中科大ubuntu镜 ...
分类:
编程语言 时间:
2021-03-28 11:21:48
收藏:
0 评论:
0 赞:
0 阅读:
33
一:指针是什么1.指针是**变量**2.指针是用来存放地址的变量(存放变量的地址),用来表示指定内存空间的地址。3.地址的大小是**固定**的:占4个字节(32位系统)或者8个字节(64位系统)4.指针**存在类型**,如整型指针、字符指针等,其类型决定了指针加减运算时移动的步长大小。同时指针可以进行**算术、关系运算**。二:字符指针字符指针:是指存放char类型变量的地址的变量,称为字符指针。
分类:
编程语言 时间:
2021-03-28 11:21:14
收藏:
0 评论:
0 赞:
0 阅读:
33
线性方程组 Ax =b 除了高斯消元法以外,还有其它的迭代解法,这里我们说的是共轭梯度法。 这里只针对 A 满足 对称 ( ), 正定(即 ),并且是实系数的,那么我们可以用 梯度下降 和 共轭梯度 来解线性方程组 : 向量 和 是共轭的 (相对于A )如果满足: 下图两两向量都是针对所在梯度处的矩 ...
分类:
编程语言 时间:
2021-03-28 11:20:42
收藏:
0 评论:
0 赞:
0 阅读:
105
1 #include<stdio.h> 2 #include<string.h> 3 #include<stdlib.h> 4 typedef struct person{ 5 int num; 6 struct person* next; 7 }P; 8 int main() 9 { 10 int ...
分类:
编程语言 时间:
2021-03-28 11:19:12
收藏:
0 评论:
0 赞:
0 阅读:
21
最近在做一些email相关的办公自动化项目,发现一个第三方模块imap-tools不错, 网上没有啥相关介绍,所以记录下来. 环境: python3.8; imap-tools 0.39.0 需要pip 安装一下imap-tools模块 imap-tools模块是python的第三方扩展, 它使用标 ...
分类:
编程语言 时间:
2021-03-28 11:18:54
收藏:
0 评论:
0 赞:
0 阅读:
28