ubuntu下VS code如何调试C++代码

2021年05月16日 阅读:873

最近开始使用Vs codel,真的方便,可以和git结合。下面总结一下如何调试程序, 我写了一个实例程序(不重要) 这个时候,我们按F5,发现不能运行,它提示需要一个Launch.json文件,OK,这是一个启动文件,我们来配置它。 注意,这里需要修改的部分主要是program那一行,仅需修改为自己 ... 查看全文

CH5201 数组组合【01背包】

2021年05月16日 阅读:555

5201 数字组合 0x50「动态规划」例题 描述 在N个数中找出其和为M的若干个数。先读入正整数N(1<N<100)和M(1<M<10000), 再读入N个正数(可以有相同的数字,每个数字均在1000以内), 在这N个数中找出若干个数, 使它们的和是M, 把满足条件的数字组合都找出来以统计组合的个 ... 查看全文

java成神之——jaxb操作xml的基本使用

2021年05月16日 阅读:481

<! TOC 查看全文

汇编语言第二章总结

2021年05月16日 阅读:460

CPU的主要部件是寄存器,在8086CPU有14个寄存器,它们分别是:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。8086CPU的所有寄存器都是16位的,可以存放两个字节。AX、BX、CX、DX这4个寄存器通常用来存放一般性的数据,称为通用寄存器。由于808 ... 查看全文

201771010123汪慧和《面向对象程序设计JAVA》第六周实验总结

2021年05月16日 阅读:556

一、理论部分: 1、继承 用已有类来构建新类的一种机制。当定义了一个新类继承了一个类时,这个新类就继承了这个类的方法和域,同时在新类中添加新的方法和域以适应新的情况。 2、类、超类、子类 (1)类继承格式:class 新类名 extends 已有类 (2)已有类称为父类,基类或超类。 (3)已有类可 ... 查看全文

算法复习之坐标离散化

2021年05月16日 阅读:771

离散化概念 例子: 1. 描述: 在桌子上放了N个平行于坐标轴的矩形,这N个矩形可能有互相覆盖的部分,求它们组成的图形的面积。 输入格式:输入第一行为一个数N(1<=N<=100),表示矩形的数量,下面N行,每行四个整数,分别表示每个矩形的左下角 和右上角的坐标,坐标范围为-10^8到10^8之间的 ... 查看全文

CentOS7安装Python3.7

2021年05月16日 阅读:811

首先安装依赖包,centos里面是-devel,如果在ubuntu下安装则要改成-dev,依赖包缺一不可,笔者曾安装python3未成功就是因为没有安装libffi-devel yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurs ... 查看全文

2024.C语言合法标识符

2021年05月16日 阅读:519

#include<stdio.h> int main(){ int n,a[100]; scanf("%d",&n); for(int i=0;i<n;i++) scanf("%d",a[i]); int flag,x=0,y=0; if(a[0]>'a'&&a[0]<'z'||a[0]>'A'&& ... 查看全文

Java基础之泛型的使用

2021年05月16日 阅读:811

为什么要使用泛型 首先我们先来看一段演示代码,如下所示, 第2行,List里面的内容类型是Object类型,因此第3、4、5行可以接受String、Integer或者Class类型。然鹅,会存在两个严重的问题: ①在List集合中,增加元素时,集合不会记住元素的具体类型,对象的编译类型为Object ... 查看全文

多线程--打印十次"我爱你"

2021年05月16日 阅读:603

第一种方式:Lock锁 第二种:synchronized同步方法: 具体代码如下: ... 查看全文

java中强引用、软引用、弱引用、幻象引用有什么区别?分别使用在什么场景?

2021年05月16日 阅读:661

不同的引用类型,主要体现在对象的不同可达性(reachable)状态和对垃圾收集的影响。 1.强引用是我们最常见的普通对象引用,只要还有强引用指向一个对象,就表明对象还"活着",垃圾收集器不会碰这个对象。对于一个普通的对象,如果没有其他的引用关系,只要超过了引用的作用域或者显示的将其强引用赋值为nu ... 查看全文

AVL之C++实现

2021年05月16日 阅读:852

AVL树的介绍 AVL树是高度平衡的而二叉树。它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。 上面的两张图片,左边的是AVL树,它的任何节点的两个子树的高度差别都<=1;而右边的不是AVL树,因为7的两颗子树的高度相差为2(以2为根节点的树的高度是3,而以8为根节点的树的高度是1)。 ... 查看全文

Linux/Unix 多线程通信

2021年05月16日 阅读:745

线程间无需特别的手段进行通信,因为线程间可以共享数据结构,也就是一个全局变量可以被两个线程同时使用。 不过要注意的是线程间需要做好同步,一般用 mutex。 可以参考一些比较新的 UNIX/Linux 编程的书,都会提到 Posix 线程编程,比如《UNIX环境高级编程(第二版)》、《UNIX系统编 ... 查看全文

多线程--简单生产者与消费者(Lock锁)

2021年05月16日 阅读:487

前两篇的生产者与消费者(多线程)运用的是synchronized进行同步锁的,本次将运用JDK1.5提供的Lock锁。 它 将synchronized替换成了Lock将Object中的wait notify notifyAll替换成了Condition对象, Condition可以被Lock获取, ... 查看全文

[LeetCode&Python] Problem 617. Merge Two Binary Trees

2021年05月16日 阅读:527

Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are n ... 查看全文

SpringCloud请求响应数据转换(二)

2021年05月16日 阅读:705

上篇文章记录了从后端接口返回数据经过切面和消息转换器处理后返回给前端的过程。接下来,记录从请求发出后到后端接口调用过的过程。 web请求处理流程 源码分析 ApplicationFilterChain会调DispatcherServlet类的doService()(HttpServlet类),类继承 ... 查看全文

数据结构之算法概念

2021年05月16日 阅读:688

数据结构:就好比一个大型图书馆,如何在书架上摆放图书,要考虑两个操作: 1.新书怎么插入 2.怎么找到指定的某本书 解决问题方法的效率,跟数据结构的组织方式有关,跟空间的利用率有关,跟算法的巧妙程度有关 所以什么是数据结构: 数据对象在计算机中的组织方式 1.逻辑结构 2.物理存储结构 数据对象必定 ... 查看全文

java成神之——Stream和Optional

2021年05月16日 阅读:543

<! TOC 查看全文

外部排序

2021年05月16日 阅读:699

外排序问题的出现,主要是因为内存不够。当需要排序的数据量过多,以至于无法一次性把所有的数据都放入内存,这导致了外排序问题的出现。解决大数据量排序的方法是:先分块排序,后进行块合并。 外排序步骤 这就是归并排序在外排序中的应用。 对每块数据进行排序,可以使用各种内排序方法:快速排序、归并排序、堆排序等 ... 查看全文

转XMLHttpRequest cannot load的解决方法

2021年05月16日 阅读:645

在谷歌浏览器中调试接口,出现:XMLHttpRequest cannot load错误 需要配置谷歌浏览器,使浏览器支持跨域,步骤如下: 具体操作如下:首先需要关闭谷歌浏览器的所有窗口 右击谷歌浏览器图标——>属性。弹出属性对话框。在目标栏最后添加 --args --disable-web-secu ... 查看全文

应用phpcms建立企业站替换总结

2021年05月16日 阅读:450

首先是首页命名为index,在首页导航栏显示的一级栏目,点击一级栏目进入的是栏目首页,命名用category打头。点击一级栏目下的二级栏目进入的是栏目列表页,命名用lists打头。点击栏目列表页之中的内容进入的是内容页,命名用show来打头。二级栏目是建在一级栏目下的子栏目,而内容是建在二级栏目的文 ... 查看全文

Kubeadm安装Kubernetes集群环境

2021年05月16日 阅读:794

先设置主机名 修改/etc/hosts文件 修改网络配置成静态ip,然后 安装docker 验证docker version 开机启动 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章