我能够毫无错误地安装cabal text-icu.(我用过--extra-lib-dirs和--extra-include-dirs指向icu4c的二进制分发中的lib和include目录.)
我还能够构建以下简单程序text-icu,通过执行以下操作ghc --make icu.hs:
-- icu.hs
import Data.Text.ICU
main = print $ Locale "tr-TR"
Run Code Online (Sandbox Code Playgroud)
在这两个步骤中都没有错误或警告.但是当我尝试运行已编译的程序时icu.exe,我根本没有输出.我希望得到一条线Locale "tr-TR",但我得不到任何东西 - 甚至没有错误或警告.如果我尝试,情况仍然如此
main = do
print $ Locale "tr-TR"
print "Done"
Run Code Online (Sandbox Code Playgroud)
因此使用这些text-icu东西似乎会导致程序无声地失败. echo $?收益率False.
有没有人text-icu在Windows上运行?你能告诉我我做错了什么吗?
我有一个字符串,它是另一个命令的输出.我只需要显示此字符串的结尾.分隔符字符串是" ."(点和空格),我需要在" ." 的最后一个索引之后的字符串.
我怎么能在Bash中这样做?
我可以在嵌入的YouTube视频中替换原始的youtube播放图标吗?我会将自己的图标放在youtube iframe上方以实现这一目标.我知道facebook不允许设置类似按钮的样式,所以这就是我询问youtube播放器定制的原因.
我有一个.htaccess文件来处理浏览器缓存.我用文件扩展名设置规则.如何修改以下代码段以从浏览器缓存中排除特定目录?
<FilesMatch "\.(gif|png|jpg|js|css|ico|woff|eot|svg|ttf)$">
Header set Cache-Control "max-age=2592000, public, must-revalidate"
Header unset Last-Modified
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
我有什么办法完全禁止这个目录中的缓存?
我正在隔离环境中使用chrome浏览恶意网站,以分析其数据以创建黑名单。用户脚本和浏览器扩展完全自动执行此过程。
问题在于某些站点能够在beforeunload或unload(我将其称为events)上显示退出对话框。
我已经覆盖了这些events,但是当站点再次覆盖我的覆盖时,整个过程将停止。我的意思是,他们可以events通过AJAX调用,模糊脚本,评估等来重新定义。
有什么办法可以摆脱这些消息,或者保护我的覆盖?也许unsafeWindow可以解决这个问题,但是我会避免在这种讨厌的环境中使用它。
编辑 -当前,我在用户脚本中使用以下代码:
location.href = "javascript:(" + function() {
window.onbeforeunload = null;
window.onunload = null;
} + ")()";
setInterval(function(){
location.href = "javascript:(" + function() {
window.onbeforeunload = null;
window.onunload = null;
} + ")()";
}, 3000);
Run Code Online (Sandbox Code Playgroud) 我在考虑一些在线服务如何创建动态JavaScript文件.这些文件具有.js扩展名,但其内容不是静态的.我在这里找到了一个示例文件.看来这个脚本是用更高级的编程语言生成的.我认为它是用PHP或类似的东西完成的,但我不确定,我还没有找到任何关于这个主题的文档.
是否有任何众所周知的方法来创建这些动态JavaScript文件?
我需要在表单中添加一个按钮.我无法控制创建表单本身的逻辑......但如果需要,我可以在表单周围添加代码.
表单的代码如下所示:
<form action="/cgi-bin/a/logon" method="POST">
<DT>Login ID</DT>
<DD>
<input class=" text" type="text" name="id" value="">
</DD>
<DT>Password</DT>
<DD>
<input class=" password" type="password" name="password" value="">
</DD>
<DT></DT>
<DD><input class="submit" type="submit" name="submit" value="Logon">
</DD>
</FORM>
Run Code Online (Sandbox Code Playgroud)
我知道我可以在整个表单周围添加一个div并附加到...但我希望新按钮出现在"登录"按钮旁边.我尝试了以下代码,但它没有用:
<script type="text/javascript">
$(document).ready(function() {
$('.submit').append($('<input type="button" value="test">'));
});
</script>
Run Code Online (Sandbox Code Playgroud)
我假设你可能无法附加按钮......这就是为什么它不起作用.
我还在学习jquery,所以如果除了追加我可以使用的另一种方法之外,我全都耳朵!实际上,按钮不必是表单的一部分,因为我将在单击时运行客户端代码.但它必须出现在登录按钮旁边.
谢谢.
我有一个JavaScript对象,我使用.push()添加,但问题是,当我将数据推送到对象时,对象不再按时间值排序.我怎样才能创建这个相同的对象,但始终按照time_going_hour然后按time_going_minutes进行排序?
"days": {
"1": {
"places": [{
"url": "/attraction/mauna-kea-summit/19",
"img_src": "http://trekeffect.images.user_images.s3.amazonaws.com/4_36.jpg",
"title": "Mauna Kea Summit",
"time_going_hour": 1,
"time_going_minutes": 55,
"duration": "3600",
"id": 19,
"type": "attraction",
"city_id": 6
}, {
"url": "/attraction/the-st.-benedict-painted-church/21",
"img_src": "http://trekeffect.images.user_images.s3.amazonaws.com/4_42.jpg",
"title": "The St. Benedict Painted Church",
"time_going_hour": 8,
"time_going_minutes": 35,
"duration": "2600",
"id": 21,
"type": "attraction",
"city_id": 6
}, {
"url": "/attraction/mauna-kea-summit/19",
"img_src": "http://trekeffect.images.user_images.s3.amazonaws.com/4_36.jpg",
"title": "Mauna Kea Summit",
"time_going_hour": 3,
"time_going_minutes": 51,
"duration": "3600",
"id": 19,
"type": "attraction",
"city_id": 6
}]
}
Run Code Online (Sandbox Code Playgroud) 我试图缩小一个inage以适合一个大于最大宽度和高度设置的div容器.我有下面的代码,它获取图像的宽度和高度以及允许的最大尺寸.
这是我超出我的深度,它下面加载的图像是662x599.宽度大于允许的最大值,所以我需要它正确缩小并放入div的中心.
var max_width = 713;
var max_height = 550;
var img = new Image();
img.onload = function() {
img.width = this.width;
img.height = this.height;
}
img.src = 'files.jpg';
Run Code Online (Sandbox Code Playgroud)
下面是一个示例,我手动调整图像的大小,看起来很好,给你一个粗略的例子,它应该看起来应该如何.我打算使用样式"top"和"left"将图像放在div的中心.
<img style="width: 613px; height: 550px; top: 0px; left: 50px;" src="files.jpg">
Run Code Online (Sandbox Code Playgroud)
任何帮助都会非常感谢.
我有点迷失并需要你的帮助,这在PHP中似乎很容易,但我是C#的新手.
我有一个字符串
string str = "41305"; // equivalent to 01/31/2013, parse from excel reader.
Run Code Online (Sandbox Code Playgroud)
我需要在DBF文件中插入日期,我得到不匹配的数据类型.如何将其格式化为DateTime ISO格式20130131?提前致谢.