nightwitch 最近的时间轴更新
nightwitch
ONLINE

nightwitch

V2EX 第 447856 号会员,加入于 2019-10-19 17:31:08 +08:00
今日活跃度排名 266
nightwitch 最近回复了
github codespaces
沸腾了,Linux 已经掏空微软了
3 天前
回复了 yongliu 创建的主题 Android 应用宝为什么更新那么频繁?
负责这个的员工,总得恰饭啊,不能开发完了 v1.0 就离职了吧。美术资源改一改,加点广告,修修陈年 bug,再优化一下代码

员工完成了这个月的代码量,领导看见这个月刷了六个版本,至于用户的体验,谁在乎呢
@yazoox 进程收到信号以后会直接从正在执行的函数里面跳到信号处理函数,大概类似这样吧。

volatile bool flag = True // volatile is necessary
void sighandler(int signum) {
flag=False;
}

// set a timer, flag will be false when timer expires
while(flag)
{
func(); //func shoule be async-signal-safe
}
https://www.man7.org/linux/man-pages/man3/ualarm.3.html
如果 us 级的精度够用的话用 ualarm 的 api 会简单点
https://www.man7.org/linux/man-pages/man2/timer_create.2.html

创建一个 timer,在 while 的前面设置 timer 的时间。时间到了会给进程发 signal,你就从函数里面出来了。

SUSE 实力是有的,稳居内核前排贡献者。在 Linux 发行版背后的公司里仅次于红帽,比某 U 吸血发行版好多了。
在国内名气不大主要是因为在国内宣传的比较少,他们的总部在德国,在欧洲比较出名。
有运维就 centOS,由开发兼任运维的就 Ubuntu

现在都 docker 化了,程序都跑在容器里,底层是 ubuntu 还是 centos 感知不强
自带源码呗, 放 third_party 里面。需要升级的时候替换文件
建议花钱开个百度云会员,别人上传不用会员,转存给你就可以了。 简单易用,算法稳定。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1496 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 105ms · UTC 17:15 · PVG 01:15 · LAX 10:15 · JFK 13:15
♥ Do have faith in what you're doing.