标签: diagnostics

我在哪里可以找到IIS日志?

我正在尝试从第三方设置应用程序,这需要在我的本地IIS中托管支持网站.我完全按照安装指南中的说明创建了一个网站,但是我遇到了一些问题,并希望看到IIS日志的内容.令人尴尬的是,问题是我找不到日志文件!

所以我的问题是:默认情况下IIS7在哪里存储日志?

iis logging iis-7 diagnostics

318
推荐指数
6
解决办法
52万
查看次数

Apache没有在MAMP Pro上启动

Apache不会启动它会抛出一个错误:

启动Apache失败的截图

或者Apache无法启动.请查看日志文件以获取更多信息.

dyld:未找到符号:_iconv引用自:/usr/lib/libmecabra.dylib预期位于/usr/lib/libmecabra.dylib/Applications/MAMP/Library中的/Applications/MAMP/Library/lib/libiconv.2.dylib/bin/apachectl:第80行:2799跟踪/ BPT陷阱:5 $ HTTPD"$

多个端口的情况相同.推荐的MAMP端口和常规的apache端口.

MySQL启动完美.

有什么建议?

mysql apache mamp diagnostics mamp-pro

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

log4net与TraceSource

这个帖子中,很多人都表示他们使用log4net.我是TraceSources的粉丝,想知道为什么使用log4net.

这就是我喜欢跟踪源的原因:

  • 可插入的侦听器 - XML,TextFile,Console,EventLog,自己动手
  • 可定制的跟踪开关(错误,警告,信息,详细,开始,结束,自定义)
  • 可定制的配置
  • Logging Application Block只是一大组TraceListeners
  • 活动/范围的关联(例如,将ASP.NET请求中的所有日志与给定客户相关联
  • 服务跟踪查看器允许您单独显示针对这些活动的事件
  • 所有这些都可以在app.config/web.config中配置.

由于.NET框架在内部使用TraceSources,它也为我提供了一种配置跟踪的一致方法 - 使用log4net,我必须配置log4net以及TraceSources.

什么log4net给我TraceSources没有(或通过编写几个自定义TraceListener无法完成)?

.net logging log4net trace diagnostics

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

<button>标签有什么缺点?

我开始使用诊断css样式表,例如 http://snipplr.com/view/6770/css-diagnostics--highlight-deprecated-html-with-css--more/

建议的规则之一突出显示类型为submit的输入标记,建议将其<button>用作更具语义的解决方案.<button>您遇到过类型提交(例如浏览器兼容性)的优点和缺点是什么?

为了清楚,我理解规范<button>,它有一个定义的开始和结束,它可以包含各种元素,而输入是一个单一的,不能包含东西.我最想知道的是它是否破碎.我想知道当前可用的按钮是多少.不幸的是,下面的第一个答案似乎暗示它已被打破,除了表格以外的用途.

编辑2015年

景观发生了变化!我现在有6年以上的处理按钮的经验,浏览器有点从IE6和IE7转移.所以我会添加一个答案,详细说明我发现的内容以及我的建议.

css tags diagnostics button internet-explorer-7

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

如何获得可用系统内存的大小?

是否有可能在C#.NET中获得系统可用内存的大小?如果有,怎么样?

.net c# memory diagnostics

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

如何将MS Windows操作系统版本号转换为.NET中的产品名称?

如何将MS Windows操作系统版本号转换为产品名称?

例如,在.NET中,可以使用以下两个属性来确定该产品是MS Windows Vista Ultimate Edition:

Environment.OSVersion.Platform returns Win32NT

Environment.OSVersion.Version returns 6.0.6001.65536

.net windows diagnostics system.diagnostics version

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

如何找出正在使用的JAXP实现以及从哪里加载?

我想提供有关正在使用的JAXP实现以及从中加载的JAR文件的诊断信息.

实现此目的的一种方法是在例如a中创建DocumentBuilderFactory,然后检查该类的属性:

private static String GetJaxpImplementation() {
    DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
    Class<? extends DocumentBuilderFactory> c = documentBuilderFactory.getClass();
    Package p = c.getPackage();
    CodeSource source = c.getProtectionDomain().getCodeSource();
    return MessageFormat.format(
            "Using JAXP implementation ''{0}'' ({1}) version {2} ({3}){4}",
            p.getName(),
            p.getImplementationVendor(),
            p.getSpecificationVersion(),
            p.getImplementationVersion(),
            source == null ? "." : " loaded from: " + source.getLocation());
}
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来实现这一点,也许无需创建DocumentBuilderFactory

java diagnostics version jaxp

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

如何在C#中读取另一个进程的命令行参数?

如何获取另一个进程的命令行参数?

使用System.Diagnostics.Process类的静态函数我可以获取正在运行的进程列表,例如:

Process[] processList = Process.GetProcessesByName(processName);
Run Code Online (Sandbox Code Playgroud)

但是,无法访问用于启动此过程的命令行.如何做到这一点?

c# diagnostics process

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

如何列出在Windows中运行的所有进程?

我想找到一种方法来遍历所有活动进程并对它们进行诊断检查(内存使用情况,CPU时间等),类似于任务管理器.

问题分为两部分:

  1. 查找所有流程
  2. 查找有关它们的诊断属性

我甚至不确定要在哪个命名空间中查看它.任何帮助/提示/链接都很感激.

.net c# diagnostics pid

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

什么是iOS内存占用的正确统计数据.直播字节?真实记忆?其他?

我在这一点上肯定很困惑.

我有一个iPad应用程序,在对象分配工具中显示"Live Bytes"使用量为6-12mb.如果我拉起内存监视器或活动监视器,"真实内存"列在经过一些严重的使用后一直攀升到80-90mb左右.

那么我是否有正常的内存占用或高内存?

这个答案这个答案声称您应该观看"Live Bytes",因为"Real Memory"列显示已发布的内存块,但操作系统尚未回收它.

另一方面,这个答案声称你需要注意那个内存监视器,因为"Live Bytes"不包括界面元素之类的东西.

什么是iOS内存占用的处理!?:)

memory memory-management diagnostics ios

26
推荐指数
2
解决办法
7382
查看次数