V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  seth19960929  ›  全部回复第 14 页 / 共 19 页
回复总数  367
1 ... 6  7  8  9  10  11  12  13  14  15 ... 19  
2022-09-27 17:06:45 +08:00
回复了 Features 创建的主题 程序员 观广东某著名大专的 web 前端课程有感
楼主你放心, 真正有能力的人肯定不会跟着学校学的! 学校要众生平等, 你让老师光为了教厉害的人而忽视普通人(没接触过计算机), 这才是学校可悲的地方!

前端更新得这么快, 今年教 AngularJS , 明年被淘汰了, 哪一届的学生会说学校不靠谱, 今年教这个打包工具, 明年出新的打包工具, 让老师怎么选择.

说实话老师就教入门的 JS, 学好基础(要是楼主说的比这个还不如, 该批), 有能力的人自学就是最好的方式.
2022-09-20 17:13:12 +08:00
回复了 preach 创建的主题 北京 为程序员准备的运动 徒步 露营 全公益 无收费
加了, 看看 >_
2022-09-15 18:03:09 +08:00
回复了 Nasser 创建的主题 Go 编程语言 关于 go gin 程序如果热更新的问题
@Nasser
单机器的话, 写个脚本部署自动部署到不同的端口, 然后 nginx -s reload 监听新端口, 停止旧服务
多机器的话, 滚动更新就好了
2022-09-13 18:49:48 +08:00
回复了 Rokaki 创建的主题 程序员 问一下有关多对多关系查询的问题
select img_id from relations_table where tag_id='a' and tag_id='b' limit 1
2022-09-07 13:20:47 +08:00
回复了 7911364440 创建的主题 Java 请教一个 Redis 过期时间的问题
Redis 设置了过期时间, 肯定就是那个时间点过期. 楼上说的有问题
过期了 != 删除.
redis 判断一个 key 不存在有两种, 一种是 key 不存在, 另一种是存在, 但是过期了没来得及删除
楼主这个不就是最简单的单任务锁吗, 如果服务器延迟大的话
尝试使用 EXPIREAT 设置过期时间, 而不是 EXPIRE
@dsphper 第三方生成的, 改不动
2022-08-31 15:42:07 +08:00
回复了 id7368 创建的主题 推广 [最后一天] 仅限阿里云老用户:新购服务器 3.6 折 续费 6 折!
@id7368 好, 谢谢
2022-08-31 12:33:33 +08:00
回复了 id7368 创建的主题 推广 [最后一天] 仅限阿里云老用户:新购服务器 3.6 折 续费 6 折!
1C2G 什么价格, 有三年的吗?
2022-08-24 11:46:33 +08:00
回复了 CathayChen 创建的主题 Go 编程语言 求 Golang 官方包使用及源码解读相关的一些学习资料
基础的工具类包, 直接下载 Goland 点点跳转断点就看的差不多了.
高深的可以看看德莱文大佬 https://draveness.me/golang/
@ianEros hugo
2022-08-18 11:24:42 +08:00
回复了 chaleaochexist 创建的主题 Go 编程语言 请教 goroutine 通信写法问题
package main

import (
"fmt"
"math/rand"
"sync"
"time"
)

func main() {

// init var
ch := make(chan int)
wg := &sync.WaitGroup{}

// goroutine1, 2, 3
for i := 0; i < 3; i++ {
wg.Add(1)
go task(wg, ch)
}

// read chan data
go func() {
for val := range ch {
fmt.Println(val)
}
}()

// wait group
wg.Wait()
close(ch)

// close fast, can`t read all chan data
time.Sleep(time.Second)
}

func task(wg *sync.WaitGroup, ch chan int) {
defer wg.Done()

ts := rand.Intn(3) + 1
time.Sleep(time.Second * time.Duration(ts))

ch <- ts
}
2022-08-18 11:18:26 +08:00
回复了 chaleaochexist 创建的主题 Go 编程语言 请教 goroutine 通信写法问题
close chan 两个原则
1. 不要在接收端关闭, 也就是你代码里的 main goroutine
2. 有多个同时写, 不要在写的地方关闭, 也就是你的代码中 goroutine1,2,3

所以最好的做法, 就是楼上给的那个代码, 先 waitGroup 够三个之后, 直接在 main 关闭就行了
yapi+1
2022-07-26 18:38:48 +08:00
回复了 dayeye2006199 创建的主题 信息安全 为什么使用 https 调用 API 仍然推荐需要使用 key 来签名
直接用 appid + secretkey 和裸奔有什么区别
2022-07-26 18:38:25 +08:00
回复了 dayeye2006199 创建的主题 信息安全 为什么使用 https 调用 API 仍然推荐需要使用 key 来签名
@dzdh S -> S 就不需要吗? 服务器被入侵了, 你的请求就不被捉了吗
2022-07-26 18:21:38 +08:00
回复了 dayeye2006199 创建的主题 信息安全 为什么使用 https 调用 API 仍然推荐需要使用 key 来签名
按你这么这么说, 希望各个大厂 app 都不要加所谓保护机制了, 直接调就行了. 你去和他们说才管用.
2022-07-26 18:20:54 +08:00
回复了 dayeye2006199 创建的主题 信息安全 为什么使用 https 调用 API 仍然推荐需要使用 key 来签名
@dzdh 直接裸露的难度是几, 捉包的难度是几, 反编译找到 key 的难度是几.
2022-07-26 14:46:27 +08:00
回复了 dayeye2006199 创建的主题 信息安全 为什么使用 https 调用 API 仍然推荐需要使用 key 来签名
@dzdh S->S 更需要啊
意义就是可以屏蔽大部分直接裸露的接口.
你看爬虫入门都是爬 xxx 家的接口, 就因为他们家的接口不用任何校验.
那你看看抖音的接口能直接捉吗(web)
2022-07-26 12:30:04 +08:00
回复了 dayeye2006199 创建的主题 信息安全 为什么使用 https 调用 API 仍然推荐需要使用 key 来签名
@ZE3kr 感觉应该是理解上的问题, 让我问问阿里云
1 ... 6  7  8  9  10  11  12  13  14  15 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2534 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 15:40 · PVG 23:40 · LAX 07:40 · JFK 10:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.