自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

haoguiting

ToDo ToDo Done!

  • 博客(88)
  • 收藏
  • 关注

转载 Maven核心之pom详解

前言:最近在学习Maven管理,在网上看到一篇Maven核心之pom详解,转载给大家。    POM全称是Project Object  Model,即项目对象模型。pom.xml是maven的项目描述文件,它类似与antx的project.xml文件。pom.xml文件以xml的 形式描述项目的信息,包括项目名称、版本、项目id、项目的依赖关系、编译环境、持续集成、项目团队、贡献管理、生成报

2015-02-28 21:49:14 1999 6

原创 年度回忆录-2014(下半年)在路上

2014下半年是快乐的半年,是成长的半年,也是自豪的半年,快乐是因为这半年是我四年中学习最充实的半年,成长是因为离开校园的我心态上终于摆脱了孩子气,自豪是因为我终于参与到云平台这个高大上的项目中啦!    看看现在的自己,想想半年前的自己。真的很不一样,不仅是技术上,更多的是心态和思想上。技术上的学习收获,之前的博客都有过总结:                    《浅谈Spring》系

2015-02-28 21:29:01 1995 5

原创 项目开发经验分享—导出Excel

上一篇博客我们分享了数据上传经验《Excel导入》。今天我们来分享一下数据下载经验:Excel导出!引言    大家在使用软件的时候应该有看到过这样的弹出框(如下图),通过双击就可以达到选择的效果,可以单选,可以全部选择,比起我们常用的一个一个勾选的方式,不仅样式漂亮,还更方便:             所以当我们的项目遇到类似的功能时,比如,给不同

2015-02-16 16:22:36 2320 3

原创 项目开发经验分享—导入Excel

上一篇博客我们分享了UI设计经验《漂亮的弹出框效果》。今天我们来分享一下数据上传经验:Excel导入!引言    作为一个信息管理类信息,大家在浏览网页的时候,经常可以看到选择上传头像,选择    大家在使用软件的时候应该有看到过这样的弹出框(如下图),通过双击就可以达到选择的效果,可以单选,可以全部选择,比起我们常用的一个一个勾选的方式,不仅样式漂亮,还更方便:

2015-02-16 15:32:22 4132 3

原创 项目开发经验分享—漂亮的弹出框效果

上一篇博客我们分享了动态加载页面经验《分页查询》。今天我们来分享一下UI设计经验:漂亮的弹出框效果!引言    大家在使用软件的时候应该有看到过这样的弹出框(如下图),通过双击就可以达到选择的效果,可以单选,可以全部选择,比起我们常用的一个一个勾选的方式,不仅样式漂亮,还更方便:             所以当我们的项目遇到类似的功能时,比如,给不同的课程类型指定模板,可以

2015-01-31 19:32:23 2599 5

原创 项目开发经验分享—分页查询

从今天开始,我将和大家分享一下最近经手项目的开发经验。今天我们分享的内容是:分页查询!引言:    大家在浏览网页的时候,肯定遇到过这样的效果,一个滚动条套另一个滚动条,上下拉动,看着非常不方便,或是整个检索内容都在同一个页面,导致页面加载速度太慢,等半天都没有反应(如下图),这种情况下,用户可能没有耐心等待直接关闭该页面啦!           当我们的项目检索后内容也很多,

2015-01-31 16:33:06 2533 2

原创 轻松入门easyui(三)效果展示

上篇博客里介绍了三种常用的easyui框架效果:Accordion、DataGrid、Dialog,今天我们继续介绍剩下的几种easyui常用效果。一、jQuery EasyUI---Tabs效果:代码: Tabs Tab1 Content

2014-12-31 22:41:17 2298 7

原创 轻松入门easyui(二)效果展示

通过上篇博客《轻松入门easyui框架(一)概述》对easyui有了一个整体的认识,那么easyui究竟能给我们带来怎样的用户体验?下面为大家展示几种常用的easyui框架效果:一、jQuery EasyUI---Accordion效果:代码: Accordion

2014-12-31 22:40:14 1968 5

原创 轻松入门easyui框架(一)概述

最近项目频繁的使用easyui,从原来的不熟练到现在的熟练上手经历了一段不短的时间,现在分享一下我的学习经验,希望可以带初学者轻松入门。    首先我们来认识一下easyui:easyui简介:    jQuery easyui是一组基于jQuery的UI插件集合,而jQuery easyui的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的ja

2014-12-31 22:33:20 2814 5

原创 浅谈Spring(五)简单日志实例

     本文将 以一个简单的记录日志实例来继续AOP的学习,近一步加深对AOP的了解。1、首先新建个web工程,将spring的所需的jar包加进去,再来看下接口,很简单就两个方法public interface Print { public String print(String name); public String sleep(String name);}2、接下来是实...

2014-11-30 22:32:23 1922 3

原创 浅谈Spring(四)AOP实例

在《浅谈Spring(三)AOP原理》中我详细的介绍了AOP的基本概念和实现原理,这里给出代码示例。一、XML方式1. TestAspect:切面类package com.spring.aop; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.ProceedingJoinPoint; public cla...

2014-11-30 21:47:08 1817 1

原创 浅谈Spring(三)AOP原理

一、概念术语AOP(Aspect Oriented Programming):面向切面编程。面向切面编程(也叫面向方面编程),是目前软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。1. 切面(Aspect)官方的抽象定义为“一个关注点的模块化,这个关注点可能会横...

2014-11-30 21:19:19 1900 1

翻译 浅谈Spring(二)IOC原理

一.引言    我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。举例:如果我们打开机械式手表的后盖,就会发现其是由N个齿轮组成,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。在这样的齿轮组中,如果有一个齿轮出了问题,就可能会影响到整个齿轮组的正常运转。齿轮组中齿轮之间的啮合关系,与软件

2014-10-31 22:21:32 1838 3

原创 浅谈Spring(一)

    Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。     组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下: 一.Spring Core:    Spring Core提供 Spring 框架的基本功能。核心容器的主要组件是...

2014-09-30 22:27:53 2495 1

原创 年度回忆录-2014(上半年)

引言:看着校园里的条幅,看着穿着迷彩服军训的新生,我再次非常清晰的认识到,我真的从这个学校毕业了,食堂、宿舍真的离我很远了,现在和学校最大的联系就只剩下十一教四楼机房,起初有一点迷茫,一点焦虑,一点不知所措,经过一段时间的适应,现在这些情绪在慢慢消失中,取而代之的是压力和责任。一、心里历程作为八期的一员,看着伙伴儿们一个个毕业后奔向北京,在那里找到满意的工作,欢笑着向梦想一步步靠近,而我却

2014-09-14 08:14:52 2789 5

原创 java教程(五)SSH框架-配置

   前言:从这篇博客开始我将继续讲述Java教程:SSH篇,主要内容围绕SSH框架分析与搭建,今天先简单介绍一下SSH的配置。    SSH配置顺序是: spring-->hibernate-->struts1. 建立web-project ,并添加Spring支持,添加JAR包时注意,aop  core web commons等包要加载,然后一直下一步就可以成功添加spring支持...

2014-08-31 22:28:45 2383 3

转载 EJB到底是什么,真的那么神秘吗??

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率

2014-07-31 21:43:48 2037 1

原创 项目优化经验分享(八)TeamLeader经验总结

引言       通过前面的七篇博客,我把自己在项目优化过程的经验进行了分享,今天这篇博客,作为一个总结,就来讲讲作为一个TeamLeader,在项目管理中遇到的问题和解决经验!正文   问题一:团队之间怎么沟通?    一个好的开发团队,首先要营造一个好的开发环境,团队之间要有良好的沟通互动,有时候在开发一期项目的时候需求还不是很明确,需要边做边确定,而这时就需要团队之间频繁积极的进行沟通,初步...

2014-07-21 20:13:49 5049 4

原创 项目优化经验分享(七)敏捷开发

上一篇博客我们分享了项目开发中SVN冲突的解决经验《SVN冲突和处理》。今天我们来分享一下近几年火热的开发模式:敏捷开发!     敏捷开发有多火呢?百度一下,这类的博客还真不少,同是CSDN上就有很多,不同作者眼里敏捷开发也不尽相同,当然基本原理还是一样的,今天我来介绍一下我眼里的敏捷开发。    一.基础知识    概念:    敏捷开发是一种新型的软件开发方法,能够应对客户快

2014-06-30 21:45:03 2167 6

原创 教你快速入门Excel-宏与VBA(续)

引言        通过上次的讲解(教你快速入门(上))(教你快速入门(下)),相信一些简单的问题大家已经可以使用宏和VBA来解决了,那如果遇到大数据时怎么办?在日常生活中我们需要处理的可不止简单的一两张表,很可能是20,30张表甚至更多!如果你遇到这样的问题不要着急,这里我就来给大家讲解一下Excel中的大数据处理问题。实例    接着上次简单示例来说,如果现在需要处理的表单不再是一个,而是多个...

2014-06-20 18:10:54 3554 4

原创 项目优化经验分享(六)SVN冲突和处理

上一篇博客我们分享了新增需求的确定思想《站在全局看问题》。今天我们来分享项目开发中SVN冲突的解决经验:SVN冲突处理!引言    开发过项目的人都知道,公司开发一个项目都会使用到版本控制工具,版本控制工具很多,比如Clear case,CVS,Visual SourceSafe,SourceAnywhere ,StarTeam,SVN,CVS,GIT等等,有的是元老级开发工具,有的是

2014-05-31 16:43:41 1885 8

原创 项目优化经验分享(五)站在全局看问题

    上一篇博客我们分享了新增需求和产品原型工具的交互经验《需求与原型图》。今天我们来分享新增需求的确定思想:站在全局看问题!    引言    确定需求时,一个很重要的概念就是为用户提供便利,也就是我们经常提到的“全心全意为人民服务”,怎样为用户提供更好的便利?重要的是要搞清楚什么是真正的便利,不是所有站在用户的角度想问题就是提供便利,而是首先要站在全局的角度上考虑问题,这时设计提供的便利功能...

2014-05-30 17:43:24 2301 7

原创 项目优化经验分享(四)需求与原型图

    上一篇博客我们分享了Ajax数据交换经验《数据调用同步与异步》。今天我们来分享新增需求和产品原型工具的交互经验:需求与原型图!概念:    是什么?需求:参与过软件开发的同学应该对软件需求(分析)有一定的了解,这里我们主要谈到的是在后期优化过程中的新增需求,软件在使用过程中,客户会根据实际的体验提出新的需求,或是开发人员在后期维护的过程中提出的改进功能方案,这些都是优化过程中的新增需求,这...

2014-04-30 22:11:47 5373 7

原创 项目优化经验分享(三)数据调用同步与异步

   上一篇博客我们分享了时间控制经验《自动查询》。今天我们来分享Ajax数据交换经验:数据调用同步与异步!概念:    是什么?    Ajax在网页中最大的一个优点是它可以访问服务器上的信息而不需要重新加载网页,这意味着要检索或是更新信息的某一个小部分的时候,只需要从服务器端传送那一部分需要的信息而不需要重新下载整个网页。Ajax可以通过两种方式访问服务器,即       同步:脚本会停留并等...

2014-04-27 16:11:28 1948 8

原创 项目优化经验分享(二)自动查询

    上一篇博客我们分享了搜索框优化经验《数据自动匹配》。今天我们来分享一下时间控制经验:自动查询!引言:    大家在网上购买火车票的时候,肯定用过12306这项功能,设置好条件,勾选“开启自动查询”,这时如果点击“查询”按钮,则会进入自动查询,并显示倒计时刷新时间,直到有满足条件的列车停止,如下图:    当我们的项目也需要不断查询,实时刷新显示新的数据时,比如,大学生每年要进行选修课网选,...

2014-04-25 15:11:16 1819 10

原创 项目优化经验分享(一)数据自动匹配

    从今天开始,我将和大家分享一下最近经手项目的优化经验。今天我们分享的内容是:自动匹配!引言:    输入框数据自动匹配大家应该很熟悉,当我们在使用百度或google时,在搜索框中输入数据,就会得到相应提示,这给我们的搜索带来了很大的方便,假如说我要搜索火车票订票官网,但是我不记得是全称是什么,12593?还是12596?,事实上,我在搜索框中输入火车站就可以看到想要找的网站全称了,如图: ...

2014-04-22 22:19:39 2953 8

原创 教你快速入门Excel-宏与VBA(下)

    上一篇博客《教你快速入门Excel-宏与VBA(上)》,我们主要对Excel宏与VBA进行了简单的介绍和使用说明,这次我们做一个宏与VBA的简单实例,通过这个实例,了解宏与VBA的优势所在,在此之前,读者有必要了解一下Excel中单元格,行和列的命名和VB的一些基础语法,这里我们不做过多的解释。  需求说明:    某学校要进行体育测试,需要根据输入的成绩,自动对应得分,同时自动计算总分,...

2014-03-31 18:41:38 13440 10

原创 教你快速入门Excel-宏与VBA(上)

    最近在做项目的时候用到了Excel宏和VBA,本着共享的原则,我把收集的资料结合项目实践操作进行了总结之后制作了本教程,旨在帮初学者入门,特别是有一定VB基础的同学,可以通过此教程快速掌握宏和VBA。什么是宏    Excel宏就是一系列的操作步骤,比如在单元格中输入数据,复制A1的数据到B1,对A1:C3求和等等,这些操作步骤有简单有复杂。当某些操作步骤需要不断重复时,我们就要考虑录制宏...

2014-03-28 22:06:44 44239 12

原创 年度回忆录-我的2013

How time flies!I hardlyhave time to exclaim!回首这一年,我最大的感觉是匆忙!从寒假开学前的合作,B/S系列学习,到软考,开始java学习,以及考试系统优化,完成的任务不多,但花费的时间倒是不少,不过,总体感觉还是很有收获的,下面就重点部分和大家分享一下。一.合作版JFSF这次合作大部分时间我都在忙自己的事情,因为我们这组的合作是完全采用组长负责制

2014-02-23 23:08:01 1546 15

原创 java教程(四)关于MVC

现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。  然而,如果在面试的时候问这些程序员,你们为什么要学习这些框架?这些框架的本质到底是什么?似乎很少很少有人能够给我非常满意的答复。因为他们都在为了学习而学习,为了工作而学习

2014-01-12 23:25:44 1850 17

原创 java教程(三)初识J2ee十三个规范

J2EE是一套全然不同于传统应用开发的技术架构,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与复用价值。在开始J2ee的学习之初,我们首先要学习它的十三个规范,下面大家就跟着我来一起看看吧:一.JDBC(Java Database Connectivity)JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数...

2014-01-05 21:44:58 1279 14

原创 java教程(二)UltraEdit 激活

UltraCompare下载链接(http://pan.baidu.com/s/1ck0Ps)附:

2013-12-16 19:01:12 3208 19

原创 java教程(一)JDK环境配置

在开始java学习之前,需要装一些必要软件,今天来讲一下关于JDK的环境配置:

2013-12-15 16:51:37 1791 18

原创 软考(五)PV操作

在计算机操作系统中,PV操作是进程管理中的难点,在软考中,PV操作同样是一个难点,下面就让我们来啃啃这块硬骨头吧!(一)PV操作的含义:PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下:    P(S):①将信号量S的值减1,即S=S-1;           ②如果S>=0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。    V(S)...

2013-11-15 21:40:45 2571 31

原创 软考(四)软件过程改进

CMM:模型描述和分析了软件过程能力的发展程度,确立了一个软件过程成熟度的分级标准,从低到高依次为:各级标准的特点(关键字)分别为:(1)初始级:个人能力;(2)可重复级:建立基本的项目管理和实践来跟踪项目费用、进度和功能特性;(3)已定义级:使用标准化开发过程(或方法论)构建(或集成)系统;(4) 以管理级:通过一致的度量标准来指导软件过程,保证项目对生产率和质量进行度量;(5)优化级:连续地监...

2013-11-01 15:46:12 1746 29

原创 软考(三)模块设计原则之内聚和耦合

模块的设计原则是高内聚低耦合。那什么是高内聚低耦合呢?首先我们来了解几个概念:模块的独立性:是指每个模块完成一个相对独立的特定子功能,并且与其他模块之间的联系最简单。内聚:是模块功能强度(一个模块内部各个元素彼此结合的紧密程度)的度量。一个内聚程度高的模块应当只做一件事,一般模块的内聚分为七种类型。耦合:是模块之间的相对独立性(相互连接的紧密程度)的度量。他取决于各个模块之间接口的复杂程度、调用模...

2013-10-31 20:34:44 4384 16

原创 软考(二)常见的软件开发模型

软考中常考的软件模型有以下四种:这类型题主要考点有两个(1)根据软件模型的特点选择合适的模型;(2)给出模型选择属于或是不属于它特点的选项。根据考点,下面给出了各软件模型的分析:(一)  瀑布模型特点:要求有明确的需求不足:1.缺乏灵活性;2.到最后阶段才能得到运行的软件版本 (二)  原型(又称演化模型)  特点:    1. 有助于获取用户需求,加强对需求的理解    2.尽早发现软件中的错误...

2013-10-31 11:22:30 2576 15

原创 软考(一)流水线

前言:早就准备写一个备战软考的系列文,但是却不知道从哪里下手,总是怕写出来的东西太简单了,没有写的价值。这让我想起一直以来自己做事情的习惯,总是想要做好,总是因为没有准备好,总是怕做不好,于是就一直拖着不去做,这说到底是一直逃避缺少直面问题的勇气。简单没关系,先写出来再慢慢修改,所以软考这个系列就从简单的流水线来写起吧!流水线这块考点很简单,主要就是几个概念性的问题,根据公式进行即可。(一)流水线...

2013-10-29 22:17:03 2081 11

原创 工具推荐——分区助手

最近我的电脑启动非常慢,而且C盘突然变红了,经过优化以后C盘地存储空间还是不足5G,因为没有时间重装系统,所以我打算给C盘增加点空间,之前使用过的分区软件PM这次居然不能使用,在网上找了一些文档也没有解决,还是无法把自由空间附加到C盘上,之后我先后尝试了一些以前用过或听过的分区软件,但是实现起来都不好,最后我在网上新搜索了一款分区软件--分区助手,该软件使用简单,功能还特别强大。下面介绍给大家:

2013-09-30 21:29:44 4055 11

原创 学音标小感

这个中秋假期,我加入了音标学习的队伍,通过跟读和录音,我发现自己存在着很多问题,有些甚至在思想上完全颠覆了我的认知,突然发现自己学了这么多年的英语,却连最基本的英标都不认识,发出的音就更加不能听了,很多音和自己以前认识的不一样,而且我最担心的自己普通话不好真的很影响英语发音,很多音我发不出来,即使发出来了,听着也特别的别扭,跟我在音频上听到的完全不一样,比如“l”这个音,当把它放到单词尾部,它的发

2013-09-24 09:48:01 1294 11

空空如也

空空如也

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

TA关注的人

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