6.1-6.7一周收藏

1.分布式计算的谬误在今天的意义有多大?


作者 Dilip Krishnan 译者 马国耀 发布于 2009年6月1日 下午11时18分

社区
Architecture,
SOA
主题
REST
标签
分布式编程

Sun Microsystemsg的Tim Bray发表了一篇关于分布式计算八大谬误的博文;他指出,尽管(分布式计算的谬误)在分布式系统设计时具有深刻影响,然而“在构建大型网络系统的讨论中却很少被谈及”。

Tim认为,一些谬误看起来不相关的原因可能是现今很多应用程序是基于Web技术创建的;而Web又让你相信了一些谬误。他在Web环境下逐一分析了这八项谬误,并解释了其中一些仍然还是谬误,而其他的在一定程度上有所减轻,或者至少因Web技术而呈现减轻的趋势。

............

http://www.infoq.com/cn/news/2009/06/fallacies-distributed-computing

 

2.使用Perf4J进行性能分析和监控

 

作者 Alex Devine 译者 崔康 发布于 2009年6月2日 上午1时40分

社区
Java
主题
性能和可伸缩性
标签
性能评估

许多开发人员都很熟悉墨菲法则的一个例子:他们发现在花费了大量时间确保应用程序在开发环境中快速和灵活之后,在发布到生产环境的时候性能会不可思议的大幅下降。更糟糕的是,应用程序平时运行正常,老板或者重要客户操作应用的时候却反应缓慢。详细的日志记录和分析对于追踪这些间歇性的性能瓶颈尤为重要。

............

http://www.infoq.com/cn/articles/perf4j

 

3.Do not learn Python

Do not learn Python

 

(with even more apologies to webmat)

Python will get under your skin. You will miss its features and quirks when you're not using it. You might even find other languages insufferable, once you get comfortable with Python.

After you've started using Python, there's a significant chance you'll start loathing whatever code base you currently have to work on. Especially if it's a statically compiled language. A code base you used to think was ok, except for its few quirks.

.........

http://www.ubermonkey.net/blog/2008/02/25#DoNotLearnPython

 

 

 

4.EClipse下的c/c++环境搭建

关键字: eclipse, c, c++
一直都想在Eclipse下搭建一个C/C++的开发平台,却一直未能如愿。最近,终于成功了,其实很简单。  

  1. 我们需要一个cdt,这个可以在Eclipse官网下载。
  2. 我们需要MinGW——C/C++编译平台,下载后需要安装,同时选中g++、MinGW Make,同时设置环境变量,将%MinGW_HOME%\bin设置到PATH中,然后我们可以通过命令行敲击gcc,看是否有效果。
  3. 我们需要gdb——C/C++调试平台,下载后安装,默认到MinGW_HOME就行。
  4. 我们开启eclipse编译一个C/C++工程,右键可以运行,调试
  5. .........
  6. http://snowolf.iteye.com/blog/401198


  1. 1.Java 源文件中最多只能有一个()类,其他类的个数不限。  
  2. public类,而且这个类的类名要和文件名一致.  
  3.   
  4. 2.面向对象程序设计的特征(封装性)(继承)(多态性)  
  5.   
  6. 3.接口是由(抽象方法)和(常量)组成的特殊类  
  7.   
  8. 4.用static修饰的方法是(静态方法,或类方法)  
  9.   
  10. 5.在产生异常的方法声明中声明会产生的异常,向更高一级方法抛出异常的关键字是:throws  
  11.   
  12. 6.子类通过(super)关键字调用父类的构造方法。  
  13.   
  14. 7.Java的标准输出流是(System.out)。  
  15.   
  16. 8.实现继承的关键字(extends)。  
  17.   
  18. 9.JVM是(Java虚拟机--java virtual machine)  
  19. JDK是(java开发工具包--Java Developer's Kit )  
  20. appletviewer是(小应用程序阅览器)   。  
  21.   
  22.   
  23. 10.用户不能直接调用构造方法,只能通过(new )关键字自动调用。  
  24.   
  25. 11.在 Java 中,由Java编译器自动导入,而无需在程序中用import导入的包是(java.lang.*)  
  26.   
  27. 12.在 Java 中,能实现多重继承效果的方式是(实现多个接口)  
  28.   
  29. 13.创建包的语句应该放在程序的位置为(非注释的第一行)。  
  30.   
  31. 14.用(abstract)关键字修饰的类只能被继承,不能生成其对象。  
  32.   
  33. 15.通过调用Thread类的(start)方法来启动一个线程。  
  34.   
  35. 16.定义包的关键字(package)  
  36.   
  37. 17.Java不支持多重继承,但可通过(接口interface)实现多继承。  
  38.   
  39. 18.Java源程序经编译生成的字节码文件的扩展名为(class)  
  40.   
  41. 19.Java的核心包中,提供编程应用的基本类的包是(自己查一下)  
  42.   
  43. 20.每个Java应用程序可以包括许多方法,但必须有且只能有一个(main)方法。  
  44.   
  45. 21.当实现Runnable接口时,要实现的方法是(public void run())  
  46.   
  47. 22.使用(throw)关键字可以明确地抛出一个异常  


JFM7VX690T型SRAM型现场可编程门阵列技术手册主要介绍的是上海复旦微电子集团股份有限公司(简称复旦微电子)生产的高性能FPGA产品JFM7VX690T。该产品属于JFM7系列,具有现场可编程特性,集成了功能强大且可以灵活配置组合的可编程资源,适用于实现多种功能,如输入输出接口、通用数字逻辑、存储器、数字信号处理和时钟管理等。JFM7VX690T型FPGA适用于复杂、高速的数字逻辑电路,广泛应用于通讯、信息处理、工业控制、数据中心、仪表测量、医疗仪器、人工智能、自动驾驶等领域。 产品特点包括: 1. 可配置逻辑资源(CLB),使用LUT6结构。 2. 包含CLB模块,可用于实现常规数字逻辑和分布式RAM。 3. 含有I/O、BlockRAM、DSP、MMCM、GTH等可编程模块。 4. 提供不同的封装规格和工作温度范围的产品,便于满足不同的使用环境。 JFM7VX690T产品系列中,有多种型号可供选择。例如: - JFM7VX690T80采用FCBGA1927封装,尺寸为45x45mm,使用锡银焊球,工作温度范围为-40°C到+100°C。 - JFM7VX690T80-AS同样采用FCBGA1927封装,但工作温度范围更广,为-55°C到+125°C,同样使用锡银焊球。 - JFM7VX690T80-N采用FCBGA1927封装和铅锡焊球,工作温度范围与JFM7VX690T80-AS相同。 - JFM7VX690T36的封装规格为FCBGA1761,尺寸为42.5x42.5mm,使用锡银焊球,工作温度范围为-40°C到+100°C。 - JFM7VX690T36-AS使用锡银焊球,工作温度范围为-55°C到+125°C。 - JFM7VX690T36-N使用铅锡焊球,工作温度范围与JFM7VX690T36-AS相同。 技术手册中还包含了一系列详细的技术参数,包括极限参数、推荐工作条件、电特性参数、ESD等级、MSL等级、重量等。在产品参数章节中,还特别强调了封装类型,包括外形图和尺寸、引出端定义等。引出端定义是指对FPGA芯片上的各个引脚的功能和接线规则进行说明,这对于FPGA的正确应用和电路设计至关重要。 应用指南章节涉及了FPGA在不同应用场景下的推荐使用方法。其中差异说明部分可能涉及产品之间的性能差异;关键性能对比可能包括功耗与速度对比、上电浪涌电流测试情况说明、GTH Channel Loss性能差异说明、GTH电源性能差异说明等。此外,手册可能还提供了其他推荐应用方案,例如不使用的BANK接法推荐、CCLK信号PCB布线推荐、JTAG级联PCB布线推荐、系统工作的复位方案推荐等,这些内容对于提高系统性能和稳定性有着重要作用。 焊接及注意事项章节则针对产品的焊接过程提供了指导,强调焊接过程中的注意事项,以确保产品在组装过程中的稳定性和可靠性。手册还明确指出,未经复旦微电子的许可,不得翻印或者复制全部或部分本资料的内容,且不承担采购方选择与使用本文描述的产品和服务的责任。 上海复旦微电子集团股份有限公司拥有相关的商标和知识产权。该公司在中国发布的技术手册,版权为上海复旦微电子集团股份有限公司所有,未经许可不得进行复制或传播。 技术手册提供了上海复旦微电子集团股份有限公司销售及服务网点的信息,方便用户在需要时能够联系到相应的服务机构,获取最新信息和必要的支持。同时,用户可以访问复旦微电子的官方网站(***以获取更多产品信息和公司动态。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值