发表新串


技术宅

•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

无标题无名氏No.59544379

2023-09-17(日)14:58:18 ID: TPWHppd 回应

关于撤销功能做法,肥哥们有什么建议吗?

小肥我只会这么做:

1.在事件A结束前将A进行的操作信息a放入堆栈里

2.在撤销时读取堆栈里的操作信息a,调用对应的反事件A-

3.反事件A-使用a中的信息来将事件A进行的操作还原

肥哥,请指导我(つд⊂)

回应有 12 篇被省略。要阅读所有回应请按下回应链接。

无标题无名氏No.59682606

2023-09-29(五)10:43:39 ID: uAT3F7D

>>No.59544379
可以看看设计模式里的命令模式 Command Pattern,也许能有所参考

无标题无名氏No.59952964

2023-10-25(三)14:40:02 ID: jbXXCqS

我不是很确定你到底要撤销什么,但我建议你了解一下可持久化数据结构

无标题无名氏No.60076803

2023-11-05(日)21:51:14 ID: QVtDlGV

取决于你要操作的数据是什么样的,常见的有硬盘文件的按页写时复制和数据库的操作日志

无标题无名氏No.62034082

2024-04-15(一)01:29:57 ID: TPWHppd (PO主)

>>No.59558873
>>No.59558566
>>No.59554353

谢谢这几位肥哥的建议,我最后结合了实际需求做了双向链表,内容则是操作前的单位状态

也就是在操作进行前,将进行操作的单位的状态保存下来,撤销/重做时恢复到对应的状态

要是按照一开始的反函数的思路来做( ゚∀。)7
后果不堪设想啊( ;`д´; )

无标题无名氏No.62066040

2024-04-17(三)16:25:37 ID: HC7XV0n

我在写go是这样做的,在不同操作间传递一个context,如果哪一步寄了就rollback

不知道有没有更好的办法


不会k8s,这样理解对吗无名氏No.61992822

2024-04-11(四)15:19:52 ID: D8Dapm8 回应

在学习着k8s的核心组件和架构时,我总感觉网络拓扑和网络协议很相近,画了个类似的图,只能靠肥哥们能不能帮忙修改和补充了。

无标题无名氏No.61993244

2024-04-11(四)16:03:47 ID: iwjsQVJ

纯外行人,看不懂,但是看起来像个牛子,帮你顶一下

无标题无名氏No.61994964

2024-04-11(四)18:50:11 ID: D8Dapm8 (PO主)

那我完蛋了,现在看k8s的内容都往网络交换机去想了。

无标题无名氏No.62034755

2024-04-15(一)04:31:51 ID: w1ZO9Nf

好久没摸K8s架构。
但是好像与网络进行类比的必要性不是很高?
同内核情况下会有较多的内部模块通信,不要把通信都归于网络啊(`・ω・)

无标题无名氏No.62066024

2024-04-17(三)16:23:43 ID: HC7XV0n

k8s虽然部分和网络相似,但大部分通信还是内部的啊,这样有点把自己视角局限起来了(也有可能是我了解得不够细)


无标题无名氏No.62051425

2024-04-16(二)12:21:21 ID: ru2hent 回应

我的flexcil(笔记app)上只有小小几个笔记,却占用了我一半多的空间( ・_ゝ・)于是这次想把它的笔记内容存到电脑,如图,请问有肥哥知道怎么把自己电脑做成这么个可以访问的云服务器链接吗?

无标题无名氏No.62051470

2024-04-16(二)12:26:09 ID: ru2hent (PO主)

分享图片

无标题无名氏No.62051479

2024-04-16(二)12:26:53 ID: 8hxlYPV

搜索自搭建webdav
或者GitHub上搜索webdav,golang语言的有现成库,直接在发行里下载,改下配置文件直接运行就可以了

不过这个只能内网用,需要外网你还需要内网穿透之类的

无标题无名氏No.62051489

2024-04-16(二)12:27:52 ID: ru2hent (PO主)

>>No.62051479
谢谢肥哥,我去试试(`・ω・)

无标题无名氏No.62051725

2024-04-16(二)12:50:52 ID: a3D8OYp

简单,找个支持webdav的网盘就行(`・ω・)

无标题无名氏No.62054613

2024-04-16(二)17:35:50 ID: ru2hent (PO主)

谢谢两位|∀゚很快成功啦,只不过flexcil同步实在是太慢太麻烦,所以最后还是换回goodnote了


无标题无名氏No.61850731

2024-03-30(六)18:11:16 ID: rBUlL5g 回应

求推荐linux系统

回应有 24 篇被省略。要阅读所有回应请按下回应链接。

无标题无名氏No.61968667

2024-04-09(二)17:14:00 ID: LFQk9M8

习惯centos的话就考虑almalinux吧
如果习惯Ubuntu的话就考虑Ubuntu或者Debian吧

无标题无名氏No.61968687

2024-04-09(二)17:15:37 ID: nf1ZAkB

Ubuntu挺好用的罢,我是小菜鸟,一直都用的这个(`・ω・)

无标题无名氏No.61969178

2024-04-09(二)17:56:32 ID: bkkyoBb

银河麒麟ᕕ( ᐛ )ᕗ

无标题无名氏No.62048785

2024-04-16(二)08:52:48 ID: MK1koCU

我有用过又佛系又对老电脑友好的而且绝对说出来爆个冷门的 Bodhi

无标题无名氏No.62048792

2024-04-16(二)08:53:39 ID: MK1koCU

桌面的话,新人的话,推荐KDE


无标题无名氏No.61937902

2024-04-06(六)23:09:59 ID: 83YvGLK 回应

有购买API之外的爬取X(推特)的方法吗?爬3个用户的就够

回应有 1 篇被省略。要阅读所有回应请按下回应链接。

无标题无名氏No.61938197

2024-04-06(六)23:32:19 ID: 83YvGLK (PO主)

>>No.61938167
啊,是哦。我傻了( ゚∀。)

无标题无名氏No.61939879

2024-04-07(日)03:25:50 ID: 5OiFZ7z

自己部署nitter

无标题无名氏No.62048080

2024-04-16(二)05:35:22 ID: 83YvGLK (PO主)

>>No.61938167
sleep设置多少比较合适?担心被封不敢多尝试

无标题无名氏No.62048198

2024-04-16(二)06:57:43 ID: 83YvGLK (PO主)

>>No.61939879
nitter不早就停止更新了吗。刚输入好几个用户都返回 rate limiting,看不了
而且搜到一段,这是翻译后的:
Nitter 目前依赖于大量生成访客账户,这是一种奇怪的匿名账户形式,只有旧版本的 Twitter 应用程序才支持。今天,这种账户的创建被完全禁用,因此每个 nitter 实例都将在 30 天内死亡(过期时)。搜刮者显然也依赖于此,因为早些时候每个公共 nitter 实例都遭到了搜刮者的攻击。除非有人找到其他方法,以自动方式免费创建数以万计的账户,否则实例可能很快就会关闭。

nitter只对推特有效对X无效

无标题无名氏No.62048204

2024-04-16(二)07:00:12 ID: 83YvGLK (PO主)

>>No.62048080
先后试了好几次,结果弹出认证让我输入用户名,因为用的自己cookie担心被封就没再试了,但是现在爬得很慢,还没有我手动下拉看推文来得快


无标题无名氏No.61680433

2024-03-18(一)14:28:38 ID: STHecaV 回应

有没有肥哥知道自研引擎的游戏该如何解包呀?
只是想把游戏里的3d模型弄出来做点二创,没有想干坏事

回应有 6 篇被省略。要阅读所有回应请按下回应链接。

无标题无名氏No.62036687

2024-04-15(一)10:55:13 ID: STHecaV (PO主)

jp

无标题无名氏No.62036717

2024-04-15(一)10:57:30 ID: STHecaV (PO主)

jp

无标题无名氏No.62036734

2024-04-15(一)10:58:58 ID: STHecaV (PO主)

jp

无标题无名氏No.62041611

2024-04-15(一)18:03:52 ID: taDoiCA

>>No.62036655
那些通用解包工具找来试一下,比如quickbms

无标题无名氏No.62047925

2024-04-16(二)03:45:29 ID: STHecaV (PO主)

>>No.62041611
谢谢肥哥,我这就去看看


无标题无名氏No.61998033

2024-04-11(四)23:06:08 ID: gUGJmMi 回应

微软式中文再上大份

回应有 6 篇被省略。要阅读所有回应请按下回应链接。

无标题无名氏No.61999173

2024-04-12(五)00:24:36 ID: yB3lrnj

没看过但是盲猜是it's all right

无标题无名氏No.62005784

2024-04-12(五)16:32:18 ID: c6kSGEs

我们做对了(*´∀`)

无标题无名氏No.62043485

2024-04-15(一)20:38:11 ID: gUGJmMi (PO主)

>>No.61998119
伪人拱出去口牙

无标题无名氏No.62046861

2024-04-16(二)00:28:28 ID: MikYFrF

一种特色 不可不品尝

无标题无名氏No.62047088

2024-04-16(二)00:53:49 ID: IzN4hzj

:)
请坐和放宽。


无标题无名氏No.61928775

2024-04-06(六)08:11:10 ID: 2P9XEbx 回应

wps表格里面有没有办法让SUM函数把非数字和非空白的字符格都理解为1啊(;´Д`)

jp在里面

回应有 6 篇被省略。要阅读所有回应请按下回应链接。

无标题无名氏No.61940621

2024-04-07(日)08:32:36 ID: 2P9XEbx (PO主)

>>61930054

无标题无名氏No.61941241

2024-04-07(日)09:50:44 ID: 2P9XEbx (PO主)

>>61930054

无标题无名氏No.61965203

2024-04-09(二)11:31:02 ID: GAbzeUd

>>No.61940118
countif

无标题无名氏No.61965219

2024-04-09(二)11:32:31 ID: GAbzeUd

另外理论上大部分功能都可以用if函数实现
( ゚ 3゚)


无标题无名氏No.57962606

2023-06-08(四)22:22:16 ID: 0SyZrlv 回应

人多一
小肥想趁暑假自学一点计算机,目前基本上一窍不通,想问问肥哥们有没有推荐的书或者入门建议
Jp大大滴有,给肥哥们磕头了(つд⊂)

回应有 30 篇被省略。要阅读所有回应请按下回应链接。

无标题无名氏No.57967966

2023-06-09(五)07:19:05 ID: 7OzELYU

https://csdiy.wiki/
吃透这玩意| ω・´)

无标题无名氏No.57982552

2023-06-09(五)20:34:51 ID: 5MB2xM6

>>No.57967966

无标题无名氏No.62005851

2024-04-12(五)16:36:49 ID: tL0Cbqf

感谢肥哥们的建议,后来事一多把这串忘了( `_っ´)
小肥我让调剂到材料了,后来又通过开学考转专业到集成电路,估计以后应该不会走计算机的专业了(;´ヮ`)7
肥哥们的宝贵建议可以和串一起留下来给后面有需要的朋友,再次感谢肥哥们了

无标题无名氏No.62006583

2024-04-12(五)17:35:35 ID: L5STrdS

>>No.62005851
LZ如果是非985不建议集成电路,建议电子信息科学与技术

无标题无名氏No.62007276

2024-04-12(五)18:34:58 ID: tL0Cbqf

>>No.62006583
小肥的学校在ic的9所里( `_っ´)
主要是开学考转专业是直接跨考实验班,当时就分流了,往后就没有再转的机会了。当时小肥的开学考成绩有点擦边,看电信和计算机都比较热就没敢报,结果现在看来我们这届ic的线可能还要高些・゚( ノд`゚)
不过还是谢谢肥哥的建议


无标题无名氏No.61990640

2024-04-11(四)11:32:31 ID: goRFu1S 回应

救救孩子吧,是pwn的问题,在ctfwiki的ret2libc2例题😭,就是他的顺序为啥是这样的,有详细的栈分布吗

无标题无名氏No.61990677

2024-04-11(四)11:36:26 ID: goRFu1S (PO主)

jp

无标题无名氏No.61990685

2024-04-11(四)11:37:52 ID: goRFu1S (PO主)

还有就是,后面调用的在plt段的_get函数需要再创建一个栈帧空间吗

无标题无名氏No.61998224

2024-04-11(四)23:17:26 ID: gUGJmMi

不知道捏

无标题无名氏No.62005202

2024-04-12(五)15:33:59 ID: HsqPnDY

是搞二进制的大佬!misc选手给您拜年了!