问题列表 - 第37336页

按Soundex排序(或类似)`Closeness`

有没有办法让MySQL订单结果与搜索词的"声音"有多接近?

我正在尝试订购包含城市名称用户输入的字段.存在变化和拼写错误,我想在顶部显示"最接近的"匹配.

我知道soundex可能不是最好的算法,但如果它(或其他方法)可以合理地成功 - 可能值得对数据库进行排序.

mysql sorting soundex

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

在<canvas>上显示<div>

Firefox和Chrome中存在的问题是我有一个带有纯色背景的画布,以及一个带有纯色背景颜色/图像的div.div被限制在画布顶部.div不会显示在画布上.一个有趣的注意事项是,如果div中有文本,它将正确显示.这意味着它是两个浏览器中的浏览器错误.以下是一些想要尝试的人的代码.

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <style type="text/css">
        #d{background-color:#111;margin-top:-150px;z-index:999999;}
    </style>
    <script type="text/javascript">
        function load() {
            var c = document.getElementById("c").getContext("2d");
            c.fillStyle = "rgba(255, 200, 200, 1)";
            c.fillRect(0, 0, c.canvas.width, c.canvas.height);
        }
    </script>
</head>
<body onload="load()">
    <canvas id="c" width="500" height="300"></canvas>
    <div id="d" style="width:500px;height:300px"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

那么,有人有任何变通方法吗?或者我在HTML5规范中遗漏了哪些内容,说这是正确的?

请注意,请不要问我为什么要使用边距而不是固定/绝对/等等替代品.我需要利润.

javascript css browser html5 canvas

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

如何从shell脚本获取密码而不进行回显

我有一个脚本可以自动执行需要访问受密码保护的系统的进程.通过命令行程序访问系统,该程序接受用户密码作为参数.

我想提示用户键入他们的密码,将其分配给shell变量,然后使用该变量构建访问程序的命令行(这当然会产生我将处理的流输出).

我是Bourne/Bash中一个相当称职的shell程序员,但我不知道如何接受用户输入而不让它回显到终端(或者可能使用'*'字符回显).

有人能帮忙吗?

bash shell scripting sh

384
推荐指数
8
解决办法
32万
查看次数

谷歌浏览器不会让我放置断点

我一直在使用谷歌浏览器来调试我的javascript,但突然之间,我再也无法设置断点了.我单击行号,我之前单击以添加断点,但不会添加断点.有时如果我点击非常快,像疯子一样,我可以看到它试图添加断点,但它不会坚持.

我唯一改变的是添加JSONView.我卸载了,但仍然无法添加断点.

有谁有想法吗?

编辑:我可以在其他页面上放置断点,例如StackOverflow,而不是我正在开发的在localhost上运行的那个.

javascript debugging json google-chrome

31
推荐指数
2
解决办法
8904
查看次数

Symfony Unit Test不会加载app_ globals

我正在尝试在Symfony中为我的应用程序创建一个单元测试.

我的/config/app.yml看起来像这样:

all:
  tmp_dir: "tmp"

  # usps
  usps_username: xxxxx
  usps_password: xxxxx
  usps_dir: usps
Run Code Online (Sandbox Code Playgroud)

在单元测试中,当我运行类似于:

$t->comment(sfConfig::get('app_usps_username'));
Run Code Online (Sandbox Code Playgroud)

它只会输出和空行.这是怎么回事?如何从单元测试中从app.yml访问这些值?如果我尝试从其他地方访问值,它会按预期工作.

unit-testing symfony1 symfony-1.4

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

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

如何在java Web应用程序中指定过滤器优先级?

您好我希望我可以定义两个这样的过滤器

  <filter-mapping>
    <filter-name>SecurityFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ContextFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
Run Code Online (Sandbox Code Playgroud)

在我的web.xml文件中使用相同的模式/*,我希望我能确定SecurityFilter将在另一个之前执行.有办法吗?

web.xml servlets servlet-filters

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

反射是确定动态对象上属性/方法的存在/缺失的最佳方法吗?

我有许多接受动态对象参数的数据访问方法(即动态foo).由于现有代码,我无法使用接口来定义输入参数.我在数据访问方法中设置属性,但使用动态而不检查属性/方法是否存在让我感到紧张.

所以我正在寻找一种方法来检查动态对象的运行时属性/方法,但由于性能影响,我宁愿不使用反射.是否有其他/推荐的方法来查询动态对象的属性/方法?

谢谢,埃里克

c# language-features dynamic

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

找出在html5 Canvas上单击了哪个对象

假设我有一个html5/canvas应用程序,我可以在其中放置绘图画布上的对象.某种图编辑器,比如Visio(但更简单)

有没有一个框架可以帮助我找到被点击/拖动的对象?

一个选项是捕获click事件并迭代我的所有对象(以半智能的方式)并检查它是否被点击/拖动,我讨厌重新发明轮子:)

html javascript frameworks canvas dom-events

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

正则表达式 - 组值替换

我不确定这是否可行,但我需要一种方法来替换我的regex表达式中指定的编号组的值,使用在运行时动态声明的字符串,一旦匹配完成.

鉴于一个简单的案例,像......

(/)?([A-Za-z0-9])?(/)?$
Run Code Online (Sandbox Code Playgroud)

我希望能够为第2组插入替代品.

我目前正在使用Java的Matcher类.

java regex regex-group

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