V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuanbg  ›  全部回复第 129 页 / 共 307 页
回复总数  6130
1 ... 125  126  127  128  129  130  131  132  133  134 ... 307  
2021-07-30 21:18:51 +08:00
回复了 3dwelcome 创建的主题 职场话题 如果你并不看好公司的项目前景,还会用心开发吗?
就如同 11 楼所说的,不管代码有没有价值,好好写代码,那么你写代码的过程就是有价值的,否则你写代码的过程也没有价值了。
自增最大的问题是想要知道 id 还要读一次。。。uuid 和雪花就没这毛病。不过 uuid 虽然简单,但是不利于索引。

so,还是雪花好了,写个雪花 id 生成器没几行代码。
2021-07-30 20:06:26 +08:00
回复了 bthulu 创建的主题 程序员 阿里的 druid 怎么样, 包是不是有点太大了
HikariCP +1
2021-07-30 12:13:29 +08:00
回复了 dream4ever 创建的主题 MongoDB MongoDB 按题型保持一定比例抽题
@no1xsyzy 我不过是对不会提问题这个事感概一下罢了。其实楼主这个随机抽题的问题是一个非常好的问题。

如果需要严格保证同一用户每轮抽到的题都不同,并且每轮抽题每个用户的题也都不相同。那么你需要把用户抽题的轮次也保存起来。在抽题的时候进行两个维度的唯一性判断,一个是用户维度,一个是轮次维度。具体的做法可以先取一个随机数,然后取大于这个随机数的 m 道题。然后在这个结果里面迭代并判断两次唯一性,通过的加入结果集,并且加入轮次集合和用户集合,直到结果集的数量符合输出要求。如果迭代完还不够数,就再来一次,二次,n 次,直到结果集的数量满足要求。
2021-07-30 11:24:48 +08:00
回复了 tycde 创建的主题 iMac 我仿佛突然理解了为啥新 iMac 有这么宽的下巴
@MaverickLee 不是,我说的是往屏幕上面,不是往边框上面贴啊。。。贴边框上面的多了去了。但贴屏幕上面我还没见过呢。
2021-07-30 08:54:41 +08:00
回复了 tycde 创建的主题 iMac 我仿佛突然理解了为啥新 iMac 有这么宽的下巴
@MaverickLee 这……屏幕挡住了怎么看?
2021-07-30 04:50:12 +08:00
回复了 dream4ever 创建的主题 MongoDB MongoDB 按题型保持一定比例抽题
@no1xsyzy 如果每个人都能正确区分自己面临的是哪几个问题,知乎或者本论坛上的问题数量起码少 10 倍。如果再能搞清楚什么是问题的核心和本质,什么是问题的表征的话,就几乎不会有什么问题了。
2021-07-30 04:38:34 +08:00
回复了 zstone123 创建的主题 程序员 如何对业务代码中进行抽象和提取公有逻辑呢?
抽象意味着剥离特性,需要对业务有非常深刻的理解,认知的深度已经触及本质而非停留在表面。譬如关系数据库,就是对一般数据的结构及存储需求的抽象。

上面几楼说的都不是抽象而仅仅是封装。对于我们的业务代码而言,封装的重要性其实远高于抽象。
我是刚升到 11.5 不卡,今天开始卡了。然后升级 11.5.1 又正常了。
2021-07-29 22:50:35 +08:00
回复了 tycde 创建的主题 iMac 我仿佛突然理解了为啥新 iMac 有这么宽的下巴
便签和便签 App 就是两码事,有把便签往屏幕上面贴的么。。。
2021-07-29 20:56:47 +08:00
回复了 fadedos 创建的主题 Java 各位彦祖, Java 多线程问题请教
貌似没有返回什么结果啊???这样开个新的线程慢慢写或者丢进消息队列异步处理就好了,都是立马就能返回成功的。
2021-07-29 16:55:56 +08:00
回复了 wktrf 创建的主题 程序员 大佬们,鉴权所需的业务属性应该如何提供啊?
列表的话,查询的时候注入条件。详情的话,读出数据后代码里面判断。
2021-07-29 16:53:47 +08:00
回复了 qW7bo2FbzbC0 创建的主题 程序员 多服务项目如何接入 ci?
@hjahgdthab750 不是每个模块一个 git 项目,而是每个服务都是一个独立项目,每个项目都只有一个模块。看起来没什么区别,但实际上两者完全不是一个事。
在 rbac 模型里面,角色的成员其实并不一定非得是用户。你可以把一个用户的集合作为角色的成员。这样这个集合里面所有用户就都间接地获得了角色所授予的权限。
2021-07-29 14:26:40 +08:00
回复了 qW7bo2FbzbC0 创建的主题 程序员 多服务项目如何接入 ci?
都微服务了,就别再搞多模块项目了吧。有公共依赖,打个包发到 maven 私服上面,pom 引一下就好。
2021-07-29 14:22:37 +08:00
回复了 qW7bo2FbzbC0 创建的主题 程序员 多服务项目如何接入 ci?
broker,api,consumer 在你的项目里面是不是不同的模块?你把模块改成包试试?
2021-07-29 14:15:50 +08:00
回复了 chigeyaowaner 创建的主题 程序员 真的有公司搞 devops 吗?成功了吗?
小团队,搞了很多年了。核心其实就一点:自动化部署。至少要实现半自动部署,就是 Jenkins 里面点一下构建就好的这种。至于 CI/CD 搞到什么程度,视你自己的实际需求而定,并非却多越好。
2021-07-29 14:11:03 +08:00
回复了 Renco 创建的主题 程序员 一直理不清楚 网关,nginx,代理,在项目中的怎么串联起来的..
web 从页面发起 ajax 请求的顺序是这样的:
页面 JS->WEB 服务器(Node/Nginx)->后台服务接口

你的域名指向的是 WEB 服务器
2021-07-28 22:57:12 +08:00
回复了 tctc4869 创建的主题 数据库 大家建立数据表的时候,对主键列的列名是怎么取名的?
主键 id,外键 xx_id
1 ... 125  126  127  128  129  130  131  132  133  134 ... 307  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2894 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 14:40 · PVG 22:40 · LAX 06:40 · JFK 09:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.