V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  CRVV  ›  全部回复第 21 页 / 共 27 页
回复总数  536
1 ... 13  14  15  16  17  18  19  20  21  22 ... 27  
2017-03-23 10:01:24 +08:00
回复了 Anhedonia 创建的主题 程序员 本科非计算机专业 如何弯道超车
个人建议是去学考研 408 的那几门课,操作系统,数据结构,网络和计算机体系结构
如果做往年的题能到 120 分,那已经超过绝大多数计算机专业的本科毕业生了
剩下的就是写写自己感兴趣的代码
其实 408 的题目出得非常好,不论考不考研,学这个对转专业的人来说都有很大的帮助

根据以后的方向,大学的数学知识不一定有用(其实很大可能性完全没有用)
2017-03-22 12:10:57 +08:00
回复了 leejaen 创建的主题 反馈 只有我想请 墨刀 和 币信 离开 v2ex?
那我觉得这事的重点是 V2EX 置顶的价格该涨了
广告一天 CNY 1000 ,置顶只要 CNY 576
置顶实际上不需要一整天,价格会再便宜很多,效果也不比广告差
2017-03-10 14:04:31 +08:00
回复了 xbdsky 创建的主题 Redis Linux 1g 内存 redis 优化
@ivmm

Redis 支持 Unix domain socket
2017-03-09 23:03:10 +08:00
回复了 xbdsky 创建的主题 Redis Linux 1g 内存 redis 优化
@ivmm 请教一下, socket 是什么?
2017-03-04 22:15:55 +08:00
回复了 chaleaoch 创建的主题 数据库 不知道大家有没有遇到过一个 sql 连了 7,8 张表
这事丝毫不奇怪

而且,查询要花多少时间和 JOIN 了几张表,每张表里有几行,关系并不大。主要看 SQL 是怎么写的,有没有加正确的索引

SELECT * FROM t1 CROSS JOIN t2 CROSS JOIN t3 WHERE t1.a || t2.b || t3.c LIKE '%abcd%' 当然很慢

SELECT * FROM t1 INNER JOIN t2 ON t1.id = t2.id1 ... INNER JOIN t100 ON t1.id = t100.id1 WHERE t1.id < 10 AND t1.id > 0
如果 t1 的 id 和其它表的 id1 都有 UNIQUE INDEX ,这个一定很快
2017-03-04 21:59:11 +08:00
回复了 itoolset 创建的主题 程序员 go fmt 为什么强制 8 字符宽度的 tab 缩进?
@itoolset

导入一个包会产生副作用,比如 http/pprof 的用法就只是把它 import
import 一堆不用的包会编译进去一堆不用的东西,还会在启动的时候调用一堆不用的 init 函数,这显然不是 Go 的风格
2017-03-04 21:10:48 +08:00
回复了 zgqq 创建的主题 Linux 有没有大佬用 archlinux 工作的?
@xeneizes
这个不是谣言,挂的概率和装了什么包有关系

在不装 X 的好几台机器上,我经常过几个月才更新,从来没有挂过
我自己用 i3 的机器也从来没挂过
听说用 gnome 的比较容易挂,但我没正经用过,只是听说
这个问题问得毫无意义,因为

如果你想,就可以写一段代码使之在 Linux 上快,也可以写一段代码使之在 Darwin 上快,也可以写一段代码使之在 Windows 上快
而且和操作系统的版本也有关系

真需要作这种决定,就用真实的条件做性能测试
2017-02-17 20:55:40 +08:00
回复了 Dimen61 创建的主题 程序员 window 7 任务管理器中进程和服务的区别
服务是 `systemctl --all`
进程是 `ps -e`
2017-02-16 13:02:38 +08:00
回复了 4ever911 创建的主题 Python Boost + Python + Mac 编译项目外包
@4ever911 我已经搞定了
2017-02-14 15:06:41 +08:00
回复了 sorcerer 创建的主题 MySQL 求教, Mysql group by 后对分组数据的处理问题
按照 staticor 的提示

SELECT
col1,
col2,
count(DISTINCT if(col3 = 1, col4, NULL)),
count(if(col3 = 2, col4, NULL))
FROM table
GROUP BY col1, col2
ORDER BY col2;

就得到了原文里的结果
2017-02-14 14:17:48 +08:00
回复了 fyyz 创建的主题 程序员 SSL 加密通讯与手动调用 AES 库对数据加密通讯有什么区别?
1. 楼主没说数据包格式要设计成什么样的,如果你把所有东西都设计得和 TLS 一样,那就没有区别
2. SSL 加上 TLS 有 6 个版本,修了不少漏洞,自己设计一个又有很多漏洞要修
3. 事先共享密钥的方法不能提供前向安全性, 用 RSA 交换密钥也不行
4. 这些东西看看维基百科就都知道了

简单来说,如果对安全性要求高,肯定不会自己手写加密的过程,这玩意太复杂了
2017-02-12 11:34:24 +08:00
回复了 Cbdy 创建的主题 C c99 的可变长数组是单纯语法糖吗?
最新的 "The C Programming Language" 是 1988 年出版的,怎么可能写 C99 的特性
这不叫“内置命令”

`cd` 这种不在 `$PATH` 里的才叫
2017-02-11 19:18:16 +08:00
回复了 Yc1992 创建的主题 Linux 请问更新 Arch/Manjaro 的正确姿势是什么?
2017-02-08 18:53:38 +08:00
回复了 banxi1988 创建的主题 Go 编程语言 Go 与 泛型: 优点 or 缺陷
@bigpigeon

1. 比如 C++ 的容器和算法,用没有泛型的语言来实现会很麻烦。对比一下 std::sort 和 qsort 两个函数, std::sort 用起来简单得多

2. 还是上面的 std::sort 和 qsort , std::sort 的性能更好,是因为这个情况下一些函数内联的优化依赖于泛型
2017-02-08 14:01:28 +08:00
回复了 banxi1988 创建的主题 Go 编程语言 Go 与 泛型: 优点 or 缺陷
@gamexg

"另外错误部分也比较坑,像是标准库网络错误,想要确定具体的错误类型居然要用字符串查找... "

1. 字符串查找是错误的方法,因为返回的字符串依赖于操作系统和操作系统的语言设置

2. 同样的错误,不同的操作系统会返回不同的结果,有的错误只存在于部分操作系统上,如果要做一个完全和操作系统无关的 net 库,这个问题就很难解决.

比如 Java 的 ‘ new ServerSocket()’ 会抛 java.net.BindException ,这个异常的原因可能是 EADDRINUSE 或者 EACCES ,也区分不出来

3. 2 里的例子,用 Go 可以区分,只是比较麻烦,并且依赖于特定的 Go 版本。能在 1.7 上用的代码是

```
_, err := net.Listen("tcp", "localhost:123")
if opErr, ok := err.(*net.OpError); ok {
if syscallErr, ok := opErr.Err.(*os.SyscallError); ok {
if errNo, ok := syscallErr.Err.(syscall.Errno); ok {
switch errNo {
case unix.EADDRINUSE:
println("EADDRINUSE")
case unix.EACCES:
println("EACCES")
}
}
}
}
```

结论是,这不是 Go 的问题
2017-02-08 12:29:03 +08:00
回复了 banxi1988 创建的主题 Go 编程语言 Go 与 泛型: 优点 or 缺陷
@noli

我仅仅是回复了 “ golang 除了写 业务 server 之外,没有想到任何别的场合是能用的” ,表达一下 Go 还有其它的场合“能用” 而已

我没说 Go 在这两个场合好用,我也没说它是一个好语言,我也没说它比任何一个语言好

你这回复得莫名其妙
2017-02-08 12:13:11 +08:00
回复了 banxi1988 创建的主题 Go 编程语言 Go 与 泛型: 优点 or 缺陷
@hjc4869

这话怎么这么奇怪

C, C++, C#, Java, JavaScript, Python, Ruby, Haskell 都缺失了 Common Lisp 的宏
Common Lisp 缺失了 Haskell 的 Type Inference


请问 2017 年应该用什么语言?
2017-02-08 12:02:37 +08:00
回复了 banxi1988 创建的主题 Go 编程语言 Go 与 泛型: 优点 or 缺陷
@noli
我觉得 docker 还不错,至少能用
Go 的编译器我也用着没发现有什么问题

这俩不算 “业务 server ” 吧?
1 ... 13  14  15  16  17  18  19  20  21  22 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1077 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 23:10 · PVG 07:10 · LAX 16:10 · JFK 19:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.