V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xylophone21  ›  全部回复第 2 页 / 共 23 页
回复总数  451
1  2  3  4  5  6  7  8  9  10 ... 23  
外面传一个指针进来,在函数里面赋值. 内存逃逸问题,空对象问题,都解决了. C/C++里都是这么干的, 用起来会烦一些, 性能提升可能也不多, 看你的场景到底在不在乎, 以及这个代码你打算用多久.
可能会涉及一些系统 app,调用隐藏 api 甚至私有 api.
可能会涉及一些行业知识

暂时就能猜到这么多
@simonlu9 好的, 我的问题就是这个并不是 git flow.

另外你提到 develop 分支没有用,所有功能都合入 test 分支,(再合并到 master 分支上线),感觉这其实更像 gitlab flow. test = master, master = production/stable. 但问题还在 gitlab 分支是从 master 开发,而非 production/stable. 也就是违背了上游优先原则.
@wolfie
@caicaiwoshishui
@brader
@TArysiyehua
@simonlu9
@NerbraskaGuy
@biubiu001
@karott7


https://gitee.com/jadepeng/pic/raw/master/pic/2021/2/2/1612267487337.png

看到几位说这个符合 git flow,但如图 git flow 中的 feature 分支(即每次开发)都是从 develop 分支来的. 不知道我哪里理解错了.
用 github flow 比较多, 但如果我没有理解错,git flow 每次是从开发分支拉出来开发, 而不是从生产分支拉. 也就是”上游优先”原则. op 的操作每次从生产分支拉, 大致相当于"下游优先"了, 很多已经在上游修改过的东西, 你一拉分支,就又没有了,可能不自觉又从新改了一遍, 所以冲突很多.

如果你们有大量功能开发持续时间很长, 而且和现有模块又高度相关而不是新写一个模块(其实我有一点怀疑, 因为这里有 3 个关键词, 大量,持续时间很长,高度相关, 换句话说你们经常性的把已有模块翻来翻去 -- 如果是重构, 不符合大量, 如果是原代码结构比较差, 总要改则不符合时间很长; 如果结构好,每次都是扩展一个子类新写一个模块, 不符合高度相关), 那么可以尝试一下 gitlab flow, 否则 github flow 真的很简单好用.

>> 每个人的开发分支是从生产分支拉的,每个人开发完自己的需求后合并到测试分支。
2022-11-17 17:49:42 +08:00
回复了 ggp1ot2 创建的主题 程序员 小团队的相关文档如果想部署成网页应该用什么方案?
装个 gitlab?
2022-09-19 13:52:12 +08:00
回复了 XiaoXiaoMagician 创建的主题 iDev 请教大佬们关于 SDK 对接方面的问题
授权认证模块产生的埋点信息, 其分析责任在部门 A 还是部门 C?

1. 如果在部门 C,可以使用依赖倒置的方式, 让部门 C 来依赖埋点信息. 授权认证模块只需要把必要信息通知给接口, 不再关心具体埋点数据到哪里了.
2. 如果在部门 A, 那么数据收集模块应该具备多实例和一定的 API 兼容特性. A 和 C 各自使用自己初始化(参数)的实例.
3. 如果部门 A 和 C 都要关注, 那么说明 C 这样的业务单元不会太多, 或者在部门 A 内部有负责人, 那么 1 或 2 都可以.
2022-06-17 09:18:41 +08:00
回复了 xshwy 创建的主题 Markdown typora 老版本开启强更,已换到 MarkText,但性能太差…
有什么问题是 vscode 解决不了的吗?
2022-04-28 16:53:12 +08:00
回复了 coala 创建的主题 Java 微服务方案中 Socket 和 WebSocket 如果实现多实例负载呢?
另外,如果你只有几百个长链接的话,可以试试 MQTT ,单机绰绰有余。这个服务本身因为抽象的很好,也不需要修改和升级,业务逻辑订阅主体后丢队列里,重启切换一些消费者就好。
2022-04-28 16:47:11 +08:00
回复了 coala 创建的主题 Java 微服务方案中 Socket 和 WebSocket 如果实现多实例负载呢?
@sciel 这个机制看起来确实很 cool ,想问一下有使用的案例或者数据吗?我们之前对 MQTT 服务做集群也考虑过类似的方案,但 MQTT 可能跨节点订阅,导致所有的流量实际还是要打到所有的节点上。但似乎没有哪个 MQTT 集群用了这种方式来做集群。
2022-04-26 16:02:17 +08:00
回复了 devswork 创建的主题 程序员 有类似于亿图图示的工具吗?
https://plantuml.com/

配合 gitlab 或者 github + markdown + action ,实现 UML 图版本管理
2022-04-20 17:37:32 +08:00
回复了 zilan 创建的主题 程序员 片面感觉前端(有一部分)是在提高入行门槛
》后端开发要晋升,除了设计系统外,有时候解决一个复杂的问题就能够拿出来说一下

其实差不多,后端可以用”我圆满的实现了这个业务==界面==“来晋升吗?那不是叫 CRUD Boy
2022-04-06 15:14:03 +08:00
回复了 rock123 创建的主题 Java Java 如何监测静态变量值的变化?
2022-04-01 16:29:58 +08:00
回复了 bobo2 创建的主题 程序员 找更好的笔记软件
github + github action + gist 分享
2022-03-19 12:22:42 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
C 的门槛确实高,奈何做的方向几乎不怎么赚钱,而且需求少,所有收入也一般
2022-03-19 10:00:41 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
@GeruzoniAnsasu
其实还是需求没说清楚,原贴的需求是插入,34 楼你增加了要按 index/顺序取数据的需求。所以我们要原谅产品经理老改需求:)

但问题是 op 原贴的浮点数方案也不能按 index 取数据,你要第三个,排序号是 3 的,前面可能有 1.1, 1.11,1.111.....n 个,哪怕范围也不一定可靠,除非你的数据有其它特征,比如每天插入的数量有限,大概率均匀分布等。然后再利用每天晚上重新索引等办法解决。 所以多想一步,只能假设没有这个需求。
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 如果文件个数很多,一个一个的打开,点宏也还是蛮大的工作量的
1  2  3  4  5  6  7  8  9  10 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1035 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 19:41 · PVG 03:41 · LAX 12:41 · JFK 15:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.