自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学会改变自己——才能突破

成功需要的是一场持久的战役!

  • 博客(336)
  • 资源 (11)
  • 收藏
  • 关注

原创 数据连接池——JNDI

数据库连接有很多中方式,JDBC数据库的连接方式,前边我们已经介绍过了,而开发中我们经常使用的是DataBaseConnectionPool(数据库连接池,DBCP)。数据库连接池到底是什么?它比jdbc数据库连接有什么优势呢?它又怎么使用呢?          一,先看一下JDBC连接,每次用户访问数据库时,需要JDBC为我们创建数据库连接,我们使用,然后关闭。而当我们加断点测试

2014-03-05 21:12:34 16380 5

原创 IBatis——初步总结

IBatis是持久层的框架,也就是我们说的Dao层框架,关注数据库操作以及和Java对象之间的关联,我们将这样的框架也称之为ORM(Object/Relaction Mapping)框架.而这里映射的主要是我们的表和实体(bean)之间的对应关系。或者说IBatis更像是一个映射器.        一,概念介绍:IBatis是对JDBC的轻量级的封装,可以使我们将SQL语句写在配置文件

2014-03-05 20:51:15 4452 3

原创 Struts2(五)——核心拦截器

Struts框架一共为我们提供了35个拦截器,其中默认的拦截器有18个,框架访问action的异常处理,配置信息处理,转发重定向选择,上传等等等等,都是这18个拦截器中设置的,起着非比寻常的作用。而这些在struts-default.xml文件中都有设置,看一下吧:

2014-03-05 20:37:50 8304 3

原创 Struts2(四)——页面相关内容

上篇博客总结了数据流转各个方面的内容,这篇重点说一下框架对于界面上知识。          一,说到页面,记得在总体介绍中,说到Struts2比Struts1的一方面优势就是它支持更多的视图技术(Freemarker,Volicity),而,不仅仅是JSP。先简单看一下Freemarker吧!           1,简单介绍:                   Fr

2014-03-05 20:28:22 4089 3

原创 Struts2(三)——数据在框架中的数据流转问题

一款软件,无在乎对数据的处理。而B/S软件,一般都是用户通过浏览器客户端输入数据,传递到服务器,服务器进行相关处理,然后返回到指定的页面,进行相关显示,完成相关功能。这篇博客重点简述一下Struts2框架是如何进行数据流转处理呢!         一,首先学习一种表达式:OGNL:Object-Graph NavigationLanguage(对象图形导航语言)

2014-03-05 20:06:51 8320 3

原创 Struts2(二)——配置文件struts2.xml的编写

接上一篇博客,这篇博客讲述一下2——9小标题的内容,这些问题都可以在struts2配置文件中设置(当然有的也可以在Struts.properties属性文件,web.xml中进行设置),而且常规开发中也基本都是在struts2配置文件中设置呢,也提倡大家在这里写,方便统一管理,所以可以说是如何编写struts2.xml的编写。         一,框架的扩展名问题:

2014-03-05 19:57:42 11917 3

原创 Struts2(一)——总体介绍

这篇博客开始将总结一下有关框架的知识,在开发中合适的利用框架会使我们的开发效率大大提高。当今比较流行的开源框架:关注数据流程的MVC框架(Struts1/2, WebWork, Spring MVC……)关注数据关系的容器框架(Spring, GUICE……)关注数据操作的持久层框架(Hibernate,IBatis……)      当然了,各个公司可能也有

2014-03-05 19:44:10 22576 14

原创 Servlet(二)——相关联对象

Servlet只是一种规范,满足我们的软件开发,还需要其它很多相关联的对象,这里介绍一下:1,ServletConfig,ServeltContext  2,HttpServletRequest    3,Cookie,Session    一,关于Servlet的两个对象:         1,ServletConfig:Javax.servlet.ServletConfig

2014-02-28 21:38:17 3462 4

原创 Servlet(一)——刨根问底

Servelt在JavaEE开发中,占据着举足轻重的作用,起到了连接程序和服务器的重要功能。为何称其为规范呢?它规范了那些东西呢?对于Servlet对象又该如何认识它,了解它呢?         我们先来看一张图片:          这是一张对于我们JavaWeb项目运行流程的简化图,这里边出现了浏览器,服务器,项目程序,数据库四个实体,在这四个实

2014-02-28 21:20:05 3490 6

原创 算法基础(一)——冒泡,简单选择排序,二分查找

做为数学专业的我,其实一直特别喜欢数学,只不过大学的数学课程让我有点失望,所以选择了专心学习另一个行业计算机,但是随着学习的不断深入,感觉到了数学魅力,数学可以运用到几乎所有的行业,它无处不在,在计算机中一个看似复杂的问题,其实在数学中也平凡不过。去年参加软考中设计了算法,因为当时时间比较紧,而且为了应付考试,所以算法学习的不够深入,仅仅是理论上的理解,还没有真正的运用到代码上边,更或者,还不知道

2014-02-24 21:37:47 6743 9

原创 分页查询

分页查询,就是将将过多的结果在有限的界面上分好多页来显示,这个是很多网站常用的功能,也是最基本的功能,今天简单总结一下。          分页以前听人们说都是一项技术,但是我觉的不尽然。我认为分页是将数据库的数据,利用一些特殊的sql语句来进行查询,显示理所应当显示的内容,更恰当的说可以是对SQL语句的灵活运用,对逻辑思维的简单使用。         一,一般人们将分

2014-02-22 19:55:32 69896 20

原创 反射机制的运用

前边一篇博客写过相关反射机制的基础知识:java中的反射机制。写完这篇后有一条评论“反射反射程序员的快乐”,为什么说“快乐呢”,咱们看看反射的强大功能吧!这篇博客简单说一下反射机制的运用。        反射机制,很多来说是Java中比较那学的东西,为什么?很多说是因为它比较抽象!说的也对,因为理解不了么,所以比较抽象。但是经过项目实践,框架的深究,感觉到反射有着强大的作用。是很多优秀

2014-02-22 19:48:57 3806 7

原创 TemplateMethod模板方法模式之应用

一,定义:模板方法模式定义了一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。           二,类图:           三,通过小例子讲解:            这个模式一般用在程序的步骤比较多,而且有固定的模式,固定的步骤,而每一步的实现又有多种情况,这是我们可以使用T

2014-02-22 19:37:13 2922 5

原创 Proxy代理模式之应用

一,定义:  代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。           二,其类图:           三,分类一:静态代理                 1,介绍:也就是需要我们为目标对象编写一个代理对象,在编译期就生成了这个代理对象,然后通过访问这个代理,来实现目标对象某些功能。

2014-02-18 21:35:28 17910 6

原创 J2EE——Jsp的学习

JSP(Java  Server Page)Java服务端网页,是一种动态的网页技术,这和.NET中的ASP的功能是一样的。JSP是由sun规定的一套标准一套规范,也是J2EE的13规范之一。说一句不太正确的话“JSP是对HTML的一种升级,一种扩展,即由静态——>动态”。           一,好,简单了解JSP概念以后,我们来看看JSP的原理和本质:

2014-02-17 19:27:04 6119 2

原创 J2EE——XML

XML(Extensible Markup   Language)可扩展标记语言,这个基础知识在早些已经学习过,看我的这篇博客:XML基础介绍。而这篇博客为什么把它放在J2EE下边呢,因为他也是J2EE的13规范之一,虽然XML是W3C万维网组织联盟指定的,并做了规范,所以说也是一种规范,我们也必须按照规范来,和JDBC,Servlet,Jsp,Ejb等一样的。          

2014-02-12 22:53:37 3808 9

原创 Filter过滤器的强大功能

我们编程开发一般都是按照线来工作,这样分工容易,测试也相对来说方便!高手,或者开发经验比较丰富团队就会按照层来工作。而面向对象又是当今非常主流的一种开发方式,而其三大特性就是:封装,继承,多态,使程序达到复用性强,扩展性强……而今天Filter就是更好的使我们的程序达到更好的复用性,用最少的代码实现最多的功能。            在介绍Filter以前,先看一下上一篇AOP(A

2014-02-08 20:47:06 4519 7

转载 面向切面编程(AOP)的理解

回家上网不方便,回头补上!祝大家过年好!

2014-01-29 17:07:42 58039 20

原创 讨论“get”和“post”安全性

“get”安全,还是“post”安全?这或许是大家总结两者必须要分析的内容,因为这涉及到我们将内容从浏览器传送到服务器的安全性,选择不当将会带来巨大的不安全因素,从而可能带来巨大的损失。这篇博客,我将阐述一下,当然更多的还是希望各位大神发表一下见解,讨论一下下!          首先,我们来看一下两者最基本的区别:GET请求通过URL(请求行)提交数据,在URL中可以

2014-01-19 19:50:52 24145 25

原创 J2EE——JDBC

早就听说学习J2EE有13个规范,简单看一下这十三个规范:每个规范为实现某个特定的功能提供了统一的接口即规范,例如servlet制定了服务器和应用程序之间的请求/响应规范,JNDI提供了访问不同的命名和目录服务的统一的接口规范……  当然刚刚开始学习J2EE,更多了解看百科资料:JDBC           这次学习了J2EE的13规范之一JDBC,简单总结一下。

2014-01-14 22:26:37 3340 11

原创 数据库——游标

以前也接触过游标,但是打心里说不是太理解,通过这次学习感觉理解深刻了很多,特此总结学习一下。         一,游标是什么?                 游标是一段私有的SQL工作区,也就是一段内存区域,用于暂时存放受SQL语句影响到的数据。通俗理解就是将受影响的数据暂时放到了一个内存区域的虚表中,而这个虚表就是游标。        二,作用是什么?

2014-01-08 22:40:25 60900 14

原创 JAVA中的反射机制

反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧!           一,先看一下反射的概念:              主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。             反

2014-01-08 22:31:58 443495 96

原创 话说GET与POST那点恩怨

看过很多人写GET和POST之间的区别,为什么这么多人关注它们呢?因为它们是最常用的两种HTTP方法,之间有很多相同之处,也存在非常大的不同。首先了解一下HTTP方法:      什么是HTTP?    超文本传输协议(HTTP)的实际目的是保证客户机与服务器之间的通讯,即请求-应答协议。web浏览器可能是客户端,而计算机上的应用程序也可能是服务端。举例:客户端(浏览器)向服务

2013-12-26 16:32:05 5603 22

原创 JQuery(三)——操作HTML和CSS内容

前边我们学习过JS通过DOM来操作HTML(详看DOM(一)——HTML DOM ),这篇博客我们来看一下JQuery是如何方便的对HTML以及CSS进行各种操作呢?顺便两者之间相互比较一下,看其差别。        一,首先看一下JQuery如何获取想要操作的元素的内容和属性的:   1,获得内容 -text()、html() 以及 val()

2013-12-20 18:19:23 5260 23

原创 JQuery(二)——简单动画效果

上一篇博客总结了JQuery的一些基本知识,这篇博客重点从JQuery能够制造各种各样的网页效果方面来进行总结。总结一些常见的常用的基本效果的必备方法。从隐藏显示,淡入淡出,滑动,动画等几个方面来简单总结一下。        一,JQuery实现隐藏显示的功能:1,jQuery hide() 和 show()    通过 jQuery,您可以使用hide() 和 sho

2013-12-20 15:56:12 5135 19

原创 JQuery(一)——初步总结

JQuery其实早就看过相关的视频了,但是由于当时查的资料太少,理解的不够深刻,所以没有进行总结,这次回过头来又学习了,心里感觉理解了很多,因为BS的其它知识基本学习完了,而且有了一定程度的理解。相互促进学习的都是。       一,简介:JQuery是一个优秀的Javascript框架,是轻量级的js库,兼容了各种浏览器(IE 6.0+, FF 1.5+,Safari 2.0

2013-12-18 23:12:44 3281 16

原创 AJAX——ASP.NET AJAX(三)ScriptManagerProxy,Timer和UpdateProgress

上两篇博客简单学习了ScriptManager和UpdatePanel两个异步刷新的核心控件,这篇博客继续学习ASP.NET AJAX框架中的其它三个控件。          一,首先看ScriptManagerProxy控件,它和ScriptManager非常相似,那为什么它出现呢?在ASP.NETAJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在

2013-12-18 15:51:20 4480 13

原创 AJAX——ASP.NET AJAX(二)UpdatePanel

上一篇博客学习了ScriptManager这个异步刷新必备的控件,这篇博客再来学习UpdatePanel这个非常重要的控件。          先来看一个概念:UpdatePanel控件是用来局部更新网页上的内容,网页上要局部更新的内容必须放在UpdatePanel里边。主要用于定义页面更新区域和更新方式。           然后来学习一下UpdatePanel的属性

2013-12-16 18:45:08 3723 15

原创 AJAX——ASP.NET AJAX框架(一)ScriptManager

前边我们针对以XMLHttpRequest为核心学习了AJAX的相关知识,接下来,重点学习一下微软在ASP.NET中的AJAX的框架的基础学习,主要是AJAX Extension中的几个控件,如下图:    而,这篇博客,我们来重点看一下ScriptManager的学习。而我主要是通过他的属性来进行学习的。          一,概述:ScriptManager控件包括在ASP

2013-12-16 16:50:44 10620 15

原创 AJAX——JSON数据格式

JSON数据格式,前段时间一直听他们合作的说,但是不知道是什么,这次终于明白了,其实就是一种类似于XML的数据传输格式。下边我从定义,语法,转换为JavaScript对象以及与XML的比较四个方面介绍一下。        一,先看一下定义吧,这是百度百科中的:        JSON(JavaScriptObject Notation) 是一种轻量级的数据交换格式。它基

2013-12-15 11:13:12 18651 16

原创 AJAX——JavaScript面向对象

都说AJAX是很多旧知识的重新融合,大大提高了用户体验度。而除了上篇讲到了XMLHttpRequest对象为其核心外,JavaScript脚本语言,在其中也占据着非同小可的地位。这篇博客就主要写一下JavaScript在当今流行的开发方式面向对象的基础运用。        首先看一下,JavaScript之对象:        对象也就是我们面向对象中类的实例化,我们在三层开发中通

2013-12-14 23:23:40 6635 17

原创 AJAX——核心XMLHttpRequest对象

AJAX大家已经都知道了,是为了实现异步通讯,提高用户体验度,而将很多旧知识(XML,DOM,JavaScript,HTML,Jquery,Css……)重新融合的一个新的知识框架。而,XMLHttpRequest对象则是其中的重重之中。这篇博客重点总结一下这个对象的使用。当然还是按照经典的五步法来学习,以后在实践中有更多更好的想法,会拿出来分享的!           首先,需要先了解

2013-12-04 21:46:27 115037 36

原创 DOM(二)——XML DOM

XML(Extensible Markup Language)可扩展标记语言(可以通过这篇博客简单了解XML基础介绍),DOM(Document ObjectModel)文档对象模型(通过上篇博客了解DOM(一)——HTML DOM)。非常明显,XML DOM就是文档类型模型针对XML做的一些操作。是和HTMLDOM共同合作来完成网页数据的动态改变显示等问题!和XML DOM有很多相似

2013-12-04 17:30:40 8624 22

原创 DOM(一)——HTML DOM

对于B/S开发,客户端与服务器端的交互是非常必要的,JavaScript的提出解决了很多问题,AJAX的提出也解决了异步通信的问题,更加为用户着想了。而DOM是其中非常基础的知识,在学习AJAX的同时,我学习了一下DOM的相关操作,这篇重点讲一下HTML DOM的相关内容,其实就是在HTML网页上进行的各种操作。          一,概述: DOM(对象文档模型(Docume

2013-11-27 20:45:56 22761 49

原创 AJAX初步学习

软考暂时告一段落了,又开始了我的B/S学习之路,开始看AJAX的系列课程,刚刚看了4集,感觉有点晕乎哈!学习一本课程需要先宏观了解一下,这篇博客,并没有说太多视频的中的知识,而是先宏观学习一下AJAX!          AJAX(Asynchronous JavaScript and XML)即异步的JavaScript与XML技术,指的是一套综合了多项技术的浏览器端网页开发技术。其

2013-11-20 21:28:25 7342 54

原创 软考阶段性总结

11月9日,软考结束了,复习两个多月的效果在两张卷子上去检验了一下。最后结果如何暂不提,这篇博客回顾一下软考的两个月的历程。        还是先看一下我的金目标的截图吧,是这两个月的所做的事:        下边也按照自己的复习步伐,进行每一阶段的简单总结:        首先说马士兵老师的J2SE学习吧,马老师讲的特别好,讲的也非常细致,

2013-11-12 21:47:25 4955 57

原创 软考中的应用题很重要

软考的复习接近尾声了,这两天我的打算就是看看做过题,再系统的复习一下知识点而已。在这篇博客中我谈谈下午的五道题,这里不仅说说,如何做题,更想谈一下对下午题的看法。          首先谈一下对软考的看法吧,感觉就是对计算机基础知识的系统学习,但是还是为了考试而学习,不知道考完后还能剩下多少,但是总该有些了解了,对于上午题上篇博客我已经写到了,就是对我们基础知识的考查,哪些知识我们必须

2013-11-06 20:33:58 3363 37

原创 软考中的75道选择题

这段时间做了几套前几年的软考试题,分为上午题和下午题。上午题为75道选择题,下午为五道知识应用的大题。这篇博客简单对上午75道选择题进行分析一下。          1——6,为计算机组成原理的题目,考查的基本上是计算底层的工作原理,自认为掌握还是不够牢固,有些计算机底层工作原理,方式等还是不够清楚。还需要下来和别人讨论讨论!         7——9,为网络安全协议之类的考题,相

2013-10-26 17:21:32 7329 27

原创 软考(7)——看图心想 标准化和知识产权

在软件设计师的工作当中,标准化是我们工作流程必须的一项内容,非常重要,有他的存在可以使我们的开发过程可以变的有章可循,使我们开发更加有秩序,有质量变的更加高效。知识产权是我们对于我们作品,心血的捍卫,对于我们自己权利的保护,所以我们必须学习相关的法律。         首先我们看一下标准化的相关知识,需要我们理解相关的基本定义,和一些的知名的标准化组织:

2013-10-07 19:50:39 3329 22

原创 软考(6)——看图心想 计算机组成原理,多媒体与网络和安全性

计算机组成原理与系统架构,都是电脑底层的一些东西,计算各种效率值,存储量,各类数制的转换等,感觉比较麻烦,需要记得公式挺多。有了单个的计算机组成,这篇博客还加入了多媒体和网络的知识,这样更类似我们现实生活给计算机搭配上各种装扮(多媒体)和相互之间的桥梁(网络)。当然系统和网络的安全可靠性也是大家担忧的,需要我们好好学习!         计算机组成原理和系统架构有计算机的工作流程流水线

2013-09-29 14:49:11 3445 16

java并发编程构建知识网络思维导图

java并发编程思维导图,构建并发编程知识网络

2021-09-05

msql总结.eddx

mysql-索引-优化-原理-事务-锁-日志-架构

2021-08-14

jvm相关知识点思维导图.eddx

jvm相关知识点思维导图

2021-07-24

研发效能总结的思维导图和导出的PDF

学习研发效能——破局之道,总结梳理知识点,构建的知识网思维导图。研发效能梳理总结思维导图和导出的PDF

2019-12-01

netty-unsafe总结

对Netty中的Unsafe做了简单的总结,构建自己的知识网!!!

2018-11-18

Netty-Channel总结思维导图

Netty对Channel总结的思维导图,包括功能梳理,源码分析。

2018-11-16

ByteBuf源码分析

将Netty ByteBuf的相关类,进行梳理总结、源码分析,通过思维导图的注释看源码!

2018-11-11

技术管理知识点-思维导图

《机器管理实践》课程的总结,用思维导图画出了技术管理知识图谱,仅供学习参考

2018-11-10

人工智能基础

人工智能的入门基础思维导图,方便构建知识网,指导机器学习的进一步深入。

2018-06-04

Java多线程知识点思维导图

对Java线程总体知识的梳理,主要描述了关键知识点,可以梳理一下思路!

2015-11-11

oss云存储API

阿里云存储服务(Open Storage Service,简称OSS),是阿里云对外提供的海量,安全,低成本,高可靠的 云存储服务。用户可以通过本文档提供的简单的REST接口,在任何时间、任何地点、任何互联网设备上进行上 传和下载数据。基于OSS,用户可以搭建出各种多媒体分享网站、网盘、个人和企业数据备份等基于大规模数 据的服务。

2015-04-26

空空如也

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

TA关注的人

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