• [转载]char * 和char []的区别---之第一篇

    时间:2024-01-09 18:49:12

    char *  和char []的区别---之第一篇原文地址http://blog.csdn.net/yahohi/article/details/7427724在C/C++中,指针和数组在很多地方可以互换使用,所以经常有一种错觉,感觉数组和指针两者是完全等价的,于是经常出现在定义char ch[]...

  • 拇指玩」制作的「谷歌安装器」app

    时间:2024-01-09 18:23:53

    作者:匿名用户链接:https://www.zhihu.com/question/57468448/answer/153000587来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。先说Google 服务框架Google 服务框架全称 Google Mobile Serv...

  • 第3课 进化后的 const分析

    时间:2024-01-09 15:36:48

    1.  C语言中的const(1)const修饰的变量是只读的,使得变量具有只读属性,但本质还是变量。所以不是真正的常量,它只是告诉编译器该变量不能出现在赋值符号的左边。(2)const修饰的局部变量在栈上分配空间,全局变量在只读存储区分配空间(3)const只在编译期有用,在运行期无用【编程实验】...

  • 2015校招网易C/C++工程师笔试题(附答案)

    时间:2024-01-09 15:12:05

    1. #include < filename.h >和#i nclude “filename.h” 有什么区别?  答:对于#i nclude < filename.h >,编译器从标准库路径开始搜索filename.h         对于#i nclude “filena...

  • error C2220: 警告被视为错误 - 没有生成“object”文件

    时间:2024-01-09 14:24:14

    原文:error C2220: 警告被视为错误 - 没有生成“object”文件这种错误的原因是:原因是该文件的代码页为英文,而我们系统中的代码页为中文。 解决方案:1. 启动Microsoft Visual Studio 2005,文件->打开->选择该cpp,然后保存。从新打开程序文...

  • C/C++程序猿必须熟练应用的开源项目

    时间:2024-01-09 13:43:42

    作为一个经验丰富的C/C++程序猿, 肯定亲手写过各种功能的代码, 比方封装过数据库訪问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件訪问的类, 封装过UI界面库等, 也在实际的项目中应用过, 可是回过头细致想想,事实上曾经自己写过的这些代码,仅仅能是在特定的项目或者特定的环境中使用,...

  • C++编程规范之11:隐藏信息

    时间:2024-01-08 17:12:43

    摘要:不要泄密,不要公开提供抽象的实体的内部信息。为了尽量减少操作抽象的调用代码和抽象的实现之间的依赖性,必须隐藏实现内部的数据。否则,调用代码就能够访问该信息,或者更糟,操作该信息,而原来应属于内部的信息就泄漏给了调用代码所依赖的抽象。应该公开抽象,而不是数据。信息隐藏主要从一下两方面降低了项目的...

  • SpringBoot自动配置的原理

    时间:2024-01-08 14:13:42

    Spring Boot的运行是由注解@EnableAutoConfiguration提供的它的关键功能是@Import注解。        EnableAutoConfigurationImportSelector 使用 SpringFactoriesLoader.loadFactoryNames ...

  • 算法: 斐波那契数列C/C++实现

    时间:2024-01-08 13:30:09

    斐波那契数列:1,1,2,3,5,8,13,21,34,....//求斐波那契数列第n项的值//1,1,2,3,5,8,13,21,34...//1.递归://缺点:当n过大时,递归深度过深,速度降低int fib1(int n){if (n == 1 || n == 2)return 1;retu...

  • 精确率、准确率、召回率和F1值

    时间:2024-01-08 11:31:03

    当我们训练一个分类模型,总要有一些指标来衡量这个模型的优劣。一般可以用如题的指标来对预测数据做评估,同时对模型进行评估。首先先理解一下混淆矩阵,混淆矩阵也称误差矩阵,是表示精度评价的一种标准格式,用n行n列的矩阵形式来表示。准确率:分类器正确分类的样本数与总样本数之比。即预测 == 实际的,即斜对角...

  • RabbitMQ AMQP (高级消息队列协议)

    时间:2024-01-08 08:48:12

    目录RabbitMQ AMQP (高级消息队列协议)Message Queue 简介概念基本组成场景及作用AMQP简介模型架构基础组件AMQP-RabbitMQ简介模型特性参考RabbitMQ AMQP (高级消息队列协议)AMQP协议是Message Queue消息队列的一种协议,RabbitMQ...

  • windows线程同步

    时间:2024-01-07 14:48:40

    一、前言之前在项目中,由于需要使用到多线程,多线程能够提高执行的效率,同时也带来线程同步的问题,故特此总结如下。二、windows线程同步机制windows线程同步机制常用的有几种:Event、Critical Section、Mutex、Semaphore。1.Critical Section(临...

  • glibc头文件和宏定义

    时间:2024-01-06 19:14:14

    头文件没啥好说的,无非就是" "和< >的区别,这估计只要是学过C/C++的人都明白。现在的编译器对头文件的包含顺序没有要求,但老的C实现则不一样。当然,我们现在无需关心头文件顺序了。我们为啥要包含头文件呢?头文件里面有定义嘛,使用任何函数之前都必须定义该函数。所以我们并不强求包含头文件...

  • C/C++ union

    时间:2024-01-06 17:08:54

    叙述原因:union data{int a;double b;};对于union,实际中用的并不多,之前也知道怎样计算union的单元(在字对齐的基础上取最大成员所占的内存大小),比如union data{int a;char b[5];};  最大为5个字节,但为了字对齐,需要是4的倍数,size...

  • Leetcode: Reverse Integer 正确的思路下-要考虑代码简化

    时间:2024-01-06 15:52:08

    题目:Reverse digits of an integer.Example1: x = 123, return 321Example2: x = -123, return -321Have you thought about this?Here are some good questions t...

  • day056-58 django多表增加和查询基于对象和基于双下划线的多表查询聚合 分组查询 自定义标签过滤器 外部调用django环境 事务和锁

    时间:2024-01-06 15:46:57

    一.多表的创建from django.db import models# Create your models here.class Author(models.Model): id = models.AutoField(primary_key=True) name = models.C...

  • 11.C++-临时对象分析

    时间:2024-01-06 15:45:30

    首先来参考以下代码:#include <stdio.h>class Test { int mi;public: Test(int i) { mi = i; } Test() { Test(); } void print() ...

  • c/c++ 智能指针 shared_ptr 使用

    时间:2024-01-06 13:53:04

    智能指针 shared_ptr 使用上一篇智能指针是啥玩意,介绍了什么是智能指针。这一篇简单说说如何使用智能指针。一,智能指针分3类:今天只唠唠shared_ptrshared_ptrunique_ptrweak_ptr二,下表是shared_ptr和unique_ptr都支持的操作操作功能描述sh...

  • 通过Ajax post Json类型的数据到Controller

    时间:2024-01-04 22:26:07

    View function postSimpleData() { $.ajax({ type: "POST", url: "/Service/SimpleData", contentType: "applicati...

  • Windows下使用 Sublime Text + MinGW 搭建C/C++开发环境

    时间:2024-01-04 20:42:37

    下载并安装 Sublime Text点击此处从官网下载适合自己的Windows系统的Sublime Text下载好后双击进行安装(一路next就好啦)下载 MinGW点击此处下载MinGW下载好后双击进行安装.... . .  .安装MinGW成功后配置环境变量找到MinGW的安装路径(默认在C盘)...