精华内容
下载资源
问答
  • 什么是解除引用

    千次阅读 2008-06-22 11:25:00
    我一直做C,这几年都没碰C++,很多概念都模糊了。最近”解除引用“这个总是在我的视野里晃来晃去,google...看了C++ primer中对reference的讲解明白了什么是引用。然后google了一下dereference,得到如下答案:C++ S
    我一直做C,这几年都没碰C++,很多概念都模糊了。最近”解除引用“这个词总是在我的视野里晃来晃去,google了几次都没搞清楚。今天终于找到解释了。 首先我对引用理解有误,我一直认为等号右面的操作符”&“是所谓的引用。这个误解有一定的历史原因了。看了C++ primer中对reference的讲解明白了什么是引用。 然后google了一下dereference,得到如下答案: 
    

    C++ Syntax: Dereference: *

    Description

    The dereference operator * takes a pointerto a value (variable or object)and returns the value. For example:-
    Int_t   my_int = 2;
    Int_t  *my_int_ptr = &my_int;
    *my_int_ptr = 4;
    
    my_int_ptr is a pointer to my_int. By dereferencing the pointer my_int is retrieved. In this example it is then assigned to so my_int receives the value 4.

    See operatorprecedence

    Other Uses for *

    1. When * after a type name (either a basic data type or a class)it means the the type is a pointer to that type, as shown in the abovedeclaration of my_int_ptr. The logic is that the declaration:-
      Int_t  *my_int_ptr;
      
      states that *my_int_ptr is an Int_t,from which it follows that my_int_ptr must be a pointer to Int_t
    2. * is also an arithmeticoperator.
    展开全文
  • 但对于*,翻译为“解引用”,字面意思不好理解,即使看了后面内容才知道不过是“取指针指向的地址的内容”,也仍然是觉得怪怪的,“解引用”这个难记也难于从字面直接判断意思,以致时间长了还是感觉像见了熟悉的...

        对于c语言中指针的操作符有两个:&和*。对于&,好理解,翻译的也不错,就是“取地址”的意思。但对于*,翻译为“解引用”,字面意思不好理解,即使看了后面内容才知道不过是“取指针指向的地址的内容”,也仍然是觉得怪怪的,“解引用”这个词难记也难于从字面直接判断意思,以致时间长了还是感觉像见了熟悉的陌生人。

        翻了好多资料,以及各种网上解释,现在大约有点意思了。依我现在的理解,约摸是这样:

        “引用”这个词,出现最多的场景就是:在文章或者注脚里,写上“引用(或摘自)某某作者某篇文章”,意思很明了,就是出现在本文的不是作者自己的话,而是别个作者的话,于是“引用”的意思就是拿过来用。(一下提到”场景“,就是指的这个例子)

        国外资料出现的一词“reference",应译为”参考,参照“,在我们中文技术资料上翻译为了”引用“,照上面说的那种场景,倒也可以理解的通。而”dereference“翻译为”解除参照“,资料上翻译为”解引用“,如果回到上面那种场景,那”解引用“或者”解除参照“就是:我们拿了(引用)别个作者的话,却没有注解(解除参照)说这是别人的话,实际上我认为”去引用化“也许更能表达这个过程或者这个意思。那么对应到C语言中,指针变量是存储”其它变量“的地址的,当我们用”*“去操作指针时,我们的意思就是把那个”其它变量“的内容拿过来放在这里,却不说明这是别人(在这里就是指针存储的变量)的东西,当然这只是类比。过程差不多相似,只要能帮助理解,就阿弥陀佛了。于是”解引用“这样来理解,貌似好多了。不知道大家懂我说的了没?汗

        网上查的”dereference“在技术资料上翻译真是各种多阿,这里不说了,反正其它翻译也许更难理解。

        翻译别国资料,用词真是难,毕竟两种语言词汇不一定完完全全的相对应。尤其技术资料,还要讲究专业术语,翻译成中文时,那是真的千挑万选,才搞出一个像”专业术语“的词汇来表达。现在国内作者翻译水平参差不齐,加上对术语的创造,使得翻译后的中文资料难于阅读啊。比如上面的”解引用“就是一例。再说个”正则表达式“,从字面意思来看,完全不懂,(谁要真能从字面看出意思来,那我拜你为神,来教教我吧),或许看英文都比我们自己的中文好理解一点。但是纯英文看的累,还慢,真是两难啊。

        经考证,C语言是女的...原因如下:1.无论你让他干什么,她绝对不可能自己找到方法。2.总是用复杂的方法解决简单的问题3.不可能自主认识到本身错误4.浪费时间是十分正常的事情5.无论跟她说什么,都得用她能理解的方式做充分说明6.只要你有一点错,她一定可以挑出来7.反正,是你的错

    摘自 https://www.cnblogs.com/junyidcf/archive/2011/02/24/1963769.html

    展开全文
  • 什么是widget?widget是什么意思

    万次阅读 2010-04-07 09:52:00
    这个当然就是“widget”了。虽然已经有很多人开始谈论widgets的2.0版本,但是大部分的人才刚刚开始注意到它。你可能会觉得widgets是最烦人的时尚,或者是社会互动中极具创意的潮流。不管怎样,widgets已经成为我们...

     在过去几年,一个新术语进入了营销词汇的行列。这个词当然就是“widget”了。虽然已经有很多人开始谈论widgets的2.0版本,但是大部分的人才刚刚开始注意到它。你可能会觉得widgets是最烦人的时尚,或者是社会互动中极具创意的潮流。不管怎样,widgets已经成为我们行内对话的一部分了。这段时间widgets可谓是无所不在。和发行商、销售人员或者同事的对话,或者所阅读的文章、参加的会议等,都是围绕着这个词及其相关主题进行的。而他们的讨论的重点通常是关于widget的定义—而不是什么时候、该如何使用,或者谁出色地使用了它。

     

          全世界各地举行的市场销售讨论会议上,除了widget的定义外,讨论得最多的就是 怎么的东西才能被认可为widget。取决于公司不同的规模和业务重点,还有你在公司中担当的角色,你可能会对这个“新”事物的命名有自己的看法。可以是widget(小部件),gadget(小玩具),desktop application(桌面的应用软件),downloadable application(可下载的应用程序),或者是其他你公司自创的新鲜名称。

          紧接着,我们一起来认真思考一下widgets是什么,为什么要被使用,何时该被使用,谁来使用,如何使用等等问题。听到关于widget的各种定义后,我在Dictionary.com查找了widget的意思。正如我所想,结果和讨论一样多样:

          Widget-名词—①一个小机械设备,如球形柄或者开关装置,特别是一些没有或者想不起具体名称的物品。Gadget(新奇的小玩意):在仪器板上一排的widgets。②在用户的图形界面上,为了实现一个具体的功能(例如卷轴或者按钮)而使用的系列图形符号和程序代码。③为某项任务特定的设备或者操纵装置--通常提供包含设定模式而行为一致的常用的widgets的widget库。

          或者再看看FreeWebs.com上这个简单的,更内行的定义—widgets是能使你的网站更有个性,更特别的小的分块特征。

          其中一些定义的确与我们行业的日常活动息息相关。为了能继续我们的论述,我们假定在这个文章中提及的widgets包括①大众网页的widgets ②品牌为促进参与、销售和发展及(或)广告收益特别制作的widgets③更复杂些的可下载的多功能的widgets或者桌面应用程序。最后我想说说,这些widgets的共同点在于他们都以促进某种顾客行为(购买/收益,品牌意识/参与,传承等等)为目的。 

          为什么/何时我应该关注widgets?

          过去几年,很多品牌都已经利用了widgets。随着widgets工具的使用和市场化渐趋日常,很自然就会有更多的营销商就widgets是否适用于自己公司提出疑问。对于希望在拥挤的网络上建立吸引力和忠诚顾客群的发行者,或者努力于在自己的品牌和顾客间建设更方便的沟通桥梁的零售商,或者渴望创造下一个伟大的widget的雄心壮志的开发者,实在有太多理由去关注widgets了。但是你呢?你需要关注widgets吗?如果需要的话,又是基于什么理由呢?

          行业内不断产生一些量度widget有效性(不仅仅是指有多少人使用了你的widget)和对行业预期的促进效果评估的标准。 难度在于,基于不同目的的widget实在种类繁多。一些只是简单地宣传品牌,一些是纯熟的信息发布策略的一部分,更有一些是支持新产品、服务、电影等等的工具。当然你还可以赞助或者在别人的widget上投放广告,或者建立自己的widget……但是,当我们只是用轶闻趣事作为我们决定谁应该关注widgets的依据时,就这样一个原因就足以使所有的市场营销人员迷上widget了—widgets的世界充满机遇!但是不要忘了:同时也有很多失败的投资反例,足以吓跑那些刚进入widget世界的人了。

          因而,尽管有很多围绕着widgets世界重大突破的热火朝天的报道,widget是否能成功依然没人能打包票。所以说,公司在着手创造自己的widget的时候,应该考虑以下几点:

    1. 创造widget还是不足够的。在开始你的创造之旅前要好好地做些功课,看看widget是否适用于自己。考虑网站造访者或者品牌对象的所需,以及你要创造的widget是否实现简捷,具娱乐性,令人难忘和值得一提的。如果你满怀信心,觉得自己能打出个全垒打,觉得基于你的考虑和顾客的需求下widget的确是你必要的选择,那么是时候你要考虑如何推出你的widget,使它能脱颖而出并且持续保有竞争力了。

    2. 我需要的widget建设理念已经存在了吗?在如今这个充满竞争的社会,很多的idea可能都已经存在了。但是这并不意味着你不能对这些现有的概念进行改进/改造。关键在于你应该意识到这些概念的存在并且想出改进/改造的最佳方案,从而实现你的widget和使用者间的最优互动。

    3. 设定你的目标和效用评估标准。虽说行业的widget效用评估标准已在制订中了,但是于大部分的公司来说,只有自己才最清楚知道自己所需。你可能是出版商--为直接影响利益的读者量而努力;你可能是一个品牌网站的经营者—希望你的客户下载/使用你提供的应用程序;你也可能为分销商提供你的widget/销售引擎,优化他们和顾客间的营销行为。如果你不能很好地设定,要取得成功几乎不可能。同时,这个过程也能帮助你分析你应该和谁合作,应该投资多少等问题。

          什么时候我应该开发widget?

          同事、上司还有同行的朋友问我这个问题的时候,我会先和他们回顾一下以上我说的几点--要他们先考虑清楚他们是否需要参与到关于widgets的讨论中去。这的确是由你的目标、预算和顾客基础决定的。你的顾客会对widgets感冒吗?它有助于你把你的品牌推向另一个高度吗?你有足够的预算抵御冲击和错失吗?

          在你决定现在要你的队伍着手开发下一个伟大的widget工具的时机是否已经来临之前,或许你该考虑以下由iMediaConnection.com的同事的建议。他的文章“Avoid these Facebook faux pas”写得相当有深度。其中的至理名言有:“先好好地自我反省一下。你着手加入这场(在我这篇文章中是关于widget的)社会化媒体运动,是不是仅仅因为别人认为这样做很酷?抑或是因为它符合发展更多方法的理念?其实只需要把它看作是众多销售渠道之一,好好考虑就对了--一旦它被认定为不能成就全局战略,它便有可能失败。”

          虽然是针对社会化媒体运动而写的,他的这番言论依然与widget的话题相关。我实在想不到更好的办法去论证了。因此借用一下Evan的妙论了。谢谢Evan!

           谁在使用widgets?

          在每天都有新的widgets冒出来的市场上显然还是有一些先锋角色的。他们以发展,创新和成功作为标准建设自己的widgets。以下我列举其中几个我认为做得不错的网站。

    Tripadvisor(旅行顾问--免费旅游指南网站)

         tripadvisor网站的访问者会发现,下载网站提供的“我所访问过的城市”的widget时,向导和价值定位都相当简单。但是,其功能和效应可以说是好得不得了。这个widget会提问:“你去过哪个城市了?”创造一个可以与朋友分享/互动的旅游地图,帮助他们规划行程。我认识的所有人几乎都在使用这个widget—从十几岁的堂兄弟到60岁的岳父都在使用。我要马上计划我的旅游行程了!做得不错的网站!

    ILike(我喜欢)

         如果你经常上网,可能你也听过iLike这个网站了。引用网页的描述来介绍它吧:在iLike网站,你可以为你的档案添加音乐和视频,向你的朋友推荐音乐,查看谁去看了什么音乐会。还可以免费下载你喜欢的 mp3。你或许能在音乐常识竞赛(Music Challenge)中 打败你的朋友了!


          这些受欢迎的widget有一个共同的基本要点:为客户实现想法提供了便利的手段。譬如:和朋友讨论最喜欢的音乐/视频;看看他们和朋友都分享了什么最爱;测试他们的音乐知识;还有就是分享内容、贡献曲目。这样的开始是轻松的--价值观清晰,完全和目标客户相关。难怪它能取得巨大的成功了。

    http://info.codepub.com/2008/06/info-19918.html

    http://www.iciba.com/WIDGETS/

    http://www.w3.org/TR/widgets/

     

    展开全文
  • bleeding edge是什么意思

    千次阅读 2015-07-18 17:50:42
    不止一次,看到很多讲技术的文章里面出现过这个词语。今天终于弄懂了——通过朋友给的浏览软件,上了wiki。...一个引用环境是:“当你选择了Bleeding Edge的技术之后,你就不应该为此付出的代价而感到震惊。”  

    不止一次,看到很多讲技术的文章里面出现过这个词语。今天终于弄懂了——通过朋友给的浏览软件,上了wiki。 

    我再一次感到,没有辞典能像WiKi一样,给出这样体贴人心、一清二楚的解释了。为了表达我对WiKi的喜爱,只好在此一一中英对照,给大家上次课。

     

    In computer science, bleeding edge is a term that refers to technology that is so new (and thus, presumably, not perfected) that the user is required to risk reductions in stability and productivity in order to use it. It also refers to the tendency of the latest technology to be extremely expensive. The term was first coined by Peter Barus, a Superbase programmer.

    在计算机领域,Bleeding Edge指一种最新的、因而也并非完美的技术。使用者为了它的新,就要拿稳定性和产量来冒险。它也指当今技术的每一步发展都越来越昂贵的趋势。这个词的发明者是一个超级数据库的程序员Peter Barus。

    The term is formed as an allusion to "leading edge" and its synonym cutting edge, but implying a greater degree of risk: the "bleeding edge" is in front of the "cutting edge". A technology may be considered bleeding edge under the following conditions:

    这个词,可以视作Leading Edge的另一种说法,Cutting Edge的同义词,但是Bleeding Edge更要隐含一种风险的含义:和Cutting Edge相比,Bleeding Edge更要前卫一些。通常,一种技术如果要被称作是Bleeding Edge,那么它通常会符合以下几种特性描述:

    • Lack of consensus — competing ways of doing some new thing exist and no one really knows for certain which way the market is going to go.
    • 没有公认——在达到同一目标的不同的技术道路之中,没有人知道,究竟哪一条路会成为市场的最终选择。
    • Lack of knowledge — organizations are trying to implement a new technology or product that the trade journals have not even started talking about yet, either for or against.
    • 缺乏认识——当一些机构开始对一项新技术或者新产品进行研发的时候,行业媒体甚至还没有开始对此展开讨论,无论是赞成,还是反对。
    • Industry resistance to change — trade journals and industry leaders have spoken against a new technology or product but some organizations are trying to implement it anyway because they are convinced it is technically superior.
    • 遭到产业抵制——行业媒体和产业界已经对某项新技术或者新产品进行抨击,但是一些组织和机构因为坚信其技术上的优越性而继续努力完善之。

    The rewards for successful early adoption of new technologies can be great; unfortunately, the penalties for "betting on the wrong horse" or choosing the wrong product are equally large. Whenever an organization decides to take a chance on bleeding edge technology there is a good chance that they will be stuck with a white elephant or worse.

    最早成功采用新技术所带来的回报可能会非常丰厚;然而,如果你下注下错了,你遭到的惩罚会同样可观。因此,当一个组织决定采用Bleeding Edge的新技术时,他们有可能因此而背上沉重的负担甚至更糟。

    Recently however, the term bleeding edge has been increasingly used by the general public to mean "ahead of cutting edge" largely without the negative, risk-associated connotation concurrent with the term's use in more specific fields.

    但是现在,在越来越多的普遍用法中,Bleeding Edge已经成为一个只是强调前卫性而没有风险性的词语。

    An apt quotation concerning this issue is:"But when you're living on the bleeding edge, you should not be surprised when you do, infact, bleed."

    一个引用环境是:“当你选择了Bleeding Edge的技术之后,你就不应该为此付出的代价而感到震惊。”

     

    展开全文
  • 手游ip是什么意思

    千次阅读 2014-12-03 10:51:13
    在年底的时候很高兴和大家来对话,关于IP的对话,移动互联网今天上午各位大佬的发言,大家提到了一个IP,在座的嘉宾我相信大家都有漫长的游戏制作的经验,在端游时代和页游时代大家也提IP,但是IP被如此多的引用,...
  • 编程中常见的Foo,是什么意思。。

    万次阅读 多人点赞 2014-07-28 13:08:34
    不管是java,C++,还是PHP,每次都能看到 foo = bar 的例子,这两个单词很恶心,foo查不到字典,bar的解释又让人跟编程联系不上,更弄不清楚这个神秘的foo是个什么关系。 语意不清,学起来心里老是有疙疙瘩...
  • 对于刚接触不久面向对象的真小白童鞋来说,类的对象,对象的实例...要理解什么是对象,需要跟类一起结合起来理解。下面这段话引自《Java编程思想》中的一段原话: “按照通俗的说法,每个对象都是某个类(class)的...
  • 在《对象更有用的玻璃罩——常引用》一文中,介绍了对象作为函数的参数时,推荐使用引用的形式。并且,如果实际参数的值不允许改变时,声明为常引用更佳。  在《第8周-任务1-方案3-复数类中运算符重载(与实数运算...
  • 最近要实现的一些功能需要让ES的同义、扩展、停止能够热更新,达到让搜索更精确的目的。在网上看了很多相关的博客,现在热更新的方案已经实施成功,现在来总结一下。 ES版本:5.5.2 IK分词器版本:5.5.2 ...
  • Item 24: 区分右值引用和universal引用

    千次阅读 2016-03-07 20:33:21
    本文翻译自《effective modern C++》,...但是,因为我们在和软件打交道,所以让我们避开“谎言”这个,换句话来说:本Item是由“抽象”组成的。为了声明一个指向T类型的右值引用,你会写T&&。因此我们可以“合理”地
  • 近义与同义来源

    千次阅读 2014-01-03 17:02:03
    当学习英语时我们发现词汇量相当大,而且最令人讨厌的莫过于里面还有很多同义,近义.相当让人无语,纠结. 如果说近义还有比较大的用处,可以用来精准的描述一些细微...近义,顾名思义就是意思比较接近的.比如常用
  • 域和工作组有什么区别?A:域“和"工作组"有什么区别? 请问,网络中”域“是指什么?"工作组"是什么?我一直搞不清楚这两个有什么区别? 1、中央集权与各自为政的区别。 2、域的安全性高于工作组。 3、域 好比...
  • 指针与引用总结

    千次阅读 多人点赞 2018-10-15 22:58:07
    什么是引用 引用,顾名思义是某一个变量或对象的 别名 ,对引用的操作与对其所绑定的变量或对象的操作完全等价 语法:类型 &引用名=目标变量名; 当 & 出现在等式左边的定义时。或者当 & 出现在函数的参数...
  • spring源码系列(一)——spring循环引用

    万次阅读 多人点赞 2019-09-30 21:22:06
    1、spring bean——受spring容器管理的对象,可能经过了完整的spring bean生命周期(为什么是可能?难道还有bean是没有经过bean生命周期的?答案是有的,具体我们后面文章分析),最终存在spring容器当中;一个bean...
  • C++引用类型

    千次阅读 2011-06-16 18:53:00
    先看一个简单的程序,说明引用的基本知识view plaincopy to clipboardprint?#include #include using namespace std; int main(void) { int* p; int a=5; int b=6; int& c=a;//b是a的引用,当定义b这个引用
  • C++中引用(reference)的用法详解

    万次阅读 2013-12-26 18:22:52
    C++中引用(reference)的用法详解 TOC ... 3.4 什么时候使用引用 4. 参考资料 1.简介  引用是C++引入的新语言特性。从语意上来说,引用就是一个变量的别名,就好象古代人的“字”和“号”,东坡
  • 以上这些都是根据参数的类型来分别的,是指传递的东西是什么,而不是指传递过程,但是在传递过程中也有和它们比较混淆的名词,这就是是值传递和引用传递,总体上函数调用可以分为两类,是根据传递时的过程来
  • C++中的取地址与解引用

    千次阅读 2020-02-10 21:08:27
    *的作用是引用指针指向的变量值,“解”就是把该地址对应的东西解开,解出来,就像打开一个包裹一样,那就是该变量的值了,所以称为“解引用”。...“引用”这个,出现最多的场景就是:在文章...
  • 我相信世上存在值得阅读的经典的深度学习论文,不论它们的应用领域是什么。比起推荐大家长长一大串论文,我更倾向于推荐大家一个某些深度学习领域的必读论文精选合集。 精选合集标准 2016 : +30 引用 「...
  • 但对于*,翻译为“解引用”,字面意思不好理解,即使看了后面内容才知道不过是“取指针指向的地址的内容”,也仍然是觉得怪怪的,“解引用”这个难记也难于从字面直接判断意思,以致时间长了还是感觉像见了熟悉的...
  • 分析

    万次阅读 多人点赞 2017-10-16 11:01:09
    两篇或多篇文献被同一篇文献引用 Henry Small(1973) Smal lH.Co-citation in the scientific literature : A new measure of the relationship between two documents [J]. Journal of the ...
  • 阅读目录 一、Python查找模块的路径 二、Python中的模块和包 三、Python模块间引用 ...对于“模块”这个在各种编程语言中或许是不同的,但我们可以简单认为一个程序文件是一个模块,文件里包含了类或者方法...
  • 怎样生成一个好的向量

    千次阅读 2018-06-16 13:42:39
    文中指出几乎所有的向量训练方法都基于分布式假说:在近似文本中出现的词语倾向于有着近似的意思。因此,目前存在的向量训练方法在模型结构上分为两个方面,第一是目标与输入文本之间的关系,第二是输入文本的...
  • 数据库 同义 的理解与使用

    千次阅读 2018-11-19 22:24:56
    同义是数据库模式对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在使用同义时,Oracle数据库将它翻译成对应模式对象的名字。与视图类似,同义并不占用实际存储空间,只有在数据字典中保存了...
  • 目录(?)[+] ...定义一个指针的三种写法都对:1.... 2.... 3....定义一个函数指针的三种写法都对:1....1、指针传递和引用传递 在C语言中,如果要实现在函数内部改变外部变量的值的话,就应该传递这个变量的指针。如果
  •  因为爱情的不如意,容若的总是凄婉到叫人断肠,这凄美如落花的词章惹得后世无数多情的人爱慕不已,认为他“情深不寿”,“天妒英才”,实在是一个可怜可叹的罗密欧。 虽然他只活了三十一年,其间又为着几个女子...
  • ORACLE同义总结

    千次阅读 2012-12-19 14:59:00
    Oracle的同义(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,能够在不同的数据库...
  • C++词典

    千次阅读 2013-12-20 19:54:12
    (1)什么是内联函数? 内联函数是指那些定义在类体内的成员函数,即该函数的函数体放在类体内。 (2)为什么要引入内联函数? 当然,引入内联函数的主要目的是:解决程序中函数调用的效率问题。另外,...
  • Oracle同义创建及其作用

    千次阅读 2017-02-23 08:58:57
    Oracle的同义(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义语句,删除同义以及查看同义语句。  oracle的同义总结:  从字面上理解就是别名的...
  • JAVA中的术语:句柄是啥意思

    千次阅读 2015-12-29 18:03:46
    有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)? 所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 48,292
精华内容 19,316
关键字:

引用词是什么意思