编程笔记
-
BF算法
1 #include<stdio.h> 2 #include<string.h> 3 4 int BF(char *A, char *B) { 5 int i = 0,j=0; 6 while(i < strlen(A) && j < strlen(B)) { 7 if(A[i]==B[j]) { 8 i++; 9 j++; 10 } else…
-
c++(十二)
c++另一种编程思想称为泛型编程,主要是利用的技术就是模板 c++提供两种模板机制:函数模板和类模板 函数模板作用: 建立一个通用函数,其函数的返回值类型和形参类型可以不具体指定,用一个虚拟的类型来代表 te…
-
微信小程序开发工具,设置默认首页的方式。
小程序首页如果没有配置entryPagePath,则会取全局app.json文件 pages 属性的首元素作为启动小程序的默认首页。 也可以使用 entryPagePath手动指定首页。 官网文档已说明,这里挂上链接和对应的位置。 小程…
-
java框架概述
1、数组的优缺点 数组的优点 数组的读取和更改数据的效率是所有数据据结构中最高的 数组的缺点 数组不适合进行大量数据的存储,因为数组在内存中很难找到连续且大的内存空间 数组的随机删除和插入的效率低,因为数…
-
贪心算法-435
1 int cmp(const void ** a, const void **b) 2 { 3 int **p = (int **)a, **q = (int **)b; 4 return (*p)[1] - (*q)[1]; 5 } 6 7 int eraseOverlapIntervals(int** intervals, int intervalsSize, int* intervals…
-
Linux基本命令
Author:Exchanges Version:9.0.1 目录 一、引言 1.1 开发环境(dev) 1.2 测试环境(test) 1.3 生产环境(prod) 1.4 操作系统的选择 二、Linux介绍 2.1 Linux介绍 2.2 Linux的版本 2.3 Linux和Windows区别 三、…
-
Linux内核裁剪的具体步骤(1)
在menuconfig中配置,可以对进行Linux内核配置选项及删改。本文介绍详细配置方法。 第一部分:全部删除Code maturity level options --->代码成熟等级选项[]Prompt for development and/or incomplete code/driv…
-
Linux环境下配置vscode的C/C++ 的make编译环境(编写makefile方式)代码Demo版
以前写过同样话题下的图文版的,这里给出一个代码Demo版本,上一个图文版本参见: Linux环境下配置vscode的C/C++ 的make编译环境(编写makefile方式) ================================================
-
内存泄漏相关问题分析
java内存泄漏基础知识 简单说就是该被释放的对象一直没有释放,一直被某个对象持有导致不能垃圾回收。 java内存分配策略 静态存储区 主要存放静态数据,全局变量等。这块内存在程序编译的时候已经分配好了,并且静…
-
ping: xxx.xxx: Name or service not known
该方法针对Ubuntu18及以后版本。 第一次遇到ping:报错Name or service not known这个问题在百度上找了很久说的都是什么修改 /etc/resolv.conf,但每次修改后重启就会恢复配置信息,原因是因为这是一个链接文件;还…