V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chuhades  ›  全部回复第 1 页 / 共 13 页
回复总数  241
1  2  3  4  5  6  7  8  9  10 ... 13  
84 天前
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
94 天前
回复了 waruqi 创建的主题 程序员 Xmake v2.8.6 发布,新的打包插件: XPack
过于疯狂了,现在支持的太多了,记得前一段看还支持 rust 、go 了...
134 天前
回复了 ZXiangQAQ 创建的主题 NAS 已有成品 NAS 的情况下,跑服务用小主机推荐
gen10 p
207 天前
回复了 linuxgo 创建的主题 Linux Linux 下有没有可以远程连接 win7 桌面的软件
remmina
找检测公司;找除醛公司
247 天前
回复了 sadyx 创建的主题 程序员 前端代码缩进, 2 格还是 4 格?
统一即美
255 天前
回复了 bluehtt 创建的主题 程序员 求程序员笔记本
雷蛇 14 寸,mint ,目前体验还行。

缺点:重、待机时间和之前的 mbp m1 比差一些,3 小时左右。
261 天前
回复了 mdgwmt0 创建的主题 Linux Linux ,哪个系统做桌面比较方便
这两天感觉 manjaro gnome 挺舒服的
262 天前
回复了 iqoo 创建的主题 程序员 C++ 可根据参数值进行重载吗?
模板特化
312 天前
回复了 Alicewish 创建的主题 iPhone 苹果客服真的需要提升自己的知识水平
你也说了呀,他是 *客服* 而已。
323 天前
回复了 0x19921213 创建的主题 程序员 2023 五月笔记本推荐
@icenine 无所谓了,感觉好看
324 天前
回复了 0x19921213 创建的主题 程序员 2023 五月笔记本推荐
在等新款的雷蛇灵刃 14
Objective-C 能够实现流式接收和逐字输出的效果。你可以使用 NSURLSession 来实现这一功能。以下是一个简单的示例,展示了如何使用 Objective-C 流式接收数据并逐字输出:

```
#import <Foundation/Foundation.h>

@interface StreamDemo : NSObject <NSURLSessionDataDelegate>
@property (nonatomic, strong) NSMutableData *receivedData;
@end

@implementation StreamDemo

- (instancetype)init {
self = [super init];
if (self) {
_receivedData = [[NSMutableData alloc] init];
}
return self;
}

- (void)startStreamingRequest {
NSString *urlString = @"https://api.openai.com/v1/chat/completions?stream=true";
NSURL *url = [NSURL URLWithString:urlString];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"POST"];

// 设置请求头信息
[request setValue:@"your-api-key" forHTTPHeaderField:@"Authorization"];
[request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];

// 设置请求体信息
NSDictionary *body = @{@"model": @"text-davinci-002",
@"prompt": @"Your prompt here",
@"max_tokens": @30};
NSError *error;
NSData *bodyData = [NSJSONSerialization dataWithJSONObject:body options:0 error:&error];
if (error) {
NSLog(@"Error creating request body: %@", error);
return;
}
[request setHTTPBody:bodyData];

NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration delegate:self delegateQueue:nil];

NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request];
[dataTask resume];
}

#pragma mark - NSURLSessionDataDelegate

- (void)URLSession:(NSURLSession *)session dataTask:(NSURLSessionDataTask *)dataTask didReceiveData:(NSData *)data {
[self.receivedData appendData:data];

// 在这里实现逐字输出的逻辑
NSString *receivedString = [[NSString alloc] initWithData:self.receivedData encoding:NSUTF8StringEncoding];
NSLog(@"Received Data: %@", receivedString);
}

- (void)URLSession:(NSURLSession *)session task:(NSURLSessionTask *)task didCompleteWithError:(NSError *)error {
if (error) {
NSLog(@"Error: %@", error);
} else {
NSLog(@"Request completed successfully");
}
}

@end

int main(int argc, const char * argv[]) {
@autoreleasepool {
StreamDemo *streamDemo = [[StreamDemo alloc] init];
[streamDemo startStreamingRequest];

// 等待请求完成
[[NSRunLoop currentRunLoop] run];
}
return 0;
}
```

请注意,这个示例仅用于演示目的,你需要根据你的需求对其进行调整。在实际应用中,你可能需要将这个代码与你的 iOS 项目结合起来,实现逐字输出到前端界面。
组成分母
这个女人叫小美,这个男人叫永强
2022-12-26 21:39:35 +08:00
回复了 dzdh 创建的主题 Go 编程语言 SSH 怎么发送本地的信号到远端
是的。以前写的相关的玩意:

```
if (tcgetattr(1, &t) != 0) {
perror("tcgetattr");
goto out;
}
t.c_lflag &= ~(ICANON | ISIG | IEXTEN | ECHO);
t.c_iflag &= ~(BRKINT | ICRNL | IGNBRK | IGNCR | INLCR | INPCK | ISTRIP | IXON | PARMRK);
t.c_oflag &= ~OPOST;
t.c_cc[VMIN] = 1;
t.c_cc[VTIME] = 0;
if (tcsetattr(1, TCSAFLUSH, &t) != 0) {
perror("tcsetattr");
goto out;
}
```
2022-12-26 21:29:15 +08:00
回复了 dzdh 创建的主题 Go 编程语言 SSH 怎么发送本地的信号到远端
关键词 tty raw mode
man getloadavg
2022-07-14 15:48:41 +08:00
回复了 yagnqionggo 创建的主题 程序员 技术没法专一咋办?或者如何成为一名专家。
好玩的东西那么多,为啥要局限于某一个点
2022-06-25 12:32:35 +08:00
回复了 jellyspot 创建的主题 问与答 HTTP 的 DELETE 请求,如何能联动 Linux 底层的回收站机制
LD_PRELOAD hook unlink
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5435 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 08:44 · PVG 16:44 · LAX 01:44 · JFK 04:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.