V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  MiffyLiye  ›  全部回复第 1 页 / 共 3 页
回复总数  55
1  2  3  
2021-03-23 23:36:40 +08:00
回复了 exc 创建的主题 问与答 为什么合作可以共赢,而这个世界人与人之间却是竞争关系?
> Competition at larger scales naturally breeds cooperation at smaller scales because in order for a group to effectively compete with another group (large-scale competition), there must be cooperation within the group.

> Cooperation can also breed competition since sometimes the best way for the group to achieve its shared goals is to facilitate some healthy competition among its subgroups.
1L 已经指出来了两个大方向

补充一下要减少计算量,除了改进算法之外,还有其他选项

1. 降低资源消耗
改进算法
降低对精确度的要求:用精确度不高的算法(例如 Monte Carlo method )
降低对实时性的要求:用任务队列异步处理
降低其他要求:需要综合很多因素权衡利弊

2. 提高资源供给
换更强的 CPU
加 CPU
NP 问题除了暴力穷举,还可以用 backtracking 或者 branch and bound

曾经写过 1 个旅行家的,用的 branch and bound,几十个岛屿的复杂地图在单机上算起来就很慢了

2 个旅行家,1000 个岛屿,考虑上 distributed branch and bound 吧
2020-01-06 08:54:41 +08:00
回复了 sumarker 创建的主题 程序员 大家公司的架构师工作时候都是什么样子的?
@sumarker 2012 年的第 3 版,因为是笔记所以和原文有些不一样。
2020-01-05 22:26:46 +08:00
回复了 sumarker 创建的主题 程序员 大家公司的架构师工作时候都是什么样子的?
The concepts an architect works with all day are likely to be modules, components, connectors, stakeholders, evaluation, analysis, documentation, views, modeling, quality attributes, business goals, and technology roadmaps.

The concepts an implementer works with all day are likely to be objects, methods, algorithms, data structures, variables, debugging, statements, code comments, compilers, generics, operator overloading, pointers, and build scripts.
2019-11-17 17:55:57 +08:00
回复了 zhshch 创建的主题 程序员 服务器自动拉取 Git 一般是怎么做的?
@zhshch CI 改成 CD,让 CD 闯进生产服务器,是不是听起来就好多了🤔
2019-11-16 19:49:18 +08:00
回复了 Simle100 创建的主题 Java 方式 1 和方式 2 的却别到底在哪里?
API 名称和文档与具体行为匹配就好,不要给调用方错误的预期,剩下的如何处理就是调用方的责任了
此外不要把异常用成正常业务的流程控制手段

如果调用方的预期是总能得到正确的结果,则在无法满足外部期望的时候,应该 throw,尽早暴露问题并修复
如果调用方的预期是有些情况无法计算,则调用方应该用 Tester-Doer Pattern,或者调用返回 Option.Some / Option.None 的 API,无法计算作为正常业务场景,由调用方用 if else 去控制流程

至于性能,只要不是运行时频繁抛出来,几乎不可能成为性能瓶颈
如果你不是天才,就老老实实上 profiler 找瓶颈有针对性地去调,先学会走,再去学跑
2019-09-25 12:56:32 +08:00
回复了 SoarKyle 创建的主题 程序员 Java 做强联网即时对战的手游服务器的技术可行性?
服务端有 Electronic Arts 开源的 Orbit ( Java )
对标 Microsoft 的 Orleans ( C#)
2019-09-11 22:19:17 +08:00
回复了 JmingZhang 创建的主题 职场话题 领导一直要求工作量化怎么搞?
度量 output,还是 outcome?
用来发现问题解决问题提高效率,还是只作为 KPI ?
2019-09-10 21:56:01 +08:00
回复了 codeguru 创建的主题 职场话题 阿里 p7p8 水平很菜啊,公司几个来面试的感受
如果面试通过率很低,招 senior 结果进面试的只能当 junior,不妨在吐槽外部人员之后找找自身的原因

职位描述、简历筛选有没有问题,实际需要的能力和职位描述里写出来的能力是否一致,适合的人能否被吸引过来
面试过程有没有问题,interviewer 考察的重点和职位描述里列的是否一致

如果当局者迷的话,可以问问 interviewee 面试之后有什么感想
2019-09-05 23:09:10 +08:00
回复了 ShotaconXD 创建的主题 职场话题 昨天突然想到一个问题, 看看大佬们是怎么想的.
根据模块在系统中的地位区别对待
影响比较大比较深远的要从各种角度优化
影响不大的随便写写,看上去能用就行了
2019-08-10 21:15:01 +08:00
回复了 xaplux 创建的主题 程序员 UML 及 ER 图工具使用情况调查
随意画用 StarUML,放代码库里的用 PlantUML
2019-08-08 22:24:00 +08:00
回复了 c0011 创建的主题 服务器 如何给已有的服务器代码添加单元测试?
学习一下 Re-Engineering Legacy Software
https://book.douban.com/subject/26382368/
2019-07-16 12:44:49 +08:00
回复了 GGGG430 创建的主题 问与答 请教接口 signature 的问题
前端程序都是公开的,signingKey 你准备怎么藏起来
2019-07-16 12:25:41 +08:00
回复了 GGGG430 创建的主题 问与答 请教接口 signature 的问题
加 timestamp,用 sha256

const signature = crypto.createHmac('sha256', signingKey).update(timestamp + parameters).digest('hex')
量子物理里的位置和动量有傅立叶变换的关系,是数学推导出的不确定性,与观测技术无关
https://en.wikipedia.org/wiki/Fourier_transform#Uncertainty_principle
2019-03-26 15:51:40 +08:00
回复了 51300520 创建的主题 问与答 各位用 k8s 的朋友,你们的负载均衡是用的哪种方案?
还有一种方案
k8s.gcr.io/proxy-to-service:v2 (with nodeSelector and hostPort)
实现 TCP/IP 层的负载均衡
2019-03-18 12:56:05 +08:00
回复了 alpha4zeta 创建的主题 程序员 各位大佬说说写文档重要还是写代码重要
逆向工作法,先写新闻稿、用户手册,后写代码
vagrant 只配好 SSH,用 ansible 部署出 kubernetes cluster,应用都放 kubernetes 里。
套用 Maslow ’ s Hierarchy of Needs,没有人会单纯喜欢编程,一定有更深层次的 Needs ( Self-Actualization, Esteem, Attachment, Safety, Biological )。
最接近真正喜欢编程的是为了 Self-Actualization 而编程。

最直接的判断方法就是问:在财务自由之后打算做什么? Esteem, Attachment, Safety, Biological 都有了之后还想要什么?(看回答里有没有编程)

面试官想知道候选人是否真正喜欢编程,动机又是什么呢?
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5329 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 07:15 · PVG 15:15 · LAX 00:15 · JFK 03:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.