Linkedlist实现堆栈
为什么linkedlist能够实现堆栈呢?因为linkedlist是一个链表式的集合,它提供了第一个 和最后一个的方法 为什么堆栈要用第一个和最后一个的方法呢?因为堆栈新进入对象为第一个,但是它的位置按压栈顺序排序,用第一个的方法来实现入栈和出栈定义好pop(),push()方法 在main方法里面增加值时直接调用如java代码:public class demo01 {
/**
* Li...
快速排序算法 quick sort
1.快速排序 quick sort是什么? 快速排序算法: 是对冒泡排序的改进,将一个整体分为俩个部分,找一个基准点分,然后采用递归进行排序,使之成为一个有序的序列. 作用:提高查询效率 能最大程度的利用资源.2.怎么做? 来一个生动的理解^^1.找一个基准数 所有的值都与基准数相比较 大的在基准数的右边小的在基准数的左边 俩个出发的小孩子比大小,俩个小孩子都有自己的任务,一个...
J2EE 反射(Reflect)
在jdk的配置环境中 从俩个地方体现出:一个是XML解析 另一个是实体类 而实体类则需要运用反射jdk里面jre转译:是将.java文件转化为.class的文件 而今天我们说的是反射 它是将.class文件转为.java文件 1. 什么是反射? 反射是java语言中的一种机制,通过这种机制可以动态的实例化对象、读写属性、调...
java = == ===的区别
1. 使用= 操作符一般是用来赋值的, 并且赋值顺序是从右到左进行的. 是赋值运算符 2. 使用==操作符检查"参数是否为这个对象的引用" 返回的是true 和false 是比较运算符 ...
关于OS X中许多软件需要Xcode(比如CLion,PyCharm )
其实并不需要下载安装整个Xcode 只需要安装Xcode Command Line Tools;打开终端输入1. xcode-select --install # 单独安装CommandLineTools,不需要Xcode,回车2.sudo xcode-select --switch /Library/Developer/CommandLineTools # 指定路径...
c语言提取字符串中的数值转换为10进制值
#include <stdio.h>
#include "string.h"
#include "stdlib.h"
char str1[] = "##Temp:26;";
int main() {
char * token;
unsigned long val=0;
token = strtok(str1, ":");
printf(token)...
点击的那个button
<input type= "Button" name ="add" value="添加" onClick ="check(this)"/>
<input type= "Button" name ="delete" value="删除" onClick ="check(this)"/>
&
需要的maven依赖
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.12</version> </dependency> <dependency&
关于python中字符串的操作方法
1.capitalize() 首字母大写 1 s = 'helloPython'
2 s1 = s.capitalize() #首字母大写
3 print(s1) #输出结果:Hellopython 2.upper() 全部大写,lower() 全部小写 1 s = 'helloPython'
2 s2 = s.upper() #全部大写
3 s21 = s.lower() #全部小写
4 print(s1,s21) #输出结果:Hellopython h
在Vue中关闭Eslint 的方法
在vue项目中关闭ESLint方法:找到 webpack.base.conf.js 将这些代码注释掉, {
test: /\.(js|vue)$/,
loader: 'eslint-loader',
enforce: 'pre',
include: [resolve('src'), resolve('test')],
options: {
formatter: require('es
自律的人有多可怕?(深度好文
有人说成年后有两种人,一种是成熟,一种是老。 而大多数人俨然已经成为后者。 年纪不大,却总是怨天尤人,唉声叹气; 为现状焦虑,却没有勇气和毅力去改变自己; 做任何事都是三分钟热度,坚持最多的事情就是坚持不下去; 整日抱着手机,微博刷到不能再刷,朋友圈里的消息看了一遍又一遍; 没有特别的兴趣爱好,周末只想宅在家里吃垃圾食品看无聊的电视…… 现在的你是否也像这样:生活习惯凌乱,整日浑浑噩噩,为未来焦虑,但依旧毫无方向和意义地虚度时光。 曾经以为做人就要及时行乐,享受当下,可当懒散成了习惯,不自律成
一个自律的人有多可怕!
现在的你是否也像这样:生活习惯凌乱,整日浑浑噩噩,为未来焦虑,但依旧毫无方向和意义地虚度时光。 曾经以为做人就要及时行乐,享受当下,可当懒散成了习惯,不自律成了生活的常态,我却越来越痛苦,越来越讨厌这样的自己。 当懒惰慢慢吞噬内心,最后只会变得空虚、麻木、自卑和敏感。 运动 和大力有一年多没见面了,最近见到他,惊得我下巴都要掉了。 看着眼前这个身材挺拔,肌肉有型,笑容灿烂的年轻爸爸,我完全想象不到,去年今日的他,是个满脸肥肉的200斤胖子。 惊讶于他的改变,却更敬佩于他的坚持。 近一年来,他几
Django框架 之 信号
Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 Django内置信号 Model signals
pre_init # django的modal执行其构造方法前,自动触发
post_init # django的modal执行其构造方法后,自动触发
pre_save #
vector at()函数比 []运算符操作安全
转载:https://blog.csdn.net/chenjiayi_yun/article/details/18507659 []操作符的源码 reference operator[](size_type __n) { return *(begin() + __n); } at函数的源码 reference at(size_type __n) { _M_range_check(__n); return (*this)[__n]; } 可以看出来at函数主要是多做个超出范围的 检查。 void
今日推荐
周排行