gongshuiwen

gongshuiwen

V2EX 第 569185 号会员,加入于 2022-01-16 16:09:28 +08:00
根据 gongshuiwen 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
gongshuiwen 最近回复了
92 天前
回复了 congu 创建的主题 职场话题 幼稚青年茫然不知所措,急求前辈指点
如果真心喜欢技术且想做开发的话,就花几个月时间全身心准备和应聘一二线城市初级开发工作(首选 Java),如果计算机基础确实可以,以你的学历和专业在大城市找一个初级开发岗位应该有机会,实在找不到就算去干外包也都比你干这个强的多,无论如何一定要找开发工作,再努力从工作中和工作外慢慢积累技术,才能有更好的发展,加油!
巧了这两天刚好在研究认证方式的问题,照着网上铺天盖地的教程用 SpringSecuriy 实现了一下 JWT 认证方式,发现使用完全无状态的 JWT 认证的场景十分有限,最大的缺陷就是无法主动过期,而且要实现由用户主动下线已登录客户端的功能就必须要引入 Redis 来存储分布式 Session ,那其实就跟基于 Cookie 的 Session 没啥大的区别了,只是前端存储方法不一样而已,相较之下基于 Cookie 的 Session 有大量成熟的框架可以使用,而基于 JWT 的 Session 大部分功能还要自己开发,最后我还是老老实实用基于 Cookie 的 Session 了哈哈哈。贴两个关于这个问题的经典帖子,想辩论的建议都看下先:

http://cryto.net/~joepie91/blog/2016/06/13/stop-using-jwt-for-sessions/
http://cryto.net/~joepie91/blog/2016/06/19/stop-using-jwt-for-sessions-part-2-why-your-solution-doesnt-work/

附注:
关于 JWT 携带 SessionId 可以防篡改的功能,其实基于 Cookie 你一样也可以给 SessionId 加个签名后缀,自己实现一下 SessionId 的生成逻辑就行。
2022-10-14 10:16:04 +08:00
回复了 Musong 创建的主题 程序员 小辣鸡又来求助了,网站挂掉了,救救我
敏感时期,封禁力度比较大吧,我有一主机的 443 端口也被墙了。
恰好我最近也遇到了二房东不退押金,承诺好退押金,但是后面电话不接,微信不回。
看了下合同对方是法人,查询企业显示最近刚被其他人因租赁纠纷起诉,唉。

不建议去破坏房屋,房子又不是二房东的,你破坏了房东还会起诉你让你赔偿。
吃一堑长一智吧,以后租房还是要拿到房东的身份信息再签合同,并且保留好合同,聊天记录和转账记录。

我押金就一千多,也不抱希望了,如果有精力还是要坚持诉讼,算是熟悉下国内司法流程。
网上说可以让法院开局协助调查的证明,然后去公安局查身份证号,可以打 12368 诉讼服务热线咨询下。

我把我这个二房东的信息曝光下,在杭州的朋友警惕下:
公司:杭州恒兆房地产代理有限公司
法人:李友志
手机:18309893970
VX: lyz138764520

实现不行就只有用短信轰炸报复一下了,打算开一台国外的 VPS ,再用另一台国外 VPS 作为跳板连上去防止追踪到 IP 。
2022-09-08 08:53:08 +08:00
回复了 dzdh 创建的主题 NGINX nginx 的 proxy_pass 后端一个 upstream 多个动态 IP 怎么破?
对 K8s 并不是很熟悉,但是记得 K8s 中定义的 Service 按理说 ClusterIP 会固定不变的才对,其本身就是解决 Pod 轮换或扩容缩容造成的 IP 改变问题的。可以照楼上的方法缩短 DNS 缓存的有效时长,但是会产生比较高的 DNS 负载的。

以下内容来自 K8s 文档:

虚拟 IP 和 Service 代理
在 Kubernetes 集群中,每个 Node 运行一个 kube-proxy 进程。kube-proxy 负责为 Service 实现了一种 VIP (虚拟 IP )的形式,而不是 ExternalName 的形式。

为什么不使用 DNS 轮询?
时不时会有人问到为什么 Kubernetes 依赖代理将入站流量转发到后端。那其他方法呢? 例如,是否可以配置具有多个 A 值(或 IPv6 为 AAAA )的 DNS 记录,并依靠轮询名称解析?

使用服务代理有以下几个原因:

- DNS 实现的历史由来已久,它不遵守记录 TTL ,并且在名称查找结果到期后对其进行缓存。
- 有些应用程序仅执行一次 DNS 查找,并无限期地缓存结果。
- 即使应用和库进行了适当的重新解析,DNS 记录上的 TTL 值低或为零也可能会给 DNS 带来高负载,从而使管理变得困难。
2022-09-02 10:21:17 +08:00
回复了 mylifcc 创建的主题 Python 怎么才能在 Python 中输出一个 key 不带引号的字典呢
使用非字符串对象作为键就会输出该格式,例如:
class City:
pass


city = City()
print({city: "beijing"})

输出结果为:{<__main__.City object at 0x000001CE970BB608>: 'beijing'}


上面为对象默认的字符串表示形式,可以使用 __repr__ 方法改变对象的字符串表示形式:
class City:
def __repr__(self):
return 'city'


city = City()
print({city: "beijing"})

输入结果为:{city: 'beijing'}

所以字典中不带引号的键说明是一个非字符串对象作为的键吧。
2022-08-05 08:53:21 +08:00
回复了 shadow1949 创建的主题 程序员 SQL 苦手来请教各位大佬了。
@shadow1949 包括当前日期的话改一下查询范围即可:

SELECT sum( num ) / 5 FROM test
WHERE date <= NOW() and date > date_sub(NOW(), INTERVAL 7 DAY ) AND weekday( date ) < 5;
2022-08-05 08:51:04 +08:00
回复了 shadow1949 创建的主题 程序员 SQL 苦手来请教各位大佬了。
如果只是求日期前 5 天,可以查询日期前 7 天的记录,然后排除掉周末即可,原因在于任意连续的 7 天必定只包含一个周末,同理 10 天的话查询 14 天的数据,如果是非 5 的整数倍天数该方法不适用。

这是查询当前日期前 5 天的示例,注意不包括当天,查指定日期则把 NOW()替换掉即可:
```SQL
SELECT sum( num ) / 5 FROM test
WHERE date < NOW() and date >= date_sub(NOW(), INTERVAL 7 DAY ) AND weekday( date ) < 5;
```
2022-07-29 08:55:05 +08:00
回复了 ggp1ot2 创建的主题 程序员 win 下应该安装什么杀毒/清理垃圾的软件?
360 就不要拿出来说了吧,广告多的离谱,虽然可以关,但是还是很恶心人的
懂电脑的研究半天都不一定关的干净,更不用说其他没有电脑基础的大部分安装完都不知道能关和怎么关
我帮业务人员处理问题的时候,他们电脑各种广告锁屏,广告弹窗,烦的要死
我开始还提醒说这些广告能关的,结果都要我帮忙关一下,后面我就不说了
相比之下疼讯电脑管家我用了 5 年多就没弹过广告,
但是疼讯驱动修复功能很垃圾,遇到几次驱动问题都是用 360 修复的,修复完就卸载了:)
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4414 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 05:32 · PVG 13:32 · LAX 22:32 · JFK 01:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.