写在前面 栈和队列的关系与链表和顺序表的关系差不多,不存在谁替代谁,只有双剑合璧才能破敌万千~~😎😎 文章目录 写在前面一、栈1.1栈的概念及结构1.2、栈的实现1.2.1、栈的结构体定义1.2.2、栈的初始化栈1.2.3、入栈1.2.4、出栈…
2024/11/13 8:52:31 0 人评论 0 次浏览文章目录 噩梦解决办法总结 噩梦 最近改漏洞,这个项目删掉了 node_modules文件夹 重新安装依赖,结果安装一半的时候就一直报这个错。 然后查了很多方法,基本都是下面这些: 权限不够,以管理员运行cmd重新安装。清除 n…
2024/11/13 8:35:13 0 人评论 0 次浏览冒泡排序法是交换类排序方式之一,也是最简单的一种.现在有一个含有n个元素的待排序组合,采用冒泡排序法的整个排序过程如下: 1.从集合的第一个元素开始,每相邻的元素进行大小比较,令数值大的元素向后移动,即交换两个元素的位置,不断对比直至数组末尾.进过第一趟对比,找到整个集…
2024/11/13 1:30:55 0 人评论 0 次浏览建造者模式 概述 将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。 分离了部件的构造(由Builder来负责)和装配(由Director负责)。 从而可以构造出复杂的对象。这个模式适用于:某个对象的构建过程复杂的情况。由于实现了构建和…
2024/11/12 19:20:14 0 人评论 0 次浏览python并不将py文件编译为机器码来运行,而是由python虚拟机一条条地将py語句解释运行,这也是为什么被称为解释语言的原因之一。但python虚拟机并不直接执行py語句,它执行编译py語句后生成的字节码。本篇简单地讲下编译、运行的过程࿰…
2024/11/13 8:12:39 0 人评论 0 次浏览1、mdadm 命令用于管理Linux系统中的软件 RAID硬盘阵列,格式为 mdadm [模式] [选项] [成员设备名称]常用命令:mdadm -D /dev/md0 #md0为自定义设备名,查看详细信息2、mdadm 命令的常用参数和作用-a 检测设备名称-n 指定设备数量-l …
2024/11/13 7:46:15 0 人评论 0 次浏览看到这道题,我的第一个思路是在push进栈的时候直接比较一下该数和前一个数的大小关系,直接把最小的数始终放在栈顶。可是这样的话,这个结构就不是一个栈了,因为它不能满足先进后出的原则。 答案的做法是加一个辅助栈,直…
2024/11/13 7:30:54 0 人评论 0 次浏览1. JavaEE 项目的三层架构 分层的目的是为了解耦。解耦就是为了降低代码的耦合度。方便项目后期的维护和升级。 搭建书城项目开发环境 1、先创建书城需要的数据库和表 DROP DATABASE IF EXISTS book;CREATE DATABASE book;USE book;CREATE TABLE t_user(id INT PRIMARY KEY AU…
2024/11/13 2:28:58 0 人评论 0 次浏览为什么80%的码农都做不了架构师?>>> 基于API的前后台分离开发,帮助我们解决了前后台分工与通信的问题。 但是仍然有一些问题: 1.前台开发受限于后台开发的速度 2.后台提供给前台的接口缺字段,时常需要联调 3.Swagger …
2024/11/13 10:21:47 0 人评论 0 次浏览新增一个虚拟站点,zerg.ccc 主要有三步。 1. sudo vi /private/etc/hosts; 2. sudo vi /private/etc/apache2/extra/httpd-vhosts.conf 3. sudo apachectl restart; 没有报错。 但访问:zerg.ccc 无法访问。 而且,以前其他的虚…
2024/11/13 10:21:06 0 人评论 0 次浏览Linux系统(此文中使用的是CentOS6.4)主机作为客户端,在一个具有网路代理的网路环境中,访问网络时有如下几个地方需做客户端代理配置:1、图形界面下设置网络代理2、系统中的环境变量设置网络代理3、使用YUM时的代理设置…
2024/11/13 10:20:25 0 人评论 0 次浏览三大范式: 第1规范:没有重复的组或多值的列,这是数据库设计的最低要求。 第2规范: 每个非关键字段必须依赖于主关键字,不能依赖于一个组合式主关键字的某些组成部分。消除部分依赖,大部分情况下,数据库设计都应该达到第…
2024/11/13 10:19:54 0 人评论 0 次浏览可变数据类型与不可变数据类型:1.可变:列表,字典2.不可变:字符串,数字,元组访问顺序:1.顺序访问:字符串,列表,元组2.映射:字典集合由不同元素组成…
2024/11/13 10:19:23 0 人评论 0 次浏览也谈LG P350收不到短信 很不幸,买P350的时候,没有想到这个手机有收不到短信的问题,刚开始的时候,收短信也都正常,但是用了半年以后,才发现这个问题,朋友说,给我发了短信,…
2024/11/13 10:17:45 0 人评论 0 次浏览如果你将源码作为产品发布,就需要确认它是否被很好地打包并且清晰无误,一如你已构建的其他任何产品。 作为软件设计师,代码即是产品;不仅需要实现功能,还需有“优美、大方”的外表。 标识符命名法,标识符命…
2024/11/10 16:20:07 0 人评论 0 次浏览作者:jliang https://blog.csdn.net/jliang3 1.特征选择介绍 1)特征分类 相关特征:对于学习任务(例如分类问题)有帮助,可以提升学习算法的效果;无关特征:对于我们的算法没有任何帮…
2024/11/10 16:19:34 0 人评论 0 次浏览允许从队列两端添加和删除元素,因此也叫双向队列。 function Deque() {this.dataStore [];//进队列,从尾部添加数据this.enqueue function (data) {var length this.length();this.dataStore[length] data;}//进队列,从头部添加数据this…
2024/11/11 23:56:29 0 人评论 0 次浏览《Android GridLayout简介,以计算器为例》 Android GridLayout默认从左往右水平布局元素。可以通过设置属性:android:orientation,控制子元素布局的方向为水平还是垂直。 GridLayout的属性 android:layout_row 和 an…
2024/11/12 18:43:47 0 人评论 0 次浏览1 直接初始化 public class Singleton {/** 单例变量 ,static的,在类加载时进行初始化一次,保证线程安全 */private static Singleton instance new Singleton();/*** 私有化的构造方法,保证外部的类不能通过构造器来实例化。*/private Sin…
2024/11/10 16:17:27 0 人评论 0 次浏览Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的…
2024/11/10 16:16:55 0 人评论 0 次浏览