我想知道是否有人知道任何用于Web可访问性测试的免费(几乎免费)应用程序.
到目前为止,我发现了;
谢谢!
这很奇怪,以下javascript行:
alert("test");
Run Code Online (Sandbox Code Playgroud)
在chrome中给出以下错误:
未捕获的TypeError:对象[对象DOMWindow]的属性'alert'不是函数
使用提示时它也会中断.奇怪的是它适用于Firefox.有任何想法吗?
在我想要创建的迁移中,表的主键是一个名为"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连接.
如何从Python更改Windows文件的文件创建日期?
<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后)?
假设我在这个目录中有很多文件.我想在任何地方用"再见"替换"你好",也是递归地
我试图将服务器中的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".

我对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) 请注意,随后发布此问题我自己设法得到了一个解决方案.请参阅此问题的结尾以获取最终答案.
我正在为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)