摘要: 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。递归的三个条件:边界条件递归前进段递归返回段当边界条件不满足时,递归前进;当边界条件满足时,递归返回。下面通过两个示例程序来说明:使用Java代码求5的阶乘。(5的阶乘=5*4*3*2*1)[java] package org 阅读全文
posted @ 2013-11-14 13:59 边际了望者 阅读(262) 评论(0) 推荐(0) 编辑
摘要: urlconnect()ion.connect()()方法是抽象的;打开到此 URL 引用的资源的通信链接(如果尚未建立这样的连接)。 如果在已打开连接(此时 connect()ed 字段的值为 true)的情况下调用 connect 方法,则忽略该调用。 URLConnection 对象经历两个阶段:首先创建对象,然后建立连接。在创建对象之后,建立连接之前,可指定各种选项(例如,doInput 和 UseCaches)。连接后再进行设置就会发生错误。连接后才能进行的操作(例如 getContentLength),如有必要,将隐式执行连接。 url.openconnection();方法原形: 阅读全文
posted @ 2013-11-14 11:33 边际了望者 阅读(11034) 评论(0) 推荐(0) 编辑
摘要: win2003 server下的IIS6默认设置下对每个运行在默认应用池中的工作者进程都会经过20多个小时后自动回收该进程,造成保存在该进程中的session丢失。 因为Session,Application等数据默认保存在运行该Web应用程序的工作者进程中,如果回收工作者进程,则会造成丢失。 解决办法: 修改配置,设置为不定时自动回收该工作者进程,比如设置为当超出占用现有物理内存60%后自动回收 该进程。通过使用默认应用程序池,可以确保多个应用程序间互相隔离,保证由于一个应用程序的崩溃不会影响另外的Web应用程序。还可以使一个独立的应用程序运行在一个指定的用户帐号特权之下。 如果... 阅读全文
posted @ 2013-11-13 23:46 边际了望者 阅读(1413) 评论(1) 推荐(0) 编辑
摘要: 目前,越来越多的网站采用Linux操作系统,提供邮件、Web、文件存储、数据库等服务。也有非常多的公司在企业内部网中利用Linux服务器提供这些服务。随着人们对Linux服务器依赖的加深,对其可靠性、负载能力和计算能力也倍加关注。Linux集群技术应运而生,可以以低廉的成本,很好地满闳嗣堑恼庑┬枰? Linux竞争力很强的原因之一,是它可以运行于极为普及的PC机上,不需要购买昂贵的专用硬件设备。在几台运行Linux的PC机上,只要加入相应的集群软件,就可以组成具有超强可靠性、负载能力和计算能力的Linux集群。集群中的每台服务器称为一个节点。 按照侧重点的不同,可以把Linux集... 阅读全文
posted @ 2013-07-08 00:21 边际了望者 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一:GET访问 浏览器 认为 是等幂的 就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配] 所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的)防止 GET 的 等幂 访问 就在URL后面加上 ?+new Date();,[总之就是使每次访问的URL字符串不一样的]二.谈Ajax的Get和Post的区别 Get方式: 用get方式可传送简单数据,但大小一般限制在1KB下,数据追加到url中发送(http的header传送),也就是说,浏览器将各个表. 阅读全文
posted @ 2013-06-12 23:16 边际了望者 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令:mysql> source d:/myprogram/database/db.sql;另附mysql常用命令:一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进 阅读全文
posted @ 2013-05-26 00:34 边际了望者 阅读(169) 评论(0) 推荐(0) 编辑
摘要: JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>下面分别对这些标签进行说明:1. <c:out> 用来显示数据对象(字符串、表达 阅读全文
posted @ 2013-02-25 23:14 边际了望者 阅读(420) 评论(0) 推荐(0) 编辑
摘要: .WordBreak{word-break:break-all;word-wrap:break-word;}注意这里要设置div的宽度word-break:break-all;支持IE6、7、8,Chrome等,word-wrap:break-word;支持火狐。.overflow_ellipsis{display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}当一个块儿元素指定了宽度之后,超出的部分会用...来表示,和title配合用来做页面部分的布局控制。.Clear{clear:bot 阅读全文
posted @ 2012-07-20 00:04 边际了望者 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 引言Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行正确、安全和高效地传送,Asp.net 提供了状态管理等多种技术来解决保存和传递数据问题,以下来探讨。NET 下的解决此问题的各种方法和各自的适用场合。ASP.NET页面间数据传递的各种方法和分析1.使用Querystring 方法QueryString 也叫查询字符串, 这种方法将要传递的数据附加在网页地址(URL)后面进行传递。如页面A.aspx 跳转到页面B.a 阅读全文
posted @ 2011-11-10 02:26 边际了望者 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 这段时间确实有点闲..,下午无聊逛了下淘宝;一边看这店聊那家价;多线程并发执行;最后脑残的发现当前系统没安装旺旺为此所有线程都成了死锁状态,无奈重启切换至win7进入桌面后惊现拉风的黑屏;主题桌面文件集体玩失踪.就剩下一个任务栏;这时发现还可以用鼠标右键点击桌面后打开个性化,然后点击左侧的更改桌面图标,把计算机、回收站什么的统统勾选,再点击确定,哈哈,桌面上肯定会出来了吧?回到桌面后,我傻了,还是没有。 之后打开资源管理器系统弹出错误提示说你滴系统磁盘路径不被识别....当时就纳闷了劳资上网从不裸奔的;且一直在360的华丽监控下稳稳当当的运行了近一年;从没遇到什么异常现象,今个怎会有如此反应? 阅读全文
posted @ 2011-04-14 23:42 边际了望者 阅读(6434) 评论(0) 推荐(0) 编辑