码迷,mamicode.com
首页 > 编程语言
UVa 1513 Movie collection (树状数组)
题意:给定给你一叠DV,编号1到n,1在最上面,n在最下面。然后现在给你m个操作,每次都指定一张CD,问要拿走这个CD需要挪走上面多少张CD,并且这个要拿走的CD放在这个叠CD的顶端。 析:这个题要倒着来做,我就是正着做的,太复杂了,因为每次操作后,都要再重新处理后面的数,时间复杂度太高。 如果是倒 ...
分类:编程语言   时间:2017-08-18 13:36:33    阅读次数:208
JavaMelody 项目性能监控和调优工具
转自 JavaMelody 可以实现对内存、CPU、线程、JDBC 连接数、HTTP 请求执行时间、SQL 执行时间(分析 Top SQL)、方法执行时间(分析系统方法性能瓶颈)等等的监控。 配置方式 1. pom.xml(加入依赖包) 1 2 3 4 5 <dependency> <groupId ...
分类:编程语言   时间:2017-08-18 13:35:17    阅读次数:263
Python中的变量
变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变。1)变量命名规则变量命名规则:由字母、数字、下划线组成。(字母区分大小写)变量命名规则——驼峰法小驼峰法:第一个单词的首字母小写,后面单词的首字母大写。如myName、userAge等。大驼峰法:..
分类:编程语言   时间:2017-08-18 13:34:26    阅读次数:288
决策树算法学习笔记
决策树算法 决策树的基本思想与人自身的决策机制非常类似,都是基于树结构进行决策,即对于不论什么问题。我们都先抽出当中的几个主要特征。然后对这些特征一个一个的去考察,从而决定这个问题应该属于的类别。比如我们要去商场买电脑,我们一般要通过考察电脑的CPU。内存,硬盘。显存等这些特征来推断这台电脑是好电脑 ...
分类:编程语言   时间:2017-08-18 13:34:05    阅读次数:347
java中servletContextListener、httpSessionListener和servletRequestListener使用整理
在java web应用中,listener监听器似乎是不可缺少的,经常常使用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等。能够在这些事件动作前后进行一定的逻辑处理。 比較经常使用的应用场景是利用监听器来初始化一些数据、 ...
分类:编程语言   时间:2017-08-18 13:33:20    阅读次数:259
归并排序
划分 递归 合并 归并排序应用:解决逆序对问题 归并排序的实现 求逆序对时间复杂度为nlog(n) ...
分类:编程语言   时间:2017-08-18 13:33:10    阅读次数:238
Python脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法
最近在编写Python脚本过程中遇到一个问题比较奇怪:Python脚本完全正常没问题,但执行总报错"AttributeError: 'module' object has no attribute 'xxx'"。这其实是.pyc文件存在问题。 问题定位: 查看import库的源文件,发现源文件存在且 ...
分类:编程语言   时间:2017-08-18 13:31:45    阅读次数:284
enumerate() 函数
描述 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 语法 以下是 enumerate() 方法的语法: enumerate(sequence, [start=0]) 参数 sequence -- ...
分类:编程语言   时间:2017-08-18 13:31:05    阅读次数:495
Python 3.x HTTP Error 403: Forbidden
The Fobidden error often raised when using request.open to open some urls. such as: url_1 = 'https://movie.douban.com/subject/26363254/comments?status ...
分类:编程语言   时间:2017-08-18 13:30:03    阅读次数:253
Java - "JUC" ReentrantLock获取锁
【Java并发编程实战】 “J.U.C”:ReentrantLock之一简介 ReentrantLock介绍 ReentrantLock是一个可重入的互斥锁,又被称为“独占锁”。 顾名思义,ReentrantLock锁在同一个时间点只能被一个线程锁持有;而可重入的意思是,ReentrantLock锁 ...
分类:编程语言   时间:2017-08-18 13:28:36    阅读次数:238
JAVAWEB开发之Session的追踪创建和销毁、JSP具体解释(指令,标签,内置对象,动作即转发和包括)、JavaBean及内省技术以及EL表达式获取内容的使用
Session的追踪技术 已知Session是利用cookie机制的server端技术。当client第一次訪问资源时 假设调用request.getSession() 就会在server端创建一个由浏览器独享的session空间,并分配一个唯一且名称为JSESSIONID的cookie发送到浏览器 ...
分类:编程语言   时间:2017-08-18 13:28:04    阅读次数:392
Java - "JUC" ReentrantLock释放锁
Java多线程系列--“JUC锁”04之 公平锁(二) 释放公平锁(基于JDK1.7.0_40) 1. unlock() unlock()在ReentrantLock.java中实现的,源码如下: 说明:unlock()是解锁函数,它是通过AQS的release()函数来实现的。在这里,“1”的含义 ...
分类:编程语言   时间:2017-08-18 13:26:36    阅读次数:240
java中servletContextListener、httpSessionListener和servletRequestListener使用整理
在java web应用中,listener监听器似乎是不可缺少的。经常常使用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等,能够在这些事件动作前后进行一定的逻辑处理。 比較经常使用的应用场景是利用监听器来初始化一些数据、 ...
分类:编程语言   时间:2017-08-18 13:26:29    阅读次数:241
JavaScript函数
JavaScript语言基础之函数,围绕函数的定义、参数、返回值讲解。 ...
分类:编程语言   时间:2017-08-18 13:25:53    阅读次数:226
Python的零碎的补充知识
1、如何设置相对路径: 方法一:先取path为当前目录的相对路径,再使用"path + "加上想要到达的路径,如下。参考自http://blog.csdn.net/porcupinefinal/article/details/620261 ...
分类:编程语言   时间:2017-08-18 12:41:59    阅读次数:181
【Python】文件读写操作
Python的文件读写有点类似php的文件读写。php的文件读写已经在《【php】让记事本成为你调控变量的控制台》(点击打开链接)说过了,以下用一个小样例说明Python的文件读写。 在F盘原本是没有f:\你好.txt这个文件的,我们要把用户在Python控制台输入的内容,搞到这个文件上去。本程序在 ...
分类:编程语言   时间:2017-08-18 12:40:51    阅读次数:269
牛客网-C++
2017/8/18 程序运行结束时才释放;静态变量在内存的静态存储区,静态数据一直占有着该存储单元直到程序结束;一般局部变量在函数调用结束后释放变量占用的存储单元,而静态局部变量不释放。 静态全局变量的作用域只是定义它的文件,不能被其他文件使用; 静态局部变量只声明一次,一旦申请内存成功,不再接受重 ...
分类:编程语言   时间:2017-08-18 12:40:16    阅读次数:328
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!