V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuanbg  ›  全部回复第 186 页 / 共 307 页
回复总数  6133
1 ... 182  183  184  185  186  187  188  189  190  191 ... 307  
2020-10-19 20:28:08 +08:00
回复了 loryyang 创建的主题 程序员 电梯停了之后——996、内卷化、佛系
再怎么难,能比 40 年前更难吗?
2020-10-19 15:56:41 +08:00
回复了 2379920898 创建的主题 程序员 再搞个什么语言好呢!
学语言不如学工具,学工具不如学业务。业务搞明白,就知道赚钱的点在哪里了。去做真正有意义的事,做事的过程中,什么不会学什么,这叫「学以致用」。
2020-10-18 09:19:43 +08:00
回复了 mathzhaoliang 创建的主题 程序员 一个概率直觉题目
回到原点的概率是 1/4 - 无穷小,走出太阳系的概率是 3/4 - 无穷大。因为走的步数越多,越不容易回到原点。
2020-10-18 09:14:03 +08:00
回复了 codingbody 创建的主题 程序员 请教一个访问内网的问题。
1 、vpn
2 、用反向代理(两次,且需要内网有固定公网 IP,公网有服务器)把内网的服务映射出来

其他方式不推荐,安全性太差。
se2 用户路过,刚发布就下单了。我属于手机轻度用户,也就装了 30 来个 APP 吧。平常也就微信,支付宝,电话,游戏,音乐,se2 用着挺好的。
2020-10-16 18:53:50 +08:00
回复了 xoxo419 创建的主题 程序员 秒杀系统要能承受多少 TPS 才可以算是一个合格的秒杀呢?
秒杀的 TPS 和用户数没关系,只和秒杀商品的最大数量有关系。
2020-10-16 16:21:10 +08:00
回复了 kaiki 创建的主题 问与答 有没有什么生成随机不重复的唯一 ID 且足够短的好办法?
@xuanbg set 就是 00-99 的密码表,通过查表可以得到一个对应的预生成的随机值。加密后的数字理论上必需得到密码本、交换方法和交换次数才能还原加密前的数字,三者缺一不可。
2020-10-16 16:12:04 +08:00
回复了 kaiki 创建的主题 问与答 有没有什么生成随机不重复的唯一 ID 且足够短的好办法?
@imdong 我搞了个编码生成器,就是顺序生成,但是通过查表变换,可以得到看似随机的结果,但和原值一一对应,不重复。

代码很简单:
for(int i = len - 1; isEncrypt && i > 0; code = garble(code)) {
--i;
}
private static String garble(String str) {
int len = str.length();
String first = len > 2 ? str.substring(0, 1) : "";
String high = len > 3 ? str.substring(1, len - 2) : "";
String low = String.valueOf(set.get(str.substring(len - 2, len)));
return high + low + first;
}
我也很少写代码,都是复制以前写的代码,稍微改改就又是一个新项目。更多的时间用来分析业务,梳理流程,通过归纳总结来抽象和简化逻辑。设计到位了,代码就更简单,也更可靠。

其实这样也挺爽的啊。
2020-10-15 16:18:16 +08:00
回复了 raymanr 创建的主题 程序员 一次查询优化...
@xuanbg 譬如部门参数,就可以通过输入「业务」查询到业务 1 部、业务 2 部……,然后选中业务 1 部得到业务 1 部的 id,再用这个 id 来查询。
2020-10-15 16:14:31 +08:00
回复了 raymanr 创建的主题 程序员 一次查询优化...
唯一的槽点是 like,你可以改成= ‘xxid’,让程序先用可以模糊查询的下拉列表 like 查到并选中 id,再查询数据,这样就可以走索引了。
2020-10-15 16:07:03 +08:00
回复了 Hlianbobo 创建的主题 Python 如何透过现象看本质,真正理解“类”这个概念?
类就是对象模板,嗯,是面向对象的对象。不是搞对象的对象,也不是象棋里面那一对象😁
2020-10-15 16:03:14 +08:00
回复了 jzyff 创建的主题 程序员 大家写业务代码有什么心得吗?
@dilu 据说是因为我被降权的缘故。。。我也不知道为什么就被降权了。。。
2020-10-15 14:09:58 +08:00
回复了 vhysug01 创建的主题 git 关于个性化需求的 git 分支管理
这个和代码结构有关系,假设定制化代码和通用代码井水不犯河水,那就很简单了。定制化代码的修改只在定制分支进行,通用代码的修改最终合并到 master,然后再把 master 合并到定制化分支就行。
如果不能做到相互不干扰,那最好是各个分支各自修改,分支也永远不要相互合并。这样其实和多个项目没有区别。
2020-10-15 13:56:35 +08:00
回复了 jzyff 创建的主题 程序员 大家写业务代码有什么心得吗?
@chenqh 八股文知道吧?只不过把写文章变成写代码,你看到的每个方法只是名称和参数不一样,代码都差不多样子。扩大到每个类也是如此,再推广到模块级别甚至服务级别,都是这个套路。具体的看我的代码就知道了。https://github.com/xuanbg/insight_funds_account
2020-10-15 13:46:43 +08:00
回复了 jzyff 创建的主题 程序员 大家写业务代码有什么心得吗?
@dilu 补充一点:代码尽量写成相同的结构,相同的结构复制粘贴才方便。大到项目可以整体复制粘贴,小到代码片段可以复制粘贴。
没有,但大家都用消息队列削峰去谷。
2020-10-14 13:36:30 +08:00
回复了 heh524866 创建的主题 Apple iPhone12 电源键下面的那个长条是什么
让让,让让,你挡住我的信号了!!!
2020-10-14 13:31:09 +08:00
回复了 beryl 创建的主题 程序员 这种同事和部门应该怎么适应和应对
不管做多少事,都没有解决关键问题这么一件事重要。只要你能够找到公司的关键问题,并解决它,你就是全公司最重要的人。关键问题在哪里呢?肯定在业务一线。所以你没事就扎根到业务一线去,一线业务人员永远不会排斥真心帮他们解决问题的人。
2020-10-14 13:20:49 +08:00
回复了 Hanggi 创建的主题 程序员 问个微服务调用问题。
总之,在产品设计的时候,对需求进行严格约束,千万别把查询做成了统计。

统计是报表干的事,怎么能整合在管理页面里面呢?但我所见的业务,都想让业务管理页面的列表,在提供对业务的管理功能的同时,也提供统计功能。这种模棱两可的需求,一定要厘清,万万不可稀里糊涂地被带偏,否则查询变慢还是你的锅。
1 ... 182  183  184  185  186  187  188  189  190  191 ... 307  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2864 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 14:44 · PVG 22:44 · LAX 06:44 · JFK 09:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.