- 38条Web测试经验分享
程序员江念
软件测试自动化测试前端服务器数据库
1.页面链接检查每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkValidater只能测试以Html或者htm结尾的网页链接;Xenu无需安装,支持asp、do、jsp等结尾的网页,xenu测试链接包括内部链接和
- 软件测试中的43个功能测试点总结
程序员油条
技术分享自动化测试功能测试
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对web系统的常用测试方法如下:1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkValidate
- 软件测试中的43个功能测试点总结
测试界的世清
技术分享软件测试功能测试单元测试postman
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对web系统的常用测试方法如下:1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkValidate
- 软件测试中的43个功能测试点总结
程序员曦曦
软件测试软件测试工程师自动化测试功能测试软件测试程序人生自动化测试职场发展
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对web系统的常用测试方法如下:1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkValidate
- 软件测试中的43个功能测试点总结
程序员威子
功能测试单元测试测试用例seleniumpytest测试工具jmeter
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对web系统的常用测试方法如下:1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkValidate
- 死链接的检测通常使用工具检测
老铁SEO董宝山
每个网站都不可避免产生死链接,甚至是产生了死链接但是我们却不知道,所以我们要学会检测网站产生的死链接,然后完美处理掉,以免影响网站的排名。一、死链接的检测通常使用工具检测死链接的检测并非靠手工,更多的是借助工具检测。1、本人常用的Xenu,工具可以检测出绝大部分的死链接,xenu死链接检测工具2、大家也可以通过百度站长工具里面的死链接工具查看死链接,3、也可以通过检查百度收录查看是否存在打不开的链
- 软件测试实用案例上机报告二
猫摆力
测试工具
文章目录一、上机内容(系统功能自动化测试和系统性能测试)二、163邮箱三、Xenu绿蜗牛四、Jmeter性能测试五、Selenium插件六、自主开发测试脚本一、上机内容(系统功能自动化测试和系统性能测试)最是人间留不住,朱颜辞镜花辞树二、163邮箱三、Xenu绿蜗牛四、Jmeter性能测试五、Selenium插件六、自主开发测试脚本
- web测试之功能测试
VE视频引擎
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。(LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkValidater只能测试以
- 功能测试——链接测试&脚本功能
weixin_43802541
计算机互联网软件测试网络互联软件测试功能测试
链接测试对于页面链接功能,测试工程师需考虑其链接文字描述正确性、链接地址跳转正确性、链接触发脚本正确性、是否存在404错误等。如果是小型Web系统,链接较少,人工测试即可,如果被测对象包含很多链接,则可利用Xenu链接测试工具进行。【案例1ECShop链接测试】Xenu是测试工程师应用较多的链接测试工具,小巧、便捷。可以对本地网页文件测试链接,也可以输入任何公网网站进行测试。测试完成后自动生成测试
- 【织梦插件】xenu软件-网站url和死链提取工具免费下载
qq_41880793
软件名称xenu软件作用网站网址提取工具适宜人群SEO网址http://www.jingdouwang.cn/zygx/wzcj/278.html软件简介:XenuLinkSleuth可能是你所见功能最强大的网站死链接查询的软件了。使用方法简单,仅需要输入网站URL就可以完成死链查询。用户可直接查看死链和火炼,有利于站长链接301定向;同时,该软件支持多线支持,可将结果导出为excel或网页。
- Xenu-死链接检测工具
南三方
seo网站推广
Xenu是一款深受业界好评,并被广泛使用的死链接检测工具。时常检测网站并排除死链接,对网站的SEO非常重要,因为大量死链接存在会降低用户和搜索引擎对网站的信任。我们推荐的死链接检测工具Xenu主要具有以下特征:需要下载安装,不到1M大小,用户界面非常简洁,操作简单。检测彻底:能够检测到图片、框架、插件、背景、样式表、脚本和java程序中的链接。报告形式合理多样,死链接一目了然。提供出现死链接的网页
- 如何对全站进行死链接检测?
Sunnyyou2011
众所周知,网站改版后要进行死链接检测,下面笔者讲解下如何对全站进行死链接检测,主要学习内容有:1、死链接简介;2、死链接检查的必要性;3、使用xenu工具检测死链接;4、死链接的反馈处理;5、其他检查工具。ok,接下来跟着笔者挨个来看。第一:死链接的简介百度百科上的解释:死链接是网站建设中的专业术语,也就是无效链接,就是那些不可达到的链接。笔者一句话描述:网站中存在一些错误链接,同时这些链接指向的
- 软件测试中的43个功能测试点总结
GC4Python
测试
针对web系统的常用测试方法如下:1.页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkValidater只能测试以Html或者htm结尾的网页链接;Xenu无需安装,支持asp、do、jsp等结尾的
- 前端测试系列---静态页面测试
多则惑少则明
【测试】系列
注意点1.声明位于文档中的最前面2.HTML标签,title,keywords,description3.使用UTF-8编码字符集加载要在之后4.顺序:css要在js之前版本:css、js要有版本号5.大小:大于1k的文件使用gzip进行压缩大于65k的图片分隔加载6.时间:第一个js请求时间小于50ms,页面请求相应时间小于2s7.XENU扫描无死链8.多浏览器9.脚本错误10.UE/UI.如d
- Xenu Link Sleuth-简单使用
weixin_30634661
1、工具说明xenulinksleuth,主要用于测试网站死链接。包括图片、链接。下载地址:http://home.snafu.de/tilman/xenulink.html#Download2、操作A:不添加过滤选择一个链接地址:http://www.baidu.com/search/jubao.html,点击ok此时,会一直检测此链接相关的页面及关联关机中的地址。点击Pause,暂停检测(后续
- web测试--链接测试
weixin_30496751
主要是保证链接的可用性和正确性,它也是网站测试中比较重要的一个方面。可以使用特定的工具如XENU来进行链接测试。1导航测试导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等;或在不同的连接页面之间。通过考虑下列问题,可以决定一个Web应用系统是否易于导航:导航是否直观?Web系统的主要部分是否可通过主页存取?Web系统是否需要站点地图、搜索引擎或其他的导
- Xenu Link Sleuth
weixin_30433075
XenuLinkSleuth是一款检查网站死链接的软件,可以通过它打开一个本地的网页文件来检查它的链接,也可以输入任何网址来检查。具体使用如下:1,下载,并安装。2,打开软件,出现TipsandTricks窗口,点击Close按钮。3,点击“Options”配置并行进程、最大层数。4,点击左上第二行第一个按钮“file--ChackURL”5,出现一个对话框,在对话框第一行,写入自己的URL。6,
- xenu死链接工具使用
剪子包袱锤
Xenu
一.下载和安装下载地址:https://xenus-link-sleuth.en.softonic.com/download傻瓜式安装,即可。二.exnu使用1.输入要扫描的网站地址。2.开始扫描,会显示当前链接的详细信息。包括:地址、状态、类型、大小、标题、日期、层次、外部链接、内部链接、持续时间。3.Status--测试状态:ok、mailhostok:表示链接正常;timeout、nocon
- 软件测试中的43个功能测试点(上)
newdreamtest
软件测试IT培训
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能,针对web系统我们有哪些常用软件测试方法呢?今天我们一起来了解了解~~01页面链接检查每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如:LinkBotPro、File-AIDCS、HTMLLinkValidater、xenu等工具。LinkBotPro不支持中文,中文字符显示为乱
- 05- web网站链接测试与XENU工具使用
dengshenjue2256
什么是链接链接也叫超链接,是指从某一个网页元素指向另一个目标的连接关系,这个目标可以是另一个网站的网页,可以是本网站的一个网页,可以使同一个网页的不同位置,还可以是一个图片,一个视频,一个文件甚至是一个应用程序。链接的分类按照路径不同:1.内部链接:同一网站下的内容页面之间的互相链接。2.外部链接:通过其他网站链接到你的网站或者你的网站做个友情链接打开别人的网站。按照目标对象不同:1.文档链接:超
- 【web测试】Xenu的使用
大鸡啄米
测试
这个小软件真的很好用啊上一次手动找失效的URL找的眼睛都酸了,所以上次就找过几个URL的自动遍历工具,没想到这么快就用上了,其中比较好用的是Xenu,但是比较大的问题就是一方面他会把img也当链接处理,另一方面他的输出为HTML格式的报告,修改起来比较困难;也可以改为txt用自文字导入xlsx,但是这样导出来的数据居然没有来源地址,但是Xenu真的是非常快,用来快速遍历链接很好用;话说起来上次不是
- WEB测试中常用的链接测试工具
科敏
Web
搜索引擎蜘蛛是通过链接爬行搜索的,如果某个链接失败,是无效死链接,搜索引擎就无法抓取该页面,也进入不了再下一个层次的页面。特别是今天的网站都倾向于做得很大,层次、链接丰富,而又由于网站更新跟不上等原因,更容易造起死链接。因此无效链接检测工具对于大型网站来说是有必要经常使用的。一、目前,最流行、最知名的工具是Xenu的linksleuth(链接侦探),它可以检查到无效的链接、图象、框架、插件、背景、
- Xenu Link Sleuth 简单好用的链接测试工具 使用说明
青青木屋
自动化测试
转载自:http://blog.sina.com.cn/u/1929703453XenuLinkSleuth名词介绍“Xenu链接检测侦探”是被广泛使用的死链接检测工具。可以检测到网页中的普通链接、图片、框架、插件、背景、样式表、脚本和java程序中的链接。那么神马时候出现死链接:动态链接在数据库不再支持的条件下,变成死链接。某个文件或网页移动了位置,导致指向它的链接变成死链接。网页内容更新并换成
- 今天带大家模拟一下面试前的电商项目实战
金朝阳
软件测试团队软件测试与质量软件测试团队\互联网电子商务
店猫测试网址的几个工具:AppScan:网站渗透扫描工具,扫描网站的漏洞:“sql注入”和“跨站脚本攻击”需要关注IETester:IE兼容性测试工具,测试IE系列浏览器兼容性Xenu:网站链接测试工具绿色-说明网站的链接是OK红色-说明网站的链接有错误蓝色-说明js问题,忽略不计功能介绍:后端B端商家(卖家)登录后台:我的商品:商品分类发布商品商品列表商品库存我的店铺:门店招牌维护运费设置(按件
- 软件测试-18个功能测试点总结
hnwsqy
我们都知道功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对Web系统的常用测试方法总结如下:1.页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以依靠一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkV
- WEB链接自动化测试
比利时小地瓜
网页链接测试
1.链接测试:1)链接是否能打开;2)链接到的页面是否是正确的页面;3)是否存在孤立页面(页面存在却没有链接)测试策略:在整个web应用系统的所有页面开发完成之后进行链接测试2.工具:一、XENU功能特点:1)Xenu用于检测网站链接有效性的免费软件,最大支持100线程,检测速度非常快;2)测试链接目标是否存在和是否有孤立页面都可以通过程序自动完成;3)能生成很好的错误报告4)可以一链查看所有“失
- 43个功能测试点总结
weixin_34144848
[转帖]功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对Web系统的常用测试方法如下:1.页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTMLLinkValidater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTMLLinkVali
- 简易的Web自动化链接测试(Xenu)
weixin_33981932
1、理解链接需要测试的测试点:【1】要测试的链接页面是否存在【2】确定存在链接页面,然后就考虑跳转后的页面是不是对应需求的页面【3】保证Web系统上没有孤立的页面(没有链接指向该页面)2、需要用到的自动化工具XenuXenu有一定的局限性:只能测试链接存不存在,无法验证链接的正确性(意思是说只要能够跳转,即使链接内容不正确也不会报错)下载地址:http://home.snafu.de/tilman
- Xenu链接测试
huxp370
web测试
1软件介绍Xenu是一款出色的死链接检测工具,全称为:XenuLinkSleuth。它是由德国柏林的TilmanHausherr为网页死链检测专门开发的免费软件。Xenu也许是你所见过的最小但功能最强大的检查网站死链接的软件了。你可以打开一个本地网页文件来检查它的链接,也可以输入任何网址来检查。它可以分别列出网站的活链接以及死链接,连转向链接它都分析得一清二楚;支持多线程,可以把检查结果存储成文本
- Xenu Link Sleuth 简单好用的链接测试工具 使用说明
Zongrongna
web测试web软件测试
XenuLinkSleuth名词介绍“Xenu链接检测侦探”是被广泛使用的死链接检测工具。可以检测到网页中的普通链接、图片、框架、插件、背景、样式表、脚本和java程序中的链接。那么神马时候出现死链接:动态链接在数据库不再支持的条件下,变成死链接。某个文件或网页移动了位置,导致指向它的链接变成死链接。网页内容更新并换成其他的链接,原来的链接变成死链接。网站服务器设置错误。XenuLinkSleut
- 算法 单链的创建与删除
换个号韩国红果果
c算法
先创建结构体
struct student {
int data;
//int tag;//标记这是第几个
struct student *next;
};
// addone 用于将一个数插入已从小到大排好序的链中
struct student *addone(struct student *h,int x){
if(h==NULL) //??????
- 《大型网站系统与Java中间件实践》第2章读后感
白糖_
java中间件
断断续续花了两天时间试读了《大型网站系统与Java中间件实践》的第2章,这章总述了从一个小型单机构建的网站发展到大型网站的演化过程---整个过程会遇到很多困难,但每一个屏障都会有解决方案,最终就是依靠这些个解决方案汇聚到一起组成了一个健壮稳定高效的大型系统。
看完整章内容,
- zeus持久层spring事务单元测试
deng520159
javaDAOspringjdbc
今天把zeus事务单元测试放出来,让大家指出他的毛病,
1.ZeusTransactionTest.java 单元测试
package com.dengliang.zeus.webdemo.test;
import java.util.ArrayList;
import java.util.List;
import org.junit.Test;
import
- Rss 订阅 开发
周凡杨
htmlxml订阅rss规范
RSS是 Really Simple Syndication的缩写(对rss2.0而言,是这三个词的缩写,对rss1.0而言则是RDF Site Summary的缩写,1.0与2.0走的是两个体系)。
RSS
- 分页查询实现
g21121
分页查询
在查询列表时我们常常会用到分页,分页的好处就是减少数据交换,每次查询一定数量减少数据库压力等等。
按实现形式分前台分页和服务器分页:
前台分页就是一次查询出所有记录,在页面中用js进行虚拟分页,这种形式在数据量较小时优势比较明显,一次加载就不必再访问服务器了,但当数据量较大时会对页面造成压力,传输速度也会大幅下降。
服务器分页就是每次请求相同数量记录,按一定规则排序,每次取一定序号直接的数据
- spring jms异步消息处理
510888780
jms
spring JMS对于异步消息处理基本上只需配置下就能进行高效的处理。其核心就是消息侦听器容器,常用的类就是DefaultMessageListenerContainer。该容器可配置侦听器的并发数量,以及配合MessageListenerAdapter使用消息驱动POJO进行消息处理。且消息驱动POJO是放入TaskExecutor中进行处理,进一步提高性能,减少侦听器的阻塞。具体配置如下:
- highCharts柱状图
布衣凌宇
hightCharts柱图
第一步:导入 exporting.js,grid.js,highcharts.js;第二步:写controller
@Controller@RequestMapping(value="${adminPath}/statistick")public class StatistickController { private UserServi
- 我的spring学习笔记2-IoC(反向控制 依赖注入)
aijuans
springmvcSpring 教程spring3 教程Spring 入门
IoC(反向控制 依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。
IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明:
如:程序中有 Mysql.calss 、Oracle.class 、SqlSe
- TLS java简单实现
antlove
javasslkeystoretlssecure
1. SSLServer.java
package ssl;
import java.io.FileInputStream;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.security.KeyStore;
import
- Zip解压压缩文件
百合不是茶
Zip格式解压Zip流的使用文件解压
ZIP文件的解压缩实质上就是从输入流中读取数据。Java.util.zip包提供了类ZipInputStream来读取ZIP文件,下面的代码段创建了一个输入流来读取ZIP格式的文件;
ZipInputStream in = new ZipInputStream(new FileInputStream(zipFileName));
&n
- underscore.js 学习(一)
bijian1013
JavaScriptunderscore
工作中需要用到underscore.js,发现这是一个包括了很多基本功能函数的js库,里面有很多实用的函数。而且它没有扩展 javascript的原生对象。主要涉及对Collection、Object、Array、Function的操作。 学
- java jvm常用命令工具——jstatd命令(Java Statistics Monitoring Daemon)
bijian1013
javajvmjstatd
1.介绍
jstatd是一个基于RMI(Remove Method Invocation)的服务程序,它用于监控基于HotSpot的JVM中资源的创建及销毁,并且提供了一个远程接口允许远程的监控工具连接到本地的JVM执行命令。
jstatd是基于RMI的,所以在运行jstatd的服务
- 【Spring框架三】Spring常用注解之Transactional
bit1129
transactional
Spring可以通过注解@Transactional来为业务逻辑层的方法(调用DAO完成持久化动作)添加事务能力,如下是@Transactional注解的定义:
/*
* Copyright 2002-2010 the original author or authors.
*
* Licensed under the Apache License, Version
- 我(程序员)的前进方向
bitray
程序员
作为一个普通的程序员,我一直游走在java语言中,java也确实让我有了很多的体会.不过随着学习的深入,java语言的新技术产生的越来越多,从最初期的javase,我逐渐开始转变到ssh,ssi,这种主流的码农,.过了几天为了解决新问题,webservice的大旗也被我祭出来了,又过了些日子jms架构的activemq也开始必须学习了.再后来开始了一系列技术学习,osgi,restful.....
- nginx lua开发经验总结
ronin47
使用nginx lua已经两三个月了,项目接开发完毕了,这几天准备上线并且跟高德地图对接。回顾下来lua在项目中占得必中还是比较大的,跟PHP的占比差不多持平了,因此在开发中遇到一些问题备忘一下 1:content_by_lua中代码容量有限制,一般不要写太多代码,正常编写代码一般在100行左右(具体容量没有细心测哈哈,在4kb左右),如果超出了则重启nginx的时候会报 too long pa
- java-66-用递归颠倒一个栈。例如输入栈{1,2,3,4,5},1在栈顶。颠倒之后的栈为{5,4,3,2,1},5处在栈顶
bylijinnan
java
import java.util.Stack;
public class ReverseStackRecursive {
/**
* Q 66.颠倒栈。
* 题目:用递归颠倒一个栈。例如输入栈{1,2,3,4,5},1在栈顶。
* 颠倒之后的栈为{5,4,3,2,1},5处在栈顶。
*1. Pop the top element
*2. Revers
- 正确理解Linux内存占用过高的问题
cfyme
linux
Linux开机后,使用top命令查看,4G物理内存发现已使用的多大3.2G,占用率高达80%以上:
Mem: 3889836k total, 3341868k used, 547968k free, 286044k buffers
Swap: 6127608k total,&nb
- [JWFD开源工作流]当前流程引擎设计的一个急需解决的问题
comsci
工作流
当我们的流程引擎进入IRC阶段的时候,当循环反馈模型出现之后,每次循环都会导致一大堆节点内存数据残留在系统内存中,循环的次数越多,这些残留数据将导致系统内存溢出,并使得引擎崩溃。。。。。。
而解决办法就是利用汇编语言或者其它系统编程语言,在引擎运行时,把这些残留数据清除掉。
- 自定义类的equals函数
dai_lm
equals
仅作笔记使用
public class VectorQueue {
private final Vector<VectorItem> queue;
private class VectorItem {
private final Object item;
private final int quantity;
public VectorI
- Linux下安装R语言
datageek
R语言 linux
命令如下:sudo gedit /etc/apt/sources.list1、deb http://mirrors.ustc.edu.cn/CRAN/bin/linux/ubuntu/ precise/ 2、deb http://dk.archive.ubuntu.com/ubuntu hardy universesudo apt-key adv --keyserver ke
- 如何修改mysql 并发数(连接数)最大值
dcj3sjt126com
mysql
MySQL的连接数最大值跟MySQL没关系,主要看系统和业务逻辑了
方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可
方法二:MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppass
- 单一功能原则
dcj3sjt126com
面向对象的程序设计软件设计编程原则
单一功能原则[
编辑]
SOLID 原则
单一功能原则
开闭原则
Liskov代换原则
接口隔离原则
依赖反转原则
查
论
编
在面向对象编程领域中,单一功能原则(Single responsibility principle)规定每个类都应该有
- POJO、VO和JavaBean区别和联系
fanmingxing
VOPOJOjavabean
POJO和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Plain Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比POJO复杂很多,JavaBean是一种组件技术,就好像你做了一个扳子,而这个扳子会在很多地方被
- SpringSecurity3.X--LDAP:AD配置
hanqunfeng
SpringSecurity
前面介绍过基于本地数据库验证的方式,参考http://hanqunfeng.iteye.com/blog/1155226,这里说一下如何修改为使用AD进行身份验证【只对用户名和密码进行验证,权限依旧存储在本地数据库中】。
将配置文件中的如下部分删除:
<!-- 认证管理器,使用自定义的UserDetailsService,并对密码采用md5加密-->
- mac mysql 修改密码
IXHONG
mysql
$ sudo /usr/local/mysql/bin/mysqld_safe –user=root & //启动MySQL(也可以通过偏好设置面板来启动)$ sudo /usr/local/mysql/bin/mysqladmin -uroot password yourpassword //设置MySQL密码(注意,这是第一次MySQL密码为空的时候的设置命令,如果是修改密码,还需在-
- 设计模式--抽象工厂模式
kerryg
设计模式
抽象工厂模式:
工厂模式有一个问题就是,类的创建依赖于工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则。我们采用抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。
总结:这个模式的好处就是,如果想增加一个功能,就需要做一个实现类,
- 评"高中女生军训期跳楼”
nannan408
首先,先抛出我的观点,各位看官少点砖头。那就是,中国的差异化教育必须做起来。
孔圣人有云:有教无类。不同类型的人,都应该有对应的教育方法。目前中国的一体化教育,不知道已经扼杀了多少创造性人才。我们出不了爱迪生,出不了爱因斯坦,很大原因,是我们的培养思路错了,我们是第一要“顺从”。如果不顺从,我们的学校,就会用各种方法,罚站,罚写作业,各种罚。军
- scala如何读取和写入文件内容?
qindongliang1922
javajvmscala
直接看如下代码:
package file
import java.io.RandomAccessFile
import java.nio.charset.Charset
import scala.io.Source
import scala.reflect.io.{File, Path}
/**
* Created by qindongliang on 2015/
- C语言算法之百元买百鸡
qiufeihu
c算法
中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁,母,雏各几何?
代码如下:
#include <stdio.h>
int main()
{
int cock,hen,chick; /*定义变量为基本整型*/
for(coc
- Hadoop集群安全性:Hadoop中Namenode单点故障的解决方案及详细介绍AvatarNode
wyz2009107220
NameNode
正如大家所知,NameNode在Hadoop系统中存在单点故障问题,这个对于标榜高可用性的Hadoop来说一直是个软肋。本文讨论一下为了解决这个问题而存在的几个solution。
1. Secondary NameNode
原理:Secondary NN会定期的从NN中读取editlog,与自己存储的Image进行合并形成新的metadata image
优点:Hadoop较早的版本都自带,