济南网页设计|自助建站济南网站建设|聊城网站建设济南网站制作|济南网站优化 http://www.mzwkj.com www.tuanqv.com
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 60 下一页

2009年7月29日

摘要: 一. 简介 作为 Firefox 的插件, Tamper Data 简单易用,功能强大,可以用来查看和修改 HTTP/HTTPS 的头部和 POST 参数;可以用来跟踪 HTTP 请求和响应并记时;可以对 WEB 站点进行某些安全测试,从而为调试 WEB 配置带来了极大的便利,是网站维护人员不可多得的实用工具。 二. 安装 Tamper Data 的安装很简单,如下所示: 第一步:打开 Firefox,进入 google.cn,搜索 “tamper data”,并点击搜到的 "Tamper Data :: Firefox Add-ons-"项。如下图所示: 第二步:进入 T 阅读全文
posted @ 2009-07-29 08:53 路大侠 阅读(191) 评论(0) 推荐(0)
摘要: WEB开发工具的使用已经非常普及,如果想要更方便于开发的话,不妨看看本文介绍的15款基于浏览器扩展的WEB开发工具。 1.Firebug Firebug是一款基于Firefox的浏览器扩展组件,它集成了网页CSS ,文档对象模型( DOM)和JavaScript调试技术于一身。并且Firebug特别对JavaScript调试部分做了重点规划,如果你侧重于JavaScript调试,那么它是你不错的选择。 比如你可以方便的使用alert()进行断点调试,从而准确定位语法错误位置。另外可以帮助你利用DOM技术准确测试ajax代码的缺陷。 2.Web Developer ... 阅读全文
posted @ 2009-07-29 08:44 路大侠 阅读(176) 评论(0) 推荐(0)

2009年7月28日

摘要: 用Javascript评估用户输入密码的强度密码已经是我们生活工作中必不可少的工具,但一个不安全的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行安全评估,并显示出相应的提示信息,那么对用户设置一个安全的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力. 什么是一个安全的密码呢?本程序按以下的方式进行评估.1.如果密码少于5位,那么就认为这是一个弱密码.2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码. 3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度安全的密码. 阅读全文
posted @ 2009-07-28 17:50 路大侠 阅读(171) 评论(0) 推荐(0)
摘要: 实际上,我关于java的基础知识的90%以上都来自Thinking in Java。对于其中的synchronized关键字,当时就是浏览一下,大概知道意思,也没有细看。后来一直没有用过这个关键字。昨天看Thinking in Patterns with Java中的Observer模式,看了其中的Observable类的源码,发现里面几乎所有的方法都用了synchronized关键字(不是全部),其中个别用了synchronized(this){}的区块。于是,我发觉有必要好好理解一下这个关键字了。 我再次看了侯捷译的Thinking in Java第二版中文版,得到有关synchroniz 阅读全文
posted @ 2009-07-28 17:48 路大侠 阅读(237) 评论(0) 推荐(0)

2009年7月23日

摘要: 到目前为止,我们连接的都是两张不同的表,那么能不能对一张表进行自我连接呢?答案是肯定的。 有没有必要对一张表进行自我连接呢?答案也是肯定的。 表的别名: 一张表可以自我连接。进行自连接时我们需要一个机制来区分一个表的两个实例。 在FROM clause(子句)中我们可以给这个表取不同的别名, 然后在语句的其它需要使用到该别名的地方 用dot(点)来连接该别名和字段名。 我们在这里同样给出两个表来对自连接进行解释。 爱丁堡公交线路, 车站表: stops(id, name) 公交线路表: route(num, company, pos, stop) 一、对公交线路表route进行自连接。 SEL 阅读全文
posted @ 2009-07-23 15:19 路大侠 阅读(323) 评论(0) 推荐(0)
摘要: 为了从两个或多个表中选出数据,我们一般使用表连接来实现这个功能。本节介绍join(连接)的概念. 为此我们准备了两个试验用表: album(专辑表) 和 track(曲目表). 专辑表:包含200首来自Amazon的音乐CD的概要信息。album(asin, title, artist, price, release, label, rank)曲目表:每张专辑中的曲目(因为是音乐CD,所以也可叫歌曲)的详细信息。track(album, dsk, posn, song) SQL短语 FROM album JOIN track ON album.asin=track.album 表示连接... 阅读全文
posted @ 2009-07-23 15:15 路大侠 阅读(557) 评论(0) 推荐(0)
摘要: 上节我们介绍了表连接,更确切的说是inner joins內连接. 內连接仅选出两张表中互相匹配的记录.因此,这会导致有时我们需要的记录没有包含进来。 为更好的理解这个概念,我们介绍两个表作演示。苏格兰议会中的政党表(party)和议员表(msp)。 party(Code,Name,Leader)Code: 政党代码Name: 政党名称Leader: 政党领袖msp(Name,Party,Constituency)Name: 议员名Party: 议员所在政党代码Constituency: 选区 在介绍左连接、右连接和全连接前,有一个数据库中重要的概念要介绍一下,即空值(NULL)。 有... 阅读全文
posted @ 2009-07-23 15:11 路大侠 阅读(183) 评论(0) 推荐(0)

2009年7月22日

摘要: RickardOberg:J2EE奇才文/熊节Oberg的作品很多,流行的代码生成工具XDoclet和MVC框架WebWork都出自他的手笔。这两个框架有一个共同的特点,即它们的功能虽然简单,但设计都非常优雅灵活,能够很方便地扩展新功能甚至移植到新环境下使用。优雅的设计源自Oberg的过人才华,简单的功能则折射出他玩世不恭的人生态度。正是这两种特质的融合,才造就了这个不世出的奇才。1999年,JDK1.3发布,其中带来了一个重要的新特性:动态代理(DynamicProxy)。当所有人都还在对这项新技术的用途感到迷惑时,Oberg发现用它便可以轻松攻克EJB容器实现中的一些难关。这一发现的产物就 阅读全文
posted @ 2009-07-22 17:12 路大侠 阅读(190) 评论(0) 推荐(0)
摘要: 本文以用户注册后为用户发送一封邮件为例子,讲述如何在Spring中使用FreeMaker或Vilocity发送邮件。 Spring配置文件:<!-- 使用Spring封装的Mail Sender --> <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"> <property name="host" value="smtp.163.com"/> <propert 阅读全文
posted @ 2009-07-22 16:38 路大侠 阅读(184) 评论(0) 推荐(0)
摘要: 简介从诞生之初,Spring框架就坚守它的宗旨:简化企业级应用开发,同时给复杂问题提供强大的、非侵入性解决方案。一年前发布的Spring2.0就把这些主题推到了一个新的高度。XMLSchema的支持和自定义命名空间的使用大大减少了基于XML的配置。使用Java5及更新版本java的开发人员如今可以利用植入了像泛型(generic)和注解等新语言特性的Spring库。最近,和AspectJ表达式语言的紧密集成,使得以非侵入方式添加跨越定义良好的Spring管理对象分组的行为成为可能。新发布的Spring2.5继续坚持了这个发展趋向,特别是为那些使用Java5或更新版本java的开发人员提供了进一 阅读全文
posted @ 2009-07-22 15:10 路大侠 阅读(279) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 60 下一页

导航

济南户外拓展|企业户外拓展 http://www.tuanqv.com