问题列表 - 第28606页

K&R练习1-21 - 精神上的不理解

"不可能"的K&R练习.

"编写一个程序entab,用最小数量的制表符和空格替换空白字符串以达到相同的间距.使用相同的制表位,比如每n列.应该是变量还是符号参数?"

我遇到的问题是,我不确定如何正确地做到这一点.我知道这不是很解释,但这就是问题所在.我见过的大多数例子都计算了一些空白,用一个标签取代了那些系列,但这并不是它的要求,我认为我理解它的要求,但目前感觉无法做到这一点.

谁能帮忙:)

编辑:到目前为止我写的代码可以在这里找到.

c kr-c

6
推荐指数
2
解决办法
2718
查看次数

如何在xampp中启用curl?

如何在xampp中启用curl?

我的PHP twitter应用程序需要curl功能.但是在XAMPP中没有启用它.如何启用它.我找不到这样做的选择.

php xampp curl

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

jQuery 1分钟倒计时,毫秒和回调

我想找出一种方法来显示一个简单的倒计时,显示1:00:00,其中1 =分钟,00 =秒,00 =毫秒.

我已经在interwebs上发现了大量的jQuery倒计时,但是没有一个包含本机显示毫秒的能力,我真的不想挖掘数千行代码来尝试找到一种方法来破解它我.

这个东西很容易鞭打吗?

我也希望能够在倒计时结束时(0:00:00)添加一个回调,这样当它完成时,我可以运行另一个函数.

jquery countdown

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

如何在二叉树中找到给定深度的节点值的总和?

为此,我一直在摸不着头几个小时......

问题:

Binary Tree

   (0)      depth 0
   / \
  10   20   depth 1
 / \   / \
30 40  50 60  depth 2
Run Code Online (Sandbox Code Playgroud)

我正在尝试编写一个以深度为参数的函数,并返回给定深度的节点值的总和.

例如,如果我通过2,它应该返回180(即30 + 40 + 50 + 60)

我决定使用呼吸优先搜索,当我找到具有所需深度的节点时,总结该值,但我无法弄清楚如何找出哪个节点处于什么深度的方式.但是通过这种方法我觉得完全错误的方向.

function level_order($root, $targetDepth) {
$q = new Queue();
$q->enqueue($root);

while(!$q->isEmpty) {
    //how to determin the depth of the node???
    $node = $q->dequeue();

    if($currentDepth == $targetDepth) {
        $sum = $node->value;
    }

    if($node->left != null) {
        $q->enqueue($node->left);
    }
    if($node->right != null) {
        $q->enqueue($node->right);
    }
    //need to reset this somehow
    $currentDepth …
Run Code Online (Sandbox Code Playgroud)

tree search traversal

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

我应该如何在JSON中转义字符串?

手动创建JSON数据时,如何转义字符串字段?我应该使用类似的Apache Commons Lang中的StringEscapeUtilities.escapeHtml,StringEscapeUtilities.escapeXml或者我应该使用java.net.URLEncoder

问题在于,当我使用时SEU.escapeHtml,它不会转义引号,当我将整个字符串包装在一对's中时,将生成格式错误的JSON.

java json escaping

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

iphone构建错误让我想要买钉枪

我只是想为iphone应用程序构建一个简单的更新(我之前已经做过),但现在由于某种原因我收到了这个错误.谁能告诉我它意味着什么?

Command/Developer/Library/Xcode/Plug-ins/CoreBuildTasks.xcplugin/Contents/Resources/copyplist failed with exit code 127
sh: plutil: command not found
Run Code Online (Sandbox Code Playgroud)

以下是构建结果:

CopyPNGFile /Users/me/path/build/Dist-iphoneos/MyApp.app/img_000.png images/img_000.png
    cd /Users/me/
    setenv COPY_COMMAND /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/System/Library/Frameworks/JavaVM.frameworK/Versions/1.6/Home/"
    "/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneOS Build System Support.xcplugin/Contents/Resources/copypng" -compress "" /Users/path/images/img_000.png /Users/me/path/build/Dist-iphoneos/MyApp.app/img_000.png
sh: dirname: command not found

CopyPlistFile /Users/me/path/build/Dist-iphoneos/MyApp.app/Entitlements.plist Entitlements.plist
    cd /Users/me/
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/System/Library/Frameworks/JavaVM.frameworK/Versions/1.6/Home/"
    /Developer/Library/Xcode/Plug-ins/CoreBuildTasks.xcplugin/Contents/Resources/copyplist --convert binary1 Entitlements.plist --outdir /Users/me/path/build/Dist-iphoneos/MyApp.app
sh: plutil: command not found
Run Code Online (Sandbox Code Playgroud)

iphone xcode build

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

Java Swing:如何使JComboxBox下拉列表更高?

如何在屏幕上制作一个JComboBox更高的"下拉"(或"弹出",我不知道它是怎么称呼的)?

默认情况下,当我打开我的JComboBox时,我会看到29个项目中的7个,然后我需要滚动.

我应该怎么做才能看到这32个项目中的15个?(或者,如果下拉是150像素高,我怎么能让它高300像素?)

我已经阅读了关于JComboBox和JavaDoc的Sun教程,但我一定忽略了要调用的方法.

java swing jcombobox

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

使用xpath无法使用Selenium RC获取属性的值

我正在尝试使用Selenium RC(在Python中)获取页面中的第一个href属性:

sel.get_text("xpath=//@href")
Run Code Online (Sandbox Code Playgroud)

这会返回一个空字符串.

但是,Firefox内同一页面上的相同xpath(使用"View XPath"扩展名)会产生正确的值.

我试过摆弄它,但其他属性也是如此(例如@class) - 硒有什么问题吗?或者我忽略了一些微不足道的事情吗?

python selenium selenium-rc

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

为什么要用"!!!"?

如下代码:

var a = {};
if(!!!a[tabType]){
   a[tabType] = [];
   a[tabType].push([self,boxObj]);
}else{
   a[tabType].push([self,boxObj]);
}
Run Code Online (Sandbox Code Playgroud)

我认为!!! [tabType]等于!a [tabType]为什么要使用"!!!" 不是"!" ?

谢谢!

javascript performance data-structures

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

如何在django中仅获取表的特定列?

我看过这样的查询:

user = User.objects.all() or User.objects.filter(username = username)
Run Code Online (Sandbox Code Playgroud)

即使我们不需要所有列,也会获取表的所有列.我们有更好的方法来编写数据库查询吗?如果是,我们为什么不经常看到这个代码呢?

python django

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