defphilip 最近的时间轴更新
defphilip

defphilip

V2EX 第 253090 号会员,加入于 2017-09-07 20:55:01 +08:00
今日活跃度排名 17214
defphilip 最近回复了
用 scoket 写 ipc ,你写到倒是简单啊,有没有考虑过后续处理用户反馈的痛苦?

在我们这里的一个核心组件,为了照顾 android 要常驻后台,必须进程间通讯,并且为了跨平台,硬是把组件的调用方式改成了 socket (甚至 windows 都不是多进程的),天天都有用户反馈为什么这个有问题,那个有问题,一大半都是这个 socket 通信的问题
没有跨平台的需求,那就肯定选命名管道,甚至有跨平台需求给我来做也做管道,socket 那么通用为什么 chromium 做 ipc 的 mojo 在 windows 上不用?

楼上很多人就是 linux 后台做多了把后台的想法照搬到客户端上,完全没考虑到 windows 的复杂环境下用户很有可能直接 127 都连不上(比如用户选择联网的时候误选了防火墙选项)。更别说你们是安全软件。这样相当于把后门给别人留足了。
2021-01-20 10:59:43 +08:00
回复了 James369 创建的主题 C++ C++标准库 std 里面简直就是另外一个世界
里面的 template 完全就不难啊。。。就一堆类型推导
2021-01-13 16:59:24 +08:00
回复了 lzk50136 创建的主题 Windows 有轻量一点的 win10 吗?现在 8G 的机器 20H2 开机内存占用 2.5G
这里是因为 Windows 的内存算法导致的,为什么要降低这个占用?我机子 32G 内存开机直接 16G 占用,占用多说明利用率充分。你的内存买来是拿来用的,不是拿来看的
2020-05-12 00:18:21 +08:00
回复了 wangyz1997 创建的主题 Python 求助: PyQt5 的一个线程占用 CPU 导致另一个线程响应变慢
把核心的计算程序,串口读写全部封装到 C++代码上,包括开线程,然后通过事件通知的方式回调告诉主线程,这样你就可以在同一个进程空间内干这两件事情,并且你还能享受到 python 的部分遍历

另外既然都用 Qt 了,为何不选择直接用 C++ Qt 完成呢?
浏览器的客户端完全是为了妥协人手不足,同时也要有点跨平台需求的情况
至于性能肯定比不上全原生的,特别是原生的控件有硬件加速的支持下,这点在 mac 上比较明显,windows 上什么乱七八糟的程序都有,甚至大部分程序都停留在 GDI 绘制层面上,那可能和浏览器客户端比不相上下
2019-10-31 15:16:31 +08:00
回复了 rizon 创建的主题 程序员 如何停止线程池中的线程
正确的做法,是不要去停止线程,线程正常消亡才是正常的逻辑
要做取消,可以在外部设置类似于 disable 一样的标志位,线程内函数判断这个标志
2018-04-24 19:46:51 +08:00
回复了 wjx1993 创建的主题 Python socket 多线程运行报错,大佬们帮帮看下
开几千个线程的爬虫。。。。系统吃的消吗
真的想用多线程,开个线程池几个线程并发跑就好了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   883 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 20:18 · PVG 04:18 · LAX 13:18 · JFK 16:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.