V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Rocketer  ›  全部回复第 59 页 / 共 61 页
回复总数  1202
1 ... 51  52  53  54  55  56  57  58  59  60 ... 61  
2021-02-24 10:03:26 +08:00
回复了 wuxi889 创建的主题 MySQL 请教个 MySQL 中 group by 与 distinct 一同使用的的问题
SQL 命令真正的执行顺序如下:

(1) FROM
(2) JOIN
(3) ON
(4) WHERE
(5) GROUP BY
(6) WITH
(7) HAVING
(8) SELECT
(9) DISTINCT
(10) ORDER BY
(11) LIMIT

每一步的输出就是下一步的输入,自己推演一下试试吧
2021-02-23 13:46:11 +08:00
回复了 fakerw 创建的主题 程序员 自己太菜了,求问,如何看懂有非常多继承的代码?
继承是为了复用,所以父类、爷类、祖宗类都应该当黑盒使,你就只关注你用到的那一层就行。只要不是那种方法名看不懂要做什么的垃圾代码,就没必要翻到上层去看它。
2021-02-22 01:15:49 +08:00
回复了 005008 创建的主题 程序员 花三天做完了两个月的活是什么体验?
作为短工,时薪 125 确实低了。但好处是给了甲方一个明确的信息——要想改需求,每加一点时间都要付钱。

当然前提是楼主每天只工作 8 小时。若是自我剥削免费加班,那就连这个信息也没传递出去,不好评价站在楼主的角度是好是坏,但很明显这是整个行业内卷的表现。
无人机有个 433 增程,跟你的思路基本一致,但不知道带宽有多大,毕竟控制无人机不需要多大带宽。
2021-02-21 03:45:23 +08:00
回复了 sillydaddy 创建的主题 React 有对 React 感到困惑的吗?
@jmyz0455 刚开始学的话,还是别把 redux 掺和进来了。先试着尽量不用 redux,全用 hooks 解决,实在不行了再考虑 redux (实际上很少遇到非 redux 不可的项目)。

redux 是 react 早期还不太完善时的必备组件,现在还有很多人用只是因为老程序员们习惯了,并不代表它是必要的,甚至都不能算是一个好的开发实践。

redux 太重了,不仅拖慢开发速度,也拖慢运行速度,能不用还是尽量别用。
程序员对 IT 行业最大的误解就是以为技术是 IT 行业的一切,但其实技术只是 IT 行业的必要条件……之一。

还有很多其他必要条件,你都没有,当然不行。

阅历多点的人还能想到推广,不错,这也是必要条件,但还不够。只有真正做过企业高管,或者有成功创业经历的人才知道想经营好一款技术产品有多复杂,可惜大部分程序员没机会了解。这也是为什么风险投资更喜欢投人,而不是投产品。你说我做了一个很牛 B 的产品,能解决一亿人的某某需求……对不起,你拿不到投资。但你要是曾经做过一个成功的公司,投资人会求着多给你投点的。
@caola 你这不是随机 30 个,而是自然排序取连续 30 个,只是起点随机而已
2021-02-19 11:56:00 +08:00
回复了 followyourheart 创建的主题 程序员 买房贷款选择问题
这问题与程序员有什么关系?
Promise.race 会返回第一个执行完成的结果,所以你可以用它同时执行一个 5 秒钟延时的 reject 。如果请求成功了就会忽略这个 reject,如果 5 秒还没成功,就会收到这个 reject 。

示例代码:

```Javascript
const result = await Promise.race([
fetch('/your-request-api'),
new Promise((resolve, reject) => {
setTimeout(() => reject(‘Timeout’), 5000)
})
]);
```
2021-02-15 10:21:54 +08:00
回复了 zzw1998 创建的主题 程序员 Ant Design 没了
刻意转到 gitee ?这是要放弃世界啊
2021-02-15 03:05:58 +08:00
回复了 Plague 创建的主题 程序员 v2ex 登录时的验证码图片如何获取
为啥都拿 V2EX 练手啊?是因为各种典型场景全包括了吗?
2021-02-07 03:07:58 +08:00
回复了 szxczyc 创建的主题 随想 昨天坐飞机抖得非常厉害,我以为飞机要解体了
玩玩模拟飞行,了解一些航空知识,可以有效降低恐惧感,因为恐惧来源于未知。

很多让你感到紧张的情况可能只是日常,尤其是对某些需要飞跃山脉的航线来说(比如北京-西安),几乎每飞必颠。只要速度、角度、飞机外观没有什么异常,就不必紧张。
2021-02-07 02:17:46 +08:00
回复了 pizzamx 创建的主题 Android 安卓手机要用语音输入的话还是只能选讯飞啊
谷歌的中文识别尽量远离吧,别说跟讯飞比,就是跟苹果比也差了好几个段位。

我是怎么知道的?我有谷歌的智障音箱( Nest Mini Gen2 )
2021-02-03 23:48:26 +08:00
回复了 LeeReamond 创建的主题 信息安全 csrf 攻击一般是如何防御的?
有一点需要特别明确——XSS 是指攻击者执行受害者在另一个网站的脚本,这个脚本通常还是官方的(比如在受害者不知情的情况下执行他网银的转账脚本)。

如果攻击者能执行另一个网站的自定义代码,那攻击者就无所不能了,因为他可以完整模拟受害者的身份了。CSRF 防御手段根本识别不出
2021-02-03 02:27:48 +08:00
回复了 volvo007 创建的主题 JavaScript 请教一个 js 箭头函数的基础问题
楼上没有解决楼主的本意(避免 var that = this )

楼主需要这么理解这件事,首先看你的主体:
```
() => {
if(this.goodId == 1) {
return 'json/laptop.json'
} else if (this.goodId == 2) {
return 'json/mobile.json'
}
}
```
这明显是个匿名函数。然后你把这个匿名函数赋给了 url,于是 url 就指向了一个函数。

这是 JavaScript 最重要的一个概念——一切皆对象。函数也是对象,所以也能赋值给识别符(俗称变量名)。

但楼主想要的不是这个函数,而是函数的返回值,所以你得让函数执行一下(套上括号,后面再加一对括号就行了)。
```
(() => {
if(this.goodId == 1) {
return 'json/laptop.json'
} else if (this.goodId == 2) {
return 'json/mobile.json'
}
})();
```
然后再赋值就是你想要的字符串了。

另外,既然你用箭头函数了,那就最好按 ES6 的标准写,别用 var 了。优选 const,const 不行就 let 。
完整代码如下:
```
let url = '';
url = (() => {
if(this.goodId == 1) {
return 'json/laptop.json'
} else if (this.goodId == 2) {
return 'json/mobile.json'
}
})();
```
2021-02-02 14:07:47 +08:00
回复了 tctc4869 创建的主题 NoSQL “nosql 数据库”称呼为什么很流行?
这不就是“中国”和“外国”的区别吗?一般说“外国”,指的是国外的主要国家,以欧美澳为主,有时也包括日韩。虽然非洲也是“外国”,但一般人不会想到那儿。
2021-02-02 10:19:03 +08:00
回复了 8023 创建的主题 宽带症候群 请问中国移动家宽如何获得公网 ip
@justfindu 我有移动公网 IP,20/月那种,一样会跳到 100 开头的内网,且跟别人家的移动的内网 IP 可以互联互通,所以还是在移动墙内
2021-02-02 10:14:14 +08:00
回复了 dier 创建的主题 宽带症候群 关于宽带光猫的讨论
@dier 我倒觉得只提供信号更好,直接接到软路由的光口上,少一个光猫信号更稳定。
1 ... 51  52  53  54  55  56  57  58  59  60 ... 61  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2901 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 02:55 · PVG 10:55 · LAX 18:55 · JFK 21:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.