V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xylophone21  ›  全部回复第 3 页 / 共 23 页
回复总数  454
1  2  3  4  5  6  7  8  9  10 ... 23  
2022-03-18 20:20:53 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
比如现在是 A ,B,C ,C 差到 AB 中间。似乎输入只能是(A,C)?
--》
比如现在是 A ,B,C ,D 差到 AB 中间。似乎输入只能是(A,D)?

当然,这个方案只能快速插入,不能输出序号,但你提的浮点数的方案也不能输出序号。这个需求目前不太明确。
2022-03-18 20:15:02 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
每次插入的输入是什么?
比如现在是 A ,B,C ,C 差到 AB 中间。似乎输入只能是(A,C)?

那么数据结构里最适合插入的就是链表,每行存一个 next 字段,每次插入只需要插一次改一次。

链表最大的缺陷是找到要插入的这个点很慢,但通过索引数据库帮你解决了这个问题,所以应该不需要更复杂的数据结构了。
2022-03-04 15:00:06 +08:00
回复了 colatea 创建的主题 Python 有没有批量将 DOCX 保留图表和图片转换为 HTML 的方法?
@RickyC 如果文件个数很多,一个一个的打开,点宏也还是蛮大的工作量的
2022-02-22 10:09:34 +08:00
回复了 kahloy 创建的主题 C++ 想有偿请大佬写一些代码。 Python 调用 Cpp
那可能我理解错了,以为你只需要提供 Python 到 C 的桥代码,你应该是希望有人帮你写所以 C 的(包括桥和逻辑)

我贴的链接是 numpy 的 C API ,也就是说你的 C++代码不需要这一部分的桥,直接调用 numpy for C 就可以了。
2022-02-22 10:00:17 +08:00
回复了 kahloy 创建的主题 C++ 想有偿请大佬写一些代码。 Python 调用 Cpp
@kahloy py2sec 的文档描述,一定程度上实现了“加密”保护源代码的需求。换句话说,这种“加密”可能是非常容易反编译出来的,不过这个方法确实简单。是否满足需求楼主自己判断。

如果不满足的话,看看这个
https://numpy.org/doc/stable/reference/c-api/index.html
2022-01-09 21:02:41 +08:00
回复了 raycool 创建的主题 程序员 印象笔记神坑,每月 20 元的高级用户竟然不支持代码块。
正在慢慢从 notion 转向 markdown + github 私有仓库 + gist 部分分享
2022-01-09 20:56:17 +08:00
回复了 jdz 创建的主题 Visual Studio Code vscode launch.json 中 有用过 "sourceMap" 这个字段的吗
安卓端如果涉及大量的 native 开源代码,又没有完全转成兼容 android studio 的 cmake (环境变量、工具链等),你会感觉到 mac 的好
2021-12-31 17:33:53 +08:00
回复了 totoro52 创建的主题 Java 练习两年半的同事写的代码
看到很多人说异常,异常了全局捕获然后返回规范的 ApiResult 不行吗?
2021-12-21 12:17:45 +08:00
回复了 glumess 创建的主题 程序员 Window 下 FFmpeg 和 LibX264 的编译和配置
@coderluan 这样编译出来 configure 生成的那些代码就没有了,也许 ffmpeg 里有默认的(不确定)导致你仍然可以用,但这是基于 ffmpeg 的 make 系统比较简单

BTW ,这就是为啥 Windows 不好用的原因之一
1 为什么不在 PR 里做呢?先推到个人分支,然后在个人分支里检查,检查通过再找人工走读,最后 merge
2021-12-13 12:38:07 +08:00
回复了 RuLaiFo 创建的主题 程序员 单元测试有必要吗?
说重构的,问一下你们重构的时候,只重构单个函数吗?否则如果函数改了,单测不一样要跟着改?除非是核心模块,保持一定的稳定性,但一个项目中,能有多少是核心代码呢?甚至有没有核心代码呢?

最近在看 Apple 、Google 开发的 Matter (一个物联网协议)的代码,CI 里确实配置了一大堆 test ,但基本上也是集成测试为主,客户端给服务端发一个什么包,期待收到一个什么回复之类的。mock 了做单测的,几乎没有。虽然在代码走读的过程中,他们会非常重视这个代码可否做单测。
2021-11-30 12:05:11 +08:00
回复了 qin20 创建的主题 FFmpeg 程序 FFmpeg 准确切割视频问题,请大神指教?
copy 模式下,开头不是关键帧怎么播放呢?

切两次呗
2021-11-17 09:44:08 +08:00
回复了 seakingii 创建的主题 Linux 是否有这样的定时任务开源软件?
曲线一下, Jenkins, Github action 似乎都可以
2021-11-16 19:11:42 +08:00
回复了 x97bgt 创建的主题 程序员 开闭原则(open/closed principle)到底是啥意思?
一看你的客户是谁,二看你的业务这么开展.

@fkdog 的例子就很好, 你做支付的,经常性的接一个新的支付(夸张了)就是你的业务, 对接的这个人就是你的客户. 让他们每次干活的时候不需要修改你的代码.

但你的代码里, 假设原来用的是 mysql,你要切到 postgresql, 当然可以改你的代码.

再深入一步, 你当然也可在设计之初,就想好, 如果后面要改数据库, 我是不是可以不修改, 留好扩展. 但这不是你的业务, 想多了就是过度设计了. 除非你做这个支付系统的目的, 就是为了测试各种不同的数据库系统. 或者说以及有现成的轮子了, 用起来几乎没有代价 (比如这个换数据库的例子,从某种意义上来说,就是有轮子的情况)

再进一步, 换数据库虽然不是你的业务, 但他其实是框架的业务, 比如对 Spring Data JPA 来说, 他的一个目标就是不论他的用户用什么数据库, 核心流程都差不多. 那么换数据库就是他的业务.
2021-11-13 14:47:29 +08:00
回复了 dzdh 创建的主题 程序员 现如今的开源代码请谨慎使用
其实一直不理解,像这种'xx 系统'这种业务层面的开源,其抽象程度真的能满足真实业务场景需求吗? 如果要改, 不是比自己重写还难受?
2021-11-12 09:46:08 +08:00
回复了 V392920 创建的主题 程序员 老铁们,来求个智能开关的解决方案!感谢
另外,这种改装的,如果原开关关闭以后,用 WiFi 还能不能打开最好问一下,因为原开关是物理带状态的, 如果还能打开物理状态会错乱,所以样式和功能,可能只能二选一
2021-11-12 09:42:13 +08:00
回复了 V392920 创建的主题 程序员 老铁们,来求个智能开关的解决方案!感谢
https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-22454015630.31.4619339fnY862v&id=596771503698

之前买过他们家的开关用起来还行, 改造模块也也,但没试过
2021-10-25 20:21:21 +08:00
回复了 lazy21 创建的主题 推广 让后端开发写个 API 文档就有那么难吗?
为什么 API 文档要后端写?
2021-10-25 11:39:40 +08:00
回复了 f2ck 创建的主题 问与答 各位工程师们,你们用 obsidian 还是 notion 去保存代码片段?
只有代码片段,没有背景,适用范围,总结,注意事项,心得,流程吗?
1  2  3  4  5  6  7  8  9  10 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1136 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 18:44 · PVG 02:44 · LAX 10:44 · JFK 13:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.