V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  body007  ›  全部回复第 13 页 / 共 16 页
回复总数  303
1 ... 5  6  7  8  9  10  11  12  13  14 ... 16  
@huntzhan #5 你这个不科学,密码通过网络传输过,违背 OTP 的初衷。验证码 30 秒内有效,在客户端本地计算才安全。https://github.com/iamyuthan/2FA-Solver ,这里有个纯前端的项目,生成的代码也不复杂。
191 天前
回复了 yujianwjj 创建的主题 Go 编程语言 go 大小写对导出的影响
@nagisaushio 就是要讨论字段 I 被导出,外部可以调用,而 inner 类型不是导出的情况,我只是列出了一种场景吧。
@zed1018 这个感觉不错,单文件部署
https://github.com/go-acme/lego/releases
191 天前
回复了 yujianwjj 创建的主题 Go 编程语言 go 大小写对导出的影响
复制某个 GPT 的回答。

非导出类型包含导出字段的应用场景是合法的。这种情况通常出现在需要将结构体值传递给其他包以进行处理的情况下。为了让其他包能够访问字段,这些字段必须是导出的,但结构体类型本身可以保持为非导出。

举个例子,假设你想要生成一个 JSON 响应。你可以创建一个非导出的结构体,然后为了能够使用 `encoding/json` 包,结构体的字段必须是导出的。例如:

```go
type response struct {
Success bool `json:"success"`
Message string `json:"message"`
Data string `json:"data"`
}

func myHandler(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Content-Type", "application/json;charset=UTF-8")
resp := &response{
Success: true,
Message: "OK",
Data: "some data",
}
if err := json.NewEncoder(w).Encode(resp); err != nil {
// 处理错误
}
}
```

在这个例子中,`response` 结构体是非导出的,但它包含了导出的字段。这使得我们可以在 `myHandler` 函数中创建 `response` 结构体的实例,并将其传递给 `encoding/json` 包来生成 JSON 响应。

总的来说,非导出类型包含导出字段的应用场景通常出现在需要将结构体值传递给其他包以进行处理的情况下。
我查了下 sh -s 可以从标准输入中执行脚本,因此你可以将 sh 脚本加密成字符串存在 c 代码中,使用时解密,并启动子进程 sh -s ,然后把脚本传入 stdin 的标准输入就行。

https://i.imgur.com/EcF3e5W.png
192 天前
回复了 unt 创建的主题 程序员 求 FTP+终端+远程在线编辑的终极方案
用 NppFTP 插件,支持 FTP 和 SFTP 。
推荐: https://github.com/jan-bar/EncryptionFile

你只需要保存好私钥不要泄露就行,公钥加密文件,私钥解密文件。
195 天前
回复了 lacklock 创建的主题 程序员 如果你打算全职独立开发,我有一点建议
好文收藏,值得深入学习。
@ludage #1 看了下忽略列表的定义,这难道就是我每次 debuger 进不去 node_modules 目录下面代码的原因么?晚点试试去掉后调试看看。给大佬点赞👍
别用国产浏览器了,这段时间访问 P 站提示无网络,换成 Chrome 就没问题。你猜猜看,用国产浏览器知不知道你在干嘛。
195 天前
回复了 Rebron1900 创建的主题 Docker 用 docker 创建 mysql,数据文件在那里呢?
执行一下 docker-compose config (最终都按这里结果生效),看看最终生效目录。或许你可以写下面这种。
$HOME/data/mysql-data/data:/var/lib/mysql
195 天前
回复了 lianxiaoyi 创建的主题 问与答 哪里有便宜点的 https 证书买啊
@lianxiaoyi #9 你如果实在不想麻烦,就用 caddy ,支持自动续签证书。
195 天前
回复了 terry2048 创建的主题 软件 Joplin 和 Obsidian 作为笔记软件哪个更好
我也是不喜欢有道云笔记,因此选了 trilium ,自建服务器。这个笔记最吸引我的就是可以自己写 js 和 html 实现特殊需求。

例如我自己写了个 2fa 验证码,需要的时候点开笔记就可以复制。

https://i.imgur.com/n8ZgrmB.png
197 天前
回复了 gregy 创建的主题 数据库 有没有大神知道这个描述是哪款国产数据库
197 天前
回复了 conanskyforce 创建的主题 数据库 有没有适合个人开发者的数据库推荐
https://github.com/rqlite/rqlite ,基于 SQLite 构建的轻量级分布式关系数据库
197 天前
回复了 dream4ever 创建的主题 问与答 阿里云免费 SSL 证书有哪些替代方案?
@YienX 我的服务器太垃圾了,caddy 毕竟是 go 语言写的,还是老实用 nginx 吧。
198 天前
回复了 dream4ever 创建的主题 问与答 阿里云免费 SSL 证书有哪些替代方案?
我也是醉了,前两个月刚申请的阿里云证书,明年到期得换了,要是都这么短,还不如用 acme.sh 加定时脚本自动续签。
200 天前
回复了 ARslince 创建的主题 Vue.js 有什么推荐的 Vue3 初级/中级项目吗?
https://github.com/tiny-craft/tiny-rdm

这个如何?前端是 vue ,后端是 go ,只不过不是用 http 让前端访问后端,而是 wails 做的 GUI 应用。我最近在研究这个项目。
217 天前
回复了 newbee2000 创建的主题 Android 现阶段几乎没有可用的小屏安卓手机了
所以我的 P40 要好好保护,当年小米 6 用着超爽,就因为不小心碎屏了,哎。。。
@haleyJen 我仔细看了你的回复,我在用的 https://github.com/zadam/trilium 感觉有些能满足。我最喜欢的是克隆笔记,以及手写 js 和 html 自定义自己的笔记(甚至让笔记实现 web 相关功能的需求,我自己的 2fa 验证码就做成笔记了)。

https://i.imgur.com/lrlnv0l.png
1 ... 5  6  7  8  9  10  11  12  13  14 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3797 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 10:17 · PVG 18:17 · LAX 03:17 · JFK 06:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.