精华内容
下载资源
问答
  • 用pyinstaller封装同样的python文件,为什么3.6封装的要远远大于3.5封装的? python3.6封装大小200M; python3.5封装60M。 用到的库有os、cv2、numpy、pyzbar 并且通过from……import……和直接import cv2,并...
  • 事实上,用标准以太网线缆(双绞线)传输直流电是可以传输很远的,这个距离远远大于数据信号的传输距离。所以说,数据传输的最大距离才是关键所在。接下来就由飞畅科技的小编来大家介绍下监控POE供电最大传输距离多...

    经常有朋友问到关于POE供电技术的问题,比如说POE供电最大传输距离是多远?其实,PoE最大传输距离的问题,先要弄清楚决定最大距离的关键因素是什么。事实上,用标准以太网线缆(双绞线)传输直流电是可以传输很远的,这个距离远远大于数据信号的传输距离。所以说,数据传输的最大距离才是关键所在。接下来就由飞畅科技的小编来为大家介绍下监控POE供电最大传输距离多远?一起来看看吧!

    1、网线数据传输最大距离
    对网络比较了解的朋友,都知道双绞线有一个“无法逾越”的“100米”传输距离。无论是10M传输速率的三类双绞线,还是100M传输速率的五类双绞线,甚至1000M传输速率的六类双绞线,最远有效传输距离为100米。

    在综合布线规范中,也明确要求水平布线不能超过90米,链路总长度不能超过100米。也就是说,100米对于有线以太网而言是一个极限,这个极限是从网卡到集线设备的链路长度。

    2、100米最大距离是怎么得来的?
    是什么造成了双绞线的100米传输距离上限?这就要深究一下双绞线的深层物理原理了。网络的传输,其实就是网络信号在双绞线上的传输,作为一种电子信号,在双绞线中传输时,必然要受到电阻和电容的影响,这就导致了网络信号的衰减和畸变。信号的衰减或者畸变达到一定的程度,就会影响到信号的有效、稳定传输。因此,双绞线有传输距离限制。

    3、那么具体是怎么计算出100米的上限呢?
    5类UTP、超五类UTP主要是为计算机网络服务的,按快速以太网的100Base-TX规定,其通信速率为100mbps,100mbps以太网传送1位数据所花的时间(又名”位时间”)可计算如下:

    1位时间=1/100mbps=10ns

    以太网是采用CSMA/CD(Carrier Sense Multiple Access with Collision Detection)即带冲突检测的载波监听多路访问技术(载波监听多点接入/碰撞检测)共享通信信道的,当引入交换后,仍离不开这一技术。

    当超过100米时,由于不能及时检测出冲突,因冲突而受到破坏的信息包传送完毕,而且被接收方接收,此信息包因通不过验证而被迫丢弃,此时后退重发的机制未被激活,故而会造成包的丢失。当传输速率低于100 mbps时,在实际应用中,可适当放宽100米的限长。必须声明,这样做实际虽然有效果,但并不符合标准。在认证测试时,必须加以说明,否则将有可能产生一些问题,比如产品质保。

    4、实际施工时的最大线缆距离
    由上文可见,在使用PoE供电时,为何会规定网线最大长度不得超过100米。但实际施工时,为保证工程质量,一般取80-90米。

    请注意,这里的传输距离指的是最大速率的情况,比如100M,如果将速率下降到10M,传输距离通常可以延长到150-200米(视网线质量而定)。所以PoE供电传输距离并不是由PoE技术来决定的,而是由网线类别和质量决定。

    虽然实际施工中,质量较好的网线能够突破100米距离的限制,设备也能够正常工作,但这种做法并不值得推荐。因为有的潜在问题并不会立即呈现,而是随着时间推移慢慢出现,这会造成后续维护问题。最简单的情况比如说带宽的升级,使得原来能在100米以上距离正常工作的设备在网速大大提升后将不能正常工作。

    好了,以上内容就是飞畅科技关于监控POE供电交换机最大传输距离有多远?这个问题的相关详细介绍,希望能对大家有所帮助!飞畅科技20年专业从事光端机、工业交换机、光纤收发器、协议转换器等工业通信设备的研发、生产和销售。欢迎前来了解、交流。

    展开全文
  • 使用什么样的示波器和探头,主要取决于被测信号的一个特点:是不是快速变化信号。变化更快速的信号就要选择相对更高带宽和更小电容...为什么示波器输入电阻有时候设置1MΩ,有时设置50Ω?看完下面的探头基本知识,...

    ebffbf1977b4d021c7deff9ff6cff9e2.png

    使用什么样的示波器和探头,主要取决于被测信号的一个特点:是不是快速变化信号。变化更快速的信号就要选择相对更高带宽和更小电容的探头。

    目前,市场上常见的探头分为无源和有源探头两大类。有源探头的价格远大于无源探头,但有源探头相对无源探头可以实现更高的带宽。

    6b9b10dad7ad063758f903ba7db7824c.png

    bfe3de7d9c5a9b01062c9bd9b1d98d04.png

    那多快变化的信号才需要用到有源探头了呢,测10M时钟信号要用有源探头吗?为什么示波器输入电阻有时候设置1MΩ,有时设置50Ω?看完下面的探头基本知识,你就能有一个大概的判断了。

    无源探头

    无源探头与示波器1MΩ组成一个电阻分压,将输入信号衰减为被测信号的1/10。高阻抗输入就是无源探头无法将带宽做高的主要原因。

    5f27a9522b6ffe55ca90ec91872714ee.png

    最常见的就是上面这种结构的无源探头,还有一种下面结构的无源探头,使用时候示波器输入电阻选50Ω档位。该种探头虽然可以将带宽做高,但无疑会给被测电路带来较高的负载影响。

    6a780dacbedd0dc6189b13c6531aaed7.png

    无源探头有4个比较重要的参数:带宽、输入电容、衰减比、最大输入电压。以Tek的P6111B为例:

    Bandwidth

    200 MHz

    Input Capacitance

    14.1 pF

    Attenuation (system)

    10X_1.3% at DC

    Maximum Working Input Voltage

    300 V, CAT II

    当然也有更小输入电容的无源探头,常见的有8pF的。也有输入电容更大的无源探头,本人使用过一个95pF的。相比较其他几个参数,输入电容这个是在使用无源探头时需要重点关注的。

    有源探头

    1010abaa37c424db6017ed3e54d445ac.png

    有些有源探头需要外部电源单独供电,有些可以通过示波器探头接口取电。由于探头内部有运放做了一级阻抗变换,示波器默认采用50Ω阻抗即可。

    有源探头有5个比较重要的参数:带宽、输入电阻、输入电容、偏置范围、线性动态范围。以Tek的P7240为例:

    Bandwidth

    4 GHz

    Input Resistance

    20 kΩ at DC

    Input Capacitance

    0.85 pF @100 MHz

    Offset Range

    -5.0 V to +5.0 V

    Linear Input Dynamic Range

    -2.0 V to +2.0 V (Equivalent to --0.4 V to +0.4 V at the output of the probe.)

    下面是探头在最小地针情形下测试的数据图,延长地针(地线)会减小该探头的带宽,因为会引入额外的寄生电感和寄生电容。粗略估计,2cm长的地线就可以使测试带宽降为2GHz。所以为了保证更高的测试带宽,建议用最小地针测试。

    5cf927409406933a4fb6eec10e784c54.png

    虽然输入电阻为20kΩ,但在高频下寄生电容等参数会极大地降低探头的输入阻抗。

    ae1fb792b9865d970776309c2f79d227.png

    为保证对信号的测量在最大线性动态范围内,在使用前需要根据测量信号的直流偏置在示波器上对探头进行直流偏置设置,直流偏置设置大小要满足探头给出的直流偏置范围内。

    bbc6221287f4ac90477e5bb08bd8fa3a.png

    现在是不是对示波器探头有一个全新的认识了(其实进步就是认识的刷新)。接下来回答最初提出的问题:

    测10M时钟信号要用有源探头吗?

    没有太多必要,如果钱多另外考虑。无源探头的带宽一般都在100MHz以上。100MHz带宽的探头完全cover的住10MHz的信号。反倒是信号的反射是有时不可避免要考虑的问题,必要是需要用同轴电缆直接接示波器测试。

    为什么示波器输入电阻有时候设置1MΩ,有时设置50Ω?

    示波器的这两档完全是为两种不同结构的无源探头设计的。高速示波器接有源探头后往往直接默认配置为50Ω,不需要手动配置。

    展开全文
  • volatile的理解

    2021-03-07 18:48:24
    那么思考两个问题:为什么要设计线程的本地内存?这个本地内存空间究竟在哪里? 由于CPU处理速度远大于内存读写,所以CPU是带一块告诉缓存的。但是这个高速缓存非常小。通常就是几个M或者几十个M而已,每次CPU分配...

    首先聊一下volatile关键字的作用:

    1、保证内存可见性;

    2、禁止指令重排序;

     

    先说内存可见性:

    1、要讲一下JMM,我们通常说的java虚拟机内存是分成主内存和线程本地内存的,这个很多文章有讲,有图。那么思考两个问题:为什么要设计线程的本地内存?这个本地内存空间究竟在哪里?

    由于CPU处理速度远大于内存读写,所以CPU是带一块告诉缓存的。但是这个高速缓存非常小。通常就是几个M或者几十个M而已,每次CPU分配时间片执行线程代码时,要把指令集合还有本地方法栈加载过来,这样时间片结束前尽量不再和内存有读写交互了,时间片执行结束时,要把当前高速缓存执行的快照放回主内存,也就是我们所说的栈空间,这就解释了第一个问题。

    本地内存空间是一个抽象概念,他可以认为就是本地方法栈也可以认为是高速缓存,这个看懂上边的就能理解了。

    2、背景知识有了说一下可见性怎么实现的?核心两个点:

    1》添加volatile的线程写操作结束时会立马更新主内存,并且会发送一个信号量告诉所有CPU对变量的引用置为失效,保证再次使用要重新到主内存加载,这一点是核心。

    2》附加一点,上面提到的写操作前后会添加CAS锁,这个锁是用来保证写操作的原子性,因为写操作包含了回写CPU和发出失效指令两个动作,保证他俩的一致性。

     

    再说禁止指令重排序:

    等会更新。。。。。。

    展开全文
  • WebForm VS MVC

    千次阅读 2009-10-02 21:44:00
    “不过web中非弄个严格的m-v-c的意义大么” Web中弄MVC(不论是否严格),对我们来说,开发上选择的权衡筹码要远大于使用。 这也是为什么老赵在下面提到的用Web

    http://www.cnblogs.com/JeffreyZhao/archive/2007/12/22/Experience-for-Asp-dot-net-and-WebForms-2.html

     

    文章摘录:

    1. “不过web中非要弄个严格的m-v-c的意义大么”

    Web中弄MVC(不论是否严格),对我们来说,开发上选择的权衡筹码要远大于使用。
    这也是为什么老赵在下面提到的用WebForm去完成种种“MVC”的效果,基本上都没有问题。

    并且说彻底一点,MVC目前也就是System.Web.Mvc下面的一个命名空间内的内容(且不论MVCToolkit,到时候应该会集成到System.Web或者System.Web.Mvc),所以我们完全有理自己写一个类,取代Web.Mvc。从这点上来说,WebForm转型为“MVC”的“效果”似乎很简单。

    但是WebForm和MVC是同功能不同框架结构的两种架构(或者对我们来说是不同的“开发、使用模式”和“开发、使用感受”)毕竟M-V-C的实现远远不是.aspx和.cs分离可以做到的,即使当初MS推出ASP.NET的时候,如何强调codebehind的优势,但是它在架构上回避不了一个问题(即使你可以不使用,但可能会给你带来不必要的绕弯):如果全部codebehind的话,.cs势必需要担负起同时处理事务逻辑和视图各方面属性的任务。一个是对逻辑的控制,另一个是对视图(服务器控件)的控制。
    这在所有畏“企业级应用”的开发过程中,往往会引发一些麻烦。至少我理想的比较复杂的系统(是视图和逻辑都很复杂,且不论是不是“企业级应用”),应当在美工和处理逻辑(不管是不是一个人完成)尽可能划清界限,第一有利于对逻辑本身的控制(程序员不用去老想着哪个控件要如何,或者这里是别人的范围我不能改),第二这给日后的维护提供了许多的便利,可以做到有的放矢,并且各板块的修改几乎不会相互影响(这点目前的MVC CTP似乎还没有完全做到)。
    这就比如我们为什么常常要小心选择使用const和readonly去定义一个“常量,const更注重持久的比较稳定的值,一旦被编译,全局统一,而readonly在它所在的类被重新编译后,调用它的其他类只是引用地址,并不用重新编译,这种协调的模式就和C-V(当然也有部分M)从原先的codebehind中分离出来的协调方式,就有点像美工和逻辑之间的协调,大家围绕一个标准,进程上又互不影响。

     

     

    2. WebForm  VS  MVC

    WebForm的问题我刚上手几个月就感触很深了(可能和我的开发经历有关),对于有些问题,都是“隐藏”的,就像我说的判断一辆车是否超载不时要看他是否发生车祸。很多问题,除了直观的感受之外,可以按照他的逻辑去判断(WebForm/MVC在小团队测试下,直观上是难分高下的,而等到应用中发现效率问题又为时过晚,就像我当时发现WebForm一些问题时候的感觉。当然VS提供了负载测试功能,还是很不错的)。

    现在说你的上面一句话“WebForms实现MVC也并不是指cs和aspx的分离”,我这个不是真对你说的,是当初ASP.NET给人的一种曲解(即便不是曲解为完整的MVC)。
    你说WebForm做到那些(MVC)效果,不管是理论上还是实际上都是可行的:我们System.Web.MVC开发过程考虑,完全可以在WebForm的基础上,建一个类库,把MVC效果做出来,测试完成后,然后整合到System.Web下面(当然只是一种可行方案。特别像URL重写方面,WebForm已经比较成熟了)。这大概是你说的“不难”。
    所以MVC和WebForm本质的区别并不在技术支持的本身,他们是同根的。最大的区别在于结构(对于我们来说更重要的是开发时的结构,虽然使用上MVC也有其他的优势),可以说结构上,决定了MVC和WebForm的区别。我们甚至可以看作MVC(CTP)是WebForm调整结构之后的产物(按照我上面的MVC开发假设)。所以我们似乎老是没有对在一个点上说,感觉分歧很大。
    我是这么理解你的想法的,不知道对不对:WebForm可以完成MVC的一些效果,但是在完成的过程中,其实你已经用到了MVC的一些思想,既然如此,那么把WebForm改造成MVC又何难,然而,一旦把WebForm改成(趋于)MVC效果,为何就不直接使用MVC呢?
    你举了一个例子,10个礼物,你拿4个,那么另外6个去哪了?如果使用MVC,那么可能是这样的情况:人家只送了你需要的4个,并且可以省去你选择的成本。(当然这里似乎把MVC说的太简单了)

    补充以下,关于.aspx和.cs分离,对于ASP模式来说是一种飞跃,但是还是解决不了逻辑和视图的关系(我们但就考虑大家都使用codehehid的情况,虽然都在aspx页面编辑也行,但那就没有讨论价值了,并且趋向MVC转型的第一步了)。
    我举一个很小例子,美工需要一个button在一个condtition下面不可见,这时候,你需要在.cs里面display=false,然后必须编译,等下一次,逻辑需要修改的时候,除了必须把View一起编译之外,程序员一边开发逻辑,还要一边照顾到那个button的状态,这个在效率上很难以保证,尤其是比较复杂的系统。我是说万一,他们沟通出问题或者由于操作失误,把这个button弄错了,这算不算一种低效?当然比较小的系统这样的问题比较容易避免,但也不能排除他的干扰。
    开发方面,MVC注重的就是明确的分工和比较明确的流程。
    我这里不是说这些WebForm的codebehind做不到,只是MVC在这方面,提供了比WebForm更好的解决方案。当然这是需要成本的,比如MVC前期的开发比WebForm要“繁琐”许多,文件也会增多许多(.aspx/.aspx.cs我们都看作一个文件) 

     

    3. WebForm中MVC理念

    为什么你总是认为WebForms里面用到了MVC,就还不如用MVC呢?我用了MVC的思想,为什么就非要用到MVC框架,而抛弃WebForms的优势呢?这和认为“抛弃了ViewState和PostBack用WebForms就没有意义了”有什么区别呢?WebForms里的大量优势还是在的阿。MVC是理念,是逻辑上职责上的分离,和MVC框架与否,WebForms与否都没有任何关系。你这样也会误导初学者,好像MVC和MVC框架是同样的东西,而且已经有人分不清了……
    现在的状况是,通过有用的4个礼物的组合,我能得到另外一个人送给的3件礼物中的2个。
    还有你说的那个小例子(button在一个condition下不可见)不会有问题的,你现在所说的WebForms的缺点都是基于“误用”的基础上,但这个并非是WebForms的问题啊。而且正如你说,MVC前期的开发比WebForm要“繁琐”许多,我现在正是保留WebForms的优势而融入MVC理念阿,你说有没有意义?

     

    4. MVC之(ViewState和PostBack)

    我觉得你对MVC的理解似乎也有点误区,MVC完全可以完成WebForm的几乎所有同样的功能和方法(即便是ViewState和PostBack,MVC也能用),只要包含在form/server中就可以。
    我并不是说WebForm实现一些MVC的效果就一定要完全使用MVC,毕竟MVC的开发成本可能不会比WebForm低(目前来看,很长一段时间都会这样)。我的意思是说,如果你把WebForm去实现一些MVC的功能,而去回避ViewState和PostBack,那就是我看中MVC的原因,因为MVC天生就解决了这个问题。这样我们就说到一点上来了

    5. WebForm更适合做Web开发

    呵呵,不多说了,总之就是,我说的在WebForm里实现的MVC不是MVC框架能够(轻松)替代的(除非以后微软将两者结合在一起)。WebForms是一个灵活的,比MVC框架要庞大许多的架构,自然能实现MVC的理念(注意不是MVC框架)。MVC框架很难做到WebForms的组件模型,它的优势更在于在某些情况下更适合Web开发(的概念或工作方式),但这并不能说明WebForms哪里不好,不适应Web开发。

     

    6. (使用环境和开发对象)影响开发方式

    我也从来没有说WebForms不适应Web开发。但是“哪里不好”,在一些情况下确实是他的弊端,这个是事实。即使你去回避了,那也是MVC本来就要求的,那么一个是方法,一个是整套解决方案,他们就有点殊途同归了。
    适不适应Web开发也不是光一个结构或者理念可以决定的,还必须考虑到他的使用环境和开发对象。甚至我敢说有些条件下,html静态页面编写已经足以。

     

    7. MVC的出现并不是为了解决技术问题,而是实际开发和操作问题

    我还是那个观点,其实就Web开发本身,并没有那么多不同,所谓“企业级应用”和MVC等等,都是在实际开发实践中被强化分离出来的,对于实现基础的本身,在ASP.NET框架内并没有太大差异,差异在于他们处理逻辑的流程和板块的分工方式.MVC的出现并不是为了解决技术问题,而是实际开发和操作问题,它们之间是相通的。
    MVC实现ViewState+PostBack(换句话说是实现WebForm中的一些“特性”功能)只需要你把Controller抛在一边,继续在.aspx.cs中开发(codebehind),把所有的服务器控件装入form/server(顺便提一点,MVC在一个网页内允许多个form,这点有点像ASP和普通的网页,所以对于表单提交的效率还是比较高的),你就可以和WebForm上面一样使用ViewState+PostBack,但是MVC思想本身是不提倡这么做的(不然就没有分M-V-C的必要了),所以似乎在设计MVC(CTP)框架的时候,把这方面回避了一下,但是还是可以用(当作一个bug处理一下就行):

     

    8. 保留WebForms自身的优点

    还有就是ASP.NET,MVC框架和WebForms三者是完全不同的概念。而MVC的执行引擎和WebForms是不同的,所以不能说他们在ASP.NET框架内并没有太大差异。MVC用aspx作为模版,其实也是一种“模拟”或者“复用”——已经不是WebForms了,虽然“模拟”能够带来一定的WebForms特点。
    这就好像WebForm是无法做到MVC框架的工作方式的,但是可以模拟,可以体现MVC模式(不是框架)的设计。我在WebForms里实现MVC也不会仅仅去迎合MVC框架的做法,而是要解决开发中比如程序员和美工的配合等方面遇到的问题,当然还要保留WebForms自身的优点。

     

    9. WebForm可以使用System.Web.Mvc的,MVC大部分都能使用

    是你没有理解我的意思吧?我是说你想要实现的功能上,他们都是共享很多的功能的,这点我之前已经有过说明了,目前的MVC(CTP)的功能都被定义到了System.Web.Mvc和一些Helper中进行了扩展,难道这就说MVC只能使用System.Web.Mvc命名空间内的的东西吗?不是的,WebForm可以使用的,MVC大部分都能使用。
    至于ASP.NET,MVC框架和WebForms三者的关系,我只是想强调,我们现在讨论的MVC或WebForms都是在ASP.NET技术范围内,不然就扯开去了。

    10. webform与MVC并存

    对于做BI的应用系统来说,webform还是可以让我吃尽甜头的
    我想关键还是看行业应用吧,真正的企业级业务系统恐怕真的很难容忍webform,就目前的情况来看.
    另外,asp.net的版本也已经过三了,是否会和当年asp一样的套路呢,MVC的出现是否说明了什么?
    难道以后所谓的webform与MVC并存难道就是现在微软所宣称的asp.net与asp并存吗?关键还是看看待问题的角度了,从商业角度这么说没什么问题,但是从技术角度从技术人员群体来说恐怕就很难达成一致了.

     

    11. MVC至少以“指令性”的URL替代了我们PostBack回去的ItemCommandName

    MVC至少以“指令性”的URL替代了我们PostBack回去的ItemCommandName,至于数据,MVC是不直接处理页面数据的(这也是MVC不是用ViewState的原因),在Controller里面直接处理,效率上来说,反正每次都是要读数据库,所以剩下来的时间就是数据传输了。

    因为我十分……ViewState,所以通常我还是回去避免,比如专门传入一个Action=bl&id=xx到某个页面,负责处理,但这样其实维护很麻烦,而MVC其实就已经(顺带)解决了这个问题

     

    12. if{}else{}  vs  try{}catch{}

    如果if{}else{}判断比较繁琐的话,值不值得用try{}catch{}来(if里面可以报错)?很久前就想找人讨论一下,今天突然又碰到了才想起来

    这种情况下,最好不要用try/catch,首先是异常所带来的性能问题;其次,我感觉异常通常用于报告API的用户输入值的无效;另外,try会隐藏很多问题,异常可能是数据库返回null引起的,也有可能不是。

    展开全文
  • a....为什么要在y输出外层加sigmoid函数? 因为wx+b的结果总是不近人情的,会远大于1或为负数,通过sigmoid函数,可以说对结果进行了归一化的处理,能通过数值的大小判断,0~1之间的程度。 ...
  • 你们为什么要建自己的机房,而不是把服务器放在电信或则网通的机房里面呢?我心想自己的机房一般也就只有几M或则十几M的DDN,ATM或ADSL带宽,和机房的百兆接入,千兆出口无法比;租用电信专线每年的费用也远大于电信...
  • 计算机网络第五版谢希仁答案

    千次下载 热门讨论 2010-03-29 22:51:59
    第一章 概述 1-01 计算机网络向用户可以提供那些服务? 答: 连通性和共享 1-02 简述分组交换的要点...1-20 网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活。 答:分层的好处:
  • 1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革? 答: 融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享 ,第一次提供了各种媒体形式的实时交互能力。 1-05 因特网的发展大致...
  • 1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革? 答: 融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。 1-05 因特网的发展大致...
  • 1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革? 答: 融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享 ,第一次提供了各种媒体形式的实时交互能力。 1-05 因特网的发展大致...
  • 答:平面应力问题的特点:长、宽尺寸远大于厚度,沿板面受有平行板的面力,且沿厚度均匀分布,体力平行于板面且不沿厚度变化,在平板的前后表面上无外力作用平面应变问题的特点:Z向尺寸远大于x、y向尺寸,且与z轴...
  • 在C++ 程序中调用被 C 编译器编译后的函数,为什么要加 extern “C”声明? 答:函数和变量被C++编译后在符号库中的名字与C语言的不同,被extern "C"修饰的变 量和函数是按照C语言方式编译和连接的。由于编译后的...
  • 为什么不用线性回归的代价函数表示,因为线性回归的代价函数可能是非凸的,对于分类问题,使用梯度下降很难得到最小值,上面的代价函数是凸函数 的图像如下,即y=1时: 可以看出,当趋于1,y=1,与预测值一致,...
  • 操作系统期末试卷与答案

    热门讨论 2009-12-30 11:02:22
    1、为什么要在设备管理种引入缓冲技术? 答: 1)解决设备间速度的不匹配; 2)减少中断频率; 3)提高并行性。 2、CPU调度可能发生的时机有哪些? 答: CPU调度可能发生在当一个进程: l 从运行转到等待 l 运行转...
  • windows实用dos命令大全

    2010-12-10 21:27:35
    (1)“盘符”:指定建立子目录的磁盘驱动器字母,若省略,则当前驱动器;  (2)“路径名”:建立的子目录的上级目录名,若缺省则建在当前目录下。  例:(1)在C盘的根目录下创建名FOX的子目录;(2)在...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    m: 将系统改单用户模式。 -i:关机时显示系统信息。 4.命令说明 shutdown 命令可以安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭Linux系统,这是十分危险的。因为Linux与Windows不同,其后台...
  • Fourinone分布式计算框架

    热门讨论 2011-08-29 15:21:33
    如果仅仅是为了实现这个简单的初衷,为什么一切会那么复杂,我觉的自己可以写一个更简单的东西,它不需要过度设计,只需要看上去更酷一点,更小巧一点,功能更强一点。于是我将自己对分布式的理解融入到这个框架中,...
  • 子网中可用主机位还有11位,2的11次方=2048,去掉主机位全0和全1的情况,还有2046个主机ID可以分配,而子网能容纳200台主机就能满足需求,按照上述方式划分子网,每个子网能容纳的主机数目远大于需求的主机数目,...
  • 为什么要有GC?  GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域...
  • java 面试题 总结

    2009-09-16 08:45:34
    为什么要有GC?  GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域...

空空如也

空空如也

1 2 3
收藏数 51
精华内容 20
关键字:

为什么m要远远大于m