Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层, ...
分类:
编程语言 时间:
2016-09-23 18:26:48
阅读次数:
186
目的:写个脚本来提升百度排名 我一个seo届前辈的朋友找我,他说,seo事无巨细,自己主观方面能做的几乎都能做了,提升百度等搜索引擎中的排名往往效果不佳或者起效周期慢。能不能人为去干预下呢? 获得排名一般有两种方式: 1、竞价,就是你给我钱,我就给你高排名,管你内容到底优质与否呢。这个,一般的医疗行 ...
分类:
编程语言 时间:
2016-09-23 18:25:23
阅读次数:
631
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set │ └Queue Map ├Hashtable ├HashMap ├SortedMap ├EnumMap └WeakHashMap Collection接口 Collec ...
分类:
编程语言 时间:
2016-09-23 18:22:12
阅读次数:
185
概述 对从事C和C++的程序员来说,在内存管理方面,他们既是拥有最高权利的人,也是从事最基础工作的“劳动人民”。 而对于Java程序员来说,JVM自动进行内存管理,程序员不再需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄露和内存溢出问题。 但是,正因为JVM帮我们管理了 ...
分类:
编程语言 时间:
2016-09-23 18:20:03
阅读次数:
231
给你们人工翻译一下题目哈,刚好练一下英语 对于一个组中有 N 个学生和 P 种课程。每个学生能够参加0种,1种或者更多的课程。你的任务是找到一种可能的方案使恰好P个学生同时满足下列条件: ? 方案中的每一个学生选择的是不同的课程(前提是那个学生能够参加该课程) ? 方案中每个课程都被参加了 你的程序 ...
分类:
编程语言 时间:
2016-09-23 18:20:04
阅读次数:
159
Python 用下划线作为变量前缀和后缀指定特殊变量。_xxx 不能用'from moduleimport *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用 ...
分类:
编程语言 时间:
2016-09-23 18:20:06
阅读次数:
208
Exception e中e的getMessage()和toString()方法的区别: 示例代码1: public class TestInfo { private static String str =null; public static void main(String[] args) { S ...
分类:
编程语言 时间:
2016-09-23 18:17:42
阅读次数:
775
题目: 给定一个数组candidates和一个目标值target,求出数组中相加结果为target的数字组合; 举例: For example, given candidate set [2, 3, 6, 7] and target 7, A solution set is: [[7],[2, 2, ...
分类:
编程语言 时间:
2016-09-23 18:14:41
阅读次数:
196
在学习现代软件工程构建之法这门课时,老师要求发表一篇博客,使用JAVA算法实现八皇后问题的求解。写这篇博客时,我学习了一些其他的博客,因为我常常遇到问题,自己无法解决时,向他人学习也是一种方法。 国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任 ...
分类:
编程语言 时间:
2016-09-23 18:13:07
阅读次数:
182
使用异步任务加载BItmap以及模仿Progressbar进度条的案例 设置监听事件分别调用两个不同的Activity,在第一个加载网络图片的Activity中需要用到网络,要在mainfest中设置用户访问网络的权限 在设置监听事件中,使用Intent调用代码,使用的是6.0的api,需要将int ...
分类:
编程语言 时间:
2016-09-23 18:14:11
阅读次数:
219
前言:最近看完《java多线程编程核心技术》一书后,对第六章的单例模式和多线程这章颇有兴趣,我知道我看完书还是记不住多少的,写篇博客记录自己所学的只是还是很有必要的,学习贵在坚持。 单例模式,也就是一个类只有一个实例,任何对象要访问这个类只能通过这个实例对象来访问,我们把房子比喻一个java类,每个 ...
分类:
编程语言 时间:
2016-09-23 18:08:36
阅读次数:
164
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Ja ...
分类:
编程语言 时间:
2016-09-23 18:07:11
阅读次数:
244
模块功能:以字典的形式,将数据存在数据库文件中。 使用: >>> import shelve >>> db = shelve.open('a.db') >>> db['a']=[1,2,3,4] >>> db['b']=(1,'a','c') >>> db['c']={'a':'a','b':'b' ...
分类:
编程语言 时间:
2016-09-23 18:06:02
阅读次数:
149
map有自带的排序功能,但需要重写排序方法,代码如下: 执行main方法,结果如下: ...
分类:
编程语言 时间:
2016-09-23 16:56:11
阅读次数:
156
转载自http://lavasoft.blog.51cto.com/62575/53815/ ...
分类:
编程语言 时间:
2016-09-23 16:52:50
阅读次数:
145