- 博客(21)
- 资源 (51)
- 问答 (4)
- 收藏
- 关注
转载 检测单链表中是否有环--快慢指针法
转自:http://blog.csdn.net/loveyou426/article/details/7927297问题描述:在单向链表中,每个结点都包含一个指向下一个结点的指针,最后一个结点的这个指针被设置为空。但如果把最后一个结点的指针指向链表中存在的某个结点,就会形成一个环,在顺序遍历链表的时候,程序就会陷入死循环。我们的问题就是,如何检测一个链表中是否有环,如果
2015-09-28 10:25:03 633
原创 javaEE 使用过滤器压缩响应内容
web.xml compressFilter chapter9.CompressionFilter compressFilter /compression/* 过滤器package chapter9;import javax.servlet.Filter;import ja
2015-09-24 18:53:43 1018
原创 JavaEE 添加简单的日志过滤器
web.xml logFilter chapter9.RequestLogFilter logFilter /* 过滤器 package chapter9;import org.apache.commons.lang3.time.StopWatch;import javax.
2015-09-24 18:26:29 583
原创 IDEA安装FindBugs插件
下载https://plugins.jetbrains.com/plugin/?id=3847 , 下载最新版本的findbugs压缩包将下载的插件添加到IDEA打开IDEA的Plugins , 选择Install plugin from disk 。 然后选择下载的findbugs压缩包。选择apply。如图重启即可。
2015-09-24 15:35:42 11662
转载 Java HashMap工作原理
转自:http://www.importnew.com/16599.html大部分Java开发者都在使用Map,特别是HashMap。HashMap是一种简单但强大的方式去存储和获取数据。但有多少开发者知道HashMap内部如何工作呢?几天前,我阅读了java.util.HashMap的大量源代码(包括Java 7 和Java 8),来深入理解这个基础的数据结构。在这篇文章中,我会解释
2015-09-24 14:39:09 734
原创 Hadoop大数据平台架构与实践--基础篇
Hadoop大数据平台的前世今生Google发布了3大技术:MapReduce、BigTable、 GFS。这3大技术带来的革命性变化:革命性的变化1: 成本降低,能用PC机,就不用大型机和高端存储。革命性的变化2:软件容错硬件故障视为常态、通过软件保证可靠性革命性的变化3:简化并行分布式计算,无需控制节点同步和数据交换虽然这3大技术带来了巨大的革命性变化,但是Goog
2015-09-23 18:48:42 4962
转载 Java常用排序算法
本文由网络资料整理而来,如有问题,欢迎指正!分类:1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(基数排序)所需辅助空间最多:归并排序所需辅助空间最少:堆排序平均速度最快:快速排序不稳定:快速排序,希尔排序,堆排序。先来看看8种排序之间的关系:
2015-09-19 16:26:48 666
转载 Mac os x 下配置Intellij IDEA + Tomcat 出现权限问题的解决办法
出现的错误提示如下:下午9:11:27 All files are up-to-date下午9:11:27 All files are up-to-date下午9:11:27 Error running Tomcat 8.0.18: Cannot run program "/Users/horse_leo/Documents/apache-tomcat-8.0.18/bin/cat
2015-09-18 22:15:29 25493 12
原创 JSP中使用EL表达式
添加EL表达式 EL可以直接用在JSP的任何位置,除了少数例外情况。首先,EL表达式不能用在任何指令中,不要尝试这么做。在编译JSP时,指令(、和)将会被执行,但EL表达式是在稍后渲染JSP时执行,所以在其中添加EL表达式是无法正常工作的。另外,JSP声明()、脚本()或者表达式(<%= %>)中的EL表达式也是无效的。如果用在任何一种情况中,EL表达式都将被忽略,或者更坏的
2015-09-18 18:04:18 5400
原创 web.xml中配置session属性
为什么要在web.xml配置JSP属性在许多情况下,都可以在Java EE中直接使用HTTP会话,不需要添加显示地配置。不过可以在部署描述符中配置它们,并且出于安全地目的也应该配置。在部署描述符中使用标签配置会话。样例 30 JSESSIONID example.org /shop true false 1800 COOK
2015-09-18 10:19:56 31529
原创 web.xml中配置JSP属性
为什么要在Web.xml配置JSP属性如果许多JSP有着相似的属性,那么在每个JSP文件的顶部重复添加page指令是非常麻烦的工作。幸运的是,在部署描述符中可以配置通用的JSP属性。web.xml中添加JSP属性样例 *.jsp *.jspf UTF-8 false /WEB-INF/jsp/base.jspf true text/html
2015-09-17 19:02:00 4083
原创 Java EE文件上传
本文介绍Java EE中的三种文件上传方式Java EE6 以上使用的方式(建议使用)Java EE6以上可以不依赖任何第三方jar包完成文件上传首先,编写一个简单的html,用于上传文件 uploadFileServlet" method="post" enctype="multipart/form-data"> 然
2015-09-17 09:36:21 1683
转载 使用Java创建RESTful Web Service
REST是REpresentational State Transfer的缩写(一般中文翻译为表述性状态转移)。2000年Roy Fielding博士在他的博士论文“Architectural Styles and the Design of Network-based Software Architectures”《体系结构与基于网络的软件架构设计》中提出了REST。REST是一种体
2015-09-16 10:41:48 1645
原创 阿里云服务器【ubuntu】安装hadoop
前提工作首先必须安装JDK,具体如何安装,可以参考:http://blog.csdn.net/ch717828/article/details/48395245下载Hadoop通过命令行下载Hadoop ,我下载的版本是1.2.1,版本稳定且方便学习。wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-1.2.1/
2015-09-14 16:03:51 3064
原创 阿里云服务器【ubuntu】安装jdk
参考主要参考了网上的两篇文章, 如果各位能够能过这两篇文章安装成功的,就无需继续看下面的内容了第一篇是: http://www.codingyun.com/article/40.html第二篇是:http://blog.csdn.net/forlong401/article/details/19548999我的做法一、下载jdkwget -c http://
2015-09-12 16:55:09 3059
原创 IDEA14 创建Maven项目
创建Maven Web项目new project——maven——勾选 create from archetype 选中webapp下一步 (图略)填写项目的 groupId artifactId version 后Next 出现以下界面Next后添加项目名称 Finish 第一次使用时,可能需要下载archetype webapp的插件 有时候
2015-09-12 15:58:03 520
原创 R语言入门
什么是R?R时最受欢迎的数据分析和可视化平台之一。首次出现在1993年;2011年随大数据的爆发而流行起来为什么选择R?(1)免费、开源、支持 Windows/Mac OS/ Linux。(2)R可以完成数据分析设计的几乎所有步骤,如图(3) 大数据分析竞赛 https://www.kaggle.com/R可以做?
2015-09-12 10:04:40 1004
原创 Java8 lambda表达式
lambda表达式的本质就是匿名函数,在定义和调用时不需要被赋予类型名或绑定到标志符。lambda表达式是非常有用的,尤其是在实现单方法接口(在Java应用程序中非常常见)的时候。例如,之前使用匿名Runnable实例化Thread 时使用的代码为: /** * @param someArgument * @return */ private
2015-09-10 18:28:25 626
原创 Mac OS使用 IntelliJ IDEA 快捷键
本文只做记录,方便自己使用查询。只记录自己常用的命令。control + shift +R -- 运行alt(option)+ enter -- 导入包command+/ -- 单行注释输入 /** +回车 --类注释和方法注释(持续更新)
2015-09-10 18:11:56 573
原创 Spring事务管理
事务的特性: 原子性、一致性、隔离性、持久性(1)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生(2)一致性是指事物前后数据的完整性必须保持一致(3)隔离性是指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务干扰,多个并发事务之间数据要相互隔离。(4)持久性是指一个事务一旦被提交,它对数据库中数据的改变是永久性的,即使数据库发生故障也不
2015-09-06 11:17:03 530
转载 TCP建立连接为什么需要三次握手而结束要四次
学习计算机网络的时候搞清楚了原理,但是果断时间自己又忘记了。干脆转载一篇自认为写得比较好理解的博客,作为笔记。转:http://www.cnblogs.com/huhuuu/p/3572485.html举个打电话的例子: A : 你好我是A,你听得到我在说话吗 B : 听到了,我是B,你听到我在说话吗 A : 嗯,听到了 建立连接,开始聊天!
2015-09-05 12:01:21 714
spring自动装配例子
2015-04-04
spring入门 aware接口实现
2015-04-03
Jsp+Servelt使用 smb访问网络共享文件
2015-02-03
java使用smb访问网络共享文件
2015-02-03
JDBC POOL 高效数据源配置
2015-01-25
设计模式例子(java版本)
2015-08-31
网络设备ASW到底是啥?
2019-12-06
java.lang包下的类能不能被代理,为什么??
2015-07-17
关于 java 虚拟机 Hotsport
2015-07-15
关于javascript的一个问题
2015-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人