问题列表 - 第47949页

在事件查看器的“应用程序和服务日志”部分中创建应用程序和事件日志

我有一个 .NET 应用程序,我想在其中将未处理的事件写入事件查看器。我注意到有一个名为“应用程序和服务日志”的目录。我想在此目录中为我的应用程序创建一个条目,并将任何未处理的事件写入其中。不幸的是,我找不到任何文档。

这可能吗?如果是这样,怎么办?

谢谢!

c# event-log

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

Zend可重用的小部件/插件/ miniapplications?

我是zend框架的新手,并试图获得有关代码重用性的一些见解.我肯定知道模块,但似乎有一些不确定性,什么功能应该进入模块,什么不是.

我想要完成的事情:

1)拥有可重复使用的迷你程序/小部件/插件(无论你怎么称呼它们),只需插入任何网站即可在布局或视图中执行此操作:

<?php echo $this->contactform;?>
Run Code Online (Sandbox Code Playgroud)

或者在视图中:

<?php echo $this->layout()->blog;?>
Run Code Online (Sandbox Code Playgroud)

我叫他们扩展.所以基本上你在joomla/wordpress/concrete5模板中看到了什么.

2)与该特定扩展相关的所有代码都应位于其单独的目录中.

3)我们应该只能为需要它们的某些模块/控制器输出扩展名.如果不显示它们,就不应该被不必要地渲染.

4)每个扩展可以在页面上输出多个内容区域.

如果您使用的结构/方法布局合理,请发布回复.

谢谢:)

zend-framework zend-framework-modules

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

请在Mathematica中解释此代码,以创建热量/强度图

Graphics@Flatten[Table[

(*colors, dont mind*)
{ColorData["CMYKColors"][(a[[r, t]] - .000007)/(.0003 - 0.000007)], 

(*point size, dont mind*)
PointSize[1/Sqrt[r]/10], 

(*Coordinates for your points "a" is your data matrix *)
   Point[
        {(rr =Log[.025 + (.58 - .25)/64 r]) Cos@(tt = t 5 Degree), 
          rr Sin@tt}]
        } &@

 (*values for the iteration*)
 , {r, 7, 64}, {t, 1, 72}], 1] 

 (*Rotation, dont mind*)
 /. gg : Graphics[___] :> Rotate[gg, Pi/2]  
Run Code Online (Sandbox Code Playgroud)

wolfram-mathematica

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

如何在Vim中为每种文件类型设置不同的colorscheme?

Vim中,我想为每种文件类型使用不同的colorscheme.

例如,我想将desert256colorscheme用于PythonJavaScript文件,并将jellybeanscolorscheme用于HTMLCSS文件.


我已经尝试将以下代码放入我的中.vimrc,但只有在第一次更改缓冲区时才会发生colorscheme更改.

如果我打开一个新的Python文件,就会使用Python的colorscheme,当我打开一个新的CSS*buffer*时,colorscheme确实会改变CSS的colorscheme.但是,更改回Python的缓冲区不会改变colorscheme.

我曾经autocmd WinEnter尝试在更改窗口(和缓冲区)时使这个规则发生,但它没有帮助:

autocmd WinEnter,FileType python,javascript colorscheme desert256
autocmd WinEnter,FileType *,html,css        colorscheme jellybeans  " This includes default filetype colorscheme.
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?此外,奖励是在不需要时不更改colorscheme - Python更改为JavaScript缓冲区不会将colorscheme更改为"本身".


编辑:

如果有人有兴趣,这是我.vimrc在github.com的回购.我会用我在这里找到的解决方案更新它.

vim

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

欢迎页面添加到收藏夹

我正在使用Delphi 2010.是否已取消欢迎页面上添加到收藏夹的功能?我仍然有管理收藏夹,但它只添加编辑和删除选项.也许现在有一种新方法可以添加到收藏夹中.我错过了它.

ide delphi

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

Selenium的GetAttribute方法的并发症

我最近尝试使用selenium RC的GetAttribute方法,但立即遇到了挑战.我试图执行一个非常简单selenium.GetAttribute("//a/@href")但代码抛出一个SeleniumException,消息"错误:无法找到元素属性:// a/@ href".通过替换selenium.GetText("//a[@href]")代替的的getAttribute电话,我确认了一个元素肯定存在,因为这种说法正确的返回链接的文本.

然后我尝试了:

  • 指向具有不同协议的不同网页(文件:/// vs http://) - 同样的问题.
  • 使用指向不同属性的不同xpath定位器 - 同样的问题.
  • 使用DOM定位器selenium.GetAttribute("document.getElementsByTagName('a')[0].getAttribute('href')")- 同样的问题; 稍有不同的错误消息(并且错误消息缺少最后的括号): "错误:元素document.getElementsByTagName('a')[0] .getAttribute('找不到'href'.请注意,这个确切的表达式在Firebug中正常工作安慰.
  • 使用绝对而不是相对xpath寻址,selenium.GetText("xpath=/html/body/a[@href]")用来确认存在然后selenium.GetAttribute("xpath=/html/body/a/@href")获取属性 - 它工作了!

虽然手册明确指出相对 xpath定位器不需要显式定位器类型(即"xpath ="前缀),但它对绝对 xpath定位器保持沉默; 我从中解释说前缀是必需的.但出于好奇,我回到了我的相对表达并添加了显式前缀 - 更改selenium.GetAttribute("//a/@href")selenium.GetAttribute("xpath=//a/@href")- 这也有效!

最后,我在Selenium IDE中使用非常方便的" 查找"按钮进行的实验表明,它可以很好地处理元素,但是会失败并带有属性.我可以理解,突出属性没有意义,因为属性不是可见的页面元素,但为什么不突出显示包含属性的元素,并使其以不同的颜色?也许不是一项微不足道的任务......

我的问题:

我将上述实验的结果归结为这些问题; 这是我在这里发布的全部目的!这些似乎对我来说都是一个错误,但如果您认为我的使用不正确或有解决方法,请告诉我:

  1. 为什么具有XPath定位器类型的GetAttribute 在其他方法(例如GetText)不具有唯一需要显式定位器类型的情况下?
  2. 为什么DOM定位器因"未找到"错误而失败?(该手册还明确指出,DOM定位器就不会需要一个明确的定位类型的前缀,但无论如何我尝试添加"DOM ="作为对DOM测试的前缀;它还是失败)
  3. 为什么Selenium IDE在尝试突出显示(查找)属性时不会更优雅地失败?使用相同的"xpath=//a/@href"定位器,按下查找按钮会产生这个丑陋的消息:"找不到[错误]定位器:xpath = // a/@ href,error = [Exception ..."无法转换JavaScript参数arg 0 [inIFlasher.scrollElementIntoView …

c# xpath dom css-selectors selenium-rc

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

将"Vanilla"Javascript库加载到Node.js中

有一些第三方Javascript库具有我想在Node.js服务器中使用的一些功能.(具体来说,我想使用我发现的QuadTree javascript库.)但这些库只是简单的.js文件而不是"Node.js库".

因此,这些库不遵循exports.var_nameNode.js对其模块所期望的语法.据我了解,这意味着当你这样做module = require('module_name');或者module = require('./path/to/file.js');你最终会得到一个没有公共可访问功能的模块等.

我的问题是"我如何将任意javascript文件加载到Node.js中,以便我可以利用它的功能,而不必重写它,以便它可以做到exports?"

我对Node.js很新,所以如果我对它的工作原理有一些明显的漏洞,请告诉我.


编辑:研究更多东西,我现在看到Node.js使用的模块加载模式实际上是最近开发的加载Javascript库的标准的一部分,称为CommonJS.它在Node.js模块文档页面上说明了这一点,但直到现在我才错过了.

可能最终我的问题的答案是"等到你的图书馆的作者开始写一个CommonJS界面或者做你自己该死的自己."

javascript commonjs node.js

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

C++ n-ary树库

什么是C++最完整的n-ary树实现?我需要一个简单的(不是提升BGL请求)实现在与LGPL兼容的项目中使用,所以Tree.hh不适合.

c++ tree

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

以编程方式连接到配对的蓝牙设备

有没有办法使用Android SDK以编程方式连接到已配对的蓝牙设备?

换句话说:我可以进入设置 - >无线和网络 - >蓝牙设置,然后点击设备(列为"已配对但未连接"),此时它将连接.我希望能够以编程方式执行此操作,但是没有办法实现此目的.

我看到了创建RFCOMM套接字的选项,对于SPP设备,我假设它也会做连接部分,但是对于A2DP设备,实际数据传输将由OS处理,而不是由我的应用程序,我认为这不适用?

android bluetooth

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

为什么在ASP.NET Web应用程序上调用WebMethod时出现模糊类型错误?

发送到浏览器的消息如下:

类型My.API.Class是不明确的:它可能来自程序集'[在临时ASP.NET文件]'或程序集'[在bin文件夹]'

调试Web App时会出现此问题,特别是在向WebService的WebMethod发出请求时.

该项目编译得恰到好处.它在bin文件夹上生成My.Website.dll,如果我发布Web应用程序.它工作正常.

asmx文件位于应用程序的根目录下.CodeBehind文件位于App_Code上,并标记为要编译以生成My.Website.dll.

我应该遗漏一些非常重要的东西.

我发现有人可能有相关原因的问题.看看吧.这个人暴露它的问题的方式在某种程度上是相似的,但当他谈到代理类和我不使用的共享dll时,我开始迷失方向.

任何帮助表示赞赏.

asp.net debugging web-services web-applications

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