- 博客(27)
- 资源 (10)
- 收藏
- 关注
转载 N皇后问题
N皇后问题是一个经典的问题,在一个N*N的棋盘上放置N个皇后,每行一个并使其不能互相攻击(同一行、同一列、同一斜线上的皇后都会自动攻击)。一、 求解N皇后问题是算法中回溯法应用的一个经典案例 回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。回溯算法的基本思想是:从一条路往前走,能进则进,不能进则退回来,换一条路再试。 在现实中,有很多问题往往需要我们把其所有
2018-03-21 14:02:27 179
转载 使用JDOM方式解析XML
一、需要导入JDOM的jar包二、XML文件 三、开始解析public class JDOMTest { public static void main(String[] args) { // 进行对books.xml文件的JDOM解析 // 准备工作 // 1.创建一个SAXBuilder的对象 SAX
2018-03-15 12:32:11 235
转载 Servlet的参数配置
参数说明 Servlet配置参数主要有两种方法,第一种是在web.xml中设置,此文件在WebContent/Web-INF目录下。第二种是在servlet代码前面使用注释@WebServlet.一共有10参数可以设置。表格引用自于官方网站。Modifier and TypeOptional Element and Description
2018-03-13 19:58:04 2100
原创 $.post(url, params, callback)
$.post(url, params, callback)用HTTP POST方式装入一个远程页面 返回值:XMLHttpRequest参数:url (String): 装入页面的URL地址。 params (Map): (可选)发送到服务端的键/值对参数。 callback (Function): (可选) 当数据装入完成时执行的函数. 示例:$.post("t
2018-03-13 18:04:40 3919
原创 Eclipse添加Jquery和javascript的提示
使用Eclipse写Jquery和Javascript代码的时候,是没有智能提示的。我们可以使用一个插件来解决这个问题。 安装完成后,Eclipse会自动重启。重启之后,我们在项目上右键, 根据自己的需求选择相应的支持 添加完成之后,代码中就会有相应的提示
2018-03-12 16:36:59 3886 4
原创 HTTP协议中请求方法Get和Post的区别
原理区别:在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交。HTTP 定义了与服务器交互的不同方法,最常用的有4种,Put(增),Delete(删),Post(改),Get(查),即增删改查:1)Get, 它用于获取信息,注意,他只是获取、查询数据,也就是说它不会修改服务器上的数据,从这点来讲,它
2018-03-08 23:52:00 300
转载 Ajax技术原理
摘要:AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。解决传统的网页(不使用 AJAX)如果需要更新内容,必须重
2018-03-08 23:40:16 386
转载 DOM事件模型
DOM DOM全称是Document Object Model,即文档对象模型。DOM是W3C的标准,定义了访问 HTML 和 XML 文档的标准。 “W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。”DOM事件 DOM使Javascript有能力对HTML上的事件做出反应。这些事件包括鼠
2018-03-08 23:15:48 180
原创 Filter(过滤器)
与Servlet相似,过滤器是一些web应用程序组件,可以绑定到一个web应用程序中,但是与其他web应用程序组件不同的是,过滤器是链在容器的处理过程中的,这就意味着他们会在servlet处理器之前访问一个进入的请求,并且在外发响应信息返回到客户前访问这些响应信息,这种访问使过滤器可以检查并修改请求和响应的内容两个过滤器,EncodingFilter负责设置编码,SecurityFilter负责控...
2018-03-08 21:59:02 112
转载 用SmartUpload实现文件上传
首先要导入SmartUpload.jar包示例:index.jsp <body> <form action="1.jsp" method="post" enctype="multipart/form-data"> <input type="text" name="pcname"/> <inp
2018-03-08 18:43:54 273
转载 JSTL核心标签库使用
JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:下面分别对这些标签进行说明:1
2018-01-25 01:30:10 148
转载 EL表达式
EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet的写法如下:User user =(Use
2018-01-17 00:02:16 205
转载 jsp的taglib指令用法
Taglib 指令是定义一个标签库以及其自定义标签的前缀.。 需要导入standard.jar jsp-api.jar 两个包prefix 是一个标签库别名 taglib的uri 标签库引入jsp文件时uri有两种写法。 1、自定义。 你可以自己起个有个性的名字,但这样做的后果就是,编译器会找不到用的标签的tld文件,从而找不到这个标签的 功能支持类,导致标签无法正
2018-01-16 23:49:36 606
转载 jsp中9个内置对象与servlet对应关系及四个作用域
参考: 《jsp&servlet学习笔记.第2版.林信良》《JSR-245 JavaServer Pages 2.2 Maintenance Release Specification》 隐式对象 说明 out 转译后对应JspWriter对象,其内部关联一个PringWriter对象 request
2018-01-16 13:23:11 231
转载 JSP内置对象之exception对象
exception对象是Throwable实例,代表JSP脚本中产生的错误和异常,是JSP页面机制的一部分。在JSP脚本中无须处理异常,即使该异常时checked异常。实际上,JSP脚本所包含的所有可能出现的异常都可以交给错误处理页面进行处理。 看如下的异常处理结构:try{ //代码处理段 } //再普通页面 catch(Exception exc
2018-01-16 13:08:24 4677
转载 JSP内置对象之config对象
config 对象代表当前JSP 配置信息,但JSP 页面通常无须配置,因此也就不存在配置信息。该对象在JSP 页面中非常少用,但在Servlet 则用处相对较大。因为Servlet 需要配置在web.xml 文件中,可以指定配置参数。 看如下JSP 页面代码,该JSP代码使用了config 的一个方法getServletName(): <%@ page languag
2018-01-16 12:46:16 5019 1
转载 JSP内置对象之application对象
1. 让JSP和Servlet共享数据 该对象代表web应用本身,整个web应用共享一个application对象,该对象主要用于在多个JSP页面或者Servlet之间共享变量。application通过setAttribute()方法将一个值放入某个属性,该属性的值对整个Web 应用有效,因此Web 应用的每个JSP 页面或Servlet都可以访问该属性,访问属性的方法为get
2018-01-16 12:19:19 9271
转载 JSP的9个内置对象简述
JSP 页面中包含9 个内置对象,这9 个内置对象都是Servlet API 的类或者接口的实例,只是JSP 规范将它们完成了默认初始化,即它们已经是对象,可以直接使用。这9个内置对象依次如下: (1)application:javax.servlet.ServletContext的实例,该实例代表JSP所属的WEB应用本身,可用于JSP页面,或者Servlet之间交换信息。常用
2018-01-16 12:13:51 4297 1
原创 二叉树的最长的路径长度和最大路径和
题目给定一个二叉树,任意两个节点之间必然是有一条路径相通的,假定父节点和它的孩子节点的距离为单位1,求二叉树中相距最远的两个节点间的路径长度分析 这是一个简单的动态规划问题,假设某个节点node,到它的最低叶节点的长度为len(node),所求的最长路径必然经过一个最高节点high_node,则它到最低叶节点的长度为len(high_node)=max(len(high_no
2018-01-08 19:28:15 9185 3
转载 getAttribute与getParame的区别
getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为Object对象类型getParameter表示接收参数,参数为页面提交的参数,包括:表单提交的参数、URL重写(就是xxx?id=1中的id)传的参数等,因此这个并没有设置参数的方法(没有setParameter),而且接收参数返回的
2018-01-04 11:17:27 225
原创 页面定时刷新
页面定期刷新,如果加url的,则会重新定向到指定的网页,content后面跟的是时间(单位秒),把这句话加到指定网页的里一般也用在实时性很强的应用中,需要定期刷新的如新闻页面,论坛等,不过一般不会用这个,都用新的技术比如ajax等'经过一段时间转到另外某个页面content="0;URL=",这里0表示没有延时,直接跳转到后面的URL;把0改成1,则延时1秒后跳转。网页自动计时
2018-01-04 10:42:53 761
转载 JSP绝对路径的获取
在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:一、使用${pageContext.request.contextPath} 代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。例如:
2018-01-04 00:14:23 170
转载 html meta 参数详解
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中 1、用以说明生成工具(如Microsoft FrontPage 4.0)等; 2、向搜索引擎说明你的网页的关键词; 3、告诉搜索引擎你的站点的主要内容; 4、告诉搜索引擎你的站点的制作的作者; 5、 其中的属性说明如下: 设定为all:文件将被检索,且页面上的链接可以被查询;
2017-06-28 23:49:15 607
翻译 设置路由器为多账号登录的办法
1. 输入路由器IP地址2.选择菜单栏中的DHCP服务器—>DHCP服务,选择不启用DHCP服务器,点击保存。3.选择菜单栏中的网络参数—>LAN口设置,把IP地址最后三位改成100-199的任何数字4.把网线插到LAN口随意一个位置,WAN口不要插任何网线
2016-12-03 23:41:19 1918
原创 【java】DOS控制台常用命令
dir:列出当前目录下的文件及文件夹md:创建目录rd:删除目录(只能删除空文件夹)cd:进入指定目录cd..:退回到上一级目录cd/:退回到根目录del:删除文件(del *:删除路径下文件所有/ del*.txt:删除路径下所有txt文件)exit:退出DOS命令行set path:配置临时环境变量set classpath:配置临时类环境变量gpedit.msc---------------
2016-08-01 09:45:04 749
原创 java笔记【运算符和书写规范】
public加上后,文件必须和类名一样 /** .... */(java特有文档注释)规范:1.类名:XxxYyyZzz2.包名:xxxyyyzzz3.变量/函数名:xxxYyyZzz4.常量名:XXX_YYY_ZZZ1%-5=1-1%5=-1 (负数的模符号只看左边的被模数)>>:除以2的移动的位数次幂(最高位为1
2016-08-01 09:34:04 455
原创 【java】配置环境变量
JRE:java运行环境(虚拟机,核心库)JDK:java开发工具包(JRE,java开发工具)总结:JDK开发完成的java程序,交给JRE运行要使用jdk必须配置环境变量环境变量的配置有两种:dos控制端配置临时环境变量和图形化界面配置环境变量图形化界面有两种方法: 方法一: 依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出W
2016-08-01 09:18:36 328
Java项目案例分析
2018-01-04
深入理解计算机系统(第二版)
2018-01-04
设计模式之禅
2018-01-04
TCP/IP详解
2018-01-04
SQL必知必会
2018-01-04
java经典编程300例
2018-01-04
51单片机常用软件
2016-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人