V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  neoblackcap  ›  全部回复第 43 页 / 共 99 页
回复总数  1972
1 ... 39  40  41  42  43  44  45  46  47  48 ... 99  
2018-08-09 00:20:51 +08:00
回复了 qq976739120 创建的主题 Python Python web 部署,systemd OR supervisor?
@qq976739120 应该由你的容器集群管理方案决定,比如 k8s
2018-07-30 13:37:18 +08:00
回复了 mashpolo 创建的主题 Python 有小伙伴知道 pycharm 里面能针对某类型的文件单独设置缩进吗
2 楼+1
更好让团队的人员风格统一
2018-07-29 16:59:48 +08:00
回复了 guyskk0x0 创建的主题 Python Asyncio-vs-Curio: Worse-Is-Better
想法很好,但是有几点可以讨论

"从表面上看,Curio 应该有更少的 Bug,因为它的设计更合理。实际使用后, 你会发现它和 Asyncio 的 Bug 一样多,甚至更多"
1. asyncio 在文中说 bug 比 Curio 少,那么按照定义 asyncio 又怎么会是 worse?

2. 接口以及用法应当一致,不应当有零零散散,格格不入的接口。
身为一个程序员我是认同这一点的,但是对于软件而言是否优秀而言,我又不这样认为。一致,那么跟什么一致?功能跟用途本身就是不一样,那么一致在哪里?比如 Unix 里面的一切皆是文件,所有操作都可以简化成 write 和 read。很一致对不对?但是我觉得网络跟文件本身就不是这样的东西,那么到底什么需要一致?如何界定呢?

而且当你在设计一个没有可以参考的东西,或者你想着有些创新的时候,那么一致是否那么重要?我觉得这个应该是更加符合人的使用习惯入手才是对的。一个新软件的使用,不管你设计得多么一致,大家都是从新入门。只有不断学习或者迁移已有的经验。那么如果更符合人的使用习惯,那么软件就可以称之为优秀,哪怕他们不一致,比如吃牛排的时候就用刀叉,吃中餐就用筷子。
2018-07-27 11:38:50 +08:00
回复了 wsds 创建的主题 程序员 求推荐 C++测试框架(主要用于 SDK 测试)
catch2,感觉比 gtest 好用多了,一个头文件解决,gtest 还要连接
2018-07-26 17:08:21 +08:00
回复了 Jaeger 创建的主题 macOS 寻求一款 Mac 下的 Git 可视化工具
对比工具推荐 beyond compare
破解是不是指逆向?经过 clean room 的逆向成果是可以当自主知识产权的,你要附带别人的二进制文件,那么肯定神仙都救不了了
商用的有可能,家用的可能性小
@Rieouu 你这样显然要求建立两组连接吧,一组 websocket,一组 socket,socket 收到数据,然后通过队列之类的方式,批量往 websocket 写入消息
1.到底是 webscoket 还是 socket 这个要分清
2.如 6L @qiushijie 所说,你先记录好每个连接到底是谁,然后分别对每个连接写你要推送的消息就好了
2018-07-22 02:55:36 +08:00
回复了 xiangyuecn 创建的主题 程序员 把 Ngnix 装成 Windows 服务,本地愉快的上了负载均衡
IIS 用了 IOCP,nginx 用 select 作为 IO 复用,官方文档都说 windows 版是一个玩具,Windows 生产环境负载均衡上 nginx 简直就是在玩。

@ryd994 我记得有 hyper-v 的支持,性能按道理应该会好一些
2018-07-19 09:53:29 +08:00
回复了 bwangel 创建的主题 Go 编程语言 请教一个 Go 语言的 select 语法问题
var a []int
var c, c1, c2, c3, c4 chan int
var i1, i2 int
select {
case a[f()] = <-c4:
// same as:
// case t := <-c4
// a[f()] = t
default:
print("no communication\n")
}
2018-07-14 10:23:33 +08:00
回复了 tianlang1989 创建的主题 MacBook Pro 2018 款 MacBook pro 出来了,讨论一下 32G 内存的必要性
@20015jjw 你这样说我就信,大型工程真的 Macbook Pro 不够用,编译都得上 Mac Pro,不过 Mac Pro 几年没有升级了,也是垃圾。


@applehater 大型桌面软件开发肯定是配置越高越好,CPU 框框约多当然越好,游戏开发上泰坦 /1080ti,CAD 上专业卡。内存堆上去。
2018-07-13 17:26:26 +08:00
回复了 clifftts 创建的主题 程序员 关于 maven 和 gradle 使用比例的调查
@rockyou12 golang 是因为 google 自家基础服务强劲,没看那 import 都是库的地址吗?全球分布式的单一代码仓库,你怕不怕?自家所有项目围绕 bazel 来搞,有什么不能构建,真是又简单又好。所以语言的基础服务才这么令人蛋疼。

你看同期的 Rust 就没有这么多幺蛾子,都是按照业界标准的来搞。
2018-07-13 16:38:01 +08:00
回复了 tianlang1989 创建的主题 MacBook Pro 2018 款 MacBook pro 出来了,讨论一下 32G 内存的必要性
@20015jjw 64G 都卡,那么换这个 Macbook Pro 有价值吗?我不是很明白既然你都说得要求这么高了,怎么换了 Macbook Pro 就有 16G 可以替代 64G 的功效?按你这样的要求,买 Macbook Pro 完全是浪费钱,因为完全满足不了你的需求,你用 32G 的机型,智能感应也是卡。

PS:附上我的 jvm 调优配置,可以拿回去试试,看看是不是真的配置问题
-Xms128m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none

-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
-Xbootclasspath/a:../lib/boot.jar
-Xmx2048m
-Dide.no.platform.update=true

若是还是卡,可以适当调高-Xmx 参数。而且最好安装新的 jetbrains 版本或者新的 jdk,要不然用不了 G1
2018-07-13 11:13:34 +08:00
回复了 tianlang1989 创建的主题 MacBook Pro 2018 款 MacBook pro 出来了,讨论一下 32G 内存的必要性
@20015jjw 大厂不是配惠普的工作站吗?而且大厂不是应该有 CI 吗,就连我们组都有 CI。大项目用自己的机器编译不是搞笑么?服务器有几十个 CPU,不是更快更好么?
其实素材线上是有很多免费或者便宜的,买回来用就是了。而且看看嘛,就吃鸡不也是大量直接购买的素材吗?做好核心就好了。
2018-07-02 11:47:14 +08:00
回复了 paparika 创建的主题 Linux c/c++程序依赖外部库,在未调用库的函数情况下,程序崩溃
首先你能确定是因为外部库引起程序崩溃吗?
2018-06-29 20:07:56 +08:00
回复了 xiadada 创建的主题 Linux 在 mac 下创建了一个孤儿进程, 彻底关闭 terminal, 进程还存在
@xiadada 我不是很明白你到底想写什么程序。你想写守护进程请先读 APUE。你若是想写一个单纯的后台运行程序非守护进程的话,那你应该用&让它在后台跑,不堵塞你的 shell,不要想那么多乱七八糟的。你不同的 session 怎么可能能通过一个信号去实现你的目的。
2018-06-29 17:02:40 +08:00
回复了 xiadada 创建的主题 Linux 在 mac 下创建了一个孤儿进程, 彻底关闭 terminal, 进程还存在
@xiadada 你不创建 session 以及成为 session leader,那么就会继承原来的 session。那么该 session 收到 SIGHUP,你这个子进程也会收到 SIGHUP,那么就乱套了。
1 ... 39  40  41  42  43  44  45  46  47  48 ... 99  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2980 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 13:06 · PVG 21:06 · LAX 05:06 · JFK 08:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.