由买买提看人间百态

topics

全部话题 - 话题: 传递函数
首页 上页 1 2 3 4 5 6 7 8 下页 末页 (共8页)
t******n
发帖数: 2939
1
☆─────────────────────────────────────☆
l63 (l63) 于 (Thu May 23 00:34:22 2013, 美东) 提到:
假设素数只有有限个, 记为 p_1,p_2,...,p_k
考察 N = p_1*p_2*...*p_k + 1
可知: 对于任意i = 1,2,3,...,k, p_i 不能整除 N
由素数的定义:
a是素数 <=> a是大于1的自然数, 且a不被任何小于a的素数整除
可知: N是素数
这与素数只有p_1,p_2,...,p_k矛盾.
故假设不成立.
所以素数有无穷多个.
☆─────────────────────────────────────☆
l63 (l63) 于 (Thu May 23 00:37:03 2013, 美东) 提到:
在承认素数的这个等价定义 (即 a是素数 <=> a是大于1的自然数, 且a不被任何小于a
的素数整除) 的前提下, 居然有人会认为这个证明是错的, 或者是不完备的.
我实在不能理解.
求问一下大家, 是不是有的人的脑子天生有缺陷, 根本怎么教都不会明白... 阅读全帖
r****n
发帖数: 8253
2
根据这篇文章,针对物理学,可以做出以下一些预言
物质一定存在最小单位的不可分割的单位,而且他们的寿命极短,理论上应该只有普朗
克时间那么短,长度是普朗克长度,是一维的。
比如质子被认为寿命几百万年,但是它一定是可以分割的,包括夸克等仍然可以分割,
他们是我上面说的大量最小的物质单位的高速生灭而产生的。如果质子或者夸克被试
验所证明是最小单位,那么我的这种理论将被推翻。
所有的微观粒子以及所有物理量都应该是非连续性的。宇宙也是非连续的,分立的。
关于意识的定义,是很有参考价值的,在此基础上,将不再存在哥本哈根解释的测量难
题以及波函数坍塌的时间性问题。哥本哈根解释将被证明是完美的,而不需要荒唐的多
世界解释等。
最小意识生灭一次的时间是普朗克时间,和最小物质的时间是一样的。
关于测量仪器,它本身并不能独立完成测量作用,它只是完成了记录作用,它本身也有
波函数,微观粒子的波函数被传递影响到了仪器本身的波函数,他们仍然都是抽象算符
,必须要经过意识的观察,它是最后的一个环节,是必须的,如果没有意识,则波函数只是被不断传递。物理仪器并不具备意识性。不能独立完成观察测量作用。

理论,而产生的一
h*****n
发帖数: 1630
3
“光子不过就是 - 当经典电磁波和物质发生作用时候,能量的交换是离散化进行的”
,长期没有被实验真正地证伪。
这个好像不对。光电效应早就已经证伪了这一点。
普朗克的想法主要针对黑体辐射。黑体辐射是关于电磁场和物质振子的能量交换,这个
能量交换是离散化的,不然推不出黑体辐射公式。但是普朗克认为那是因为物质振子的
能量是离散化的,电磁场的能量依然连续。黑体辐射并不能证明电磁场有单位。
但是光电效应就明确证明了光场是有单位的。如果用经典电磁场(能量连续传递且单位
时间传递量正比于光强),将无法解释光电效应的种种特征:电子的逸出动能和光的频
率有关而不是强度,光的频率低于某一阈值的时候无论光强多大也没有电子逸出,电子
开始逸出的响应时间极短且和光强无关。从这些实验事实,只能推出光本身就有和频率
相关的能量单位,即光子。
这一百年前就发表了,爱因斯坦靠证明光子存在拿的炸药奖。不能说直到2005年才证伪
普朗克的想法吧。
至于波函数,那只不过是我们用来描叙量子系统状态的数学工具。波函数可以看成是某
抽象空间中的一个矢量,本身并不代表任何物理存在。物理存在的是“观测量”,即算
符(矩阵)作用于波函数... 阅读全帖

发帖数: 1
4
李三水VS.朱清时:量子世界观和佛教世界观是否相似?量子力学是否支持人类灵魂的
存在?
近1年前,《知识分子》曾收到一篇批评朱清时谈“量子意识”的文章,但作者有所顾
虑,不愿意实名。此后,一篇据称是朱清时的《客观世界很有可能并不存在》的文章传
播甚广,今年年初有读者反映称:该文近日在至少波士顿地区流传,产生了一些影响。
希望了解反方观点。然而,科学界对此几乎没有回应。直到日前,《知识分子》收到中
山大学教授李三水的文章,他选择公开对朱清时观点的质疑。与此同时,多位物理学界
同行向《知识分子》表达了对该文观点的支持,但也有清华大学物理系教授王向斌表示
,“认同结论和大多数论据,但是有部分论证细节未定论。”
一场学术讨论势在必行,《知识分子》征得李三水、王向斌两位老师同意,将在4月底
举行一次公开辩论,并全程直播。具体安排,敬请留意《知识分子》微信通知。
撰文 | 李三水(中山大学教授)
● ● ●
一、 缘起
我们生活的这个世界充满了奇迹,我们一生在小小的地球上就会遇上难以计数的美好和
不美好的事物,更不用说整个宇宙了。普通人看到的是五光十色,孩子也许能看到更多
,因为他们的好奇心... 阅读全帖
H**********5
发帖数: 2012
5
来自主题: JobHunting版 - 感觉今天结结实实被烙印阴了
C语言传参机制是拷贝的,都放在堆栈里,函数返回后传递的值是不会改变的。
如果你想改变传递的参数,必须传递其地址给一个指针,
但如果你想改变某个指针,那就传递指向该指针的指针。
那就只有2种方法,
(1)在函数中返回一个指针,将返回值给这个指针
(2)传递一个2级指针,即**.
这两种方法对应那两种原型。
J*******3
发帖数: 1651
6
来自主题: Physics版 - 物理学年谱
物理学年谱
公元前~公元元年
公元前650~前550年,古希腊人发现摩擦琥珀可使之吸引轻物体;发现磁石吸
铁。
公元前480~前380年间战国时期,《墨经》中记有通过对平面镜、凹面镜和凸
面镜的实验研究,发现物像位置和大小与镜面曲率之间的经验关系(中国 墨子和墨子学
派)。
公元前480~前380年间战国时期,《墨经》中记载了杠杆平衡的现象(中国 墨
子学派)。
公元前480~前380年间战国时期,研究筑城防御之术,发明云梯(中国 墨子学
派)。
公元前四世纪,柏拉图学派已认识到光的直线传播和光反射时入射角等于反射
角。
公元前350年左右,认识到声音由空气运动产生,并发现管长一倍,振动周期
长一倍的规律(古希腊 亚里士多德)。
公元前三世纪,实验发现斜面、杠杆、滑轮的规律以及浮力原理,奠定了静力
学的基础(古希腊 阿基米德)。
公元前三世纪,发明举水的螺旋,至今仍见用于埃及(古希腊 阿基米德)。
公元前250年左右,战国末年的《韩非子·有度篇》中,有“先王立司南以端
朝夕”的记载,“司南”大约是古人用来识别南北的器械(或为指南车,或为磁石指南
勺)。《论衡》叙述司南形同水勺,磁勺柄自... 阅读全帖
p**z
发帖数: 65
7
刚开始用Python不习惯,为什么传递参数的时候没有办法指定是 by reference 或者
by value。后来终于理解了,Python的变量和许多其他语言的不同,其他语言的变量名
常可以被想象成有名字的装载数据的容器,变量赋值是把数据放进容器里(即使是 by
reference,也是把指针数据放进指针变量里);Python的变量名却最好比喻为在对象
上贴上的名字标签,所以变量赋值永远是 by reference,就是在已经有的对象上添一
个标签。这个可能跟Python所有数据类型都是对象(object)有关系。
这个方法通常最有效率,但是也容易让人迷惑,因为跟一般人的编程习惯不一样。
对于 immutable 的对象(比如浮点常数,字符串常数等等),把它赋值给一个变量名
仅仅是给这个常数对象贴上新标签,常数对象本身并不能被改变。如果两个标签 A 和
B 贴在同一个常数对象上,给 A 赋新值就好像把这个标签揭下来贴到另一个不相干的
常数对象上,对 B 没有影响,所以表现好像跟 by value 传参很像,但实际上还是 by
reference 的。
但是对于 mutable 的对... 阅读全帖
c****x
发帖数: 6601
8
https://www.youtube.com/watch?v=9Q-WRpqKe7o
http://www.sohu.com/a/195574879_115479
近日,观察者网就一些热点的基础科研问题,再次请教了哈佛大学物理学博士王孟源先
生,这些问答已经刊登在王先生的博客上,我们也刊载如下:
观察者网:
1 今年中国大陆发射了量子卫星,量子力学的非定域性再次得到无漏洞验证,具体报导
见《爱因斯坦和玻尔的世纪争论,在中国的“墨子号”量子卫星上得到检验》。爱因斯
坦和玻尔的争论真的被解决了吗?
另外,一直致力于批评潘建伟实验的北京大学王国文最近又写了一篇文章,该如何评价?
2 在中国,玻尔的“哥本哈根解释”经过朱清时院士的阐述,变成了“物理学步入禅境
”、“客观世界可能不存在”。清华大学的量子信息专家王向斌在为朱清时辩护的文章
中说,在量子信息领域,经常要用到单次测量的结果,这会涉及到量子塌缩,并批评退
相干即坍缩的说法。这种辩护该如何评价?
3 Wilczek提出的“时间晶体”的概念,近年来很火,但也有很多争议。似乎概念的含
义本身也没有统一,许多说找到了“时间晶体”的实验,算不算... 阅读全帖
y*********e
发帖数: 518
9
来自主题: JobHunting版 - what is java enclosure-今天被hm问倒了
感觉对方是在问 Closure。
这个是 Java 对 Lambda 表达式的实现。Java 7 已经确定在语法上支持这个。
Java 6或者以前的版本只能靠 interface + anonymous class 来实现。
若是做过 functional programming(比如haskell),应该对 Lamdba 表达
式比较熟悉。
从C++的角度来看,就是 function pointer,但是它是 Strongly Typed。
举例代码来说明。假设要对二叉树遍历,代码很好写,比如:
void inOrder(Tree tree) {
if (tree != null) {
inOrder(tree.getLeft());
System.out.println(tree.getValue());
inOrder(tree.getRight());
}
}
但是如上的函数只是把Node的值打印到终端。若是要变得generic一点,要遍历的
过程中,能引入一个函数,对每一个Node执行这个函数,该多好。这样就引入了一
个概念:能... 阅读全帖
q*********u
发帖数: 280
10
【 以下文字转载自 JobHunting 讨论区 】
发信人: yinyueyouge (隐约有歌), 信区: JobHunting
标 题: Re: java enclosure是什么-今天被hm问倒了
发信站: BBS 未名空间站 (Fri Oct 22 09:27:57 2010, 美东)
感觉对方是在问 Closure。
这个是 Java 对 Lambda 表达式的实现。Java 7 已经确定在语法上支持这个。
Java 6或者以前的版本只能靠 interface + anonymous class 来实现。
若是做过 functional programming(比如haskell),应该对 Lamdba 表达
式比较熟悉。
从C++的角度来看,就是 function pointer,但是它是 Strongly Typed。
举例代码来说明。假设要对二叉树遍历,代码很好写,比如:
void inOrder(Tree tree) {
if (tree != null) {
inOrder(tree.getLeft());
System.out.p... 阅读全帖
r*****n
发帖数: 4844
11
前言
你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么
经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业
项目都看不出有什么实际作用,不如从工作中的需求出发)
建议:
不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至
少10年通用。
回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。
一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末
节。
一定要学会思考,思考为什么要这样,而不是那样。还要举一反三地思考。
注:你也许会很奇怪为什么下面的东西很偏Unix/Linux,这是因为我觉得Windows下的
编程可能会在未来很没有前途,原因如下:
现在的用户界面几乎被两个东西主宰了,1)Web,2)移动设备iOS或Android。Windows
的图形界面不吃香了。
越来越多的企业在用成本低性能高的Linux和各种开源技术来构架其系统,Windows的成
本太高了。
微软的东西变得太快了,很不持久,他们完全是在玩弄程序员。详情参见《Windows编
程革命史》
所以... 阅读全帖
n******r
发帖数: 869
12
来自主题: JobHunting版 - 程序员技术练级攻略
贡献好文:
http://coolshell.cn/articles/4990.html
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to
those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉
我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,
于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来
了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进
阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章。
我的这个朋友把这篇文章取名叫Build Your Programming Technical Skills,我实在
不知道用中文怎么翻译,但我在写的过程中,我觉得这很像一个打网游做任务升级的一
个过程,所以取名叫“技术练级攻略”,题目有点大,呵呵,这个标题纯粹是为了好玩
。这里仅仅是在分享Mailper和我个人的学习经历。(注:省去了我作为一个初学者曾
经学习过的一些技术(今天明显... 阅读全帖
H****r
发帖数: 16240
13
来自主题: paladin版 - 【转马督公的】机械计算机
机械计算机
——某杂志约稿,稿子好了,杂志倒了。就发在这里吧
马前卒
我问大家:“那你们的计算机的数制呢?你们都有电脑吧?” 我们再次达成了一致,
他们都说是二进制。
披棕色大衣的人说:“这是很自然的,要不计算机就很难发明出来。因为只有两种状态
:豆子掉进竹片的洞中或没掉进去。”
我又迷惑了:“ ……竹片?豆子?”
“ 看来你真的没上过学,不过周武灵王发明计算机的事应该属于常识。”
“ 周武灵王?那个东方的国王或巫师?”
“你说话要有分寸,怎么能这样形容控制论的创始人?”
“那计算机……您是指的中国的算盘吧?”“什么算盘,那是计算机!占地面积有一个
足球场那么大,用竹片和松木制造,以黄豆做为运算介质,要一百多头牛才能启动呢!
可它的CPU做得很精致,只有一座小楼那么大,其中竹制的累加器是工艺上的绝活。”
“怎么编程序呢?”
“在竹片上打眼呀?那个出土的青铜钻头现在还存在北京的故宫博物馆里呢!它的中文
名字叫‘辞头’ ,现在人们用这个名称称呼磁盘上读写的那个部件。周武灵王开发的
易经3.2 ,有上百万行代码,钻出的竹条有上千公里长呢……”
这个片段来自刘慈欣的《纤维》,一个飞行员偶然穿越... 阅读全帖
r****n
发帖数: 8253
14

是我自己加入的,而且我确定是没有问题的。薛定谔的错误在于将猫当成了不具备任何
观察能力,没有任何感觉意识的宏观物质。用一个错误的例子来否定量子力学的主流解释。
这在辩论里面属于偷梁换柱式的诡辩。(当然他不是故意的)
这里面有一个关键点,就是根据冯诺依曼的测量链的理论,波函数坍塌本身有传递性,
并不是说猫要去观察那个粒子,而只要去观察那个被传递的波函数就可以。
我上面的语言描述可能不太准确,有一些小细节的问题,但我确定我的看法的框架是没
有问题的。
有两种下场: 要么原子核衰变,发出的粒子触发容器,猫被毒气杀死,要么原子核不衰变,
容器不被触发,猫还活着. 而它自己的意识在这里并没有被作为一个因素.
=================
问题就出在这里,这个实验完全忽略了猫本身的意识和观察能力。这个也可以理解,
因为在科学家眼里猫有类似人的意识,这个是难以成立的。
原子核和一个装有有毒气体的容器的实验装置。设想这个放射性原子核在一个小时内有
50%的可能性发生衰变。如果发生衰变,它将会发射出一个粒子,而发射出的这个粒子
将会触发这个实验装置,打开装有毒气的容器,从而杀死这只猫。根据量子力... 阅读全帖
H**7
发帖数: 8624
15
来自主题: HuNan版 - 复习热力学第二定律
顺便复习一下“熵”的概念 ---

科技名词
中文名称:熵
英文名称:entropy
定义1:表示物质系统状态的一个物理量(记为S),它表示该状态可能出现的程度。在热
力学中,是用以说明热学过程不可逆性的一个比较抽象的物理量。孤立体系中实际发生
的过程必然要使它的熵增加。 所属学科:大气科学(一级学科);动力气象学(二级
学科)
定义2:热力系中工质的热力状态参数之一。在可逆微变化过程中,熵的变化等于系统
从热源吸收的热量与热源的热力学温度之比,可用于度量热量转变为功的程度。 所属
学科:电力(一级学科);通论(二级学科)
定义3:系统中无序或无效能状态的度量。熵在信息系统中作为事物不确定性的表征。
所属学科:生态学(一级学科);数学生态学(二级学科) 本内容由全国科学技术名
词审定委员会审定公布。
熵(entropy)
指的是体系的混乱的程度,它在控制论、概率论、数论、天体物理、生命科学等领域都
有重要应用,在不同的学科中也有引申出的更为具体的定义,是各领域十分重要的参量
。熵由鲁道夫·克劳修斯(Rudolf Clausius)提出,并应用在热力学中。后来在,克
劳德·艾尔伍德·香... 阅读全帖
a*****y
发帖数: 33185
16
来自主题: History版 - 定域因果原则
【 以下文字转载自 Wisdom 讨论区 】
发信人: arthury (非正常人类研究中心主任), 信区: Wisdom
标 题: 定域因果原则
发信站: BBS 未名空间站 (Thu Mar 3 11:07:55 2011, 美东)
定域因果原则
百度百科
定域因果(local causality)原则,或简称为定域性(locality)原则,是爱因
斯坦最坚信的原则之一。事实上,直到20世纪80年代,大多数物理学家仍然信守这个原
则。定域性原则规定:任何物理效应(physical effect)都不可能以大于光速的速度
传递。
除定域性原则外,另一个被普遍坚信的原则是客观现实(objective reality)原
则。客观现实原则是指:无论被观察与否,同样存在着一个现实。
爱因斯坦不承认现实是非定域的(nonlocal)或不确定的(indefinite)。1935年
,爱因斯坦与Podolsky及Rosen联合发表了著名的 EPR论文,试图利用一个思想实验来
表明,因为量子力学不能描述现实的定域性(local)及确定性(definite),所以是
不完备的。
但贝尔不等式实... 阅读全帖
c****m
发帖数: 824
17
【 以下文字转载自 Programming 讨论区 】
发信人: xiaoju (可爱的龙猫), 信区: Programming
标 题: 转:王垠--一种新的操作系统设计
发信站: BBS 未名空间站 (Sat Sep 14 10:22:03 2013, 美东)
http://www.yinwang.org/blog-cn/2013/04/14/os-design/
一种新的操作系统设计
我一直在试图利用程序语言的设计原理,设计一种超越“Unix 哲学”的操作系统。这
里是我的设想:
这种系统里面的程序间通信不使用无结构的字符串,而是使用带有类型和结构的数据。
在这样的系统里面,“程序”的概念基本上完全消失。系统由一个个的“函数”组成,
每个函数都可以调用另外一个函数,通过参数传递数据。每个函数都可以并发执行。
由于参数是一个数据结构,而不是字符串,这避免了程序间通信繁琐的“编码”和“解
码”过程。使得“进程间通信”变得轻而易举。任何函数都可以调用另一个函数来处理
特定类型的数据,这使得像 “OLE 嵌入”这样的机制变得极其简单。
所有函数由同一种先进的高级程序语言写成,所以函数间... 阅读全帖
a*****y
发帖数: 33185
18
来自主题: Wisdom版 - 定域因果原则
定域因果原则
百度百科
定域因果(local causality)原则,或简称为定域性(locality)原则,是爱因
斯坦最坚信的原则之一。事实上,直到20世纪80年代,大多数物理学家仍然信守这个原
则。定域性原则规定:任何物理效应(physical effect)都不可能以大于光速的速度
传递。
除定域性原则外,另一个被普遍坚信的原则是客观现实(objective reality)原
则。客观现实原则是指:无论被观察与否,同样存在着一个现实。
爱因斯坦不承认现实是非定域的(nonlocal)或不确定的(indefinite)。1935年
,爱因斯坦与Podolsky及Rosen联合发表了著名的 EPR论文,试图利用一个思想实验来
表明,因为量子力学不能描述现实的定域性(local)及确定性(definite),所以是
不完备的。
但贝尔不等式实验及随后的大量实验证明了现实的非定域性。
这些实验中最成功的一个由法国物理学家Alain Aspect领导的小组于1981至1982年
间完成。
Bell-Aspect实验已经表明现实是非定域性的——这个并不意味着违反狭义相对论
(speci... 阅读全帖
x****u
发帖数: 44466
19
http://blog.sina.com.cn/s/blog_5d90e82f0101iq0n.html
推荐一篇很久以前看的文章:Oberon - The Overlooked Jewel
它介绍的是 Niklaus Wirth 设计的一种操作系统,叫做 Oberon。Niklaus Wirth 就是
大家熟知的 Pascal 语言的设计者。绝大部分人都没听说过有 Oberon 这个东西存在,
更难以把它跟 Niklaus Wirth 的大名挂上钩。所以作者说:“Wirth 因为 Pascal 而
闻名于世,可是接下来几年,他成为了 Pascal 的受害者。” 确实是这样。Wirth 一
直都不觉得 Pascal 是他的杰作。我想他应该会更喜欢以 Oberon 闻名于世。
Oberon 比起 Unix,有很大的不同,在于它的数据都是结构化的。进程间不通过字符串
交换数据,而是直接使用数据结构。很奇特的一点是,Oberon 操作系统是用一种同名
的程序语言(Oberon 语言)写成。令人惊讶的是,在那个年代,ETH 计算机系的所有
教职员工,学生,包括办公室的大妈,都是用的这种操作系统... 阅读全帖
x****u
发帖数: 44466
20
来自主题: Programming版 - 转:王垠--一种新的操作系统设计
http://www.yinwang.org/blog-cn/2013/04/14/os-design/
一种新的操作系统设计
我一直在试图利用程序语言的设计原理,设计一种超越“Unix 哲学”的操作系统。这
里是我的设想:
这种系统里面的程序间通信不使用无结构的字符串,而是使用带有类型和结构的数据。
在这样的系统里面,“程序”的概念基本上完全消失。系统由一个个的“函数”组成,
每个函数都可以调用另外一个函数,通过参数传递数据。每个函数都可以并发执行。
由于参数是一个数据结构,而不是字符串,这避免了程序间通信繁琐的“编码”和“解
码”过程。使得“进程间通信”变得轻而易举。任何函数都可以调用另一个函数来处理
特定类型的数据,这使得像 “OLE 嵌入”这样的机制变得极其简单。
所有函数由同一种先进的高级程序语言写成,所以函数间的调用完全不需要“翻译”。
由于这种语言不允许应用程序使用“指针运算”,应用程序不可能产生 segfault 一类
愚蠢的错误。
由于没有指针运算,系统不再需要现代处理器提供的“内存映射”机制,以及 TLB。这
使得内存访问效率大幅提高。而且简化了处理器的设计。
操作... 阅读全帖
t***u
发帖数: 368
21
特斯拉(一)
Velimir Abramovich
江立军[译]
“事物总是创造于天才的头脑,而非自然。即天才总是在事物真实存在之前就已在
头脑中形成关于它们清晰图象。”
— Augustine Blessed
“我将不再为眼前工作,而是为将来。”在七十年前的纽约特斯拉这样对记者说。
“未来将是我的!”—交流电,多相电机,可逆磁场,无线通信,遥控自动学……的发
明者。特斯拉是个发明家,他的专利奠定了二十世纪力能学的基础,他独自奋斗数十载
研究宇宙形成过程,他还希望就如在他的实际发明中完成对物质和精神的结合那样在理
论上完成这一课题。
现在提起尼古拉·特斯拉的名字,人们肯定会把他和所谓的特斯拉线圈,感应电机
,还有衡量磁场力的国际单位符号联系起来,而遗忘了他的许多生活逸事和非凡的创造
天赋。
特斯拉最多产的创造时期是在美国度过的。他在不同的国家有超过300项的专利发
明。其中很大一部分直到今天仍无法重复。例如:辐射能量接收器。除了知道这是一个
关于宇宙线能量的转换器外我们对它的工作原理一无所知。1899到1900年间,在科罗拉
多泉的特殊实验室里他全身心地投入到低频电磁振动的研究中。两年... 阅读全帖
H*****g
发帖数: 638
22
老中们真较真,你和他都较真,认死理。
估计你是女的,而且这个新人应该是有工作经验的。
如果你们要求review完再Check In,你完全可以和他说这规矩。对一小系统完全可以
Check In再Review (有些公司是这样的),估计他不知道你的期望而已。
1.系统如果条理不是很清晰的话,很难期望新加入知道哪些辅助函数可以直接用,除非
你有清晰的辅助函数文档。
2.他已经解释说不一样了,难道你没有理解为何不一样,还是忘记自己的函数功能。要
他实验一下,就是要他第二次测试一下你的未知函数,你自己都记不准了,为何要别人
检查第二遍(第一遍是他发现不一样)。这人也较真,没有必要实话实说,挑战你的权
威。所以这问题是他挑战你的权威,而不是这函数该不该用。
3.为啥这么较真,别人花了时间写了个函数,你闭着眼就叫他扔掉。你得技术上给个确
切的答案,而不是摆老资格压别人。
4.他是如何 Break 你的 code,难道不能直接和他说。如果你的函数有很多隐含功能,
或一函数肩带很多杂事,别人很容易掉进你的坑。告诉他啥错不就行了? 看他这么较真
,应该水平不差,肯定能改。
我想你应该知道 open fo... 阅读全帖
l********a
发帖数: 1154
23
c++的,新手
做了个类,类内部外部定义的格式大家就别看了,目前主要是问问流程问题
因为这个类我是递归初始化的,所以有一个构造器是接受一个Test *parent
class Test
{
Test *parent;
list children;
...
// 递归子构造函数
Test(Test *parent) // 构造器,接收一个Test指针,所有子构造器构造出的对象
的父节点
{
...
this->parent = parent; // 这里不知道为什么没有初始化好
for (循环)
{
this->children.push_back(Test(this));
...
}
// 主构造函数,解析文件内容构造
Test(string &fname) // 构造器,接收一个文件名
{
...
this->parent = NULL;
Te... 阅读全帖
l********a
发帖数: 1154
24
来自主题: Programming版 - c++类未完成初始化,如何引用this?
c++的,新手
做了个类,类内部外部定义的格式大家就别看了,目前主要是问问流程问题
因为这个类我是递归初始化的,所以有一个构造器是接受一个Test *parent
class Test
{
Test *parent;
list children;
...
// 递归子构造函数
Test(Test *parent) // 构造器,接收一个Test指针,所有子构造器构造出的对象
的父节点
{
...
this->parent = parent; // 这里不知道为什么没有初始化好
for (循环)
{
this->children.push_back(Test(this));
...
}
// 主构造函数,解析文件内容构造
Test(string &fname) // 构造器,接收一个文件名
{
...
this->parent = NULL;
Te... 阅读全帖
a*****e
发帖数: 1700
25
来自主题: Programming版 - 对 (im)mutability 的误解和深度理解
首先,没有任何 FP 语言是不支持 mutable 的!持有这种观点的,请先去补习一下基
础知识。
鉴别 FP (其实是 declarative)和 imperative 的关键是看它们对 mutability 的区分:
A. every variable is mutable. 多数 duck typed 脚本语言都是这类。
B. mutable by default, immutable by declaration. Java, C, C++ 等勉强属于这类。
C. immutable by default, mutable by declaration. SML, Clojure,
Haskell 属于这类。
然后 B 和 C 都还可以进一步细分,根据 declaration 到底是说变量,还是类型,还
是操作,以下是一些例子。但这之前,有必要先讲讲闭包歧义这个问题:
闭包(Closure)是说将一个函数体里面的非本地变量的值和当前环境(lexical scope
)变量的值做绑定。要弄清楚这里面的语义,在大多数语言里都势必牵涉到一个实现的
问题,就是如果当前环境里一个局部变量... 阅读全帖
w**w
发帖数: 5391
26
☆─────────────────────────────────────☆
faintcat (悲愤啊) 于 (Thu Dec 2 15:27:04 2010, 美东) 提到:
第一时间以我一目百行的功力看完的。或许是期望太高吧,有点儿失望。
大刘太注重宏观的idea,太忽略细节的描写,无论是技术细节还是人物感情命运。三体
3开头几十页让我有巨大的惊喜,看到天明仰望星空的时候,我差点儿哭了,这是2中对
罗辑命运的粗糙描写无法比拟的细腻和真实。
接着,大刘又回到了热爱yy的男生常有的毛病--太快、太宏大、太草率。读到后半部
分,我差点儿放弃了,接着又回去努力看,看到结尾又崩溃了。就差点儿说:
亲爱的,我们又开始新的一天了。
而且还不是我原先想看到的男主人公对女主人公说的!不知从哪儿新冒出来的wsn。
那三个故事讲的还是很好的,颇让我的阅读速度降低到了一目十行。但文章的很多
“硬”的部分都让我觉得草率。三体1也是偏重技术,我还仔细向我研究高能物理的好朋
友咨询了一番---至少大刘把我这个无知的人糊弄住了。但三体3我已经不好意思拿
去讲给研究高能物理的听了。
明显荒谬的地方就... 阅读全帖
z****e
发帖数: 54598
27
会依次对比node.js, fp, spring, ejb和vert.x的解决方案,然后自己看哪个最好
从最基本的说起,所有语言都一定会有两个东西
一个是变量,我们用var(variable)来表示
另外一个是方法/函数,用func(function)表示
假设有一个函数和一个变量
var var1;
func func1(){
var1 = 0;
return var1+1;//应该是1
}
那现在如果有多个线程并发
那结果会怎样?
那在func1执行完var1 = 0;之后
就有可能有其他线程插入,把var1改成其他值
比如改成var1 = 2; 或者var1 = "goodbug乱入";
那瞬间func1返回值不再是1了,那这个显然是不可接受的
那怎么办?
第一种是fp的做法,fp说,把变量做成immutable
也就是var -> val(value),把var1改成
val1 = 0;
return val1+1;//就一定是1鸟
但是这样为了多线程把所有的参数都搞成immutable鸟
然后你写代码时候,需要时刻提醒自己
常量啊,常量啊,常量啊……
第二种是node.js等... 阅读全帖
z****e
发帖数: 54598
28
会依次对比node.js, fp, spring, ejb和vert.x的解决方案,然后自己看哪个最好
从最基本的说起,所有语言都一定会有两个东西
一个是变量,我们用var(variable)来表示
另外一个是方法/函数,用func(function)表示
假设有一个函数和一个变量
var var1;
func func1(){
var1 = 0;
return var1+1;//应该是1
}
那现在如果有多个线程并发
那结果会怎样?
那在func1执行完var1 = 0;之后
就有可能有其他线程插入,把var1改成其他值
比如改成var1 = 2; 或者var1 = "goodbug乱入";
那瞬间func1返回值不再是1了,那这个显然是不可接受的
那怎么办?
第一种是fp的做法,fp说,把变量做成immutable
也就是var -> val(value),把var1改成
val1 = 0;
return val1+1;//就一定是1鸟
但是这样为了多线程把所有的参数都搞成immutable鸟
然后你写代码时候,需要时刻提醒自己
常量啊,常量啊,常量啊……
第二种是node.js等... 阅读全帖
l********8
发帖数: 91
29
static key word: what is static in front of a function declaration? what is
static key word for a variable inside a function definition? what is static
keyword for a var outside a function definition.
对于变量而言,static的变量是放在静态存储区的(跟全局变量放在一起的),但是不
具备全局可见性,也就是只能在申明的函数中才能看到。
对于函数而言,static申明的函数没有全局可见性。
what is the difference pass by value or pass by reference. when to use them?
一般通过变量以及宏定义来进行数据的传递是为了方便调试。因为在调试时候,一个经
常用到的数据如果要进行修改的话只需要在宏定义或者变量申明的地方改一下就可以了。
what is const and volatile keywords for?
关键词cons... 阅读全帖
l********8
发帖数: 91
30
static key word: what is static in front of a function declaration? what is
static key word for a variable inside a function definition? what is static
keyword for a var outside a function definition.
对于变量而言,static的变量是放在静态存储区的(跟全局变量放在一起的),但是不
具备全局可见性,也就是只能在申明的函数中才能看到。
对于函数而言,static申明的函数没有全局可见性。
what is the difference pass by value or pass by reference. when to use them?
一般通过变量以及宏定义来进行数据的传递是为了方便调试。因为在调试时候,一个经
常用到的数据如果要进行修改的话只需要在宏定义或者变量申明的地方改一下就可以了。
what is const and volatile keywords for?
关键词cons... 阅读全帖
H********g
发帖数: 43926
31
来自主题: Joke版 - 量子纠缠的那点事儿 (转载)
【 以下文字转载自 Military 讨论区 】
发信人: wugrav (船长), 信区: Military
标 题: 量子纠缠的那点事儿
发信站: BBS 未名空间站 (Sun Aug 28 23:34:01 2016, 美东)
这不,随着天朝打了一颗叫“墨子”的卫星,人们忽然开始纠缠起量子来了,知道我当
年走过一段歧途,就有人些人就跟我打听嘛叫量子纠缠啊?量子力学是咋回事儿?介个
墨子靠谱不?
架不住他们这么三问两问,就勾起俺一段尘封de记忆,玩着玩着手机俺就忍不住开始写
这个来,只是也不知道能写到哪儿.
量子纠缠嘛,自然是和量子有关系了,屈指一算,这套东西也有百十年历史了。 从上
古到百年前人们整出来量子这个概念之前,是没有量子这个概念的(这句瞅着象废话,
是不?),人们认为世上万物,都是连续的, 所以古人就云:一根棒槌,一天剁一半,
万世剁不完。就是说物质能量等等都是连续的。但这事到了1900年就变了,德国人普朗
克研究黑体辐射时发现,他弄出来的方程怎么都跟实验对不上号,但是如果他假设辐射
出的能量是不连续的,那么他的方程立马和实验符合的挺好。可能量是不连续的,这种
观点在... 阅读全帖
c****t
发帖数: 19049
32
来自主题: SciFiction版 - [合集] 三体 1
☆─────────────────────────────────────☆
casact (尝尝也) 于 (Fri Jul 22 20:55:29 2011, 美东) 提到:
刘慈欣


《三体》终于能与科幻朋友们见面了,用连载的方式事先谁都没有想到,也是无奈之举
。之前就
题材问题与编辑们仔细商讨过,感觉没有什么问题,但没想到今年是文革三十周年这事
儿,单行
本一时出不了,也只能这样了。
其实这本书不是文革题材的,文革内容在其中只占不到十分之一,但却是一个漂荡在故
事中挥之
不去的精神幽灵。
本书虽不是《球状闪电》的续集,但可以看做那个故事所发生的世界在其后的延续,那
个物理学
家在故事中出现但已不重要,其他的人则永远消失了,林云真的死了,虽然我有时在想
,如果她
活下来,最后是不是这个主人公的样子?
这是一个暂名为《地球往事》的系列的第一部,可以看做一个更长的故事的开始。
这是一个关于背叛的故事,也是一个生存与死亡的故事,有时候,比起生存还是死亡来
,忠诚与
背叛可能更是一个问题。
疯狂与偏执,最终将在人类文明的内部异化出怎样的力量?冷酷的星空将... 阅读全帖
r****n
发帖数: 8253
33

薛定谔猫是薛定谔为了嘲讽量子力学的主观的观察导致波函数坍塌的结论而设计出了一
个思想实验,但是这个实验存在一个致命错误,就是假定了猫没有意识,没有观察能力
。可实际是猫也是有意识的,也能导致波函数坍塌,所以那只猫不可能存在又活又死的
叠加态,他要么是死,要么是活,死的概率大于活的概率。
量子力学之所以推导出一定得是意识导致波函数坍塌,导致物质成为确定性的“真实”
,是因为量子力学通过实验发现,在没有测量前,物质都是不确定的叠加态,不具备真
实性,是一种抽象存在,而只有测量才能导致波函数坍塌,可是由于测量仪器本身也是
物质组成的,也存在波函数,所以就无法完成测量,只能将波函数不断传递,一定得有
个最后的终结,而这个终结,只能是“意识”本身。
天才数学家冯诺依曼给出了严谨的数学公式证明出了这个,他的公式七十多年来还无人
能推翻,由于讨厌意识的加入,物理学家提出了其他方案,但是没有一种方案是完备的
,类似多世界解释这种更是胡扯,永远无法被证实。但是受到某些喜欢客观实在性的科
学家的喜爱。
a*****y
发帖数: 33185
34
来自主题: Wisdom版 - “理性人”假设[转载]
“理性人”假设
出自 MBA智库百科http://wiki.mbalib.com/
“理性人”假设(hypothesis of rational man)
[编辑]
什么是“理性人”假设
“理性人”假设是指作为经济决策的主体都是充满理智的, 既不会感情用事, 也不
会盲从, 而是精于判断和计算, 其行为是理性的。在经济活动中, 主体所追求的惟一目
标是自身经济利益的最优化。如消费者追求的满足程度的最大化, 生产者追求的是利润
最大化。“理性人”假设实际是对亚当·斯密“经济人”假设的延续。
在经济学里,“合乎理性的人”的假设通常简称为“理性人”或者“经纪人” 的
假设条件。西方经济学家指出,所谓的“理性人”的假设是对在经济社会中从事经济活
动的所有人的基本特征的一个一般性的抽象。这个被抽象出来的基本特征就是:每一个
从事经济活动的人都是利己的。也可以说,每一个从事经济活动的人所采取的经济行为
都是力图以自己的最小经济代价去获得自己的最大经济利益。西方经济学家认为,在任
何经济活动中,只有这样的人才是“合乎理性的人”,否则,就是非理性的人。
“理性人”是对经济生活中的一般人的抽象,
一... 阅读全帖
S*********g
发帖数: 24893
35
秋风萧瑟,落叶纷纷。苛岩山下,几位少年行色匆匆,正向着山中急进。看着天色渐晚
,为首的晗女侠对众人道,“这苛岩山爬起来极费功夫,今天天色已晚,恐怕走不了多
远了,我们不如早点找店住下,听说今晚诺家堡又要公布年度大奖,也好看看热闹”,
众人齐声赞同。
当年诺贝尔老堡主发明了黄色炸药这一利器,名震天下,获利极多,但到了晚年,觉得
此物杀伤生灵,罪过不少,于是乃以平生所积之财,设下五项大奖,一项奖励人类和平
,一项奖励文学,这二者此处不提,这里单说,另外三项奖,却是专门奖励攀登这苛岩
山的三座主峰的:这便是物理峰,化学峰,生物与医学峰。话说这几座峰,云笼雾罩,
不知其高究竟几许,但每上得一层,往往便能取回若干宝物,拿回世间,颇有裨益。但
这几座山极为险峻,山中云雾茫茫,歧路纷纷,又有许多关口,哪怕要上一层也极为不
易。无数英雄在其间探索攀爬,但能成功找出新路,向上进一层者亦寥寥无几。
却说众少年在山脚下住下,便来到旁边一间茶馆,但见其内早已十分热闹,几乎已座满
了,客人们也正在议论今年的大奖将给予何人。一位茶博士,一边将几位少年让进来点
茶,一边议论到,“各位想是也对登这苛岩山感兴趣的?看各... 阅读全帖
z**********e
发帖数: 22064
36
http://m.kdnet.net/share-10645022.html
宇筠锋
2015.01.15 09:50 转帖发表在 猫眼看人
(王国文,北京大学物理学院,2014年6月1日)
【概述】
笔者与量子打交道久长(一甲子),对量子真相探究的昔今情况比较了解,包括哲学、
数学、理论和实验方面。自己漫长从容的探索也有所收获,结果可以说,还是拥护爱因
斯坦、玻尔、德布罗意、薛定谔、海森伯、狄拉克、玻恩、盖尔曼、温伯格等不承认有
鬼魅隔空作用。说隔空作用存在,爱因斯坦错了,细查并无确实的实验根据。如今,眼
看量子物理被曲解,科学精神被罔顾,良知被泯灭,纳税人的辛苦钱被糟蹋,有些想法
越来越觉得不得不说。从物理理论和实验两方面考察,有足够理由认为:所谓的非定域
关联(非定域性,隔空鬼魅作用)——“当测量一个粒子时,另一个与之关联的粒子会
瞬时改变状态,无论它们相距多么遥远。”——纯属谎言,因而所谓“量子隐形传态可
用于大容量、原则上不可破译(万无一失)的保密通信,也是量子计算的基础”是无稽
之谈。简而言之,量子隔空传输是巫术,多光子量子隔空传输是魔术加巫术。相信这个
断言绝对经得起历史... 阅读全帖

发帖数: 1
37
来自主题: Military版 - 半导体这种材料只能两种状态吗

=====================
C++ 工程实践(4):二进制兼容性
原创 2011年03月09日 10:46:00 标签:c++ /library /interface /mfc /class /编译
器 22578
陈硕 (giantchen_AT_gmail)
Blog.csdn.net/Solstice
本文主要讨论 Linux x86/x86-64 平台,偶尔会举 Windows 作为反面教材。
C/C++ 的二进制兼容性 (binary compatibility) 有多重含义,本文主要在“头文件和
库文件分别升级,可执行文件是否受影响”这个意义下讨论,我称之为 library (主
要是 shared library,即动态链接库)的 ABI (application binary interface)。至
于编译器与操作系统的 ABI 留给下一篇谈 C++ 标准与实践的文章。
什么是二进制兼容性
在解释这个定义之前,先看看 Unix/C 语言的一个历史问题:open() 的 flags 参数的
取值。open(2) 函数的原型是
int open(cons... 阅读全帖
g**u
发帖数: 583
38
来自主题: JobHunting版 - a very general c++ question
写说几句,等daniu拍砖。
const &中的 &是告诉编译器,传递的是变量地址,而不是变量的copy,换句话说如果
函数里面改变了该变量的值的话, 函数返回是改变量的值也被改变;但是如果前面加
上const的话,那么编译器在编译的时候会检查传进来的值在函数体内是否会被修改,
如果修改的话,以出现compile error。。。
至于函数返回const &,那么该函数的返回值不能做l-value....
s****a
发帖数: 6521
39
来自主题: PhotoGear版 - 问个shell编程小问题 (转载)
【 以下文字转载自 Linux 讨论区 】
发信人: shorea (未注册用户), 信区: Linux
标 题: 问个shell编程小问题
发信站: BBS 未名空间站 (Thu Nov 24 11:57:24 2011, 美东)
请问,可不可以把 “-”这种类型的参数传递到函数里?
具体点说,我在一个文件里定义了一些函数,里面有用"getopts"接收参数的行。假设
这个函数叫func()
然后我在另一个脚本里用source调用这个文件;
然后下面的语句想要这样调用函数
func -i -o ....等等
发现不行。
而如果在终端下,source了文件之后,直接命令行输入 func -i -o ...等等,却可以
实现。
也就是说,函数里的getopts语句可以获取命令行里的参数,却不能用“脚本里的语句
”这样的方式来执行。
有什么办法么?
l****t
发帖数: 36289
40
【 以下文字转载自 Military 讨论区 】
发信人: StephenKing (金博士), 信区: Military
标 题: 斯坦福EE博士月光妹妹谈希格斯粒子(比拼图强多了)
发信站: BBS 未名空间站 (Fri Jul 8 23:25:19 2016, 美东)
秋风萧瑟,落叶纷纷。苛岩山下,几位少年行色匆匆,正向着山中急进。看着天色渐晚
,为首的晗女侠对众人道,“这苛岩山爬起来极费功夫,今天天色已晚,恐怕走不了多
远了,我们不如早点找店住下,听说今晚诺家堡又要公布年度大奖,也好看看热闹”,
众人齐声赞同。
当年诺贝尔老堡主发明了黄色炸药这一利器,名震天下,获利极多,但到了晚年,觉得
此物杀伤生灵,罪过不少,于是乃以平生所积之财,设下五项大奖,一项奖励人类和平
,一项奖励文学,这二者此处不提,这里单说,另外三项奖,却是专门奖励攀登这苛岩
山的三座主峰的:这便是物理峰,化学峰,生物与医学峰。话说这几座峰,云笼雾罩,
不知其高究竟几许,但每上得一层,往往便能取回若干宝物,拿回世间,颇有裨益。但
这几座山极为险峻,山中云雾茫茫,歧路纷纷,又有许多关口,哪怕要上一层也极为不
易... 阅读全帖
a****a
发帖数: 5763
41
http://bbs.weiphone.com/read.php?tid=527142
上期连载《Grand Central Dispatch:迎接挑战(连载12/23)》中我们谈到,
GCD技术能够在操作系统的层面更加合理而充分地统筹分配系统资源,从而充分挖掘多
核系统的潜能。此前,我们在《并行难题:一封19年前的挑战书(连载11/23)》中介绍
了上世纪末Be公司推出的BeOS操作系统:
引用
BeOS操作系统最鲜明的特色在于“普适多线程(pervasive multithreading)”
技术。以现在的标准来衡量,BeBox和其他运行BeOS操作系统的计算机充分利用了计算
资源。BeBox的演示令人印象深刻。66MHz双处理器计算机能够流畅地运行多个视频并在
后台播放CD中的很多音轨——与此同时,用户界面响应也保持一贯的流畅。BeOS操作系
统让很多技术狂热者大跌眼镜,他们当中的许多人坚持认为,即便是目前的许多台式机
,操作体验仍旧无法与当年的BeOS相媲美。
19年以来,无数工程技术人员呕心沥血把自己关在实验室工作室里试图逾越“... 阅读全帖
s****a
发帖数: 6521
42
来自主题: Linux版 - 问个shell编程小问题
请问,可不可以把 “-”这种类型的参数传递到函数里?
具体点说,我在一个文件里定义了一些函数,里面有用"getopts"接收参数的行。假设
这个函数叫func()
然后我在另一个脚本里用source调用这个文件;
然后下面的语句想要这样调用函数
func -i -o ....等等
发现不行。
而如果在终端下,source了文件之后,直接命令行输入 func -i -o ...等等,却可以
实现。
也就是说,函数里的getopts语句可以获取命令行里的参数,却不能用“脚本里的语句
”这样的方式来执行。
有什么办法么?
z**********e
发帖数: 22064
43
【 以下文字转载自 Military 讨论区 】
发信人: zhonghangyue (中行说), 信区: Military
标 题: 扫谎打非:敦促潘建伟院士走出迷途(王国文)
发信站: BBS 未名空间站 (Wed Aug 17 10:42:04 2016, 美东)
http://m.kdnet.net/share-10645022.html
宇筠锋
2015.01.15 09:50 转帖发表在 猫眼看人
(王国文,北京大学物理学院,2014年6月1日)
【概述】
笔者与量子打交道久长(一甲子),对量子真相探究的昔今情况比较了解,包括哲学、
数学、理论和实验方面。自己漫长从容的探索也有所收获,结果可以说,还是拥护爱因
斯坦、玻尔、德布罗意、薛定谔、海森伯、狄拉克、玻恩、盖尔曼、温伯格等不承认有
鬼魅隔空作用。说隔空作用存在,爱因斯坦错了,细查并无确实的实验根据。如今,眼
看量子物理被曲解,科学精神被罔顾,良知被泯灭,纳税人的辛苦钱被糟蹋,有些想法
越来越觉得不得不说。从物理理论和实验两方面考察,有足够理由认为:所谓的非定域
关联(非定域性,隔空鬼魅作用)——“当测量一个粒子时,另... 阅读全帖
c****p
发帖数: 6474
44

is
static
1. 文件内可见?
2. 在全局变量区分配空间?
3. 文件内可见?
them?
理论上函数传参都是对实参的数据拷贝(而不是实参本身)进行操作。因而对函数参数
的任何修改在函数返回后都不会影响实参的值。传值不说;传址实际是传递某变量所在
的内存地址,通过修改该地址指向的内存空间就可以实质上修改该变量的值。一般情况
下,需要在函数中修改变量值的行为都会使用传址。
const,不可修改,一般放在只读数据区(.rodata),尝试对其修改可能会引发段错(好
像编译器实现决定的);volatile,访问被其限定的变量时必须从内存中获取,实质上
使该变量成为non-cachable,常见于被I/O访问的内存空间。
大多数十进制小数转化成二进制存储时会有截断误差,表面上相等的两个浮点数实际并
不相等,一般用误差小于某阈值来判定相等。
not at all
stack:FILO,可重入式函数必须的结构;heap,memory pool,由OS管理,用户通过
malloc/free和new/delete实现动态内存的申请和释放。
pree
这个不懂,猜下:task不可打断当前in... 阅读全帖
c****p
发帖数: 6474
45

is
static
1. 文件内可见?
2. 在全局变量区分配空间?
3. 文件内可见?
them?
理论上函数传参都是对实参的数据拷贝(而不是实参本身)进行操作。因而对函数参数
的任何修改在函数返回后都不会影响实参的值。传值不说;传址实际是传递某变量所在
的内存地址,通过修改该地址指向的内存空间就可以实质上修改该变量的值。一般情况
下,需要在函数中修改变量值的行为都会使用传址。
const,不可修改,一般放在只读数据区(.rodata),尝试对其修改可能会引发段错(好
像编译器实现决定的);volatile,访问被其限定的变量时必须从内存中获取,实质上
使该变量成为non-cachable,常见于被I/O访问的内存空间。
大多数十进制小数转化成二进制存储时会有截断误差,表面上相等的两个浮点数实际并
不相等,一般用误差小于某阈值来判定相等。
not at all
stack:FILO,可重入式函数必须的结构;heap,memory pool,由OS管理,用户通过
malloc/free和new/delete实现动态内存的申请和释放。
pree
这个不懂,猜下:task不可打断当前in... 阅读全帖

发帖数: 1
46
来自主题: Physics版 - 隔空移人在原理上不可能
隔空移人在原理上不可能
在当前量子技术的展望中, 隔空移人是一个非常引人入胜的话题。 其基本的
思路是这样的,人是由有限几种微观粒子组成的, 而微观粒子是全同的,所不同的只
是粒子运动的状态。要隔空移人, 先在目的地做一个模型,和这个人一模一样,要精
确到粒子的种类数量相对位置完全相同,和真人的差别是这些粒子的状态不同。 然后
利用量子传态技术, 把人的每一个原子的状态信息转移到模型, 这时模型变成一个活
人,在思想上感情上生理上和传输之前的人完全一样, 原来的人则变成了模型, 如果
这个人愿意回家, 还可以用同样的技术再移回来。 如果把公司总裁的模型在各个分公
司放一个, 他就可以自由地到分公司巡查。
做这样一个模型,当然比登天还难,但是在原理上并非不可能,今天做不了,
指不定将来就可以, 所以很多人认为, 隔空移人的原理找到了, 剩下的只是技术问
题。情况真是如此吗?
我认为,隔空移人在原理上是行不通的, 因为对组成人体的微观粒子进行隐
形传态的时候粒子状态的相因子丢失了。
量子力学认为, 要在一个量子态中测... 阅读全帖
p**z
发帖数: 65
47
首先,我同意 Python 里的 name 也叫做 variable。Python 自己文档里面就是混用的
。但是它的真正行为确实是一个名字,跟其他 statically typed 语言的变量有所不同
。另外,原帖中 by value 和 by reference 的表述并不准确,因为那是我以 VB.NET
的行为来打比方的,并没有严格按照这两个术语的原意。
我简单看了一下 Python 和 Java 的文档,觉得它们还是有很大不同的。
对于 Python,可以看一下它的 language reference, 3.1. Objects, values and
types, 以及 4.1. Naming and binding。如果我理解没有错的话,Python 没有简单数
据类型,所有的数据都是对象。每个对象有自己的唯一的身份(不可改变),类型(不
可改变),内容(有些 immutable,比如整数,浮点数,字符串;有些 mutable,比如
list,dictionary)。Python 是 dynamic typing 的,就是说一个名字(变量)使用
前不用声明数据类型。它的实... 阅读全帖
s*******n
发帖数: 4605
48
http://club.xilu.com/emas/msgview-821955-4746960.html
中国靠的就是这些关键节点一个一个的突破,发挥协同作用,各行各业才有全面喷发式
发展的可能性。其他民主国、宇宙国、猴子国要跟上中国似乎不太现实。
深呼吸一下,开始。
中国力量-- 中国超级机器一览
世界最大桥式起重机
--大连重工20000吨桥式起重机
----------------------------------------------------------
工程总投资:3。5亿元
工程期限:2006年--2008年
这台2万吨桥式起重机提升高度最高为118米,相当于把250节满载的火车车厢提升
到23层高的楼上,横梁长129米,为双箱型梁结构,如果把这台起重机放倒,要一个足
球场才能把它装下。
2008年4月18日上午10时,烟台来福士海洋工程有限公司大水坞坞门西侧3号码头彩
旗飘扬,世界最大的桥式起重机--命名为"泰山",将自重2万吨的驳船缓缓吊离水面,
这标志着2万吨桥式起重机的成功启用。 这是目前世界上起重量最大、跨度最大、起升
高度最大的起重设备,也是当今世界技... 阅读全帖
a*****y
发帖数: 33185
49
来自主题: Wisdom版 - 《僧侣与科学家》
第五章 实相的幻景
基本粒子的存在
研究基本粒子对日常生活并没有明确影响,佛教何以对基本粒子科学如此感兴趣?
原因在于,倘若我们要问周遭的世界是否有个具体的存在,探讨它基本的“积木”就显
得非常重要。不只是佛教质疑现象的“实相”,以“哥本哈根解释”为名的量子物理学
主流诠释也指出,原子不是“物”,而是“可观察的现象”。这是个饶富兴味的主题,
因为,它把人的心智或认知放到所谓的“物质”和“客观实相”之中。若能对其“具体
性”产生怀疑,那么,许多认知障碍自然冰消瓦解。
马:让我们更仔细地审视量子物理学对粒子双象本质的革命性见解。EPR实验即是
以光粒子的双象性为基础。在一般的世界里,光可使我们看到物体的形状和颜色,但若
是闭眼坐在阳光下,光给人的感觉是热。对以仪器捕捉光的物理学家而言,它是数学函
数,是一套数字和方程式。每一种方法都会得出不同的叙述,实体究竟在哪里?干脆说
我们所处理的是造成瞬间现象的交互作用,我们没有理由推测说,在这无尽变化流程的
背后存在着内在的实相,岂不是更为正确?
郑:量子物理学同意,光没有内在实相,因为,它并非全然是波或全然是粒子,反
而视环境不同而以其中一种面貌... 阅读全帖
l*******o
发帖数: 791
50
来自主题: JobHunting版 - c++ 程序一问
楼上说的对。
问题出现在你的test函数,test函数接受的是一个以值传递的指针。比如说一个经典的
swap(int a, int b)的例子,必须写成swap(int * a, int * b)或者引用才能改变外
界传入函数参数的值。同理如果你想改变一个指针的值,你需要用对一个指向这个指针
的指针进行操作,
所以test必须写成
void test (char * * p)
{
*p = new char[10];
memset((*p), 'A', 10);
}
然后main函数写成
int main(int argc, char *argv[])
{
char *k;

test(&k);
cout << k << endl;
}
不过一般倾向于使用引用即reference这样你就不会混淆,reference版本如下
void test( char * & p )
{
p = new char[10];
memset(p, 'A', 10);
int main(int argc, char *argv[])
{... 阅读全帖
首页 上页 1 2 3 4 5 6 7 8 下页 末页 (共8页)