编程思想
文章平均质量分 87
偏爱晴天
痛并快乐着
展开
-
javascript 原型及原型链,实现继承
javascript 原型及原型链,实现继承 引入 知识基垫 优雅的工厂函数——构造函数 // 一个构造函数 function Person(name) { this.name = name this.sayHello = function() { console.log("你好,我是",this.name) } } // 看下面两种方式创建实例的区别,就能体会到new做的事了 // const zf = Person("张飞") // undefined const zf = ne原创 2021-08-21 01:10:48 · 188 阅读 · 0 评论 -
池化技术
池化技术 产生及目的 由于在实际应用中,分配内存、创建进程、线程都会涉及到一系列系统调用,而系统调用需要导致程序从用户态切换到内核态,是非常耗时的操作。 因此,当程序中需要频繁的进行内存申请释放,进程、线程创建销毁等操作时,通常会使用内存池、进程池、线程池技术来提升程序的性能。通过对连接或线程的复用,并对复用的数量、时间等进行控制,从而使得系统的性能和资源消耗达到最优状态。 概念 池化技术是一种常见的编程技巧, 把一些能够复用的东西(比如说数据库连接、线程)放到池中,避免重复创建、销毁的开销,从而极大提高.原创 2021-04-20 17:31:29 · 278 阅读 · 0 评论