V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  undeflife  ›  全部回复第 12 页 / 共 48 页
回复总数  946
1 ... 8  9  10  11  12  13  14  15  16  17 ... 48  
@ainiyiwannian 你在说什么?什么是“只要不是太过分”?一直很过分好不好。产品出不出彩不论,就这定价策略为什么要买?又不是没有别的选择。
6 月 17 号?半个多月?
用了 L36YTLJ3KKJR 谢谢.
2019-05-26 18:00:11 +08:00
回复了 beryl 创建的主题 程序员 Java 动态切换两个不同的类声明
@beryl 使用工厂类咯
2019-05-26 13:45:09 +08:00
回复了 beryl 创建的主题 程序员 Java 动态切换两个不同的类声明
@beryl Conditional 会根据条件决定是否创建 bean,所以你只会有一个满足条件的 bean 存在,你使用的地方修改为 by type 而不是默认的 by name 即可
2019-05-26 13:01:18 +08:00
回复了 beryl 创建的主题 程序员 Java 动态切换两个不同的类声明
@beryl 第三方库你同样可以自己再封装一层。
这个场景最合适使用 @Conditional
上面的代码我随手写的 有些错漏,
随手收了个例子 你可以看看
https://reflectoring.io/spring-boot-conditionals/
2019-05-26 12:44:03 +08:00
回复了 beryl 创建的主题 程序员 Java 动态切换两个不同的类声明
上面写得不太对 Conditional 写在类上,这俩 Client 最好有实现相同的接口或父

使用 redis 的地方自动注入即可
2019-05-26 12:41:04 +08:00
回复了 beryl 创建的主题 程序员 Java 动态切换两个不同的类声明
通过配置文件和 @Conditional 方式自动切换

@Conditional(value = { RedisContextHolder.RedisServiceCondition.class })
private RedisClient redisClient;

@Conditional(value = { RedisClusterContextHolder.RedisClusterServiceCondition.class })
private RedisClusterClient redisClient;



public static class RedisServiceCondition {
@Override
public boolean matches(ConditionContext context, AnnotatedTypeMetadata metadata) {
context.getEnvironment().getProperty("application.redis")
....
return boolean;
}
}
2019-05-25 16:39:15 +08:00
回复了 hengo 创建的主题 编程 Spring Boot JPA 的问题求助大家!
@hengo 常规做法不是直接通过 Repository 里写 Query 去操作数据库 而是直接操作实体类,再通过 Repository 保存

你上面的逻辑就变成了
a = repository.getOne(id).setOId(oid)
repository.save(domain)
2019-05-25 15:49:45 +08:00
回复了 hengo 创建的主题 编程 Spring Boot JPA 的问题求助大家!
你没有实体类?

class A{
@ManyToMany
@JoinTable(name = "c",
joinColumns = @JoinColumn(name = "a_id", referencedColumnName = "id"),
inverseJoinColumns = @JoinColumn(name = "b_id", referencedColumnName = "id"))
private Set<B> bs= new HashSet<>();
}

中间表自动维护

JPA
2019-05-24 23:05:48 +08:00
回复了 kingcos 创建的主题 问与答 今天试用了同事的 Bose QC30,求解毒
@kingcos 我也是从来没有一款入耳式的能塞进去 你试的 qc30 能带进去?改天我也找个试试..
2019-05-22 22:27:10 +08:00
回复了 tunzao 创建的主题 Firefox Firefox Lockbox 有人体验过吗?
刚用过一段时间了,太简陋。
只有 website、username、password 三个属性,自然登陆 app 时也无法自动录入,lockbox app 上没法创建和修改条目。
2019-05-22 10:24:06 +08:00
回复了 ruanyu1 创建的主题 程序员 我知道我们前端圈很有意思,一天一个框架,但是...
redux 初用起来有点累 但是配合 react 的 hoc 代码真的很清晰干净
jQuery 也不是不能用,onedrive 的上的 office 文件的预览用的 jQuery 1.7,编辑模式下 jQuery 2.2
2019-05-20 10:38:04 +08:00
回复了 yinjy 创建的主题 Microsoft Azure Azure 免费账户太坑了
azure 的 always free ?我找了半天都没找到哪里有虚拟机免费呀 - -#
2019-05-16 17:39:17 +08:00
回复了 madao 创建的主题 程序员 [译]再见微服务,从 100 多个问题儿童到一个超级明星
不是 鲁棒已经沦为梗的翻译还真有人延用啊?
2019-05-16 12:45:43 +08:00
回复了 Parmarx 创建的主题 问与答 美区 Apple ID 被封, 8 年账号以及 110 美金余额付诸东流。
感觉对于个人电子资产的需要法律保护才能减少这种用户申诉无门的情况,比如某游戏判定你使用外挂永久封禁,比如 Adsense 判断你作弊封禁账号,比如微信永久封禁你的账号等。
2019-05-16 12:26:43 +08:00
回复了 Parmarx 创建的主题 问与答 美区 Apple ID 被封, 8 年账号以及 110 美金余额付诸东流。
苹果工程部为了我的账号安全,永久禁用了我的账户。

哈哈哈,人工智能的终极形态?为了人类的安全,决定消灭人类。
2019-05-15 16:46:13 +08:00
回复了 lichen003 创建的主题 程序员 技术上是广度优先还是深度优先?请各位大佬指点迷津
广不是具体的语言。 会用 10 种语言写 hello world 也没什么用,比如你主要专注后端的,那了解下前端的生态、工具链等,而不是盲目去怼 Javascript,这是广 。别的方向也是相同的道理。
1 ... 8  9  10  11  12  13  14  15  16  17 ... 48  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5946 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 02:15 · PVG 10:15 · LAX 18:15 · JFK 21:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.