自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追求卓越的攻城狮

博观而约取,厚积而薄发

  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 问题解决 —— Http Status 500

在完成JavaWeb项目的过程中经常会出现这种错误500:指的是服务器内部错误通常遇到这种情况,我会去看控制台的信息,那里肯定会有提示,空指针(值没有传过去),或者java.sql.SQLException,在界面和Dao中好好检查一下,就可以找到问题所在。可以在中间插入一些测试语句,逐渐缩小范围,就可以找到错误是在哪一步中出现的了。

2015-06-30 16:55:49 46548 6

原创 云计算学习 —— 基础了解

学习云计算的相关知识,仅作为个人笔记,供自己进行查阅。刚学习,处于未入门的摸索阶段,如我博客中其他的日志一样,随着自己理解的加深和经验的积攒,我会将其不断地完善。云计算提供三种类型的服务基础设施即服务(IaaS)平台即服务(PaaS)软件即服务(SaaS)云计算的定义 系统平台或应用软件可以按需进行动态地、配置、重新配置等功能云计算的特点 按需采用“即用即付费”的方式分配计算、存储和带宽

2015-06-28 10:22:41 903

原创 SSH框架整合(一) —— Spring与Struts2整合

我用的整合方式,是通过Maven进行管理的首先是通过Maven将Spring和Struts2需要的包准备好,可以通过 http://search.maven.org/找到需要的包 配置spring.xml和struts.xml spring.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframew

2015-06-27 18:51:34 602

原创 Log4j —— 初步了解和使用

在Web的调试过程中,通常都会用System.out.println(“…”)来调试,这种方法很浪费资源,而且也并不美观,通常在Web项目开发过程中,会使用日志的形式来记录调试的内容。这里用到的就是Log4j使用Log4j需要导入包,可以在Maven中pom.xml中设置,让Maven去帮你下好 <dependency> <groupId>log4j</groupId>

2015-06-27 17:27:20 701

原创 SSH —— 搭建

搭建环境的过程中,出现这样的提示严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ssh01]]Filter m

2015-06-27 16:55:38 899

原创 Maven —— 在MyEclipse中不能正常运行

会出现如下的提示错误-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.出现这个问题很可能是maven的版本太高了,比如用的是maven3.3换成3.1即可解决问题,亲测可用。

2015-06-27 13:36:42 536

原创 问题解决——SpringMVC

写了一段代码,被提示 Model object must not be null] with root cause花了很长时间调试都没能解决,最坑的是加入了System.out.println(“”)来调试,调试内容都显示不出来,然后就用log4j来调试,还是没有结果,万般无奈,直接改跳转,结果呵呵了,还是没反应。后来找到原因,是因为文件已经被我改名字了,访问的是TomCat下的WebApp中的编译

2015-06-26 21:49:39 2287

原创 MySQL —— 常用语句

1、清空表中所有记录TRUNCATE TABLE 表名;

2015-06-26 13:24:07 644

原创 Spring MVC —— 字符过滤器

解决乱码问题一、使用过滤器 <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>e

2015-06-26 13:20:48 1231

原创 插入排序和归并排序

我是根据算法导论中比喻来理解插入排序和归并排序首先是插入排序,这个过程就可以比喻成左手放牌(已排好序),右手抓牌(牌堆上最顶端的一张牌),然后放到左手,插到正确的位置伪代码for j = 2 to A.length key = A[j]; i = j - 1; while(i >0&&a[i]<key) a[i+1] = a[i]; i --;

2015-06-23 12:36:19 905

原创 爬虫 —— 布隆过滤器算法(Bloom Filter)

通过一个Hash函数将一个元素映射成一个位阵列(Bit Array)中的一个点

2015-06-20 20:50:56 770

原创 爬虫 —— 学习笔记

爬虫的主要功能是从互联网上抓取网页,是搜索引擎的重要组成部分。 图的遍历有两种方式:深度优先和广度优先遍历,爬虫使用的一般是广度优先。

2015-06-20 18:56:27 528

原创 Maven —— 管理SSH包

Spring <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>3.1.2.RELEASE</version> </dependency> <dependency> <groupId>org.sprin

2015-06-17 21:15:33 517

原创 Maven ——配置总结

我第一次配置Maven的时候,遇到了很多问题,第一次是出现这样一个提示 JAVA_HOME is set to an invalid directory究其原因是因为JDK根本没有配置好,配置好的标准是在CMD下输入java -version 和javac都有正确的显示坑爹的是,我在网上找配置JDK的方法,有很多种,每一种貌似还都不一样,虽然我配置过很多次,还是发一下怎么个人觉得最有效、最标准的配置

2015-06-17 21:02:08 651

原创 Java —— 性能优化

一、减少变量的重复计算for(int i = 0;i < list.size();i++){}可改成len = list.size();for(int i = 0;i < len;i++){}二、在需要的时候才创建策略Stirng str = "hello";if(condition){ list.add(str);}应该成if(condition){ Stirng str =

2015-06-17 15:13:08 530

原创 Hadoop —— 初识

Hadoop的构造NameNode(名字节点)DataNode(数据节点)Secondary NameNode(次名字节点)JobTracker(作业跟踪节点)TaskTracker(任务跟踪节点)NameNode - Hadoop在分布式计算与存储中采用了主/从(master/slave)结构 - 分布式存储系统简称HDFS - NameNode位于HDFS主端,指导Dat

2015-06-16 08:13:44 743

原创 Java命名规范

包的命名 —— 全部小写com.fonxian.model类名 —— 单词首字母大写StudentTeacher方法名 —— 首字母小写,后面的字母的首字母大写addStudent常量命名 —— 全部大写,常会加下划线MAX_NUMBER变量命名 —— 一般采用匈牙利命名法int intDocCountfloat floatTax

2015-06-14 18:26:06 498

原创 SpringMVC简明教程(二)——传参

方法一@Controllerpublic class HelloController { @RequestMapping({"/hello","/admin"}) public String hello(@RequestParam("username") String username,Map<String,Object> context){ context.put

2015-06-14 16:06:27 644

原创 SpringMVC简明教程(一)——搭建

一、需要准备的资源JDKMyEclipseSpringMVC需要用的包 http://download.csdn.net/detail/fonxian/8804333二、配置1、在新建的动态Web工程中的lib中加入SpringMVC需要用的包 2、配置WEB-INF下的web.xml 这里的servlet-class 可在MyEclipse —— Navigate —— OpenTy

2015-06-14 11:33:46 780

原创 数据库概念与操作

当需要删除一个记录的时候,如果这条记录中的一些字段是其他记录的外键,会提示无法删除。这里需要用到级联删除(即删除一条记录时,同时删除与此记录相关的其他记录)用法在外键的声明后面加上 ON DELETE CASCADE验证一下创建表CREATE TABLE class( classid INT(10) NOT NULL PRIMARY KEY, classname VARCHAR(1

2015-06-12 19:07:16 4043

原创 JavaWeb——过滤器的原理

在写一个JavaWeb的网站的时候遇到了这样一个问题。我将WebRoot下面的一个user文件夹设置成必须登录才可以访问,所以就使用了过滤器 public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletExcept

2015-06-11 11:12:58 2988

原创 Git使用

进入一个文件夹,使其变为管理仓库git init将文件添加到仓库git add 文件名将文件提交到仓库git commit -m "自己要加的说明"添加到远程仓库git remote add origin https://github.com/fonxian/Algorithm.gitgit push -u origin master

2015-06-10 08:14:44 546

原创 快速排序算法

package com.fonxian;import java.util.Random;public class Quick { public static void sort(int[] a){ sort(a,0,a.length-1); } private static void sort(int[] a,int lo,int hi){ i

2015-06-09 19:15:46 572

原创 javascript学习笔记

在html中声明,只需加入即可,要写的代码放在标签内alert("....");弹出对话框函数定义方法function 函数名(){}若在按钮中调用修改标签中的文字内容

2015-06-09 13:54:46 566

Nginx实战高性能Web服务器

实战Nginx_取代Apache的高性能Web服务器

2015-09-22

设计模式之禅

设计模式之禅是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。第1版2010年出版,畅销至今,广受好评,是该领域的里程碑著作。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。第2版在第1版的基础上有两方面的改进,一方面结合读者的意见和建议对原有内容中的瑕疵进行了修正和完善,另一方面增加了4种新的设计模式,希望这一版能为广大程序员们奉上一场更加完美的设计模式盛宴! 全书共38章,分为五部分:第一部分(第1~6章),以一种全新的视角对面向对象程序设计的6大原则进行了深刻解读,旨在让读者能更深刻且准确地理解这些原则,为后面的学习打下基础;第二部分(第7~29章)通过大量生动的案例讲解和分析了23种最常用的设计模式,并进行了扩展讲解,通俗易懂,趣味性极强而又紧扣模式的核心;第三部分(第30~33章)对同类型和相关联的模式进行了深入分析和比较,旨在阐明各种设计模式之间的差别以及它们的理想应用场景;第四部分(第34~36章)探讨了如何在实际开发中将各种设计模式混合起来使用,以发挥设计模式的最大效用;第五部分(第37~38章)是本书的扩展篇,首先从实现的角度对MVC框架的原理进行了深入分析,然后讲解了5种新的设计模式的原理、意图和最佳实践。本书最后附有一份精美的设计模式彩图,可以裁剪,便于参考。

2015-09-11

springmvc包最新

springmvc所需要的全部的包,欢迎下载

2015-09-05

log4j-1.2.17.jar

log4j-1.2.17.jar,可用于生成日志文件。需要的话,可以下载。

2015-06-27

SpringMVC包(spring-frame-3.2.0)

SpringMVC和Spring开发需要的jar包

2015-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除