问题列表 - 第46422页

Web辅助功能测试工具

我想知道是否有人知道任何用于Web可访问性测试的免费(几乎免费)应用程序.

到目前为止,我发现了;

  1. WAT - Web辅助功能工具栏
  2. http://achecker.ca/checker/index.php
  3. http://fae.cita.uiuc.edu/
  4. 火眼睛

谢谢!

testing accessibility semantic-markup blind

6
推荐指数
2
解决办法
3087
查看次数

Javascript提醒框无法在Chrome中使用

这很奇怪,以下javascript行:

alert("test");
Run Code Online (Sandbox Code Playgroud)

在chrome中给出以下错误:

未捕获的TypeError:对象[对象DOMWindow]的属性'alert'不是函数

使用提示时它也会中断.奇怪的是它适用于Firefox.有任何想法吗?

javascript google-chrome

12
推荐指数
1
解决办法
3万
查看次数

使用UUID主键进行ActiveRecord迁移

在我想要创建的迁移中,表的主键是一个名为"id"的字段,但它不是一个自动递增的整数.它的数据类型应该是uniqueidentifier(一个uuid).这是我尝试过的:

create_table :some_things, :id => false do |t|
  t.column :id, :uniqueidentifier, :primary => true
  t.column :name, :string, :limit => 255
  t.column :type, :tinyint
  t.column :deleted_flag, :bit
  t.column :class_id, :uniqueidentifier
  t.timestamps
end
Run Code Online (Sandbox Code Playgroud)

这会创建表,但没有主键(因为我说:id => false).如果我说"create_table:some_things,:id => true,:primary =>:id",则"id"成为主键,但它是一个自动递增的整数,而不是非自动递增的uuid.

如何使此迁移工作,以便主键是一个名为"uniqueidentifier"类型的"id"字段(非自动递增)?

我正在使用:SQL Server 2008,Rails/ActiveRecord 3.0.3,activerecord-sqlserver-adapter gem和ODBC连接.

sql-server primary-key rails-migrations ruby-on-rails-3

6
推荐指数
1
解决办法
1675
查看次数

29
推荐指数
4
解决办法
2万
查看次数

c中不同类型的存储说明符?

c语言中有哪些不同类型的存储说明符?

c

1
推荐指数
1
解决办法
1333
查看次数

伸展div来填充身体

<html style="margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
    <body style="height:100%;width:100%;">
        <div style="height:20px;background-color:red;"></div>
        <div style="background-color:black;"></div>
        <div style="height:20px;background-color:blue;"></div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

如何让第二个div伸展以填充剩余空间(放置第一个和第三个div后)?

html css layout

11
推荐指数
2
解决办法
2万
查看次数

如何在此目录中的每个文件中将"hello"替换为"goodbye",并且还递归?

假设我在这个目录中有很多文件.我想在任何地方用"再见"替换"你好",也是递归地

unix linux grep

2
推荐指数
1
解决办法
3768
查看次数

在Android上从服务器加载大图像

我试图将服务器中的jpg文件显示为imageView.当我尝试加载较小的图像(300x400)时,没有问题.但是当我尝试加载全尺寸图片(2336x3504)时,图像将无法加载.图像的文件大小仅为2mb.我没有在logcat中得到任何错误,也没有抛出异常.它根本不会加载图像.我也试过用这个:

BitmapFactory.Options options=new BitmapFactory.Options();
options.inSampleSize = 8;
Bitmap preview_bitmap=BitmapFactory.decodeStream(is,null,options);
Run Code Online (Sandbox Code Playgroud)

这对于加载大文件没有任何帮助,但它确实调整了较小的图像(就像它假设的那样).我确实将大图添加到我的资源并测试它,就像它嵌入在应用程序中一样,它工作正常,只是无法在服务器上工作.我一整天都在工作,似乎无法弄清楚如何加载这些大图片.任何人都可以帮我解决这个问题吗?谢谢你的任何信息.

是我找到上面代码的链接,并且一直在玩其他示例,但仍然没有让它工作.

编辑:

这是我正在使用的代码,用于加载图像:

public static Bitmap getBitmapFromURL(String src) {
    Bitmap bmImg;
    URL myFileUrl = null;

    try {
        myFileUrl = new URL(src);

        HttpURLConnection conn= (HttpURLConnection)myFileUrl.openConnection();
        conn.setDoInput(true);
        conn.connect();
        InputStream is = conn.getInputStream();

        BitmapFactory.Options options=new BitmapFactory.Options();
        options.inSampleSize = 16;

        bmImg = BitmapFactory.decodeStream(is, null, options);
        return bmImg;
    } catch (Exception e) {
        // TODO Auto-generated catch block
        Log.d("Error", e.toString());
        return null;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是logcat截图(无法弄清楚如何在eclipse中正确复制文本)我在点击按钮加载图像之前清除了日志.所以你看到的就是当我点击那个按钮时会发生什么.我删除了公司和应用程序名称(你看到"com.",假设它的"com.mycompany.myapp". Logcat截图

android bitmap imageview

6
推荐指数
1
解决办法
1万
查看次数

Bash,使用尾巴后排序

我对3个文件执行尾部然后创建一个新文件,当我对这个新文件进行排序时,它说它无法访问.所以在代码$ a,$ b和$ c是文本文件.那么如何才能对新文件进行排序呢?

tail -q -n -5 $a $b $c > file.txt
sort file.txt -o file.txt
Run Code Online (Sandbox Code Playgroud)

bash

0
推荐指数
1
解决办法
1272
查看次数

最后用可选数据解析文本

请注意,随后发布此问题我自己设法得到了一个解决方案.请参阅此问题的结尾以获取最终答案.


我正在为org-mode文档开发一个小解析器,在这些文档中,标题可以有一个标题,并且可以选择包含标题的标签列表:

* Heading          :foo:bar:baz:
Run Code Online (Sandbox Code Playgroud)

但是,我在为此编写解析器时遇到了困难.以下是我现在正在使用的内容:

import Control.Applicative
import Text.ParserCombinators.Parsec

data Node = Node String [String]
            deriving (Show)

myTest = parse node "" "Some text here :tags:here:"

node = Node <$> (many1 anyChar) <*> tags

tags = (char ':') >> (sepEndBy1 (many1 alphaNum) (char ':'))
   <?> "Tag list"
Run Code Online (Sandbox Code Playgroud)

虽然我的简单tags解析器工作,但它不能在上下文中工作,node因为所有字符都用完了解析标题(many1 anyChar)的标题.此外,我无法更改此解析器以使用,noneOf ":"因为:在标题中有效.实际上,如果它位于标记列表中,那么它就是特殊的.

我有什么想法可以解析这个可选数据?

顺便说一句,这是我的第一个真正的Haskell项目,所以如果Parsec甚至不是适合这项工作的工具 - 请随意指出并提出其他选择!


好的,我现在得到了一个完整的解决方案,但它需要重构.以下作品:

import Control.Applicative hiding (many, optional, (<|>))
import Control.Monad
import Data.Char (isSpace)
import …
Run Code Online (Sandbox Code Playgroud)

parsing haskell parsec

6
推荐指数
1
解决办法
630
查看次数