题目:Determine whether an integer is a palindrome. Do this without extra space. 刚开始看到题目的时候想着用栈来处理,每进来一个数与栈顶元素比较相同则栈顶元素处栈,不同则元素入栈,最后栈为空或剩一个数为真,我是以“12343....
分类:
编程语言 时间:
2014-10-15 19:45:31
阅读次数:
249
17.01:简单配置控制器1、一个controllerprotected ModelAndView handleRequestInternal(HttpServletRequest request,HttpServletResponse response) throws Exception {ret...
分类:
编程语言 时间:
2014-10-15 19:10:11
阅读次数:
156
来源:http://www.ido321.com/1019.htmlps:LZ觉得这个标题有点大了,超出了能力范围,不喜勿碰。目前只记录LZ能力范围内的,日后持续补充。一、JQuery对象和DOM对象的相互转化(《锋利的JQuery》) JQuery转化为DOM: 1、var jq = $(‘#se...
分类:
编程语言 时间:
2014-10-15 18:51:21
阅读次数:
169
先看官方文档:http://docs.spring.io/spring-security/site/docs/4.0.x/reference/htmlsingle/spring security4已经加入了注解的方式,但是为了比较清晰了解,还是使用了配置的方式。第一步:web.xml 加入拦截、 ....
分类:
编程语言 时间:
2014-10-15 19:41:01
阅读次数:
275
bind()和function() 这两个函数在std的标准库中,提供c++对函数以及对象的控制bind() 顾名思义就是“绑定” ,而bind()是和函数有关,所以就是绑定某个函数,请看一下代码 int f(int, char, double); auto ff = bind(f, _...
分类:
编程语言 时间:
2014-10-15 19:07:32
阅读次数:
156
import threadingdef foo(): with open(r'./result.log','wb') as f: f.write('=some logs here ==')t = threading.Thread(foo)t.start()当然你也可以用高级方法,...
分类:
编程语言 时间:
2014-10-15 19:23:01
阅读次数:
200
一、三种常见的著名的命名规则:1、Camel(驼峰式命名):首字母是小写的,接下来的单词都以大写字母开头。例如:var myTestValue=0;2、Pascal(帕斯卡命名):首字母是大写的,接下来的单词都以大写字母开头。例如:var MyTestValue=0;3、匈牙利命名:属性+类型+对象...
分类:
编程语言 时间:
2014-10-15 18:48:11
阅读次数:
200
之前的项目在C++代码中有用到了 删除函数 。。。 1 namespace Framework 2 { 3 class Utils final 4 { 5 private: 6 Utils() = delete; //删除函数 7 public: ...
分类:
编程语言 时间:
2014-10-15 17:39:41
阅读次数:
200
通常我们在点击某个按钮的时候,对某个对象进行操作,是需要登陆才能做的,这时候就需要一个拦截器对某个方法进行拦截,比如你在一个图书管理中心中你要借书,这时候你就会被要求出示借书证,管理员才能借书给你。而拦截器就具有这样的功能:游客点击借书按钮-->后台拦截器拦截该方法-->判断你是否登陆-->已经登陆...
分类:
编程语言 时间:
2014-10-15 19:34:41
阅读次数:
257
Python2 name Python3 nameurllib.urlopen() urllib.request.urlopen()urllib2.urlopen() urllib.request.urlopen()urllib.urlretrieve() urllib.request.urlret...
分类:
编程语言 时间:
2014-10-15 18:27:35
阅读次数:
252
19.7. xml.etree.ElementTree — The ElementTree XML API源代码: Lib/xml/etree/ElementTree.pyElement类型是一种灵活的容器对象,用于在内存中存储层次数据结构。可以说是list和dictionary的交叉。注意:xml...
分类:
编程语言 时间:
2014-10-15 19:32:31
阅读次数:
274
内容来自:http://blog.csdn.net/morewindows/article/details/7442333在来个复杂点的。这个问题涉及到线程的同步和互斥,是一道非常有代表性的多线程同步问题,如果能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描述:主线程启动10个子线程...
分类:
编程语言 时间:
2014-10-15 18:58:21
阅读次数:
315
/* * 小游戏演示中介者模式 * Home 按键 1 * Guest 按键 0 * 半分钟内看谁按下的次数多 * * 参与的对象: * 玩家 * 计分板 * 中介者 * * 中介者模式使对象之间松耦合,提高了可维护性*/// 玩家var Player = function (name...
分类:
编程语言 时间:
2014-10-15 18:58:01
阅读次数:
272
1:数组可以相加,但是键名不能相等,要不然会被覆盖;$x = array('a','b');$y = array(3=>'c',4=>'d');$z = $x+$y;print_r($z); 浏览器显示结果为:Array( [0] => a [1] => b [3] => c ...
分类:
编程语言 时间:
2014-10-15 18:20:31
阅读次数:
147
1.数据结构:线性表、栈、队列、树&二叉树
2.算法:常用内部排序(选择、插入、交换、归并)
分类:
编程语言 时间:
2014-10-15 17:30:01
阅读次数:
236
一、 项目名称:S2316S411H436项目原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6二、 项目目的:整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。项目架构原型:Struts2.3.16 +...
分类:
编程语言 时间:
2014-10-15 18:19:51
阅读次数:
251
1. 使用未分配成功的内存 解决案: ①在使用内存前检查指针是否为NULL ②参数是指针时,在函数入口处用assert进行判断 ③如果指针指向动态申请的内存,用if进行容错处理2. 使用分配成功,但未初始化的内存 解决案: ①定义数组后一定要初始化3. 内存泄漏 解决案: ...
分类:
编程语言 时间:
2014-10-15 18:35:40
阅读次数:
152