点击打开链接
题意:在一个0到L的坐标上,0是在某个位置摆个蛋糕,然后1是吃蛋糕,但是吃的必须是离自己最近的,若没有蛋糕就不动,若有两个蛋糕与其距离相等,那么我们选择上一步的方向来吃蛋糕,问最后这个人走了多远
思路:用两个队列应该就可以很简单的完成,但是想到了线段树,就写个线段树,而线段树一样维护的是最大值和最小值,不过这两个值都是对应的位置,那么对于队列来说肯定就是也维护这两个值,然后讨论处...
分类:
其他好文 时间:
2016-07-15 21:11:21
阅读次数:
148
首先是关于xml的文件,我保存的是在src目录下的
exam.xml
张三
沈阳
89
李四
大连
97
王五
武汉
92
一、首先使用的是jaxp的dom解析实现crud
package xml_csdn_example;
...
分类:
编程语言 时间:
2016-07-15 21:09:41
阅读次数:
242
首先我们为 Spring Security
专门建立一个 Spring
的配置文件,该文件就专门用来作为 Spring Security
的配置。使用 Spring Security
我们需要引入 Spring Security
的 NameSpace。
xmlns:security="http://www.springframework.org/schema/securit...
分类:
编程语言 时间:
2016-07-15 21:09:01
阅读次数:
237
Authentication
Authentication 是一个接口,用来表示用户认证信息的,在用户登录认证之前相关信息会封装为一个Authentication
具体实现类的对象,在登录认证成功之后又会生成一个信息更全面,包含用户权限等信息的Authentication
对象,然后把它保存在SecurityContextHolder
所持有的SecurityContext
中,供后续的...
分类:
编程语言 时间:
2016-07-15 21:10:13
阅读次数:
208
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。...
分类:
系统相关 时间:
2016-07-15 21:10:58
阅读次数:
288
因为学习机器学习以及试图通过python实现相应的算法,因此学习了Matplotlib中的画图,那么就问到,问啥不用matlab呢,答:多一门技术,多一口饭;而且发现Matplotlib的画图功能还是蛮强大的,这次仅仅只是学习了以前在MATLAB里面会的相应的东西,然后学习一下在python中对应的知识。
matplotlib在Python中应用最多的2D图像的绘图工具包,使用matplotli...
分类:
其他好文 时间:
2016-07-15 21:09:21
阅读次数:
158
摘要:Json数据在安卓开发过程中是非常常见的,在请求服务器端数据的时候,服务器端返回的无非就是三种类型:HTML,XML,JSON。所以学习JSON对安卓程序员来说是非常重要的。...
分类:
移动开发 时间:
2016-07-15 21:07:08
阅读次数:
228
Under the Hood: Dalvik patch for Facebook for Android
Facebook is one of the most feature-rich apps available for Android. With features likepush notifications, news feed, and an embedded version of...
分类:
移动开发 时间:
2016-07-15 21:07:21
阅读次数:
652
1 Form基类
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using...
JSP EL语言定义
EL(Expression Language)目的:为了使JSP写起来更加简单。 表达式语言灵感来自于ECMAScript和XPath表达式语言,它是一种简单的语言,基于可用的命名空间(PageContext属性),嵌套属性和对集合,操作符(算术型,关系型和逻辑型)的访问符,映射到java类中静态方法的可扩展函数以及一组隐式对象。
语法结构:${expression}
...
分类:
其他好文 时间:
2016-07-15 21:06:01
阅读次数:
171
前言前几天在github发现一个蛮不错的Android Studio插件ECTranslation,在一些源码注释中遇到不认识的英文单词可以很方便地查看中文翻译。当时怀着好奇心也想试着开发一个小插件,在网上查资料发现插件开发的资料很少,大部分blog都只是简单地搭建了个开发环境然后弹出个Hello World的对话框就完了,而jetbrains也只提供了一份DevGuide并没有比较详细的API文档...
分类:
移动开发 时间:
2016-07-15 21:08:30
阅读次数:
259
了解Android绘图或者自定义View的同学,都知道Canvas 类、Paint类等。今天就来看看Paint的有关描述。
首先看看官网的定义:
The Paint class holds the style and color information about how to draw geometries, text and bitmaps. 翻译:Paint类拥有如何绘制几...
分类:
移动开发 时间:
2016-07-15 21:07:49
阅读次数:
194
在Web项目中,经常有这样一个需求,就是对图片的批量上传,利用form表单的file可以实现图片的上传,但是用户体验不好,而且不支持ajax提交,网上也有很多图片上传插件,有基于javascript的,也有基于flash的,但是给我的感觉,要么用户体验不好,要么收费的,那么能不能有一个比较好的方案呢?那就是Ueditor!
UEditor是百度出品的一款富文本编辑器,里面也集成了一个基于Fl...
分类:
Web程序 时间:
2016-07-15 21:07:11
阅读次数:
1138
有时候可能会遇到ping 某个域名或者ip通不通,再做下一步操作。这里的ping与传统的做get或者post请求还是有很大区别的。比如我们连接了某个WiFi,测试ping www.baidu.com,如果能ping 通,基本可以断定可以上网了,但是如果我们做了一个get 请求(url 是www.baidu.com),路由器可能重定向这个WiFi内的某网页了,依然没有错误返回,就会误认为可以正常上网。...
分类:
移动开发 时间:
2016-07-15 21:04:59
阅读次数:
236
链接
牛客OJ:滑动窗口的最大值
九度OJ:未收录
GitHub代码: 065-滑动窗口的最大值
CSDN题解:剑指Offer–065-滑动窗口的最大值 牛客OJ
九度OJ
CSDN题解
GitHub代码 038-数字在排序数组中出现的次数
未收录
剑指Offer–065-滑动窗口的最大值
065-滑动窗口的最大值
题意题目描述题目描述...
分类:
其他好文 时间:
2016-07-15 21:04:16
阅读次数:
184
最近在做一个项目,里边有大量的排序需求,神烦!如果每个排序需求都做一个接口的话,那样工作量就太大了,所以就要有一个通用一些的排序工具类,来解决排序问题。由于排序需求很大一部分都是List集合排序,所以就从网上找了一个List集合排序工具类来使用,这个工具类可以很灵活的传入需要排序的字段和需要的升序或者降序来排序。
public class SortListUtil {
public s...
分类:
编程语言 时间:
2016-07-15 21:06:29
阅读次数:
299
Select …forupdate语句是我们经常使用手工加锁语句。通常情况下,select语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,select语句也不会被其他类型语句所阻碍。借助for update子句,我们可以在应用程序的层面手工实现数据加锁保护操作。本篇我们就来介绍一下这个子句的用法和功能。从for update子句的语法状态图中,我们可以看出该...
分类:
其他好文 时间:
2016-07-15 21:06:16
阅读次数:
182