铸剑

技术博客

排序:
默认
按更新时间
按访问量

N皇后问题

N皇后问题是一个经典的问题,在一个N*N的棋盘上放置N个皇后,每行一个并使其不能互相攻击(同一行、同一列、同一斜线上的皇后都会自动攻击)。 一、 求解N皇后问题是算法中回溯法应用的一个经典案例        回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。回溯算法的基本思想是:从一条路往...

2018-03-21 14:02:27

阅读数:24

评论数:0

使用JDOM方式解析XML

一、需要导入JDOM的jar包 二、XML文件 三、开始解析 public class JDOMTest { public static void main(String[] args) { // 进行对books.xml文件的JDOM解析 ...

2018-03-15 12:32:11

阅读数:15

评论数:0

Servlet的参数配置

参数说明      Servlet配置参数主要有两种方法,第一种是在web.xml中设置,此文件在WebContent/Web-INF目录下。 第二种是在servlet代码前面使用注释@WebServlet.一共有10参数可以设置。表格引用自于官方网站。 Modifi...

2018-03-13 19:58:04

阅读数:262

评论数:0

$.post(url, params, callback)

$.post(url, params, callback) 用HTTP POST方式装入一个远程页面 返回值:XMLHttpRequest 参数: url (String): 装入页面的URL地址。 params (Map): (可选)发送到服务端的键/值对参数。 callback ...

2018-03-13 18:04:40

阅读数:53

评论数:0

Eclipse添加Jquery和javascript的提示

使用Eclipse写Jquery和Javascript代码的时候,是没有智能提示的。我们可以使用一个插件来解决这个问题。                     安装完成后,Eclipse会自动重启。重启之后,我们在项目上右键,              根据自己的需求选择相应的支持 ...

2018-03-12 16:36:59

阅读数:930

评论数:0

HTTP协议中请求方法Get和Post的区别

原理区别: 在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交。 HTTP 定义了与服务器交互的不同方法,最常用的有4种,Put(增),Delete(删),Post(改),Get(查),即增删改查: 1)Ge...

2018-03-08 23:52:00

阅读数:60

评论数:0

Ajax技术原理

摘要:AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加...

2018-03-08 23:40:16

阅读数:34

评论数:0

DOM事件模型

DOM   DOM全称是Document Object Model,即文档对象模型。DOM是W3C的标准,定义了访问 HTML 和 XML 文档的标准。     “W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。” ...

2018-03-08 23:15:48

阅读数:30

评论数:0

Filter(过滤器)

与Servlet相似,过滤器是一些web应用程序组件,可以绑定到一个web应用程序中,但是与其他web应用程序组件不同的是,过滤器是链在容器的处理过程中的,这就意味着他们会在servlet处理器之前访问一个进入的请求,并且在外发响应信息返回到客户前访问这些响应信息,这种访问使过滤器可以检查并修改请...

2018-03-08 21:59:02

阅读数:19

评论数:0

用SmartUpload实现文件上传

首先要导入SmartUpload.jar包示例:index.jsp <body>    <form action="1.jsp" method="post" e...

2018-03-08 18:43:54

阅读数:20

评论数:0

JSTL核心标签库使用

JSTL 核心标签库标签共有13个,功能上分为4类: 1.表达式控制标签:out、set、remove、catch 2.流程控制标签:if、choose、when、otherwise 3.循环标签:forEach、forTokens 4.URL操作标签:import、url、redirec...

2018-01-25 01:30:10

阅读数:27

评论数:0

EL表达式

EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得 ...

2018-01-17 00:02:16

阅读数:102

评论数:0

jsp的taglib指令用法

Taglib 指令是定义一个标签库以及其自定义标签的前缀.。 需要导入standard.jar jsp-api.jar 两个包 prefix 是一个标签库别名 taglib的uri 标签库引入jsp文件时uri有两种写法。 1、自定义。 你可以自己起个有个性的名字,但这样...

2018-01-16 23:49:36

阅读数:60

评论数:0

jsp中9个内置对象与servlet对应关系及四个作用域

参考:  《jsp&servlet学习笔记.第2版.林信良》 《JSR-245 JavaServer Pages 2.2 Maintenance Release Specification》   隐式对象 说明 out ...

2018-01-16 13:23:11

阅读数:39

评论数:0

JSP内置对象之exception对象

exception对象是Throwable实例,代表JSP脚本中产生的错误和异常,是JSP页面机制的一部分。在JSP脚本中无须处理异常,即使该异常时checked异常。实际上,JSP脚本所包含的所有可能出现的异常都可以交给错误处理页面进行处理。         看如下的异常处理结构: try{...

2018-01-16 13:08:24

阅读数:386

评论数:0

JSP内置对象之config对象

config 对象代表当前JSP 配置信息,但JSP 页面通常无须配置,因此也就不存在配置信息。该对象在JSP 页面中非常少用,但在Servlet 则用处相对较大。因为Servlet 需要配置在web.xml 文件中,可以指定配置参数。         看如下JSP 页面代码,该JSP代码使用了...

2018-01-16 12:46:16

阅读数:528

评论数:0

JSP内置对象之application对象

1. 让JSP和Servlet共享数据         该对象代表web应用本身,整个web应用共享一个application对象,该对象主要用于在多个JSP页面或者Servlet之间共享变量。application通过setAttribute()方法将一个值放入某个属性,该属性的值对整个Web...

2018-01-16 12:19:19

阅读数:736

评论数:0

JSP的9个内置对象简述

JSP 页面中包含9 个内置对象,这9 个内置对象都是Servlet API 的类或者接口的实例,只是JSP 规范将它们完成了默认初始化,即它们已经是对象,可以直接使用。这9个内置对象依次如下:         (1)application:javax.servlet.ServletContex...

2018-01-16 12:13:51

阅读数:737

评论数:1

二叉树的最长的路径长度和最大路径和

题目 给定一个二叉树,任意两个节点之间必然是有一条路径相通的,假定父节点和它的孩子节点的距离为单位1,求二叉树中相距最远的两个节点间的路径长度 分析   这是一个简单的动态规划问题,假设某个节点node,到它的最低叶节点的长度为len(node),所求的最长路径必然经过一个最高节点hig...

2018-01-08 19:28:15

阅读数:1127

评论数:0

getAttribute与getParame的区别

getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为Object对象类型 getParameter表示接收参数,参数为页面提交的参数,包括:表单提交的参数、URL重写(就是xxx?id=1...

2018-01-04 11:17:27

阅读数:25

评论数:0

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