似乎微软生产了许多调试器和调试工具,它们创造了一个关于应用哪种工具以及何时应用的迷宫选择和问题.例如,有windbg - 以及Visual Studio中内置的调试器.两者都可以访问小型转储.为什么我会选择一个而不是另一个?
沃森博士是过去默认的死后崩溃分析工具.它现在已被"问题报告和解决方案"所取代.哪个更换为服务器上的IIS异常监视器?也许所有这些都建立在"Microsoft CDB Debugger"之上,或者这可能是另一个重复的工具?另一个ADPlus是基于CDB调试器构建的.迷宫似乎无休止地继续下去.
有人可以提供所有这些工具的分类法或路线图的链接,其中的评论被弃用(Dr.Watson?)以及调试学生应该吸收的"工具方向"?我敢肯定,我在这里没有提到过许多工具和基础库.知道它们之间的依赖关系(例如使用CDB调试器的ADPlus)会很高兴.
我发现这个链接很有帮助,因为它回答了我要问的一些问题 - 尽管材料已经过时了.任何其他资源可以提供类似简单的比较/对比度减少?
我正在寻找帮助在我的网站上实现QR码生成器.该站点使用Ruby on Rails构建.我试过使用rqrcode,但似乎无法让它工作.我想使用谷歌图表API.
概述:
一个简单的QR码生成器.在视图中,用户可以传入字符串,然后存储字符串,然后发送到QR码生成器脚本,此时生成的QR码图像应该显示回用户.
我是新手,并且似乎无法弄清楚如果发生错误时cherrypy会向浏览器发出堆栈跟踪或错误消息.
我正在使用mod_wsgi在apache上运行,因此在开发过程中挖掘apache错误日志特别烦人.
我习惯使用PHP,当脚本崩溃时,错误很好地输出到浏览器.调试时这是一个有用的功能.如何在CherryPy中做到这一点?
关于登录CherryPy的这一部分似乎并没有涵盖这一点,除非我遗漏了一些明显的东西.
是否可以使用OrmLite创建一个sql脚本文件,以便使用数据轻松填充数据库?我做了一些搜索,无法想出任何容易的事情.我知道我可以用数据创建一些对象,我只是在寻找一种更干净的方法.
我正在考虑创建一个脚本文件,在加载时打开一个阅读器,并将每个文件作为原始SQL处理executeRaw()方法.有什么想法吗?
我已经看到一些代码,他们不直接使用原始类型int,float,double等.他们通常键入它并使用它或使用像uint_8等.
这些日子真的有必要吗?或者C/C++足够标准化,最好直接使用int,float等.
我正在尝试使用NSDictionary在我的视图控制器中缓存一些图像,但我没有太多运气.
对于初学者我的.h看起来像这样
...
NSDictionary *images;
}
@property (nonatomic, retain) NSDictionary *images;
Run Code Online (Sandbox Code Playgroud)
在我的.m我合成属性并尝试添加图像如下:
[self.images setValue:img forKey:@"happy"];
Run Code Online (Sandbox Code Playgroud)
后来我试图按键抓取图像
UIImage *image = [self.images objectForKey:@"happy"];
if (!image) {
NSLog(@"not cached");
}else {
NSLog(@"had cached img %@", image);
}
Run Code Online (Sandbox Code Playgroud)
然而每次我NSLog字典它都是空的.如果我@synthesize属性我应该准备好开箱即用?或者我没有正确地将它添加到字典中?
先感谢您
使用replace(CharSequence target, CharSequence replacement)String中的方法,如何使目标不区分大小写?
例如,它现在的工作方式:
String target = "FooBar";
target.replace("Foo", "") // would return "Bar"
String target = "fooBar";
target.replace("Foo", "") // would return "fooBar"
Run Code Online (Sandbox Code Playgroud)
我怎样才能使它如此替换(或者如果有更合适的方法)是不区分大小写的,这样两个例子都返回"Bar"?
我需要将通常打印到屏幕的一些输出重定向到文件中.我已经能够将输出重定向到文件,但我似乎无法弄清楚如何将我的程序的其余部分的输出指回到终端窗口.
所有代码都在C中.该程序在Ubuntu上运行.
有关需要做什么的任何见解?
我有一个看起来像这样的数据结构(简化版)
class A(models.Model):
a = models.IntegerField()
class B(models.Model):
c = models.OneToOneField(A)
Run Code Online (Sandbox Code Playgroud)
现在,我的问题是,我必须执行什么样的查询才能找到B类的所有对象b,使得bca = 1?
谢谢.
我有一个命令行脚本,我运行了很多参数.我现在已经到了一个我有太多参数的地方,我想也有一些字典形式的参数.
因此,为了简化操作,我希望使用设置文件来运行脚本.我真的不知道用什么库来解析文件.这样做的最佳做法是什么?我当然可以自己敲一些东西,但是如果有一些库,那我就是耳朵.
一些"要求":
pickle我希望它是一个可以轻松阅读和编辑的直接文本文件.一个简化的伪示例文件:
truck:
color: blue
brand: ford
city: new york
cabriolet:
color: black
engine:
cylinders: 8
placement: mid
doors: 2
Run Code Online (Sandbox Code Playgroud) c ×2
python ×2
android ×1
api ×1
browser ×1
c++ ×1
charts ×1
cherrypy ×1
crash-dumps ×1
debugging ×1
django ×1
io ×1
java ×1
logging ×1
nsdictionary ×1
objective-c ×1
orm ×1
ormlite ×1
parsing ×1
qr-code ×1
redirect ×1
replace ×1
settings ×1
sqlite ×1
stack-trace ×1
stdout ×1
string ×1
substring ×1
windows ×1
yaml ×1