V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ccde8259  ›  全部回复第 7 页 / 共 11 页
回复总数  212
1  2  3  4  5  6  7  8  9  10 ... 11  
2021-09-01 19:05:22 +08:00
回复了 sola97 创建的主题 Java 网关统一鉴权+SSO 单点登录的架构中,网关是 SSO Client 吗?
CAS 的 SSO 优势主要是基于 HTTP 协议完成单点登录,也就是即使你的 Web 应用是 polyglot 的场景也能完成鉴权。
一个简单的实现是,让你的 Web 应用如何成为 SSO Client 。缺陷就是各个 Web 应用这个场景下并不是共享 Session 的,因为 CAS 只负责鉴权。
实现共享 Session 就是让 Gateway 成为 SSO Client,由 Gateway 控制 Session 。
2021-09-01 18:36:07 +08:00
回复了 acbot 创建的主题 云计算 大厂的对象存储都是基于什么实现的呢?
Ceph……
自研一套 API 不用几个钱
首先是 EDNS GeoDNS
其次是 CDN 挡掉大部分静态资源请求
回源流量做负载均衡方案包括 F5 或者 NGINX
2021-08-29 12:55:12 +08:00
回复了 ccde8259 创建的主题 Java 如何完善 Native Image 下的 SPI 问题?
自问自答一下:
引入配置
quarkus.native.additional-build-args=-H:ReflectionConfigurationFiles=reflection-config.json
在 resources 目录下创建 reflection-config.json 文件,内容如下:
[
{
"name": "org.bouncycastle.jce.provider.asymmetric.ec.Signature$ecDSA256",
"allDeclaredConstructors" : true,
"allPublicConstructors" : true,
"allDeclaredMethods" : true,
"allPublicMethods" : true,
"allDeclaredFields" : true,
"allPublicFields" : true
}
]
大意就是额外增加反射配置……
2021-08-25 13:08:37 +08:00
回复了 flypanda 创建的主题 北京 请问北京有没有电费比较便宜的仓库?
这种需求难道不是找 IDC 做服务器托管?
2021-08-25 08:29:50 +08:00
回复了 yeqiu 创建的主题 问与答 一个 业务逻辑代码 的设计的问题
这种流程的相互支配性明显是 dock 盖过了 service 。因此设计上完全可以调转方向,依靠 dock 向 service 单向发射指令的方式实现。
具体实现可以是 dockBusiness 里面执行第二步的时候调用 fireServiceCreated(dock)。由 serviceBusiness 实现 onServiceCreate(Dock dock)方法。在第三步调用 fireServiceUpdate(dock),由 serviceBusiness 实现 onServiceUpdate(Dock dock)方法。
中间的消息流转机制可以简单的用同步实现,也可以采用异步消息队列实现。serviceBusiness 需要对上面调用考虑是否需要补偿机制。
2021-08-24 18:43:14 +08:00
回复了 hahaFck 创建的主题 Java 把 Java 写成动态语言了,越改越崩溃。
前一家一样的问题,二次开发全靠 Debug 看数据。
更可怕的是那些 void func(Map<?,?> map)方法,纯副作用函数……
2021-08-18 19:06:41 +08:00
回复了 mightofcode 创建的主题 知乎 如何突破信息茧房?
在这个领域上考虑,有一个很浅显的问题就是,你希望拿到什么样的信息?
不考虑任何因素限制,整个模型变成一个信息海。在这个信息海内到底哪些是有价值的应该被展示的问题可以被转化为,这个价值函数怎么构建?
2021-08-18 18:58:18 +08:00
回复了 mightofcode 创建的主题 知乎 如何突破信息茧房?
@Smash 他让你多花了时间在论证上,你也自然就少了时间去关注其他的事情。
2021-08-18 18:55:55 +08:00
回复了 yongliu 创建的主题 Java CAS 认证服务有人用过吗?
目前个人私有化部署的 CAS,是直接用 JPA 作为 ServiceRegistry 。
然后服务管理都是直接 SQL 弄进去,一年下来花在管服务的时间屈指可数。
2021-08-15 02:54:18 +08:00
回复了 mycs999 创建的主题 macOS m1 MacBook Air 有时候电源键无效
这里给一个不靠谱的个人猜测:
现在的指纹识别可能是电容式的,也就是需要在你和按键之间构筑一个电容才能识别。如果你是手悬空接触的情况下,由于你和 Mac 的接地可能是不可靠的,就没有办法识别到。因此你可以尝试把手腕靠在 Mac 表面上形成共地,再尝试摸指纹识别。
2021-08-06 12:43:08 +08:00
回复了 LeeReamond 创建的主题 NAS 关于自建 NAS 服务的,主板 CPU 平台选择
Gen8 又不贵,还是正统服务器,不是家用级玩具。IPMI ECC 热插拔盘位都有,上个 H240 就能接 SAS 盘。虽然这货性能就是个辣鸡……反正你又不需要对吧。
SATA 口不够?搞 Ceph,第二台第三台 Gen8 往上加就是了。
2021-08-01 18:55:28 +08:00
回复了 yezheyu 创建的主题 程序员 请教一个很基础的变量内存分配问题
栈帧里的本地变量表?
2021-07-27 12:06:09 +08:00
回复了 yongliu 创建的主题 Java Apereo CAS 服务的用户注册功能是要自己实现吗?
Apereo CAS 压根不提供用户管理的功能。
authn 最简单实现是静态用户名密码,其次是 JDBC,往上可以接 LDAP 。
2021-07-25 14:02:41 +08:00
回复了 ljzxloaf 创建的主题 Java Java 目前实现全异步的方式有哪些
@sagaxu 再等下一个 LTS 怕是已经开滴滴送外卖去了……人生能有几个 LTS ?
2021-07-25 13:44:18 +08:00
回复了 ljzxloaf 创建的主题 Java Java 目前实现全异步的方式有哪些
目前生产实践用的是线程池挂 Job,然后 CountDownLatch 回来,可惜不按代码行数发工资。
进一步就是用 JUC 下的 CF,但是写起来还是有点难受,因为需要把大量同步代码封装成返回 CF 的调用。
再进一步就是 Vert.x 的 Future,版本到 4.0 几乎所有 API 都支持 Future 返回。then 等链式调用对于 Callback Hell 有所缓解。
妥协之选就是 Quarkus 。Route Layer 往下都是 Vert.x 实现,往上则是 RESTEasy 的 JAX-RS 实现。IO Thread 跟 Work Thread 分开,实现 IO 异步业务同步。
Project Loom 都不知道延期了多久,能不能赶得上 JDK17 这个 LTS……毕竟最终目标是写同步代码用异步执行。
2021-07-24 12:28:46 +08:00
回复了 cs5117155 创建的主题 PHP 实现一个简易的接口预警系统有什么好方式
Prometheus
2021-07-23 01:06:50 +08:00
回复了 MakHoCheung 创建的主题 问与答 关于 Java 和 go 高并发的话题
@MakHoCheung
发生的是协程上下文切换?
2021-07-22 12:22:13 +08:00
回复了 Bechbaliq 创建的主题 职场话题 发现工资对我意义不大
@lakechan96
但是当把目标无价值化也成了一种能力,就会陷入一种死循环。
2021-07-19 08:55:09 +08:00
回复了 ryougifujino 创建的主题 git 一个有关 Git 的一个分支模式的疑问
图形化理解
不做 Revert 会有两根线 一根从 M1-3 切出来 再从 F1 切出去形成一个 Merge Commit 再从 F2 切出去形成一个 Merge Commit 最后 M4-7 回来 这种情况不算 cleanly
做 Revert 以后只剩一根从 M1-3 出去带 F1’和 F2’从 M4-7 回来一根线
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2917 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 13:25 · PVG 21:25 · LAX 06:25 · JFK 09:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.