摘要:
烤箱的多用途总结烤箱的作用还是蛮大的,个人感觉,善用的话,不止可以来烤蛋糕、面包的,我的经验(家里曾经买过好多烤箱了,最早的“长帝”,后来的“西红柿”、“美的”。。。。。。):1,常规的烘焙家庭制作:烤蛋糕、烤面包、烤曲奇、烤泡芙。2,烤鸡翅、烤鱼块、烤鱿鱼丝(用麦德龙买的意大利香料,出品味道很轻松就超越了KFC和必胜客,绝对的,我们家小孩都喜欢,自此,放弃了KFC的老头,选择了Me)3,做巧克力作品时,用最低温度档或“解冻”档,可以很轻松当作巧克力熔炉用,很方便快捷,在家我都这么用,女儿也学会了,自己也能用。4,放一小杯水在烤箱,用最低温度档,可以当作醒发箱用(做面包、批萨或馒头、包子时,超 阅读全文
摘要:
线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一... 阅读全文
摘要:
假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。当T1 + T3 远大于 T2时,采用多线程技术可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 线程池就是一个线程的容器,每次只执行额定数量的线程, 线程池作用就是限制系统中执... 阅读全文
摘要:
注:原创,转载请说明原地址,谢谢。研究了下十进制转二进制分别采用以下两种方法时的效率:移位操作和string 转换二进制public class Test {public static void shiftOper(int x){//移位换算二进制long sTime = System.nanoTi... 阅读全文
摘要:
首先,要说明几点:1、class.forName(str)返回的是一个类;2、newInstance():弱类型,低效率。只能实例化无参类。 new():强类型,高效率。可以实例化任何构造函数为public的类;3、classforName()动态加载一个类,实现了降耦。Class.forName(xxx.xx.xx) 返回的是一个类, .newInstance() 后才创建一个对象 Class.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段Class aClass = Class.forName(xxx.xx.xx);Obje 阅读全文
摘要:
”==”与”===”是不同的,一个是判断值是否相等,一个是判断值及类型是否完全相等。下面的规则用于判定===运算符比较的两个值是否相等的判断条件•如果两个值的类型不同,它们就不相同。•如果两个值是数字,而且值相同,那么除非其中一个或两个都是NaN(这种情况它们不是等同的),否则它们是等同的。值NaN永远不会与其他任何值等同,包括它自身(奇怪的家伙),要检测一个值是否是NaN,可以使用全局函数isNaN()。•如果两个值都是字符串,而且在串中同一位置上的字符完全相同,那么它们就完全等同。如果字符串的长度或内容不同,它们就不是等同的。•如果两个值都是布尔型true,或者两个值都是布尔型false, 阅读全文
摘要:
先,问“这个问题(英文)”的人是个天才,他怎么会遇到这样的一个问题。 其次,回答这个问题的人更是一个天才,我难以想象他会回答这个问题,更难以想象的是,他的回答是如此的详细和丰富和完整,真正称得上诲人不倦。既然遇到了这个问题,我们不妨也跟着提高一下。这是一个Javascript 语言题目,一个完全有效的等式,不信自己可以试一下,下面看看高人的题解:++[[]][+[]]+[+[]]如果把这段表达式拆分开来,它相等于:++[[]][+[]]+[+[]]在 JavaScript 里,+[] === 0是完全正确的。+会把一些字符转化成数字,在这里,这个式子会变成+""或0。因此, 阅读全文
摘要:
2008-02-20 16:01基于SOAP的Web Service的性能一直为人诟病,由于采用 XML标准进行系统间的数据传输,加大了传输的数据量,尤其是在传输一些具有比较严格结构的数据时,会使得传输效率有所下降,以至于有人认为如果真的要考虑性能,就不应该用SOAP。但无疑SOAP已然成长为一个通行的标准。作为开发人员,更需要考虑的是在此架构下如何提升Web Serive调用的效率,下面讨论的几种方式可供参考:1.及时释放资源通常,客户端的WebService代理类会一一对应生成所有的WebMethod的代理方法,从而直接导致了客户端Web Service代理类的体积庞大,而庞大的WebSe 阅读全文
摘要:
1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面第一,控制资源的使用,通过线程同步来控制资源的并发访问第二,控制实例的产生,以达到节约资源的目的第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信2.尽量避免随意使用静态变量要知道,当某个对象被定义为stataic变量所引用,那么gc通常是不会回收这个对象所占有的内存,如public class A{static B b =new B();}此时静态变量b的生命周期与A类同步,如果A类不会卸载,那么b对象会常驻 阅读全文
摘要:
(来源:http://www.ccw.com.cn)Java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于Java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,Java的性能问题看似不大明显,从而一些Java的技术,如JSP,Servlet,EJB等在服务器端编程方面得到了很大的应用,但实际上,Java的性能问题在服务器端依然存在。下面我将分四个方面来讨论Java的性能和执行效率以及提高Ja 阅读全文