摘要: 我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的JSP、负责流程逻辑控制的Servlet以及负责数据封装的Javabean。但是这种结构仍然存在问题:如JSP页面中需要使用符号嵌入... 阅读全文
posted @ 2015-03-18 16:10 sonic0214 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2.栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第... 阅读全文
posted @ 2015-03-09 17:04 sonic0214 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 对于函数式编程概念还不理解的情况下可以暂且这么理解:函数式编程是一种编程模式或者思想或者范式,把运算过程定义为函数。其次就是可以把函数当成变量来用,可以作为输入和输出(返回)值。###Map&Reduce最经典的例子就是map和reduce两个bif。两个bif是用来干嘛的呢,我是这么理解的:map... 阅读全文
posted @ 2015-03-07 20:24 sonic0214 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 题目描述: There are N children standing in a line. Each child is assigned a rating value. You are giving candies to these children subjected to the ... 阅读全文
posted @ 2015-03-07 16:25 sonic0214 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 快排```pythondef quicksort(L,low,high): if low =L[low] and low=0 and L[j]>key: L[j+1] = L[j] j -= 1 L[j+1] = key retu... 阅读全文
posted @ 2015-03-06 18:48 sonic0214 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 问题描述: Given an array of integers, every element appears three times except for one. Find that single one. 参考出现两次的,也是需要异或运算,问题是现在得判断出现三次归零的运算。需要两个... 阅读全文
posted @ 2015-03-06 17:02 sonic0214 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 问题描述: Given an array of integers, every element appears twice except for one. Find that single one.每个元素出现两次,主要考察异或运算。一开始考虑到两两相消,但忘记存储时是用01存储,可以用异... 阅读全文
posted @ 2015-03-06 12:25 sonic0214 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 问题描述: Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋ times. You may... 阅读全文
posted @ 2015-03-06 12:15 sonic0214 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 有这么一个表tb:>+--+----+|id|name|+--+----+|1|小红||1|小明||2|小张||2|小张|+--+----+要以id分组,把name字段合并到一行。使用mysql的group_concat函数很方便的实现:>mysql>select id,group_concat(n... 阅读全文
posted @ 2015-03-02 11:29 sonic0214 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 转自:[liuhe688](http://blog.csdn.net/liuhe688/article/details/6733407)合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的... 阅读全文
posted @ 2015-01-30 16:28 sonic0214 阅读(231) 评论(0) 推荐(0) 编辑