avatar
单线程多线程说到底# Programming - 葵花宝典
C*i
1
大家好,在这里求助大家。
我的伯父去年检查得了食道癌,做了切除手术。上个星期定期复查发现转移到颈部淋巴
。现在我们考虑来美国治疗。大家有相同经历的吗?能够提供一些指引和建议吗?
知不知道有什么药可以针对淋巴癌,例如靶向治疗的?在美国或者在国内都可以。
希望热心的朋友们能够给些指引和建议。
再次谢谢大家。
Lee
avatar
d*n
2
Free edition那里填完了免费的联邦税,紧接着就是填收费的州税,之后才能file。可
以只用它file免费的联邦税,不用它file州税么?
avatar
w*i
3
这个是我在美国(coin shop)买的,成份是约93.8%银,非常希望是真的。不过如
果是假的也没有关系,至少知道还是银的,当时买的也不是特别贵。
关于成分鉴定,coinshop里有一种非常昂贵的仪器,可以读出金属的成分比例。这
个仪器在网上也有卖的,不过我们这种小民是买不起的。
avatar
d*l
4
回想当年被一个猴子吃香蕉 卡了一天
avatar
b*t
5
没代码了呢,波自己一个,嘻嘻
avatar
z*e
6
就是一个调度问题
一般多线程本质就是交给os去做调度
做成单线程,等于自己去做调度,纯粹吃太饱了撑着
如果只是为了躲开lock的话
压根没有必要,有的是办法
随便一个web server/web service server/app server什么都可以做到
单线程模式,主要是用在游戏上
因为游戏上如果用多线程,随便一个锁出问题
整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了
要搞成伪的多线程,就是单主线程加辅助线程的模式
这就是伪多线程的由来,如果你google一下游戏多线程
就能看到很多这样的例子,教你怎么用单线程来替换多线程
但是对于server来说,其实你没有必要自己去搞
因为一来,你有各种server软件帮你做,你不需要用到各种锁
或者说你不需要自己去倒腾锁
其次就是,不管怎样,多cpu多core是趋势
你自己处理调度,就没事找事
因为os早搞定很多年了,没有必要
比如老魏那种,连cpu多少个core,每个core做什么都要自己调度
我哭了,老魏要是一不小心上班路上出了点啥意外,写的代码别人连接手都无法接手
就冲这一点,就不能用老魏的方案,找死的节奏
所以这里有人说full stack,我很怀疑这里有些id是否有能力做full stack
要做full stack,前台把游戏搞一搞,后台把j2ee搞一搞
这样各种模型就融会贯通了,否则没戏,视野不够开阔
经常鸡同鸭讲,光做web是远远不够的
因为web的复杂度既比不上游戏,也比不上j2ee那些乱七八糟的framework
web server就是自己瞎写,适合脚本来简化,包括web service server
avatar
s*o
7
你好 我认识东海岸的癌症医生 是全美属一属二的医院 可以介绍给你。可以给我留言
我把他们的联系方式告诉你。
avatar
t*s
8
可以

【在 d******n 的大作中提到】
: Free edition那里填完了免费的联邦税,紧接着就是填收费的州税,之后才能file。可
: 以只用它file免费的联邦税,不用它file州税么?

avatar
w*i
9
没人?自己顶一下。
avatar
s*m
10
哈哈
avatar
b*t
11
回家吃猫粮了

【在 b*******t 的大作中提到】
: 没代码了呢,波自己一个,嘻嘻
avatar
c*4
12
简历上有无多线程,是六位数年薪和五位数年薪的区别。因为会做多线程的人大脑结构
和只会做单线程的不一样。做PERM打广告申请绿卡,只要列明会多线程,一份合格简历
都收不到。

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

avatar
B*w
13
我不懂,
但是觉得这个挺顺眼的啊
你等大佬们来解答吧
avatar
d*d
14
我的今天也消了
同乐
avatar
z*g
15
混淆了concurrency 和 parallelism
多看书,多增长知识是正道

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

avatar
g*n
16
开门
avatar
t*n
17
恭喜老上的,排包子
avatar
T*i
18
这个zhaoce前几天还问我atomic指令我是不是要自己实现?

【在 z****g 的大作中提到】
: 混淆了concurrency 和 parallelism
: 多看书,多增长知识是正道

avatar
w*i
19
难道真是真的?
avatar
j*p
20
感觉老魏才是高明,这才是保证自己永不失业的绝招啊.
什么程序都写的那么友好,什么人都能来接手,
怎么能体现出作者的存在价值和意义呢?
avatar
y*i
21
真,没有疑问。
版别:普通早期宽缘天津版
不要相信仪器~~
avatar
T*i
22
也就是那么几十行程序。
如果有谁接手不了那几十行程序`真该问问自己为什么了。

【在 j********p 的大作中提到】
: 感觉老魏才是高明,这才是保证自己永不失业的绝招啊.
: 什么程序都写的那么友好,什么人都能来接手,
: 怎么能体现出作者的存在价值和意义呢?

avatar
w*i
23
谢谢大牛们的解答,弱弱的问一下,这个值多少钱?
仪器只是鉴定成分,当时好奇,鉴定免费,而且时无损鉴定,有点白用白不用。这个仪
器如果是dealer最好有一个,缺点就是太贵了。
另外还有一个问题,我仔细的看了两个银元(银元1 和银元2),这两个边齿很不一样
。难道同样是袁大头,有很多不同的边齿?
avatar
j*p
24
晕,才几十行.
当我没说.

【在 T********i 的大作中提到】
: 也就是那么几十行程序。
: 如果有谁接手不了那几十行程序`真该问问自己为什么了。

avatar
l*o
25
看起来洗过
avatar
z*g
26
Java/C/C++每行没限制长度吧

【在 j********p 的大作中提到】
: 晕,才几十行.
: 当我没说.

avatar
f*n
27
币看开门,harsh clean
这个仪器我觉得不怎么靠谱啊,无损鉴定,读出含银量还能精确到0.1%?
avatar
g*t
28
这帖子怎么能上首页?
avatar
y*o
29
我冒昧说一下价格。大概 $80 - 90 或 RMB 800. 我是新手,说错别拍。
avatar
T*i
30
我每行最多一个分号

【在 z****g 的大作中提到】
: Java/C/C++每行没限制长度吧
avatar
w*i
31
仪器是用X光来探测,里面有没有损伤我不知道,但对表面至少是没有任何损伤的。
$80-90老银币的价格看来也不是特别贵,我还以为都是贵的离谱.
avatar
T*i
32
不正常啊不正常,这年头流行脑残。

【在 g****t 的大作中提到】
: 这帖子怎么能上首页?
avatar
w*o
33
这个看着不只一般洗洗搞不好还抛光过
avatar
f*x
34

最近CS类文章经常首页好几贴

【在 T********i 的大作中提到】
: 不正常啊不正常,这年头流行脑残。
avatar
f*n
35
X光好像是测测里面有没有伤,夹不夹芯吧,还能测含量?不是学这个的,有没有谁懂
的科普一下?

【在 w***i 的大作中提到】
: 仪器是用X光来探测,里面有没有损伤我不知道,但对表面至少是没有任何损伤的。
: $80-90老银币的价格看来也不是特别贵,我还以为都是贵的离谱.

avatar
x*i
36
re

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

avatar
A*t
37
光谱仪吧。

【在 w***i 的大作中提到】
: 仪器是用X光来探测,里面有没有损伤我不知道,但对表面至少是没有任何损伤的。
: $80-90老银币的价格看来也不是特别贵,我还以为都是贵的离谱.

avatar
b*s
38
lol

【在 T********i 的大作中提到】
: 这个zhaoce前几天还问我atomic指令我是不是要自己实现?
avatar
j*3
39
应该是x射线荧光仪。

【在 A*********t 的大作中提到】
: 光谱仪吧。
avatar
d*f
40
你们这些java程序员最大的问题就是以为这个世界上只有一个java

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

avatar
A*A
41
看看我拍的照片

【在 w***i 的大作中提到】
: 仪器是用X光来探测,里面有没有损伤我不知道,但对表面至少是没有任何损伤的。
: $80-90老银币的价格看来也不是特别贵,我还以为都是贵的离谱.

avatar
f*p
42
你读过kernel的code么,又在这大嘴巴。

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

avatar
f*n
43
不对
不要猎奇

【在 A**A 的大作中提到】
: 看看我拍的照片
avatar
f*p
44
这位是让java这种懒鬼烂语言给害了的主,不懂但是到处大嘴巴。

【在 T********i 的大作中提到】
: 这个zhaoce前几天还问我atomic指令我是不是要自己实现?
avatar
a*0
45
哥们还是回去好好把os的基础知识学学吧,线程进程的区别是什么都没搞清楚,kernel
-level, user-level thread的区别是什么。忽悠不是cs科班出来的还行,现在码工遍
地,就不要出来现了
avatar
K*n
46
靠OS,web service各个core负载不均匀有什么常见解法

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

avatar
b*s
47
这也是个让人看了产生无力感的帖子

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

avatar
l*l
48
你是程序员?
google "thread safe".

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

avatar
A*i
49
别闹了行么?该干啥去干啥,一个多线程让您吹成绿卡神器了
还扯上大脑结构了,卧槽,吐槽无力
您大脑结构是万线程的,满意了?

【在 c*****4 的大作中提到】
: 简历上有无多线程,是六位数年薪和五位数年薪的区别。因为会做多线程的人大脑结构
: 和只会做单线程的不一样。做PERM打广告申请绿卡,只要列明会多线程,一份合格简历
: 都收不到。

avatar
z*e
50
插,我跟你说的是怎么绕开这种无聊的问题
怕的就是你这种吃饱了没事干,自己去倒腾的家伙
无论是concurrency还是parallelism,你都不需要自己动手
清楚了没有?
还区别,我压根没谈区别

【在 z****g 的大作中提到】
: 混淆了concurrency 和 parallelism
: 多看书,多增长知识是正道

avatar
z*e
51
这种笑话,当真就搞笑了
多线程搞起来是比较恶心
但是市场如果不需要你去搞
那就是另外一回事了

【在 c*****4 的大作中提到】
: 简历上有无多线程,是六位数年薪和五位数年薪的区别。因为会做多线程的人大脑结构
: 和只会做单线程的不一样。做PERM打广告申请绿卡,只要列明会多线程,一份合格简历
: 都收不到。

avatar
z*e
52
系统都是增长的嘛
怎么可能一辈子几十行
这种事别人都不用写
你还要写几十行
那就是捉了

【在 j********p 的大作中提到】
: 晕,才几十行.
: 当我没说.

avatar
z*e
53
放你老娘的狗屁

【在 d********f 的大作中提到】
: 你们这些java程序员最大的问题就是以为这个世界上只有一个java
avatar
z*e
54
没有哦
你要告诉我os搞不定多线程的调度还是什么?
你这不是吃饱了撑着嘛

【在 f****p 的大作中提到】
: 你读过kernel的code么,又在这大嘴巴。
avatar
z*e
55
我压根没谈线程和进程
我的意思是,不管是线程还是进程
你都不需要自己动手去做
多线程也好,多进程也罢
无非一个调度的问题
自己折腾说到底就是自己处理调度
跟level有个p关系
说的根本就不是区别,而是共同点
看一群人大谈差异,让我觉得好笑

kernel

【在 a*********0 的大作中提到】
: 哥们还是回去好好把os的基础知识学学吧,线程进程的区别是什么都没搞清楚,kernel
: -level, user-level thread的区别是什么。忽悠不是cs科班出来的还行,现在码工遍
: 地,就不要出来现了

avatar
z*e
56
thread safe so what?
我说的是有没有必要自己去实现
而不是thread safe
你要说thread safe,那我的意思就是别人帮你搞定了thread safe
有很多种thread safe的方法

【在 l******l 的大作中提到】
: 你是程序员?
: google "thread safe".

avatar
z*e
57
我就这么跟你说
你连core都数得清清楚楚的
就是吃太饱了撑着
不用数一样跑
够清楚了没有?
说的就是你这种愚蠢的自以为是的举动
程序应该越简单越好
除非有性能瓶颈,或者维护上的死结
否则怎么简单怎么来
而不是指望别人懂这个懂那个
你都多大岁数的人了
你比别人懂多一点难道不应该?
反过来,你有没有想过别人如果懂得没有你多的话
那如果搞不定的话,你该怎么办?
你的plan b在哪里?
不要说几十行,写十行就足够让人晕菜的代码不要太多
你压根就不懂如何跟别人合作

【在 T********i 的大作中提到】
: 这个zhaoce前几天还问我atomic指令我是不是要自己实现?
avatar
z*e
58
我问的是你的设计里面,会不会因为线程调度而打断
你都没听明白我在问什么
要给你举例吗?
java里面有一个AtomicInteger,我就想知道一下
你这里面是不是做了类似的操作
如果你用的不是AtomicInteger,而是Integer的话
这里面会有调度而产生的一些很trivial的问题
当然int不会有问题,你想过你如何给别人解释这里面的问题了么?
难怪你到现在还在单打独斗
nasdaq平台跟你p关系没有
别吹了,你只是一个送单的

【在 T********i 的大作中提到】
: 这个zhaoce前几天还问我atomic指令我是不是要自己实现?
avatar
z*e
59
没关系,有一种公司叫做consulting
来了就是打击这种家伙的
资本家很喜欢找这种公司来
一来改构架,同时顺带着裁员

【在 j********p 的大作中提到】
: 感觉老魏才是高明,这才是保证自己永不失业的绝招啊.
: 什么程序都写的那么友好,什么人都能来接手,
: 怎么能体现出作者的存在价值和意义呢?

avatar
z*e
60
web service跟core的调度没有关系
肯定不是web service造成的
你不用web service也会有同样的问题

【在 K****n 的大作中提到】
: 靠OS,web service各个core负载不均匀有什么常见解法
avatar
s*o
61
呵呵,无处着力

【在 b*******s 的大作中提到】
: 这也是个让人看了产生无力感的帖子
avatar
h*d
62

......
这么说感觉你对多线程编程不熟悉啊。决大部分的GUI API都是单线程的,照你这么说
GUI应用开发也不能用多线程了?用单线程写游戏的一个优势就是容易同步控制所有游
戏元素更新。这个在多线程里可以作到但是需要更多的多线程编写的技能。但无论如何
,GUI的更新绝对是要在一个线程里操作的。这个可能就是你误以为的游戏就是单线程
的。

【在 z****e 的大作中提到】
: web service跟core的调度没有关系
: 肯定不是web service造成的
: 你不用web service也会有同样的问题

avatar
n*e
63
不明觉厉
avatar
l*n
64
不明觉厉。
avatar
H*r
65
说得好
程序员应该知道多线程是什么,然后用什么工具解决。具体的算法,优化如果都从头走
要累死,而且肯定会有疏忽,然后就挂了。

【在 z****e 的大作中提到】
: 我压根没谈线程和进程
: 我的意思是,不管是线程还是进程
: 你都不需要自己动手去做
: 多线程也好,多进程也罢
: 无非一个调度的问题
: 自己折腾说到底就是自己处理调度
: 跟level有个p关系
: 说的根本就不是区别,而是共同点
: 看一群人大谈差异,让我觉得好笑
:

avatar
n*e
66
额。。。

【在 z****e 的大作中提到】
: 就是一个调度问题
: 一般多线程本质就是交给os去做调度
: 做成单线程,等于自己去做调度,纯粹吃太饱了撑着
: 如果只是为了躲开lock的话
: 压根没有必要,有的是办法
: 随便一个web server/web service server/app server什么都可以做到
: 单线程模式,主要是用在游戏上
: 因为游戏上如果用多线程,随便一个锁出问题
: 整个屏幕就停滞了,游戏因为动画原因,所以对一些细微的变化
: 很敏感,所以千万不要搞成多线程,一旦冲突整个游戏就挂了

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