自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

使用 ChatGPT 碰到的坑

人工智能
最近在使用 ChatGPT 的時(shí)候碰到一個(gè)小坑,因?yàn)槟承┨厥馇闆r我需要使用 Syslog 向 Logbeat 中發(fā)送日志?,F(xiàn)在我挺多結(jié)構(gòu)化數(shù)據(jù)的轉(zhuǎn)換都交給了 ChatGPT,省去了不少小工具。

最近在使用 ChatGPT 的時(shí)候碰到一個(gè)小坑,因?yàn)槟承┨厥馇闆r我需要使用 syslog 向 logbeat 中發(fā)送日志。

由于這是一個(gè)比較古老的協(xié)議,確實(shí)也沒接觸過,所以就想著讓 ChatGPT 幫我生成個(gè)例子。

原本我已經(jīng)在  Go  中將這個(gè)流程跑通,所以其實(shí)只需要將代碼轉(zhuǎn)換為 Java 就可以了,這個(gè)我還是很信任 ChatGPT 的.

現(xiàn)在我挺多結(jié)構(gòu)化數(shù)據(jù)的轉(zhuǎn)換都交給了 ChatGPT,省去了不少小工具。

于是便有了這段對(duì)話:

看起來挺正常的,我拿過來改改確實(shí)也能用。

直到快上線的時(shí)候,我發(fā)現(xiàn)一些元信息丟失了,比如日志生產(chǎn)者的 hostname, PID 等,然而這個(gè)信息在 Go 卻沒有丟失。

于是我反復(fù)調(diào)試了之前生成的代碼,依然沒有找到問題。

沒辦法,就只有去翻翻 Go 源碼,想看看最終發(fā)出去的數(shù)據(jù)長(zhǎng)什么樣子,最后看到這樣幾行代碼:

這樣一看就很清晰了,只是按照 <%d>%s %s %s[%d]: %s%s 的格式將生成的字符串通過網(wǎng)絡(luò)發(fā)送出去。

既然這樣 Java 代碼也很好寫了:

Socket socket = new Socket(hostname,port);
socket.setKeepAlive(true);
OutputStream os = socket.getOutputStream();
PrintWriter pw = new PrintWriter(os, true);

String format = String.format("<%d>%s %s %s[%d]: %s%s", 6 , rfc3164DateFormat.format(new Date()), "test", "test", 0, message, "\n");

pw.println(format);

經(jīng)過測(cè)試數(shù)據(jù)終于對(duì)了。

之后我就在想這么簡(jiǎn)單的一個(gè)問題 Google 上不可能沒有吧,于是直接搜索了 Java syslog 關(guān)鍵字,結(jié)果直接就有一個(gè)現(xiàn)成的庫(kù)。

而且實(shí)現(xiàn)也是類似的。

我相信應(yīng)該有不少朋友也有被 ChatGPT 一本正經(jīng)的胡說八道誤導(dǎo)過,至少在當(dāng)前的環(huán)境下一些簡(jiǎn)單的東西我還是決定優(yōu)先 Google。

責(zé)任編輯:姜華 來源: crossoverJie
相關(guān)推薦

2024-04-10 08:39:56

BigDecimal浮點(diǎn)數(shù)二進(jìn)制

2021-02-24 15:20:43

Windows 10Python命令

2023-11-22 13:10:01

2023-10-10 08:00:00

2017-07-17 15:46:20

Oracle并行機(jī)制

2013-05-13 10:03:04

git

2024-02-04 08:26:38

線程池參數(shù)內(nèi)存

2023-04-24 08:00:00

2018-02-07 11:15:07

Vagrant使用問題

2024-04-17 08:02:29

接口refused程序

2023-04-12 08:00:00

人工智能ChatGPTPython

2023-08-25 09:00:00

2024-04-23 08:16:21

2020-10-08 18:58:46

條件變量開發(fā)線程

2015-03-24 16:29:55

默認(rèn)線程池java

2022-08-08 08:31:55

Go 語(yǔ)言閉包匿名函數(shù)

2019-06-23 16:02:12

Kubernetes集群節(jié)點(diǎn)高并發(fā)

2022-08-08 06:50:06

Go語(yǔ)言閉包

2024-04-10 12:22:19

DubboNacos微服務(wù)

2024-05-06 00:00:00

緩存高并發(fā)數(shù)據(jù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)