RMQ问题之ST算法 RMQ(Range Minimum/Maximum Query)问题,即区间最值问题。给你n个数,a1 , a2 , a3 , ... ,an,求出区间 [ l , r ]的最大值。 举例:a={ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 },求出区间 ...
分类:
编程语言 时间:
2016-09-14 01:55:52
阅读次数:
277
1. HashMap vs HashTable vs ConcurrentHashMap 1). Thread -Safe : ConcurrentHashMap is thread-safe that is the code can be accessed by single thread at ...
分类:
编程语言 时间:
2016-09-14 01:55:55
阅读次数:
234
1.软件环境安装和配置 首先下载属于你的操作系统的对应的python安装包 2.傻瓜化下一步下一步 我直接勾选了配置python到path变量 然后完成 3.cmd命令行中测试一把 表示环境配置成功 4.然后我们愉快的测了起来 5.我们也可以从IDLE启动python 也是很愉快的 ...
分类:
编程语言 时间:
2016-09-14 01:55:06
阅读次数:
211
流程文字概述1、用户发送请求至前端控制器DispatcherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、Dis ...
分类:
编程语言 时间:
2016-09-14 01:55:10
阅读次数:
284
我一直在看圣思园的视频,结合着几本基础的书籍在看。 圣思园讲的课是很细致的,但又有点繁琐和复杂,但是越到后来就越有种豁然开朗的感觉。他结合着实际项目的操作流程来讲解java,由浅入深,反复回顾。使得学者可以很好的打闹基础。也不知道什么原因导致了圣思园的倒闭,每次打开视频总有种可惜的感觉。 学了有十几 ...
分类:
编程语言 时间:
2016-09-14 01:47:50
阅读次数:
158
之前,写了这篇文章,用python提取全部群成员的发言时间,并简单做了下分析。先补充一下,针对特定单个群成员(这里以 小小白 为例)消息记录的获取。 代码比较简单,主要是正则表达式的书写。(附:聊天文件记录的导出请参考上面提到的文章) 代码如下: ...
分类:
编程语言 时间:
2016-09-14 01:47:05
阅读次数:
163
最近都没有更,就来几个效果充实一下。 都没有进行美化这步。 手风琴: 纯css: css3手风琴: javascript实现的手风琴: 接下来的都是会使用到动画效果,既然这样就把封装好运动: 轮播图: 这个是使用插件做的:responsiveslides.js 基于jquery 图片滑动: 到此为止 ...
分类:
编程语言 时间:
2016-09-14 01:45:37
阅读次数:
250
Spring是分层的轻量级框架 以IoC(Inverse of Control 反转控制)和AOP(Aspect Oriented Programming 面向切面编程)为核心 应用Spring的好处: 方便解耦,简化开发 Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Sprin ...
分类:
编程语言 时间:
2016-09-14 01:42:11
阅读次数:
190
导入项目的时候出现如图错误: 解决办法: 先删除本地maven缓存的架包:即找到C:\Users\Administrator\.m2\repository 目录,删除该目录下所有的文件夹文件; 然后在eclipse中更新你的maven项目;重新下载项目所需要的架包和依赖关系; 该错误产生原因: ma ...
分类:
编程语言 时间:
2016-09-14 01:43:11
阅读次数:
320
sort() 方法用于对数组的元素进行排序。 语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数。 注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都 ...
分类:
编程语言 时间:
2016-09-14 01:41:21
阅读次数:
124
python有很多内置的模块可以不安装使用,用起来非常方便,但是也有一些挺有用的非内置的模块不能直接使用,需要话费点力气手动安装。 进入python安装目录下的Scripts目录,查看是否有pip工具。为了避免出现一些未知错误,DOS窗口使用管理员权限打开。 使用pip工具安装,在python安装目 ...
分类:
编程语言 时间:
2016-09-14 01:39:25
阅读次数:
154
51CTO编者注:这篇文章已经是有数年“网龄”的老文,不过在今天看来仍然经典。如何学习Java?本篇文章可以说也是面对编程初学者的一篇指导文章,其中对于如何学习Java的步骤的介绍,很多也适用于开发领域其他技能的学习。 【在原先《学好Java之我见》的基础上重新整理而成】 Java - 近10年来计 ...
分类:
编程语言 时间:
2016-09-14 00:21:19
阅读次数:
201
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高? ...
分类:
编程语言 时间:
2016-09-14 00:19:52
阅读次数:
176
SpringAOP与Redis搭建缓存 近期项目查询数据库太慢,持久层也没有开启二级缓存,现希望采用Redis作为缓存。为了不改写原来代码,在此采用AOP+Redis实现。 目前由于项目需要,只需要做查询部分: 数据查询时每次都需要从数据库查询数据,数据库压力很大,查询速度慢,因此设置缓存层,查询数 ...
分类:
编程语言 时间:
2016-09-14 00:20:01
阅读次数:
297
js脚本语言: 循环:(循环操作某一个功能(执行某段代码)) 四要素: 循环初始值 循环条件 状态改变 循环体 for(穷举 迭代) while 举例:(穷举) 与7相关的数 <script type="text/javascript"> var s=""; for(var i=0;i<100;i+ ...
分类:
编程语言 时间:
2016-09-14 00:15:33
阅读次数:
269