V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  palmers  ›  全部回复第 4 页 / 共 28 页
回复总数  543
1  2  3  4  5  6  7  8  9  10 ... 28  
2020-09-21 10:40:40 +08:00
回复了 JvTom 创建的主题 程序员 如何看待越来越多企业在二线城市成立研发中心?
不忙可能是因为你刚入职 没多久 后面怎么样不好说 看业务了 还有你现在不应该被动的也不忙 应该尽最大的努力去熟悉他们现在做的一些东西 后面来活了 你就可以很轻松的接住
2020-09-16 09:32:39 +08:00
回复了 Cbdy 创建的主题 Java JDK15 今天发布没人关心一下吗?
@qwerthhusn 哈哈哈哈哈哈哈
2020-09-12 10:40:19 +08:00
回复了 gy0624ww 创建的主题 git 请教大家有关 git 工作流的问题
我理解你的问题是 测试开发资源都非常紧张, 要尽可能的利用开发和测试资源快速完成这三个需求, 但是这三个需求设计的功能点重叠部分较多 并行开发冲突很多 现在三个需求都开发完了 又不能串行测试 需要并行测试 然后上线时间待定 根据老大或上头资源协调的情况定 是吧?

如果没理解错的话, 我的建议是: 前后端都使用个合并分支 将这三个需求合并到一个分支上发布 这期间肯定需要解决冲突,然后期间如果遇到 bug 修复, 优先在 ABC 三个需求对应的分支上修改然后合并到发布分支 测试, 后面如果上线 AB 则将 AB 分支代码合并测试上线 目前我能想到的办法就是这个, 这里面风险是比较大的 因为稍微不注意就会合错代码, 在开发的时候代码尽量做到需求上的物理隔离, 这样因为冲突导致代码合并错乱的几率会降低
2020-08-12 17:35:04 +08:00
回复了 ciaochaos 创建的主题 React 前端实现艺术二维码生成~
非常优秀!
2020-08-11 15:07:31 +08:00
回复了 totoro52 创建的主题 Redis 关于点赞模块在高并发下的优化处理,求方案
是不是可以通过期策略 来解决部分问题?
2020-08-11 10:59:08 +08:00
回复了 smallgoogle 创建的主题 Python 你们是如何使用 redis 来监听任务的?
为啥使用 redis 而不用 mq 呢?
2020-08-10 09:37:09 +08:00
回复了 ZacharyM 创建的主题 JavaScript 问个 JS 变量提升,块作用域与重复声明的问题
```js
{
var foo = 1; // 该句报错,“foo 重复声明”
function foo(){};
console.log(typeof(foo));
}
```
最后的代码 在 ES5 中应该是会报错的吧? 我想是因为函数声明提升和变量声明提升 但是函数声明提升优先于变量声明提升, 所以变成这样了:
```js
{
var foo = function() {}
var foo = 1;
console.log(typeof(foo));
}
```
所以在做提升的时候 也就是编译阶段就已经知道重复声明变量了 会提示 Identifier 'foo' has already been declared

我理解是这样
2020-08-04 11:38:18 +08:00
回复了 xjepiaojiangu 创建的主题 程序员 前端同学看过来能否看看怎么实现
我记得 ztree 挺好用的
让机器写业务代码 这就是一个伪命题
不要再推荐 fastjson 了
1. 前后端分离有两种, 开发和部署
2. 前后端需要对一下交互方式, 然后后端根据确定方案提供 http 接口及文档,如果部署分离可能涉及跨域
3. 如果有权限校验也需要考虑
2020-07-27 11:14:33 +08:00
回复了 Vimax 创建的主题 Java 多条件查询是用一个接口还是拆分多接口好?
http 接口一个, 底层接口多个 比较好 后面扩展方便 不然代码会随着业务复杂越来越乱
@linxiaoziruo 对啊 数量级大 是应该用 scan 啊 否则 keys 会阻塞 业务会受影响
我觉得这道题就是简单的考察 redis 命令 scan 以及 scan 大致的原理 就是利用游标什么的 就是具体怎么使用的 这样基本应该可以及格了 深层次应该不会是主要考察点 否则就是不是应用了 但答对了 肯定是加分不少
2020-07-23 09:47:03 +08:00
回复了 wushigejiajia01 创建的主题 Java 实际开发中 assert 用的多吗?
业务代码中很少直接使用的 ,一般都是包装一个类似的工具 比如 spring 源码里 自己包装了对象的各种判断 空和参数错误, 如果通过返回原值, 否则抛对应的异常 这样代码看起来会很简洁明了 不会在主线中添加很多校验判断
2020-07-22 09:17:31 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
@palmers 我简单模拟了一下 然后反编译后字节码是这样的
源码:
```java
public void test() {
Object t = new Object();
Object h = new Object();
Object c = t != (t = h) ? t : h;
}
```
反编译后字节码:
```code
public void test();
descriptor: ()V
flags: ACC_PUBLIC
Code:
stack=3, locals=4, args_size=1
0: new #5 // class java/lang/Object
3: dup
4: invokespecial #1 // Method java/lang/Object."<init>":()V
7: astore_1
8: new #5 // class java/lang/Object
11: dup
12: invokespecial #1 // Method java/lang/Object."<init>":()V
15: astore_2
16: aload_1
17: aload_2
18: dup
19: astore_1
20: if_acmpeq 27
23: aload_1
24: goto 28
27: aload_2
28: astore_3
29: return
LineNumberTable:
line 15: 0
line 16: 8
line 17: 16
line 18: 29
LocalVariableTable:
Start Length Slot Name Signature
0 30 0 this Lcom/jd/pricewarning/plussdk/worker/web/Ti;
8 22 1 t Ljava/lang/Object;
16 14 2 h Ljava/lang/Object;
29 1 3 c Ljava/lang/Object;
StackMapTable: number_of_entries = 2
frame_type = 253 /* append */
offset_delta = 27
locals = [ class java/lang/Object, class java/lang/Object ]
frame_type = 64 /* same_locals_1_stack_item */
stack = [ class java/lang/Object ]

```
2020-07-21 16:16:48 +08:00
回复了 amiwrong123 创建的主题 Java 我现在连个三目表达式都看不懂了…
我做了一个测试, 估计大概就明白了.
```java
Object t = new Object();
Object h = new Object();
System.out.println("t: " + t);
System.out.println("h: " + h);
System.out.println("(t = h): " + (t = h));
```
2020-07-16 18:34:36 +08:00
回复了 andj4cn 创建的主题 Linux 求教 Ubuntu + Win(virtualbox 虚拟机) 工作模式是否可行
之前工作有一个监控软件限制联网,所以必须装, 但是我是 archlinux 就用 vbox 装了一个 win 工作正常 但是内存不能太小了 当时我把物理机内存加到 16
2020-06-30 11:31:58 +08:00
回复了 perryzou 创建的主题 Java 大佬们,问个 Java 面试题
根据题目我更偏向于 通过类似 hash 的机制将大文件拆分为若干小文件, 小文件的大小限制需要根据 3M 来做处理 针对于第一条 这个并发不是问题
2020-06-16 18:42:44 +08:00
回复了 FireCat 创建的主题 Java Java 构造函数不要放业务逻辑?
易于维护 逻辑清晰 如果硬要杠 没什么用 就是将代码块放在方法体里
1  2  3  4  5  6  7  8  9  10 ... 28  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2445 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 14:16 · PVG 22:16 · LAX 07:16 · JFK 10:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.