在《剑指Offer》中,在栈和队列习题中,作者留下来一道题目供读者自己实现,即“用两个队列实现一个栈”。 在计算机数据结构中,栈的特点是后进先出,即最后被压入(push)栈的元素会第一个被弹出(pop);队列的特点是先进先出,即第一个进入队列的元素将会被第一个弹出来。虽然栈和队列特点是针锋相对,但是 ...
分类:
编程语言 时间:
2017-08-18 14:09:35
收藏:
0 评论:
0 赞:
0 阅读:
302
<!DOCTYPE html><html><head><meta charset="utf-8" /><title>无标题文档</title><style>#div1 .aclick{background:red;}#div1 div{width:200px;height:200px;backgro ...
分类:
编程语言 时间:
2017-08-18 14:08:57
收藏:
0 评论:
0 赞:
0 阅读:
223
本文基于spring-security-web-4.1.2.RELEASE。 要实现rememberMe,有两种方案。 1.基于简单加密token的方法 首先需要在配置文件中加入<remember-me />,然后在登录页表单中加入复选框即可。 分析: 这种方式实现方式是在当用户选择了记住我成功登录 ...
分类:
编程语言 时间:
2017-08-18 14:07:26
收藏:
0 评论:
0 赞:
0 阅读:
297
总结: 1.Integer和int进行操作的时候,对Integer对象进行拆箱处理 2.通过new的方式创建Integer对象的地址时不同的 3.通过Integer a=10;的方式赋值的时候会进行装箱,装箱会调用Integer的valueOf方法 4.Integer内部会通过IntegerCach ...
分类:
编程语言 时间:
2017-08-18 14:06:41
收藏:
0 评论:
0 赞:
0 阅读:
210
世界上25%的人都有拖延症——但我觉得这统计肯定少了,至少我就是一名拖延症患者。一直想把“Java生成名片式(带有背景图片、用户网络头像、用户昵称)的二维码”这篇博客分享出来,但一直拖啊拖,拖到现在,真应了苏格兰的那句谚语——“什么时候都能做的事,往往什么时候都不会去做。” 零、效果图 使用场景: ...
分类:
编程语言 时间:
2017-08-18 14:04:06
收藏:
0 评论:
0 赞:
0 阅读:
325
# 数组 ### 数组的概念 * 数组是值的有序集合 * 数组中的每个值 称之为 元素 * 每个元素可以是任意数据类型的值 * 每个元素都有索引(下标) * 元素的索引从0开始,按照顺序递增。 元素最大的索引 2^32-2 ### 创建数组 * 直接量 `[]` * 构造函方式 `new Array ...
分类:
编程语言 时间:
2017-08-18 14:02:00
收藏:
0 评论:
0 赞:
0 阅读:
291
windows7 python2.7 1.用管理员方式打开cmd 2.首先通过pip命令安装wheel 如果提示’pip’不是内部或外部命令,也不是可运行的程序或批处理文件 3.安装whl文件 ...
分类:
编程语言 时间:
2017-08-18 13:57:58
收藏:
0 评论:
0 赞:
0 阅读:
265
变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变。1)变量命名规则变量命名规则:由字母、数字、下划线组成。(字母区分大小写)变量命名规则——驼峰法小驼峰法:第一个单词的首字母小写,后面单词的首字母大写。如myName、userAge等。大驼峰法:..
分类:
编程语言 时间:
2017-08-18 13:20:21
收藏:
0 评论:
0 赞:
0 阅读:
377
Java多线程系列--“JUC锁”04之 公平锁(二) 释放公平锁(基于JDK1.7.0_40) 1. unlock() unlock()在ReentrantLock.java中实现的,源码如下: 说明:unlock()是解锁函数,它是通过AQS的release()函数来实现的。在这里,“1”的含义 ...
分类:
编程语言 时间:
2017-08-18 13:16:36
收藏:
0 评论:
0 赞:
0 阅读:
295
在java web应用中,listener监听器似乎是不可缺少的,经常常使用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等。能够在这些事件动作前后进行一定的逻辑处理。 比較经常使用的应用场景是利用监听器来初始化一些数据、 ...
分类:
编程语言 时间:
2017-08-18 13:15:18
收藏:
0 评论:
0 赞:
0 阅读:
312
JavaScript语言基础之函数,围绕函数的定义、参数、返回值讲解。 ...
分类:
编程语言 时间:
2017-08-18 13:14:25
收藏:
0 评论:
0 赞:
0 阅读:
196
题意:给定给你一叠DV,编号1到n,1在最上面,n在最下面。然后现在给你m个操作,每次都指定一张CD,问要拿走这个CD需要挪走上面多少张CD,并且这个要拿走的CD放在这个叠CD的顶端。 析:这个题要倒着来做,我就是正着做的,太复杂了,因为每次操作后,都要再重新处理后面的数,时间复杂度太高。 如果是倒 ...
分类:
编程语言 时间:
2017-08-18 13:10:55
收藏:
0 评论:
0 赞:
0 阅读:
154
转自 JavaMelody 可以实现对内存、CPU、线程、JDBC 连接数、HTTP 请求执行时间、SQL 执行时间(分析 Top SQL)、方法执行时间(分析系统方法性能瓶颈)等等的监控。 配置方式 1. pom.xml(加入依赖包) 1 2 3 4 5 <dependency> <groupId ...
分类:
编程语言 时间:
2017-08-18 13:08:55
收藏:
0 评论:
0 赞:
0 阅读:
259
划分 递归 合并 归并排序应用:解决逆序对问题 归并排序的实现 求逆序对时间复杂度为nlog(n) ...
分类:
编程语言 时间:
2017-08-18 13:04:08
收藏:
0 评论:
0 赞:
0 阅读:
229
【Java并发编程实战】 “J.U.C”:ReentrantLock之一简介 ReentrantLock介绍 ReentrantLock是一个可重入的互斥锁,又被称为“独占锁”。 顾名思义,ReentrantLock锁在同一个时间点只能被一个线程锁持有;而可重入的意思是,ReentrantLock锁 ...
分类:
编程语言 时间:
2017-08-18 13:03:17
收藏:
0 评论:
0 赞:
0 阅读:
263
Session的追踪技术 已知Session是利用cookie机制的server端技术。当client第一次訪问资源时 假设调用request.getSession() 就会在server端创建一个由浏览器独享的session空间,并分配一个唯一且名称为JSESSIONID的cookie发送到浏览器 ...
分类:
编程语言 时间:
2017-08-18 13:01:33
收藏:
0 评论:
0 赞:
0 阅读:
337
在java web应用中,listener监听器似乎是不可缺少的。经常常使用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等,能够在这些事件动作前后进行一定的逻辑处理。 比較经常使用的应用场景是利用监听器来初始化一些数据、 ...
分类:
编程语言 时间:
2017-08-18 13:00:40
收藏:
0 评论:
0 赞:
0 阅读:
283
决策树算法 决策树的基本思想与人自身的决策机制非常类似,都是基于树结构进行决策,即对于不论什么问题。我们都先抽出当中的几个主要特征。然后对这些特征一个一个的去考察,从而决定这个问题应该属于的类别。比如我们要去商场买电脑,我们一般要通过考察电脑的CPU。内存,硬盘。显存等这些特征来推断这台电脑是好电脑 ...
分类:
编程语言 时间:
2017-08-18 13:00:09
收藏:
0 评论:
0 赞:
0 阅读:
359
最近在编写Python脚本过程中遇到一个问题比较奇怪:Python脚本完全正常没问题,但执行总报错"AttributeError: 'module' object has no attribute 'xxx'"。这其实是.pyc文件存在问题。 问题定位: 查看import库的源文件,发现源文件存在且 ...
分类:
编程语言 时间:
2017-08-18 12:59:51
收藏:
0 评论:
0 赞:
0 阅读:
311