码迷,mamicode.com
首页 > 编程语言 > 周排行
LeetCode | 面试题09. 用两个栈实现队列【剑指Offer】【Python】
LeetCode 面试题09. 用两个栈实现队列【剑指Offer】【Easy】【Python】【栈】【队列】 问题 "力扣" 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没 ...
分类:编程语言   时间:2020-03-27 21:35:37    阅读次数:75
C语言知识(盲点)
1. scanf("%2d%*2s%2d",&a,&b); printf("%d,%d\n",a,b); %2d 数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格。 %2s表示读取一个长度为两个字符的字符串,中间的*表示将读取到的字符串忽略。 printf("%-2c%-2c,% ...
分类:编程语言   时间:2020-03-27 21:36:49    阅读次数:84
多线程---threading
1,几个概念: GIL: Global Interpreter Lock,全局解释器锁。为了解决多线程之间数据完整性和状态同步的问题,设计为在任意时刻只有一个线程在解释器中运行。 线程:程序执行的最小单位。 进程:系统资源分配的最小单位。 线程安全:多线程环境中,共享数据同一时间只能有一个线程来操作 ...
分类:编程语言   时间:2020-03-27 21:37:25    阅读次数:92
内嵌tomcat,启动报错:java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
解决办法:添加maven依赖即可 ...
分类:编程语言   时间:2020-03-27 21:44:12    阅读次数:190
指令重排序
原博客:https://www.infoq.cn/article/java-memory-model-2/ 什么是指令重排序? java中的指令重排序是: 重排序通常是编译器或运行时环境为了优化程序性能而采取的对指令进行重新排序执行的一种手段。 重排序分为两类:编译期重排序和运行期重排序,分别对应编 ...
分类:编程语言   时间:2020-03-27 21:46:45    阅读次数:93
java将base64编码字符串还原为字节数组
/** * 图片上传 * @param imgBase * @return */ @PostMapping("/upload") public CommonResult upload(String imgBase){ byte[] b1 = null; BASE64Decoder decoder = ...
分类:编程语言   时间:2020-03-27 21:47:34    阅读次数:110
array创建数组
语法格式 1 numpy.array(object, dtype = None, copy = True, order = None, subok = False, ndmin = 0) 参数 代码 1 #导入numpy模块 2 import numpy as np 3 #使用array函数创建一维 ...
分类:编程语言   时间:2020-03-27 21:48:23    阅读次数:98
学习Python装饰器,看这一篇文章就够了
讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。 谈装饰器前,还要先要明白一件事,Python 中的函数和 Java、C++不太一样,Python 中的函数可以像普通变量一样当做参数传递给另外一个函数,例如: 先来看一个简单例子,虽然实际代码可能比这复杂很多: 说到这 ...
分类:编程语言   时间:2020-03-27 21:48:42    阅读次数:93
3468:电池的寿命(贪心算法)
查看 提交 统计 提示 提问 总时间限制: 1000ms 内存限制: 65536kB描述 小S新买了一个掌上游戏机,这个游戏机由两节5号电池供电。为了保证能够长时间玩游戏,他买了很多5号电池,这些电池的生产商不同,质量也有差异,因而使用寿命也有所不同,有的能使用5个小时,有的可能就只能使用3个小时。 ...
分类:编程语言   时间:2020-03-27 21:52:21    阅读次数:130
数据结构之图的代码实现(使用Python实现)
图的数据结构Python代码实现 使用邻接列表实现. 邻接表理论介绍 : "数据结构(八):邻接表与邻接矩阵" 代码数据结构图示 数据结构文字描述 代码实现 参考 "数据结构(八):邻接表与邻接矩阵" ...
分类:编程语言   时间:2020-03-27 21:52:39    阅读次数:137
IDEA Maven 打包独立可执行的 jar 包
在 pom.xml 中添加了如下配置后,打包出来的依然是普通的 xxxx.jar 文件,并没有后面的 ,经过网上多方寻找之后,参考 "这篇文章" 得到解决 原因是以上配置被放置在了 里面了,把以上配置放在 外面即可。或者直接不要 ...
分类:编程语言   时间:2020-03-27 21:53:55    阅读次数:84
顺序表应用1:多余元素删除之移位算法
顺序表应用1:多余元素删除之移位算法 Description 一个长度不超过10000数据的顺序表,可能存在着一些值相同的“多余”数据元素(类型为整型),编写一个程序将“多余”的数据元素从顺序表中删除,使该表由一个“非纯表”(值相同的元素在表中可能有多个)变成一个“纯表”(值相同的元素在表中只保留第 ...
分类:编程语言   时间:2020-03-27 22:00:30    阅读次数:101
JavaScript BOM篇
一.BOM概述 BOM即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window,BOM由一系列对象构成,并且每一个对象都提供了很多方法与属性 window对象是浏览器的顶级对象,它既有双重角色。 1,它是js访问浏览器窗口的一个接口 2.他是一个全局对象,定义在全局 ...
分类:编程语言   时间:2020-03-27 22:01:13    阅读次数:108
超大福利 | 这款免费 Java 在线诊断利器,不用真的会后悔!
线上系统为何经常出错?数据库为何屡遭黑手?业务调用为何频频失败?连环异常堆栈案,究竟是哪次调用所为?数百台服务器意外雪崩背后又隐藏着什么?是软件的扭曲还是硬件的沦丧?走进科学带你了解Arthas,一款开源一年多GitHubStar2万,99%的阿里研发小哥都在用的Java终极诊断利器!关于ArthasArthas是一款开源在线Java诊断工具,采用命令行交互模式,支持web端在线诊断,同时提供丰富
分类:编程语言   时间:2020-03-27 23:12:31    阅读次数:124
Java面向对象编程思想
1、面向对象编程是什么  面向对象编程(ObjectOrientedProgramming,故常称OOP)并非Java独有,而是一种编程的思想,Java、C++、Python均有对其实现。其本质是以建立模型体现出来的抽象思维过程和面向对象的方法。模型是用来反映现实世界中事物特征的,任何一个模型都不可能反映客观事物的一切具体特征,只能对事物特征和变化规律的一种抽象,且在它所涉及的
分类:编程语言   时间:2020-03-27 23:13:25    阅读次数:105
python 利用matplotlib中imshow()函数绘图
matplotlib是python最著名的2D绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。通过简单的绘图语句,就可以绘制出高质量的图了。这里我们就主要讲一下inshow()函数的使用。首先看一下怎么基本画图的流程:importmatplotlib.pyplotasplt#创建新的figurefig=plt.
分类:编程语言   时间:2020-03-27 23:13:41    阅读次数:106
java中过滤器和拦截器的区别
区别 1.使用范围和规范不同 filter是servlet规范规定的,只能用在web程序中. 拦截器即可以用在web程序中, 也可以用于application, swing程序中, 是Spring容器内的, 是Spring框架支持的 2.触发时机不同 顺序: Filter Servlet Inter ...
分类:编程语言   时间:2020-03-27 23:15:13    阅读次数:85
阿里Java研发三面:说一下你项目中的单点登录是如何实现的?
阿里Java研发三面:说一下你项目中的单点登录是如何实现的?
分类:编程语言   时间:2020-03-27 23:16:56    阅读次数:79
python snmp switch port state
python switch get port
分类:编程语言   时间:2020-03-27 23:22:34    阅读次数:87
python re 正则表达式汇总
python re 正则表达式 汇总
分类:编程语言   时间:2020-03-27 23:24:48    阅读次数:82
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!