随笔- 298
文章- 4
评论- 35
阅读-
96万
08 2016 档案
系统session超时时间的设置
摘要:一个网站系统:当你停止活动一段时间后,系统自动退出 三种方式设置:1. 在server.xml中定义context时采用如下定义: <Context path="/livsorder" docBase="/home/httpd/html/livsorder" defaultSessionTimeOu
阅读全文
判断输入的姓名里是否包含特殊字符
摘要:将需要判断的特殊字符写在一个变量里,就是一个字符串 通过for循环检测str字符串(也就是姓名,假设姓名为‘wang’)的每一位索引值,SpecialCharacters.substring(i,i+1)就是截取每一位值 (1)SpecialCharacters.substring(0,1)获得‘@
阅读全文
MyEclipse关联SVN下载项目到本地
摘要:目的:在MyEclipse上关联SVN,从SVN服务器上,下载项目,到本机的MyEclipse上,并运行 准备工作 1、安装好Tomcat和MyEclipse 2、安装好Plsql,并配置连接好Oracle数据库 3、下载SVN 步骤: 1、把《2.1 SVN.zip》解压到任意文件下,里面有两个文
阅读全文
win7激活之系统保留分区的设置与隐藏
摘要:激活动具:WIN7Activation_1.7 步骤: 1、直接点激活 2、若提示需设置驱动器号: 右键计算机-管理-磁盘管理-系统保留上点右键-更改驱动器号和路径-添加-点确定即可 3、激活win7成功后,系统保留分区会显示在计算机中,接下来隐藏它: 解决方法:开始 运行 CMD 提示符下输入:D
阅读全文
面试题28:字符串的全排列
摘要:参考: http://blog.csdn.net/ro_wsy/article/details/25100161 http://blog.sina.com.cn/s/blog_796c73ba0101vx8z.html
阅读全文
面试题24:二叉搜索树的后序遍历序列
摘要:二叉搜索树(又名:二叉排序树) 参考: http://www.cnblogs.com/xing901022/p/3776273.html 剑指offer
阅读全文
面试题23:从上往下打印二叉树
摘要:想法:借助队列。从根节点开始遍历, (1)遍历根节点8时,打印8,将遍历得到的子节点从左到右放入队列,就是先放6,后放10 假设队列左边进右边出:10,6 (2)下一个从队列里取出来6遍历,打印6,将它的子节点5和7放入队列 此时队列:7,5,10 (3)下一个取出来10遍历,打印10,将它的子节点
阅读全文
面试题22:栈的压入、弹出序列
摘要:想法:首先建立辅助栈。如果下一个弹出的数字刚好是栈顶数字,则直接弹出。若下一个弹出的数字不在栈顶,则把压栈序列中还没有入栈的数字压入辅助栈,直到把下一个需要弹出的数字压入栈顶为止。若所有的数字都压入栈了仍没有找到下一个弹出的数字,则表明该序列不可能滴一个弹出序列。 (1)根据我们想要的弹出序列,第一
阅读全文
面试题21:包含min函数的栈
摘要:题目:定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。 分析:google的一道面试题。我看到这道题目时,第一反应就是每次push一个新元素时,将栈里所有逆序元素排序。这样栈顶元素将是最小元素。但由于不能保证最后push进栈
阅读全文
Oracle导出空表解决办法
摘要:在oracle 11g 中,发现传统的exp不能导出空的表 oracle 11g 新增了一个参数:deferred_segment_creation,含义是段延迟创建,默认是true。具体是什么意思呢? 如果这个参数设置为true,你新建了一个表T1,并且没有向其中插入数据,那么这个表不会立即分配e
阅读全文
Jena RDF API
摘要:1. jena 简单使用 RDF可以用简单的图示:包括节点以及连接节点的带有箭头的线段来理解。 这个例子中,资源 http://.../JohnSmith 表示一个人。这个人的全名是 John Smith,即 vcard:FN(fullname) 属性的属性值是 John Smith。在 Jena
阅读全文
(转)Secondary NameNode的作用
摘要:在Hadoop中,有一些命名不好的模块,Secondary NameNode是其中之一。从它的名字上看,它给人的感觉就像是NameNode的备份。但它实际上却不是。很多Hadoop的初学者都很疑惑,Secondary NameNode究竟是做什么的,而且它为什么会出现在HDFS中。因此,在这篇文章中
阅读全文
大数据技术Hadoop面试题
摘要:1. 下面哪个程序负责 HDFS 数据存储。答案C datanode a)NameNodeb)Jobtrackerc)Datanode d)secondaryNameNodee)tasktracker 2. HDfS 中的 block 默认保存几份? 答案A默认3分 a)3 份b)2 份c)1 份d
阅读全文
面试题13:在O(1)时间删除链表节点
摘要:http://blog.csdn.net/jsqfengbao/article/details/47175249
阅读全文
面试题16:反转链表
摘要:题目:定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。 解决与链表相关的问题总是有大量的指针操作,而指针操作的代码总是容易出错的。很多的面试官喜欢出链表相关的问题,就是想通过指针操作来考察应聘者的编码功底。为了避免出错,我们最好先进行全面的分析。在实际软件开发周期中,设计的时
阅读全文
SpringMVC(二)传值
摘要:1、HelloController.java 通过model.addAttribute(key,value)进行传值 2、hello.jsp 在客户端地址栏输入:localhost……/hello?username=value
阅读全文
SpringMVC(一)
摘要:主要进行了如下配置: 1、 前端控制器DispatcherServlet; 2、 HandlerMapping 3、 HandlerAdapter 4、 ViewResolver 5、 处理器/页面控制器 6、 视图 Spring Web MVC处理请求的流程 具体执行步骤如下: 1、 首先用户发送
阅读全文
面试题10:二进制中1的个数
摘要:题目:请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如把9表示成二进制是1001,有2位是1,因此如果输入9,该函数输出2. 我们的分析就是:把一个整数减去1,再和原整数做与运算,会把该整数最右边的一个1变成0.那么一个整数的二进制表示中有多少个1,就可以进行多少次运算,直到为0。
阅读全文
面试题9:斐波那契数列
摘要:斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义: F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*) 记住这句话: 从第2项开始,每一项都等于前两项之和。(第0项是
阅读全文
面试题5:从尾到头打印链表
摘要:三种方法: 1、借用栈倒序输出链表 因为栈是先进后出,把链表中的元素存进栈中,链表前面的元素在栈底,后面的元素在栈顶,链表后面的元素先出栈 2、先翻转链表,再按顺序打印(主要是想自己实现单链表的翻转,这种实现方式破坏了链表的结构,当然再翻转一下就还原了) 翻转链表的步骤: (1)将当前节点的next
阅读全文
面试题4:替换空格
摘要:题目:请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“We are happy",则输出”We%20are%20happy". 原因:在网络编程中,如果URL参数中含有特殊字符,如:空格、“#”等,可能导致服务器端无法获得正确的参数值。我们需要将这些特殊符号转换成服务器识别的字符。转
阅读全文
AOP
摘要:AOP概念: Aspect Oriented Programming(AOP),面向切面编程。AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。比如我们最常见的就是日志记录了,举个例子,我们现在提供一个服务查
阅读全文
(转)父类与子类之间变量和方法的调用
摘要:http://blog.csdn.net/xxqi1229/article/details/6905530
阅读全文
悲观锁和乐观锁
摘要:悲观锁: 正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法
阅读全文
Java实现冒泡排序、折半查找
摘要:1、冒泡排序 2、折半查找 计算中间位置使用: int mid = (end - start) / 2 + start; 防止加法运算时可能导致的整数越界
阅读全文