Redian新闻
>
垃圾邮件如何block
avatar
垃圾邮件如何block# PDA - 掌中宝
d*w
1
有一个厕所,它可给男生,女生用,有如下规则
1. 如果厕所里面没人,外面有人可以直接进入
2. 如果厕所里面人,只能同性进入,异性不能。比如有男人,女人在外只能等,反之
依然
3. 厕所里面坑位是N,但可以超过N个同性在里面(比如进去只洗手)
客户有如下几个状态
1. 在里面“方便” (占一个坑位)
2. 在厕所洗手 (不占坑位)
3. 在外面等待
请设计class,接口,如果多线程如何保证安全,如果外面有人等待,如何保证公平?
avatar
d*y
2
我打卡上面的电话号码,结果让我输完后面5位数字后说正在access 我的account,然后
响了一会音乐,然后问我有没有兴趣balance transfer,我每次回答no,然后它就自动
说给我转到什么satisfaction survey那边去,怎么这么复杂啊,我每次都在这里断开了
,请问后面还有什么啊?谢谢
avatar
m*i
3
Canon T2i的中文说明书
哪里有Canon T2i的中文使用说明书呀?
我给我爸买了Canon T2i,但他得看中文说明书 。
谢谢!
avatar
r*y
4
不小心犯二 google自己填写了 电话 家庭地址 和主要的邮箱
结果每天很多垃圾邮件和电话 更换邮箱代价太大了。。大家有啥好办法自动block么?
?? outlook的邮箱
avatar
d*n
5
这个例子太恶心了,没办法思考
avatar
M*5
7
坑位就相当于write,洗手就相当于read,这道题就相当于是把一般的那种一个文件一
个写几个读演变成了一堆文件可以有一堆写一堆读的问题,实际上就是一个变体,随便
一个多线程的例子改一改多思考下应该会work的
avatar
H*r
9
还真是...

【在 d****n 的大作中提到】
: 这个例子太恶心了,没办法思考
avatar
s*n
11
如果不考虑效率,做个monitor class好了。
所有的方法都locked or sycned.
至于fairness,建个queue.如果不能进,就不弹出。直到没人。
效率很差就是。
慢慢提高吧。

【在 d********w 的大作中提到】
: 有一个厕所,它可给男生,女生用,有如下规则
: 1. 如果厕所里面没人,外面有人可以直接进入
: 2. 如果厕所里面人,只能同性进入,异性不能。比如有男人,女人在外只能等,反之
: 依然
: 3. 厕所里面坑位是N,但可以超过N个同性在里面(比如进去只洗手)
: 客户有如下几个状态
: 1. 在里面“方便” (占一个坑位)
: 2. 在厕所洗手 (不占坑位)
: 3. 在外面等待
: 请设计class,接口,如果多线程如何保证安全,如果外面有人等待,如何保证公平?

avatar
s*n
12
如果不考虑效率,做个monitor class好了。
所有的方法都locked or sycned.
至于fairness,建个queue.如果不能进,就不弹出。直到没人。
效率很差就是。
慢慢提高吧。

【在 d********w 的大作中提到】
: 有一个厕所,它可给男生,女生用,有如下规则
: 1. 如果厕所里面没人,外面有人可以直接进入
: 2. 如果厕所里面人,只能同性进入,异性不能。比如有男人,女人在外只能等,反之
: 依然
: 3. 厕所里面坑位是N,但可以超过N个同性在里面(比如进去只洗手)
: 客户有如下几个状态
: 1. 在里面“方便” (占一个坑位)
: 2. 在厕所洗手 (不占坑位)
: 3. 在外面等待
: 请设计class,接口,如果多线程如何保证安全,如果外面有人等待,如何保证公平?

avatar
S*e
13
这种题目需要完全实现这些功能吗,还是写出接口就行了
avatar
g*e
14
如果是等待,是queue还是spin/poll?
一般producer/consumer模型万能吧
关于男女相斥,用一个mutex。n个坑,典型的buffer是N的写操作

【在 d********w 的大作中提到】
: 有一个厕所,它可给男生,女生用,有如下规则
: 1. 如果厕所里面没人,外面有人可以直接进入
: 2. 如果厕所里面人,只能同性进入,异性不能。比如有男人,女人在外只能等,反之
: 依然
: 3. 厕所里面坑位是N,但可以超过N个同性在里面(比如进去只洗手)
: 客户有如下几个状态
: 1. 在里面“方便” (占一个坑位)
: 2. 在厕所洗手 (不占坑位)
: 3. 在外面等待
: 请设计class,接口,如果多线程如何保证安全,如果外面有人等待,如何保证公平?

avatar
b*e
15
就是两种信号量的使用:性别用mutex, 坑位用semaphore
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。