问题列表 - 第31383页

识别(音乐)分数的方法

当有人在弹吉他时,我正在寻找识别分数的方法.我该如何管理?我听说midi将音乐数据存储为乐谱.我想知道这是一个很好的解决方案.

audio artificial-intelligence signal-processing

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

我怎样才能找到shp2pgsql?

我正在安装postgresql的Debian机器上工作.我需要找到shp2pgsql(一个将shapefile转换为SQL的实用程序,顾名思义).

我似乎建议它位于postgresql的bin目录中,但我不知道在哪里可以找到它.我无法通过一个简单的查找找到shp2pgsql(可能太简单了,因为我的Unix技能不是那么好):

$ find ~ -name 'shp2pgsql' -print
$ 
Run Code Online (Sandbox Code Playgroud)

有什么建议?

谢谢 - 为基本问题道歉!

postgresql geocoding

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

针对第三方JavaScript小部件的分析

我正在尝试为第三方JavaScript小部件找到最佳的分析方法 - 即分发给任意数量的任意用户的工具和内容,这些用户将小部件包含为带有标签的HTML片段.

在同一个域名上

请注意,窗口小部件不会加载到具有从外部站点加载的文档的iframe元素中.相反,它们将内容加载到主机页面的DOM中 - 即它们被视为与主机位于同一域中.

分析主页的片段

所以,基本上,我想跟踪统计信息(例如窗口小部件视图,用户点击和窗口小部件中的自定义交互),但我只想跟踪作为窗口小部件的主机页面片段的统计信息.我不想跟踪窗口小部件外部的主机页面上的点击.

我希望将统计信息整理在一起,以便站点A上的窗口小部件的统计信息将与站点B和站点C上的窗口小部件的统计信息等聚合在一起.

问题

  1. 是否可以以满足这些要求的自定义方式使用Google Analaytics?或者是否无法将GA与主页上收集的其他数据分开?
  2. 如果可以使用Google Analytics,那么如果主页已经使用GA(具有不同的GA个人资料ID),或者是否可以将它们安全地分开,那么会出现问题吗?
  3. 是否还有其他适合小组件统计信息跟踪的分析软件包,以满足这些要求?
  4. 或者,您如何解决获取这些小部件的统计数据的问题?

javascript analytics google-analytics widget

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

html_entity_decode()无法正常工作?

编辑:我在发布问题后几秒钟解决了(抱歉!)但是还不能接受答案.

嗨伙计,

只是一个快速的.我有一个PHP/CodeIgniter站点,用户可以编辑他们的个人资料.我正在使用CI的XSS过滤和基于活动记录的模型,因此数据会自动转义.

它在配置文件页面视图中自然显示正常,文本如"我们将看看它是否有效"(我们将撇号).但是,当用户转到"编辑"页面时,输入框(填充数据库中的数据)显示:

We'll see if this works
Run Code Online (Sandbox Code Playgroud)

我以为我可以通过设置输入框的值来绕过它,html_entity_decode($query->row('example_database_row'))但它仍然不起作用.我在这里误解了什么吗?

谢谢!

插口

php codeigniter html-entities

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

没有数据库永久保存php变量

在我的站点的管理区域中有一个表单,其中包含站点使用的mysql数据库的主机名,用户名和密码.目前,这些值被硬编码到php类中.但是谁可以链接它,以便表单可以编辑php类中的变量(并将结果保存在服务器上,换句话说,变量是硬编码的).我通常会将这样的事情保存在数据库中,但显然无法做到这一点.

php database variables save hardcoded

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

Java中增强的for循环和迭代器的优点是什么?

任何人都可以请教我在java +5中增强for循环和迭代器的优点是什么?

java foreach

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

ASP.NET MVC跟踪问题

如何使ASP.NET MVC跟踪信息与页面内跟踪输出一致为trace.axd?我可能只是遗漏了一些明显的东西,如果你看到它,请把它叫出来.

传统ASP.NET的背景信息

回到常规的ASP.NET时代,您只需将以下内容添加到web.config:

<system.diagnostics>
    <trace>
        <listeners>
            <add name="WebPageTraceListener" type="System.Web.WebPageTraceListener, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
        </listeners>
    </trace>
</system.diagnostics>
...
<system.web>
    <trace enabled="true" pageOutput="true" writeToDiagnosticsTrace="true"/>
...
<system.codedom>
    <compilers>
        <compiler language="c#;cs;csharp" extension=".cs" warningLevel="1" compilerOptions="/d:TRACE" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
Run Code Online (Sandbox Code Playgroud)

然后,您可以在页面中添加以下内容:

HttpContext.Current.Trace.Write("Write Trace Here");
or
System.Diagnostics.Trace.Write("Write Trace Here");
Run Code Online (Sandbox Code Playgroud)

如果你点击你的页面(即localhost:61115/Default.aspx),你会得到一个很好的跟踪表,其中你的自定义跟踪嵌入了asp.net页面事件:

aspx.page Begin Load 0.00343 0.000357
test 0.00462176 0.001192 
aspx.page End Load 0.00526904 0.000018 
Run Code Online (Sandbox Code Playgroud)

命中localhost:61115/Trace.axd?id = 0将保留与页内跟踪输出相同的跟踪结果.

ASP.NET MVC的背景信息

不幸的是,由于我不知道的原因,我无法在ASP.NET MVC 2.0中使用它.我使用类似于上面列出的web.config设置.有趣的是,我只能获得部分工作的痕迹.因此,如果我点击功能等效的默认页面(也就是我的homecontroller的索引操作方法),我会看到所有传统的asp.net页面事件,例如preinit,preload,prerender等,但是没有使用System.Diagnostics也没有自定义跟踪消息. HttpContext.Trace.Write.

但是,如果我转向Trace.axd?id = 0文件,我会收到我的自定义跟踪消息,但没有ASP.NET页面事件跟踪输出.我必须在这里遗漏一些导致我在页面与trace.axd中看到的跟踪信息不一致的事情(回想一下传统的asp.net输出相同的页内与trace.axd输出).我真的希望我的页内跟踪信息与trace.axd一致(通过删除传统的asp.net页面事件或其他方式).有什么我想念的吗?

asp.net-mvc trace

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

类实例中的Int vs Integer

class Visible a where
 toString :: a -> String
 size   :: a -> Int

intToString :: (Integral t) => t -> String
intToString 0 = "0"
intToString 1 = "1"
intToString 2 = "2"
intToString 3 = "3"
intToString 4 = "4"
intToString 5 = "5"
intToString 6 = "6"
intToString 7 = "7"
intToString 8 = "8"
intToString 9 = "9"
intToString n 
 | ((div n 10) == 0) = (intToString (mod n 10))
 | otherwise         = (intToString (div …
Run Code Online (Sandbox Code Playgroud)

haskell

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

从JQuery切换到RightJS

我目前正在使用JQuery,最近听说过RightJS.RightJS似乎更快,更轻,更面向对象.但我想知道,与JQuery相比,RightJS是否有一些严重缺失(除了巨大的插件基础).

更新: 我在一个小型Web项目中尝试过RightJS,并决定在更多项目中使用它.但我仍然会坚持使用JQuery,直到我对RightJS产生怀疑.到目前为止,RightJS似乎正在做我用JQuery做的所有事情(主要是ajax和选择器).

javascript jquery frameworks rightjs

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

如何判断元素是否与Microsoft UI Automation中的PropertyCondition匹配?

我正在尝试在GridView的特定行中找到一个AutomationElement(因此有许多相同的元素).我正在迭代行中的元素,我想使用匹配器来查看特定元素是否与我传递给它的条件匹配.我从简单的PropertyConditions开始.

这是我的测试:

[TestFixture]
public class ConditionMatcherBehaviour
{
    [Test]
    public void ShouldMatchAPropertyConditionByItsValue()
    {
        var conditionMatcher = new ConditionMatcher();
        var condition = new PropertyCondition(AutomationElement.ControlTypeProperty, ControlType.Pane);
        Assert.True(conditionMatcher.Matches(AutomationElement.RootElement, condition));
    }
}
Run Code Online (Sandbox Code Playgroud)

这是代码:

public class ConditionMatcher : IMatchConditions
{
    public bool Matches(AutomationElement element, Condition condition)
    {
        var propertyCondition = (PropertyCondition) condition;
        return propertyCondition.Value.Equals(element.GetCurrentPropertyValue(propertyCondition.Property));
    }
}
Run Code Online (Sandbox Code Playgroud)

不幸的是测试失败了.根元素(桌面)的ControlType确实是ControlType.Pane,但奇怪的是PropertyCondition.Value是"50033".

关于如何在FindFirst/FindAll之外测试PropertyCondition的任何想法?

(我的解决方法是创建我自己的条件类型并测试相反,但我想检查我是不是误解了某些东西/做了一些愚蠢的事情.)

c# wpf ui-automation

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