自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒋固金(jianggujin)的专栏

骨宜刚、气宜柔、志宜大、胆宜小、心宜虚、言宜实、慧宜增、福宜惜、虑不远、忧亦近

  • 博客(245)
  • 资源 (5)
  • 收藏
  • 关注

原创 AngularJS 服务(Service)

在 AngularJS 中,服务是一个函数或对象,可在我们的 AngularJS 应用中使用。AngularJS 内建了30 多个服务。这一篇博客将为大家介绍一些服务的使用方式以及如何创建我们自己的服务。

2016-03-21 20:55:26 5883 2

原创 AngularJS 过滤器

过滤器可以使用一个管道字符(|)添加到表达式和指令中。

2016-03-19 14:07:43 2854 2

原创 AngularJS 控制器

在前面的博客中,我们能看到类似着这样的代码<div ng-controller="ctrl1">,这就是AngularJS的控制器指令。 AngularJS 应用程序被控制器控制。ng-controller 指令定义了应用程序控制器。控制器是 JavaScript 对象,由标准的 JavaScript 对象的构造函数创建。

2016-03-19 11:42:46 2235

原创 AngularJS Scope(作用域)

Scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带。Scope 是一个对象,有可用的方法和属性, 可应用在视图和控制器上。 当我们在 AngularJS 创建控制器时,我们可以将 $scope 对象当作一个参数传递,当在控制器中添加 $scope 对象时,视图 (HTML) 可以获取了这些属性。视图中,我们不需要添加 $scope 前缀, 只需要添加

2016-03-19 11:26:34 2237

原创 AngularJS 指令

AngularJS 通过被称为 指令 的新属性来扩展 HTML。并且通过内置的指令来为应用添加功能。另外,AngularJS 允许我们自定义指令。 AngularJS为我们提供了很多指令,在前面我们也见到了一些,如:ng-app、’ng-bind’等。AngularJS提供的指令我们可以查阅官网的文档,这里就不一一列举了,下面介绍几个比较常用的指令的用法,其他指令的使用也大同小异。

2016-03-18 16:51:40 1820

原创 AngularJS表达式

AngularJS 表达式AngularJS 使用 表达式 把数据绑定到 HTML。AngularJS 表达式写在双大括号内:{{ expression }}。AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令有异曲同工之妙。AngularJS 将在表达式书写的位置”输出”数据。AngularJS 表达式 很像 JavaScript 表达式:它们可以包含文字、运算符

2016-03-18 15:37:22 2631

原创 AngularJS介绍

最近花了一点时间看了一下AngularJS,在此通过博文记录一下学习的过程,希望对大家有所帮助。

2016-03-18 14:53:08 2250

原创 Android编译示例代码

代码是最好的老师,通过示例代码,我们可以快速的学习、掌握新技能,在Android的SDK中,也为我们提供了示例代码,几乎涵盖了Android学习的所有内容,源代码位于:%ANDROID_SDK_HOME%/samples文件夹,今天就为大家介绍如何编译这些示例代码,以Eclipse为例。 首先我们需要新建Android Sample的项目 依次点击菜单:File -> New -> Other

2016-03-15 14:11:22 1791

原创 JSP生成验证码

在浏览网页时,我们会经常看到验证码,尤其是登录和注册的时候,今天就为大家介绍一下如何使用JSP生成验证码图片

2016-03-15 11:31:45 1773

原创 Servlet url-pattern /与/*区别

以前在使用Servlet的时候,配置url-pattern基本上都是指定的路径,也没有仔细的研究,最近突然发现了一个问题,我们将url-pattern配制成/*,那么Servlet会处理与其匹配的路径,那么我们配制成/是不是效果一样呢?下面我们将通过实际示例来验证一下。

2016-03-14 16:47:50 10039 5

原创 JAVA简易WEB服务器(五)

在之前的几篇博客中,我们的服务器已经具备雏形了,我们还需要继续对其进行优化。

2016-02-26 15:07:56 2151

原创 JAVA简易WEB服务器(四)

在之前的博客中,我们完成了WEB服务器的请求解析以及响应,达到了最基本的要求,我们都知道WEB服务器在处理请求的时候可以获得客户端提交的参数外,还可以获得Cookie信息,响应的时候也会对Cookie进行修改,当然了,Cookie我们可以通过读取或设置头信息来处理,但是这样会很麻烦,所以我们需要将Cookie的处理抽取出来,方便我们使用。

2016-02-25 14:44:30 2424

原创 JAVA简易WEB服务器(三)

在上一篇《JAVA简易WEB服务器(二)》中我们完成了对浏览器请求的解析,这一篇我们继续来实现响应浏览器的请求,同样的,我们还是先来看一下服务端响应给浏览器的数据格式

2016-02-24 11:14:48 2283

原创 JAVA简易WEB服务器(二)

在上一篇博客中《JAVA简易WEB服务器(一)》我们了解了浏览器与服务端之间的通信数据的格式。这一篇博客开始,我们会一步一步的完成一个简易的WEB服务器的开发,需要注意的是,这里介绍的只是一种思路,毕竟开发一个服务器的工作量是很大的,而且需要考虑的事情很多,这里面我们只是简单的实现其部分功能,有兴趣可以自己进行扩展,深入研究。言归正传,这一篇博客我们需要实现的是对浏览器请求的解析。

2016-02-23 18:33:26 2281

原创 JAVA简易WEB服务器(一)

这一篇博客开始将和大家一起使用JAVA编写一个简易的Web服务器。 众所周知Web服务器与客户端之间的通信是使用HTTP协议的。HTTP是一个客户端和服务器端请求和应答的标准(TCP)。因为HTTP协议是基于TCP协议的,所以我将使用JAVA中的Socket完成这个简易的Web服务器。关于HTTP更详细的资料,各位可以查阅相关资料进行了解。

2016-02-22 16:25:05 5205 5

原创 PHP概述

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。

2016-02-21 10:30:38 3285

原创 JSP JSTL SQL标签操作数据库

关于JSTL的标签信息可以查看《JSP JSTL标签》

2016-02-19 09:58:56 2691

原创 JSP JSTL标签

JSP 标准标签库(JSTL)JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。

2016-02-19 09:14:58 2005

原创 JSP EL表达式

JSP表达式语言(EL)使得访问存储在JavaBean中的数据变得非常简单。JSP EL既可以用来创建算术表达式也可以用来创建逻辑表达式。在JSP EL表达式内可以使用整型数,浮点数,字符串,常量true、false,还有null。

2016-02-18 16:26:03 1944

原创 JSP处理JavaBean

JavaBeanJavaBean是特殊的Java类,使用Java语言书写,并且遵守JavaBeans API规范。 JavaBean与其它Java类相比的特征:提供一个默认的无参构造函数。需要被序列化并且实现了Serializable接口。可能有一系列可读写属性。可能有一系列的”getter”或”setter”方法。JavaBeans属性一个JavaBean对象的属性应该是可访问的。

2016-02-18 15:46:49 1718

原创 HTTP 状态码

下表整理了常用HTTP状态码的描述

2016-02-18 15:29:55 1809

原创 JSP 隐式对象

JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。

2016-02-03 14:17:26 1720

原创 JSP 动作元素

与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。 利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。 动作元素只有一种语法,它符合XML标准:<jsp:action_name attribute="value" />

2016-02-03 14:07:57 2192

原创 JSP 指令

JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。

2016-02-03 11:28:32 1776

原创 JSP语法(二)

JSP属于脚本语言,这一片博客将继续介绍JSP的相关语法格式,通过一个循环的例子来演示JSP代码与HTML的整合。

2016-02-02 11:48:11 1745

原创 JSP语法(一)

JSP声明一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,必须先声明这些变量和方法然后才能使用它们。

2016-02-02 11:18:57 2692

原创 JSP概述

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

2016-02-02 09:42:04 12746

原创 Servlet异常处理

程序不可避免的会出现错误,我们要对异常进行处理,同样的我们在Servlet中也可以对异常进行全局的处理。下面我就以最常见的异常为例,404和500,404表示客户端请求资源未找到,500表示服务器出错。

2016-02-01 16:47:36 4279

原创 Servlet上传文件

今天为大家介绍一下如何用Servlet处理文件的上传,我们需要借助Apache Commons FileUpload包,同时需要Apache Commons IO包。

2016-02-01 16:26:35 1765

原创 Servlet之ServletContext、Session、Cookie

ServletContext、Session、Cookie都可以用于存储数据,不过三者存储数据的位置及作用域不同。

2016-02-01 13:38:36 2668 3

原创 Servlet过滤器(Filter)

过滤器在Web开发过程中至关重要,可以减少我们的代码量,在访问某些路径之前做一些处理,如果使用了过滤器,那么过滤器会在Servlet之前执行,我们可以控制其是否继续向下执行。

2016-02-01 09:53:20 2252 1

原创 Servlet服务器 HTTP 响应

上一篇博客《Servlet处理客户端HTTP请求》中简单介绍了如何使用Servlet处理客户端的请求,只处理请求,我们的工作其实只做了一半,请求处理完后,我们要对客户端的请求进行响应,这一篇博文将介绍Servlet如何响应。同样的,我们在之前的工程上进行修改。package com.gujin.servlet;import java.io.IOException;import java.io.Pr

2016-01-30 14:38:33 1945

原创 Servlet处理客户端HTTP请求

本篇博客将在上一篇博客《Servlet第一个示例》的基础上继续介绍,Servlet如何处理客户端的请求,获得客户端的请求消息。

2016-01-28 10:26:55 4719 1

原创 Servlet第一个示例

这一篇将为大家介绍如何创建一个Servlet并让其正常工作,首先我们需要创建一个动态的Web项目。 填好相关信息后单击Finish按钮,完成项目的创建。然后我们创建一个包,用于组织Servlet,如何创建包这里就不描述了,假定包名为com.gujin.servlet,准备工作完成,开始我们创建Servlet的步骤。

2016-01-28 09:37:54 2229 1

原创 Servlet开发环境搭建

Servlet是属于JAVA EE的范畴,是以JAVA SE为基础的,所以我们首先要配置JAVA的环境,不熟悉如何配置JAVA环境的可以参考《JAVA环境变量配置》,这里我们的开发工具选择Eclipse,Web容器选择Tomcat。

2016-01-27 15:00:34 3287

原创 Servlet概述

Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。 Servlet运行于支持Java的应用服务器中。

2016-01-27 14:29:45 1921

原创 JAVA应用小程序(Applet)

Applet是采用Java编程语言编写的小应用程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同。 含有Applet的网页的HTML文件代码中部带有<applet> 和</applet>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。

2016-01-27 09:50:03 9021

原创 JAVA解析HTML

htmlparserhtmlparser是一个纯的java写的html(标准通用标记语言下的一个应用)解析的库,它不依赖于其它的java库文件,主要用于改造或 提取html。

2016-01-26 17:09:19 2631

原创 JAVA调用动态链接库

上一篇《JAVA本地接口(JNI)》中介绍了JAVA的JNI技术,通过JAVA自有的方式调用动态链接库,这一篇将继续为大家介绍使用其他方式调用动态链接库。

2016-01-26 14:55:36 2839

原创 JAVA本地接口(JNI)

JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他编程语言,只要调用约定受支持就可以了。

2016-01-26 12:00:49 2328

Exif2.2文档

Exif2.2官方文档

2017-07-29

eterna核心包

eterna框架可以让你在不用写任何java代码的情况下,仅通过一些xml的配置来开发你的Java应用。eterna框架包括了数据库层、控制层、视图层的配置功能,对于90%以上的开发场景,您可以不用书写任何Java代码。

2016-04-16

JAVA解析XML

JAVA常用的四种解析XML的示例,包括sax、dom、dom4j与jdom

2016-01-18

JAVA Socket通信示例

JAVA Socket通信示例,包含单工、半双工、全双工通信示例.zip

2016-01-05

JAVA聊天室小程序

可以实现在局域网内的通信,包含服务器和客户端,服务器可以私聊、踢出成员等,有个暂停服务器的功能,但是没有实现,有兴趣的可以自己添加

2012-11-28

空空如也

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

TA关注的人

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