小编cod*_*nja的帖子

为什么@interface上面有@interface?

我想知道为什么有两次@interface.一个在class.h和另一个class.m.例如:

TestTableViewController.h:

#import <UIKit/UIKit.h>

@interface TestTableViewController : UITableViewController

@end
Run Code Online (Sandbox Code Playgroud)

和(自动生成)class.m我发现:

#import "TestTableViewController.h"

@interface TestTableViewController ()

@end

@implementation TestTableViewController

... methods delegated from UITable delegates

@end
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,什么@interface TestTableViewController ().m的文件是什么.为什么会这样?我需要它吗?

提前致谢

xcode objective-c ios ios5 xcode4.4

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

Express.js关闭响应

有没有办法结束回复?我可以使用,res.end()但它实际上并没有关闭套接字.

我想要实现的目标:我正在编写一个与网络接口的Java程序,我正在为此编写一个node.js服务器.Java代码:

String line;
while((line = in.readLine()) != null) {
    System.out.println("RES: "+line);
}
Run Code Online (Sandbox Code Playgroud)

但这只是一直挂着..没有结束连接,仍在等待来自套接字的输入.

节点:

exports.getAll = function (req, res) {
    res.set("Content-Type", "text/plain");
    res.set(200);
    res.send(..data..);
    res.end();
}
Run Code Online (Sandbox Code Playgroud)

但是res.end()没有关闭连接..如前所述,java一直认为会有下一步的东西,所以它被困在while循环中.

谢谢

javascript keep-alive node.js express

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

停止htaccess重定向

我访问了一个'超级文件夹的.htaccess文件并意外添加了

Rewrite / http://google.com/
Run Code Online (Sandbox Code Playgroud)

这是使用PHP完成的.现在我无法访问任何目录中的php文件以恢复更改.

我可以在root的子目录中执行任何操作来停止该文件夹中的重定向吗?

谢谢.

请不要询问有关"意外"的更多细节.愚蠢的错误

php .htaccess

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

LWJGL教程

有没有人知道任何适合OpenGL初学者的轻量级Java游戏库教程?我注意到youtube上有一些但它们只涵盖了创建窗口和将2D四边形渲染到屏幕的基础知识,并且通常是不完整的.此外,LWJGL网站提供了小型教程,但似乎只是在设置窗口和轮询输入的基础知识上.

欢迎大家提出意见.

java lwjgl

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

Microsoft Office Web App PowerPoint API

Facebook有一个很好的方法来预览powerpoint文件..它转到微软链接,例如链接.您可以浏览演示文稿等,对用户和Facebook都非常好用.

但是,我找不到任何类型的API与微软这样做.

我找到了这篇博文,它有点像我想要的,但它没有引用我可以用来以编程方式生成的任何API.

我有一个网站,用户可以存储文件(也是powerpoint演示文稿),并希望他们能够预览它.

有没有人有这方面的经验?最好不要经过微软路线(如果可能的话)..

ms-office

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

Java - 打印HTML元素的任何细节

我对Java很新,至少在与网络交互方面.无论如何,我正在制作一个必须从网页中抓取HTML并解析它的应用程序.

通过解析我的意思是找出元素在'class =""'属性中或在元素中可用的任何属性中有什么.还要找出元素内部的内容.这是我到目前为止搜索的地方:http://www.java2s.com/Code/Java/Development-Class/HTMLDocumentElementIteratorExample.htm

我发现这个问题很少.

我知道那里有很多Java解析器.我尝试过JTidy和默认的Swing解析器.我更喜欢使用内置的java解析器.

这是我到目前为止(这只是测试它是如何工作的方法,当我知道什么和如何时,正确的代码将会出现.连接也是URLConnection变量,并且在调用此方法之前已建立连接.<just to澄清):

public void parse() {
        try {

            InputStream is = connection.getInputStream();
            InputStreamReader isr = new InputStreamReader(is);
            BufferedReader br = new BufferedReader(isr);

            String line;
            while ((line = br.readLine()) != null) {
                System.out.println(line);
            }

            // copied from http://www.java2s.com/Code/Java/Development-Class/HTMLDocumentElementIteratorExample.htm
            HTMLEditorKit htmlKit = new HTMLEditorKit();
            HTMLDocument htmlDoc = (HTMLDocument) htmlKit.createDefaultDocument();
            HTMLEditorKit.Parser parser = new ParserDelegator();
            HTMLEditorKit.ParserCallback callback = htmlDoc.getReader(0);
            parser.parse(br, callback, true);

            // Parse
            ElementIterator iterator = new ElementIterator(htmlDoc);
            Element element;

            while ((element = iterator.next()) …
Run Code Online (Sandbox Code Playgroud)

java swing html-parsing

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

Swift UIApplication.setStatusBarStyle不起作用

这是我在子类中的实现UIViewController:

override func viewWillAppear(animated: Bool) {
    super.viewWillAppear(animated)
    UIApplication.sharedApplication().setStatusBarStyle(UIStatusBarStyle.LightContent, animated: false)
}
Run Code Online (Sandbox Code Playgroud)

我尝试将它放在AppDelegate初始化代码中(使用传入的UIApplication实例),但状态栏仍为黑色..

这是iOS 8的错误还是我做错了?

注意:我可能会通过讨论ios 8来破坏某人的法律.它是一个普遍的问题,当编译时也不适用于ios 7.

更新:仍然不起作用,即使Info.plist和代码中的值 - didFinishLaunchingWithOptions Nope仍然无法正常工作

ios uistatusbar swift ios8

4
推荐指数
2
解决办法
4738
查看次数

去net/http unix域套接字连接

我无法连接到我的服务器,该服务器侦听Unix域套接字.

Go的net/http包似乎无法使用套接字路径连接到目标.

有没有一个很好的选择,而无需使用net?创建自己的HTTP协议实现?


我发现很多类似的解决方案的这些,但它们不适合

我试过了:

_, err := http.Get("unix:///var/run/docker.sock")(unix改为path/ socket.它总是抱怨一个不受支持的协议

sockets http go

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

php foreach输出两次

一切正常,但输出列出两次.

所以它回声:'输出''输出''输出b''输出b''输出c''输出c'等等.

当我在phpmyadmin中执行mysql查询时,一切都只列出一次.有任何想法吗?

我的代码正在做的是获得多对多字段

<? 
    $something = mysql_query('select UserID from users where Username ="'. $username .'"');
    while ($row = mysql_fetch_array($something)) {
        $barf = $row['UserID'];
    }
    $result = mysql_query('SELECT name FROM items p LEFT JOIN list up ON p.item_id = up.item_id WHERE up.UserID =  "' . $barf . '"');
    while ($r = mysql_fetch_array($result)) {
        foreach($r as $uue) {
            echo $uue . '<br>';}
        }
    }
?>
Run Code Online (Sandbox Code Playgroud)

php mysql double many-to-many

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

如何在使用严格模式时从JavaScript对象中删除属性

阅读此问题:如何从JavaScript对象中删除属性?

但是我的代码'use strict';在全局声明中使用,这意味着它存在于整个文件中.

delete语句在严格模式下被禁止(无效).文档

如何在使用严格模式时从对象中删除属性,而不必诉诸克隆和循环属性,跳过要删除的属性?

更新和澄清:

我需要在将对象发送到服务器之前从对象中删除该属性,该服务器会抱怨未知属性.

javascript

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

使用PHP编辑.PHP文件

我有示例语言文件en.php

<?php

$language = array(
    "language_code" => "en",
    "language_name" => "English",


);
Run Code Online (Sandbox Code Playgroud)

这些语言文件替换模板文件中的某些内容以支持多语言.

有没有办法使用PHP将内容添加到数组中?
所以我在设置中做了一些事情,例如添加一个新的语言值,PHP将其添加到文件en.php并保存.

我想知道这是否可行,因为我猜它可能会非常复杂.如果可能的话,可以提出这样的建议.我没有太多编辑PHP文件的经验.

如果它会更好,我可以将语言格式更改为XML,如果这样可以更容易.

谢谢

php

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

在定义方法的属性时,+和 - 之间有什么区别?

财产和方法声明面前的 - 和+标志让我很困惑.如果我以这种方式声明方法,是否有区别:

- (void)methodName:(id)sender {}
Run Code Online (Sandbox Code Playgroud)

就这样

+ (void)methodName:(id)sender {}
Run Code Online (Sandbox Code Playgroud)

我真的不明白.

macos cocoa objective-c ios

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

LWJGL Display.update()自动将FPS限制为60

我试图让我的游戏的FPS转到例如100,即使我正确地打电话

Display.sync(100);
Run Code Online (Sandbox Code Playgroud)

FPS是60 ..

主循环看起来像这样:

int delta = this.getDelta();
this.update(delta);
this.drawGL();

this.updateFPS();

Display.update(); // Automatically caps FPS to 60--unwanted
Display.sync(100); // And yet FPS is 60
Run Code Online (Sandbox Code Playgroud)

我应该补充一点,完全删除Display.sync(100);对FPS没有任何影响.

java frame-rate lwjgl game-loop

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