2021
06-09
06-09
原生JS中应该禁止出现的写法
块级函数严格模式下,在ES6之前应禁止使用。ES6开始可以使用,函数的作用域为声明该函数的块内部。非严格模式下应禁止使用。if(true){functiontest(){//块级函数console.log(1);}}test();直接修改对象的prototype原型浏览器对原型进行了优化,在调用实例之前,会为对象的方法提前规划内存位置。所以不可以直接修改prototype原型。以下两种方法都应禁止使用使用Object.setPrototypeOf修改原型function...
继续阅读 >
刚开始学groovy,知道了它会先变异成class文件,然后再用jvm执行。写了HelloWorld程序,查看它的编译文件,发现groovy的效率挺低的。不但编译文件的代码多,而且需要依赖很多groovy包,导致了不能够直接使用java命令运行class文件比较如下:Java版HelloWorld,JavaTest.javapublicclassJavaTest{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}编译后:JavaTest.classpublicclass...
测试代码:publicclassStringJoinTest{publicstaticvoidmain(String[]args){intcount=10000;longbegin,end,time;begin=System.currentTimeMillis();testString(count);end=System.currentTimeMillis();time=end-begin;System.out.println("拼接"+count+"次,String消耗时间:"+time+"毫秒");begin=System.currentTimeMillis();testStringBuffer(count);...
引:为什么工程师的效率有那么明显的波峰波谷?负面情绪与工作效率有什么关系? 团队 Leader 应该怎样保证整体的效率输出与大家的成长?为什么醉心于技术的同学做项目总是虎头蛇尾?对工程师来说经常会有明显的效率差异,有时一天能搞定好几个模块,顺带加了好几个新的技能点,而有时一个简单的功能投入了两三天还和之前没什么区别。虽然任务并不复杂,但忍不住会刷会微博,聊会 QQ,即使硬着头皮去...
解放团队我们明确了设计战略目标,坚定了死磕的意志,接下来很关键的就是学会解放团队,激活更大的生产力,提供设计管理的组织保障。其中核心是让你的员工对你的产品有爱。当我们经常作为决策管理者的时候,我们要学会将心比心,换位思考。小米是由一群发烧友做起来的,不必怀疑他们对产品原生的爱,而公司要做的就是保护并进一步激发他们的热情。在这个话题里,我们回避不了向海底捞学习。我们希望员工对顾客的服务热情是发...
IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在掌握了多少...