外星世界

  categories:儿童作品  author:

image

外星家族的成员在地球聚会了, 有一个家族史单眼家族, 最高的是他们的爷爷, 看到穿绿色衣服的外星人了吗?他是丹眼家族的爸爸, 穿蓝色衣服的是丹眼家族的妈妈,最后两位介绍的就是丹眼家族的孩子了. 看见有两个眼睛的外星人了吗?她是整个外星人星球的统治者,也就是外星人星球的公主.… 阅读全文

软陶制作–海底世界

  categories:儿童作品  author:

image

一天清晨, 忙碌的一天又开始了, 一条小鱼带着玫瑰花, 要去寻找可以吃的东西, 一只小乌龟仅随后面, 它看起来也是来找食物的,其实它是在找宝宝的一个妈妈.

image阅读全文

去大海玩

  categories:儿童作品  author:

 

大海1

image

一天早上, 天气很热很热, 心形岛的居民们, 谈条件说要去大海玩, 看见图上的动物呢吗?在开车的猫咪叫 花巧丽丽(小猫),看见了花巧丽丽后面的窗户了吗?那个位置是小姐可可青丽(小猫), 在后面是一个小狗, 她的名字叫小爱可丽,小爱可丽后面是小美莉莉(小鸡),最后是公主梦幻爱丝(小猫),她们要去大海.

 

————————————————————————————-

大海2

image

快点呀,花巧丽丽. 来了来了, 我告诉你,花巧丽丽,你的动作可别太慢了. 好美呀. 对吧, 小爱可丽, 好香呀,对吧, 小美丽丽. 哈哈梦幻爱丝,我告诉你吧,因为海边是离甜心山谷最近的地方,所以才这么香.… 阅读全文

lucene 3.4 contrib/facet 切面搜索

  categories:搜索资料  author:
来源:互联网
solr  有facet  search  ,BOBO也有;现在lucene3.4之后也有了,这个是贡献版本,在apache 官方的包里面有提供,这种功能对于分组统计和类别统计是一个很好的帮手;

有了这个就不用羡慕solr了,不是我抗拒solr,只是像我们公司有时间让我们开发的情况下,我更偏向于底层点的api开发,lucene更得心应手。

再说现在的solr没有近实时搜索,听说要4.0后有。

废话不说,直接上代码

 

  1. public class Indexer {
  2. //需要索引的信息
  3. public static String[] docTitles = {
  4. “white car”,
  5. “white dog”,
  6. };
  7. public static String[] docTexts = {
  8. “the white car is the one I want.”,
阅读全文

Web网站测试方法

  categories:资料  tags:  author:

来源:互联网

在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而,Internet和Web媒体的不可预见性使测试基于Web的系统变得困难。因此,我们必须为测试和评估复杂的基于Web的系统研究新的方法和技术。

本文将 web 测试分为 6 个部分:

1. 功能测试

2. 性能测试(包括负载/压力测试)

3. 用户界面测试

4. 兼容性测试

5. 安全测试

6. 接口测试

本文的目的是覆盖 web 测试的各个方面,未就某一主题进行深入说明。

1 功能测试

1.1 链接测试

链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。

链接测试可以自动进行,现在已经有许多工具可以采用。链接测试必须在集成测试阶段完成,也就是说,在整个Web应用系统的所有页面开发完成之后进行链接测试。

采取措施:采用自动检测网站链接的软件来进行。

推荐软件:

Xenu Link Sleuth 免费 绿色免安装软件

HTML Link Validator 共享(30天试用)

1.2 … 阅读全文

Nginx 安装nginx_upstream_jvm_route模块之 tomcat安装及配置

  categories:资料  tags:  author:

原创文章,转载请指明出处并保留原文url地址

本文主要搭建若干台虚拟机来, 安装nginx及tomcat,然后测试相关服务器的会话粘连特性.

1. 安装 java

yum install java-1.6.0-openjdk

2. 安装 tomcat

下载 tomcat

wget http://mirror.esocc.com/apache/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0.37.tar.gz

解压缩

tar xzvf apache-tomcat-6.0.37.tar.gz  -C  /usr/local/

cd /usr/local/

mv apache-tomcat-6.0.37   tomcat

启动 tomcat

wps_clip_image-17672

[root@n1 bin]# pwd

/usr/local/tomcat/bin

[root@n1 bin]# ./startup.sh

Using CATALINA_BASE:   /usr/local/tomcat

Using … 阅读全文

memcached-session-manager SetupAndConfiguration

  categories:资料  author:

来源:http://code.google.com/p/memcached-session-manager/wiki/SetupAndConfiguration

Introduction

For the most simple integration you just need to have a tomcat (6 or 7) and a memcached installed (or s.th. supporting the memcached protocol). In your production environment you probably will have several tomcats and you should … 阅读全文

Linux+nginx+tomcat+JDK整合实现JAVA程序负载均衡

  categories:linux资料  tags:  author:

本组合使用软件各个版本:

Centos 5   Nginx-0.7.60-linux.tar.gz   tomcat5.5.27 for linux.zip   jdk1_5_0_09-linux.bin   pcre-7.8.tar.gz

操作系统安装不再详细说明,网上相关文档一大堆。

一.软件安装:

安装JDK

将jdk1_5_0_09-linux.bin文件cp到/usr/local目录下

添加权限:chmod u+x jdk1_5_0_09-linux.bin

执行安装:./ jdk1_5_0_09-linux.bin  按照提示输入yes即可完成安装

安装完成后会在/usr/local下有个名为jdk1.5.0_09的目录

由于我做负载均衡,所以安装了两个tomcat,解压tomcat到/usr/local/tomcat1和/usr/local/tomcat2

分别进入/usr/local/tomcat1/bin和/usr/local/tomcat2/bin目录执行命令:chmod u+x *.Sh  设置权限

Tomcat1保持不变,修改tomcat2下conf中server.xml

<Server port=”8005″ shutdown=”SHUTDOWN”>

<!– Define a non-SSL HTTP/1.1 Connector on port 8080 –>

<Connector … 阅读全文

Nginx 下 安装nginx_upstream_jvm_route模块

  categories:资料  tags:  author:

一. nginx_upstream_jvm_route模块功能

这个模块通过session cookie的方式来获取session粘性。如果在cookie和url中并没有session,则这只是个简单的round-robin 负载均衡。

1. 一开始请求过来,没有带session信息,jvm_route就根据round robin的方法,发到一台tomcat上面。

2. tomcat添加上session 信息,并返回给客户。
3. 用户再此请求,jvm_route看到session中有后端服务器的名称,它就把请求转到对应的服务器上。

暂时jvm_route模块还不支持默认fair的模式。jvm_route的工作模式和fair是冲突的。对于某个特定用户,当一直为他服务的 tomcat宕机后,默认情况下它会重试max_fails的次数,如果还是失败,就重新启用round robin的方式,而这种情况下就会导致用户的session丢失。

总的说来,jvm_route是通过session_cookie这种方式来实现session粘性,将特定会话附属到特定tomcat上,从而解决session不同步问题,但无法解决宕机后会话转移问题。

二. 下载模块nginx_upstream_jvm_route

模块网站地址:http://code.google.com/p/nginx-upstream-jvm-route/

采用svn方式下载源代码:

svn checkout http://nginx-upstream-jvm-route.googlecode.com/svn/trunk/ nginx-upstream-jvm-route-read-only

下载后 目录地址如下(pwd):

/work/tmp/nginx-upstream-jvm-route-read-only

三. 下载nginx

wget http://nginx.org/download/nginx-1.5.3.tar.gz   (编译过程中发生问题, 没有编译通过, 最后更换 nginx 1.29)

wget http://nginx.org/download/nginx-1.2.9.tar.gz

解压缩nginx… 阅读全文

安装nginx时源代码安装PCRE libtool: unrecognized option `-DHAVE_CONFIG_H’

  categories:nginx资料  author:

源代码安装 nginx中 遇到 需要pcre的 提示信息, 采用yum install pcre成功后, 再次 运行linux的编译程序,还是有问题.

因此采用源代码安装 pcre

下载地址如下:

http://www.pcre.org/  里面有详细信息.

下载后, tar xzvf 进行解压缩

tar xzvf pcre-8.21.tar.gz

然后进入目录  ./configure  配置

然后  make

获取如下错误信息

libtool: link: ranlib .libs/libpcreposix.a
libtool: link: ( cd “.libs” && rm -f … 阅读全文



快乐成长 每天进步一点点