V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lff0305  ›  全部回复第 3 页 / 共 8 页
回复总数  158
1  2  3  4  5  6  7  8  
2022-03-07 08:36:22 +08:00
回复了 GoodNightzzZ 创建的主题 程序员 [小调查]大家公司商业项目宿主机都用的什么 Linux 发行版
很多大公司,或者甲方,都是红帽企业版,开发或者乙方自然就是 CentOS
2022-02-28 23:16:14 +08:00
回复了 ooee2016 创建的主题 Linux 请教个远程执行 centos 指令的问题
六七年前给客户做过类似的东西,用 activiti 工作流引擎。用户登录后提交请求,领导审批后在目标机器上执行脚本,其实没啥难度

现在也有内部类似的需求,直接在 Teamcity 里面搞了,IT 把 TC 的登录和公司 A D 连上,谁要执行脚本就去申请权限,IT 把 TC 的项目权限分配给这个用户,这个用户就可以在 TC 里面运行这个 build ,趋其实就是 ssh 到某台机器上执行 script
2022-02-21 11:01:04 +08:00
回复了 ha2ha 创建的主题 程序员 一个算法题,请求哪位大佬指教
生成函数来解决, n0, n1, n2 ..... nl 如果存在一半的划分, 当且仅当多项式
(1+x^n0)*(1+x^n1)*......*(1+x^nl) 的展开中 x^(sum/2) 的系数不等于 0

写成代码就是

int sum = 0;
for (int i: nums) {
sum += i;
}

if (sum % 2 != 0) {
return false;
}
int[] product = new int[sum + 1];
product[0] = 1;
product[nums[0]] = 1; // 1 + x^num[0]
for (int i=1; i<nums.length; i++) { // product * (1 + x^(nums[i]))
int e = nums[i];
for (int j=product.length - 1; j>=0; j--) {
if (product[j] != 0) {
product[j + e] += product[j];
}
}
}
return product[sum / 2] != 0;
公司用的是 Team city ,在里面配置 AWS 的认证,build 的时候会自动拉一个 EC2 起来,编译完后十分钟空闲就把它关掉

个人用估计这样麻烦点,任务简单的话可以用 AWS cli 加上脚本搞
2022-01-11 12:55:52 +08:00
回复了 phithon 创建的主题 程序员 到新加坡打工两个月的经历分享
@phithon 买二手组屋 不需要摇号但是要把新加坡外的房产卖掉(名下无房产)
2022-01-11 11:31:39 +08:00
回复了 phithon 创建的主题 程序员 到新加坡打工两个月的经历分享
@coolmint 这边骑摩托车不多, 大部分都是送外卖的骑士. 通勤 /买菜走路就行, 这边的设计就是在居住地旁边就有吃饭, 买菜, 看病的地方. 很多组屋一楼就是这种小饭店诊所等等, 2 楼以上住人
2022-01-11 11:26:36 +08:00
回复了 phithon 创建的主题 程序员 到新加坡打工两个月的经历分享
@cholerae 纠正下
1 对
2 组屋的条件苛刻是指"首次购买新建组屋", 也就是以 20 万到 30 万新币的价格购买新的组屋. 但是 PR/公民可以在市场上购买"转售"的组屋(新屋五年后可以交易). 当然价格要比首次购买翻个一两翻. 不过就算是转售的价格, 和收入比起来也不算贵 (四室一厅的组屋在好的地段一百万新币左右).
3. 日常消费比上海便宜, 比北京贵.
2022-01-05 11:03:25 +08:00
回复了 hewitt29 创建的主题 Linux 问一个网络拷贝速度问题, Linux 万兆下只能达到千兆
确认下虚拟机的网络配置(e1000 还是 vmnet/vmnet3, 现在应该是建议 vmnet3 了), 网络配置(桥接还是 NAT), 是否走了 VMWare 的虚拟交换机等等等,
再在系统里面确认下是否安装了 VmTools (网络驱动)
支持 body 。body 里的状态码能说明请求真正到达服务了。要按照 rest 的要求某个东西没找到返回 404 的话,说不清到底是业务的 404 ,还是到达业务前一大串的负载均衡反向代理 k8s/istio 网关各种 sidecar 的问题
2021-12-24 21:58:05 +08:00
回复了 qzhai 创建的主题 程序员 提交时间给后端用时间戳好还是字符串好
字符串不光是时区的问题,还有夏令时的问题(如果做国际项目), 表回调那一天,有两个那个回调的小时
Dockerfile:

ENV NODE_ENV production
ARG FILE
COPY .env ./.env
COPY $FILE ./.env.production

Build 的时候

docker build . --build-arg FILE=.env.staging
2021-12-09 20:28:43 +08:00
回复了 movq 创建的主题 程序员 一个关于路由器端口转发的问题
端口回流,一般的路由器不支持,需要软路由,比如 ROS ,通过 dst nat address type 来配置
2021-09-25 09:06:41 +08:00
回复了 MakHoCheung 创建的主题 Java Java 的 loom 终于稳定了
用几个小版本搞稳定,进下一个 LTS 也要三年后了
2021-07-22 08:09:48 +08:00
回复了 coderstory 创建的主题 Java Java 新手 求解 死锁要怎么处理
帐号 a,b 排个序,加锁小的,再加锁大的,try 转账,finally 解锁大的,解锁小的 肯定没死锁
2021-07-18 13:12:20 +08:00
回复了 tyit 创建的主题 DevOps 如何打包一个镜像三个环境都可以使用?
docker/kubernetes 都可以在部署的时候指定一个 file 覆盖镜像中的的 file,docker 通过-v , kubernetes 通过 configmap/volume
2021-04-24 08:17:59 +08:00
回复了 dadagogogo 创建的主题 程序员 内网服务器不支持 ws 协议 怎么办?
2 楼正解,遇到过一模一样的问题,最后发现 AWS 的 elb 的原因
2021-04-22 21:46:33 +08:00
回复了 eroko 创建的主题 问与答 8 瓶水 2 瓶有毒 6 个耗子 要求单次检验出结果
@JustLookBy
没那么复杂,穷举+验证就行了

本来最开始用的是 6 个循环每个循环 1~255 发现时间不可接受( 255^6)
后来看 85 楼的结果行 1 的个数是相同的(也就是老鼠喝相同数目的瓶子)

所以就做了个假设:老鼠喝的瓶子的数目是相同的
这样循环的次数就少多了

每个老鼠喝一瓶 无解
每个老鼠喝两瓶 无解
每个老鼠喝三瓶 很多解

至于每个老鼠喝不同的数目的瓶子,没实验,也无法证明一定不存在解
2021-04-21 17:53:07 +08:00
回复了 eroko 创建的主题 问与答 8 瓶水 2 瓶有毒 6 个耗子 要求单次检验出结果
受 85 楼启发写了个程序,其实远不止一组解,比如
六只老鼠
m0=00000111
m1=00011001
m2=00101010
m3=00110100
m4=01001100
m5=01010010

毒药在
01 的时候,0125 死
02 的时候 0134 死,等等等,0<=i<j<=7, 每种(i,j)的组合死法都是不同的,就可以知道那两瓶是毒药,

类似的还有

00000111
00011001
00101010
00110100
01001100
10100001

00000111
00011001
00101010
00110100
01010010
10100001
2021-04-21 17:00:39 +08:00
回复了 eroko 创建的主题 问与答 8 瓶水 2 瓶有毒 6 个耗子 要求单次检验出结果
#85 正解,写个程序验证下是正确的
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2603 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 02:19 · PVG 10:19 · LAX 19:19 · JFK 22:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.