算法漫游指北(第五篇):栈、队列、栈结构实现、基于列表实现栈、基于链表实现栈、基于列表实现队列、基于链表实现队列
一、栈 栈(stack),有些地方称为堆栈,但是不能叫堆,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。 没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入 ... 查看全文
C++-饿汉式声明(单例声明)和懒汉式声明(单例声明 线程thread)
饿汉式声明, 一开始的时候对单例进行声明 #include <iostream> using namespace std; class Singleton{ public: static Singleton& getInstance(void){ return s_instance; } void ... 查看全文
简记python中str的一些小问题
str可以支持很多方法,也像一个list那样可以通过下标访问,但是要注意,python中的str是不可变的变量类型,也就是说很多看起来修改了字符串的操作只不过是又产生了一个副本罢了,如果不将这个副本使用,str变量本身不会有任何变化。 s = 'i am you' s.capitalize() pr ... 查看全文
SpringCloud(三):Eureka注册与发现
Eureka简介 在微服务架构里说过微服务架构有四大问题,其一就是 这么多服务,如何管理? 而Eureka就是Netflix提供给我们来管理众多服务的。 Eureka是一个基于REST(Representational State Transfer)的服务,主要用于AWS云中定位服务,以实现中间层服 ... 查看全文
java——基础数据类型——数组操作—— 遍历数组
package jkcs; public class jblx { public static void main(String[] args) { // TODO Auto-generated method stub // TODO Auto-generated method stub int a ... 查看全文
Python字符串格式化符号及转义字符含义
字符串格式化符号含义 符号 说明 %c 格式化字符及其 ASCII 码 %s 格式化字符串 %d 格式化整数 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写) %f 格式化浮点数字,可指定小数点后的精度 %e 用科学计数法格式化浮点数 %E 作用同 %e ... 查看全文
JavaScript中的oncopy事件
作用:当用户拷贝 添加了oncopy事件 的元素时触发 使用方式:直接在HTML标签中添加该事件,通过JavaScript为指定元素添加该事件 提示:如果想要禁止复制某个元素的内容,可以在该事件的函数中添加 ,禁止浏览器的默认行为 例如: 运行效果:当文本1被复制时,弹出”文本1被复制了“的对话框; ... 查看全文
浅谈Unicode和char的关系(Java)
https://blog.csdn.net/qq_41866516/article/details/97836918 https://blog.csdn.net/guxiaonuan/article/details/78678043 ... 查看全文
python自动生成证件号
# Author:BeeLe# -*-coding:utf-8-*-# 生成身份证号码主程序import urllib.requestimport requestsfrom bs4 import BeautifulSoupimport reimport randomimport timeimport ... 查看全文
python_selenium简单记录一下
# Author:BeeLe# -*-coding:utf-8-*-import osimport randomimport timefrom time import sleepimport pywin32_system32from selenium import webdriverfrom sel ... 查看全文
leetcode-5404-用栈操作数组
题目描述: 提交:O(N) class Solution: def buildArray(self, target: List[int], n: int) -> List[str]: res = [] a = "Push" b = "Pop" index = 1 for i in target: w ... 查看全文
Java基础之线程1
什么叫线程,简单来说一句话,就是程序的执行路径。 创建一个线程类,两种方式: 1. 实现Runnable接口 2. 继承Thread类 ... 查看全文
如何在FastAdmin中使用Ajax发送请求?
html页面: js文件里添加以下代码:{field: 'uid', title: __('解绑'), table: table, buttons: [ { name: 'ajax', text: __('解绑'), title: __('解绑'), classname: 'btn btn-xs b ... 查看全文
Eclipse创建自定义HTML5,JSP模板
在Eclipse里面编写的html和jsp模板并不符合我们现在使用的html5的规范,对此可以更改默认设置 自定义JSP模板 首先可以创建一个web 动态工程,右击WebContent,选择新建一个JSP File。注意:JSP和HTML一样是要创建在服务器下的,即WebContent下。 具体步骤 ... 查看全文
kubernetes系列(十) - 通过Ingress实现七层代理
1. Ingress入门 1.1 Ingress简介 1.2 原理和组成部分 1.3 资料信息 2. Ingress部署的几种方式 2.1 前言 2.1 Deployment+LoadBalancer模式的Service 2.2 Deployment+NodePort模式的Service 2.3 D ... 查看全文
js-动态修改伪元素样式
document.styleSheets[0].addRule('#' + node.key + '::after', 'height:' + fileNameDom.clientHeight + 'px !important'); // 设置伪元素样式 document.styleSheets[0 ... 查看全文
Paramiko-sftp上传和下载文件
pip install paramiko #-*-coding:UTF-8 -*- import paramiko \\导入paramiko模块 tran = paramiko.Transport("192.168.10.10",22) \\获取Transport实例 tran.connect(us ... 查看全文