Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).
For example, this binary tree is symmetric:
1
/ 2 2
/ \ / 3 4 4 3
But the f...
分类:
其他好文 时间:
2015-07-22 16:10:25
阅读次数:
102
login_required无效用django的restful写成的请求处理,使用auth模块中装饰器进行访问限制,出现request无user属性的错误.from django.views.generic import View
from django.contrib.auth.decorators import login_requiredclass TaskQueue(View):
'...
分类:
其他好文 时间:
2015-07-22 16:10:15
阅读次数:
152
一、Maven坐标:
Maven世界拥有大量需要构建jar文件,我们需要找一个用来唯一标识一个构建jar文件的统一规范;那么拥有了统一规范,就可以把查找工作交给电脑来完成,从而自动下载jar文件到本地仓库。
Maven坐标是通过一些元素定义的,它们是groupId,artifactId,version,packaging,class-sifer
groupId:定义当前Maven项目隶属项目...
分类:
其他好文 时间:
2015-07-22 16:12:07
阅读次数:
105
在前一篇文章中大概了解了EJB是什么?那么接下来就进一步介绍一下它与JPA有什么样的关系?及什么是JPA?JPA如何用?
一、是什么?
第一次听说JPA是在EJB视屏中,所以一直感觉他们有不解的渊源。但是经过这一段时间学习和总结发现JPA的作用远远不局限于此。
JPA是这样定义的:JPA(Java Persistence API)是Sun官方提出的Ja...
分类:
其他好文 时间:
2015-07-22 16:10:49
阅读次数:
115
表达式是变量之间的运算关系,表达式求值就是对变量赋值并运算出结果的过程。针对于Mathematica中的表达式,有两种方法获得其值。
一是对相应的变量直接赋值,这样对应的表达式在调用时便会直接运算得到结果。改变变量的值,表达式本身的值也会相应改变。不过这样做有一个缺点,那就是表达式本的关系被本身的值覆盖了,通过?才能获得表达式的关系
第二种方法是通过变量替换临时给表达式的变量赋值 他的语法规则如下:...
分类:
其他好文 时间:
2015-07-22 16:10:59
阅读次数:
145
当加载带有大量图片的列表时,通常我们都要考虑到图片达到一定上限时,内存不足引发OOM导致程序崩溃的问题。下一步也许就是去找个图片加载开源框架来一劳永逸。OOM不急着解决,先来了解下关于程序可用内存的一丢丢知识。在面对OOM的时候,你有没有想过这些:
1.什么是OOM
OOM都知道是Out Of Memory的缩写也就是内存溢出,通俗点说就是内存用完了。
2.为什么会OOM...
分类:
其他好文 时间:
2015-07-22 16:09:19
阅读次数:
411
题意:所有牛要去X那里参加聚会,每头牛都走的是最短路,求往返的最长时间~(给出的边是单向的)
思路:dijkstra算法~ 所有牛从X返回时,可看做是求以X为起点的最短路,所有牛去X时,可以将邻接矩阵转置一下~
两次结果求和,再取最大值即可~
AC代码:
#include
#include
#include
using namespace std;
#define inf 0x7...
分类:
其他好文 时间:
2015-07-22 16:08:51
阅读次数:
86
Description
A robot has to patrol around a rectangular area which is in a form of
mxn grid (m rows and
n columns). The rows are labeled from 1 to
m. The columns are labeled from 1 to n. A cell...
分类:
其他好文 时间:
2015-07-22 16:08:35
阅读次数:
124
IE input X 去掉文本框的叉叉和密码输入框的眼睛图标
从IE 10开始,type=”text” 的 input 在用户输入内容后,会自动产生一个小叉叉(X),方便用户点击清除已经输入的文本。
对于type=”password”的 input 则会在右方显示一个小眼睛的图标,占击这个图标可以显示已经输入的内容。
好是好,但有时候会画蛇添足,比如已经用js控制了这个功能的时候。
...
分类:
其他好文 时间:
2015-07-22 16:07:14
阅读次数:
165
uva 10806 Dijkstra, Dijkstra.题目大意:你和你的伙伴想要越狱。你的伙伴先去探路,等你的伙伴到火车站后,他会打电话给你(电话是藏在蛋糕里带进来的),然后你就可以跑去火车站了,那里有人接应你。但是,因为你的伙伴跑去火车站的时候穿的是囚服,所以,他经过的街道都被戒严了,你必须从其他街道跑过去。如果你可以到达火车站,请输出你和你的伙伴在路上花费的最短时间,如果不能请“Back t...
分类:
其他好文 时间:
2015-07-22 16:06:56
阅读次数:
107
比赛的时候以为这是一道动态维护树的中心,看了题解发现自己想错了,公共祖先的题目确实是少
这次学习了一下set
发现有很多使用简便的地方#include
#include
#include
#include
#include
#include
using namespace std;
#...
分类:
其他好文 时间:
2015-07-22 16:09:17
阅读次数:
122
Antx的由来:§最早,我们用Makefile来build系统?Makefile不适合Java的编译§后来,我们用Ant来build系统?开始时很不错?随着项目增多,出现困难§利用beanshell控制Ant API,将常用操作写成plugin(插件),增加中心repository控制?即Antx ...
分类:
其他好文 时间:
2015-07-22 16:02:42
阅读次数:
160
equals相等,==也是表示相等,在很多书籍里面,推荐使用equals不推荐使用==,在C#中相等型可分为两类,值相等性和引用相等型,如果比较两个值类型数据相等就是值相等性,比较引用类型相等就是引用相等性。对于引用类型相等,指的是应用类型所指向对象的地址相等则为引用相等性然而我们在经常写实体类的实...
分类:
其他好文 时间:
2015-07-22 16:04:01
阅读次数:
100
(转)ibatis实现Iterate的使用源自:http://hongzhguan.iteye.com/blog/1222353delete FROM STUDYBOOK WHERE ID IN#aaa[]#注意要property的错误Caused by: com.ibatis.common.bea...
分类:
其他好文 时间:
2015-07-22 16:02:23
阅读次数:
120
今天在/etc/nginx/site-available/下配置了好几个nginx虚拟主机,发现只有最先配置的有用,以为是文件顺序,后来换了个名字,发现还是不可以,网上说的换端口之类的都试过没有作用,最后无意间在/etc/nginx/site-enabled/下ls -la时发现,这些软链接没有.....
分类:
其他好文 时间:
2015-07-22 16:03:06
阅读次数:
111
1. Task manager, -> find the process for the program which crashed.2. Right click the process -> select "Create dump file".3. Dump file will be saved ...
分类:
其他好文 时间:
2015-07-22 16:02:56
阅读次数:
133