JS:call详解以及自己手写call
注:本篇文章示例来源于MDN:目录不知道各位是否看到大佬写的代码,里面的代码很是简洁,但是this出现的很多,上下文的调用,this的指向我们被绕的头晕,但是大佬却信手拈来,我觉得其中call的作用功不可没,可见想要js进阶,精通call的使用是不可或缺的。那就让我们来解开call的神秘面纱吧。call详解call的定义PS(
Stella981 Stella981
3年前
Python中的@函数装饰器到底是什么?
在解释@函数装饰器之前,先说一下,类中的类方法和静态方法。在Python中完全支持定义类方法、静态方法。这两种方法很相似,Python它们都使用类来调用(ps:用对象调用也可以)。区别在于:Python会自动绑定类方法的第一个参数,类方法的第一个参数会自动绑定到类本身;但对于静态方法则不会自动绑定。类方法用@classmethod
Wesley13 Wesley13
3年前
Visual studio 中调试ASP程序、Javascript 代码
PS:1、在调试asp时,要先附加进程(附加到:自动;与具体调试网站对应的dllhost.exe或w3wp.exe.net2.0托管的进程),再打开浏览器,最后都要刷新浏览器,才会跳到断点的!   (tips:如果首次配置asp附加进程时,可能没有出现与网站对应的w3wp.exe,那么可以先在浏览器中打开一次要调试的页面,等网站相对应
Wesley13 Wesley13
3年前
Mysql优化
一、存储过程1.1、什么是存储过程  就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法。ps:存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用。1.2、存储过程有哪些特性  有输入输出参数,可
Wesley13 Wesley13
3年前
Java多线程打辅助的三个小伙子
前言之前学多线程的时候没有学习线程的同步工具类(辅助类)。ps:当时觉得暂时用不上,认为是挺高深的知识点就没去管了..在前几天,朋友发了一篇比较好的Semaphore文章过来,然后在浏览博客的时候又发现面试还会考,那还是挺重要的知识点。于是花了点时间去了解一下。Java为我们提供了三个同步工具类:CountDownLat
Stella981 Stella981
3年前
Hexo + Serverless Framework,简单三步搭建你的个人博客
很多人都想拥有自己的个人博客,还得看起来漂亮、酷酷的。尤其对开发者来说,不仅可以分享技术(装)心得(逼),面试的时候还能成为加分。这里介绍两款好用的神器,不用忙前(前端)忙后(后端),简单3min即可搞定,本文免费分享给大家。PS:不会写代码?没有备案的域名?没有服务器?在这里,这些都不是事儿!工具介绍Serverles
Stella981 Stella981
3年前
HashMap多线程下死循环的坑记录
PS:不得不说Java编程思想这本书是真心强大..学习内容:1.HashMap<K,V在多线程的情况下出现的死循环现象当初学Java的时候只是知道HashMap<K,V在并发的情况下使用的话,会出现线程安全问题,但是一直都没有进行深入的研究,也是最近实验室的徒弟在问起这个问题的原因之后,才开始进行了一个深入的研究
Wesley13 Wesley13
3年前
PAT
ps:真不明白为什么水题不能一次ac714 电话聊天狂人(25 分)给定大量手机用户通话记录,找出其中通话次数最多的聊天狂人。输入格式:输入首先给出正整数N(≤10​5​​),为通话记录条数。随后N行,每行给出一条通话记录。简单起见,这里只列出拨出方和接收方的11位数字构成的手机号码,其中以空格分隔。输出格式
Stella981 Stella981
3年前
Goalng软件包推荐
!(http://i.imgur.com/vhdeDvX.png)前言哈喽大家好呀!马上要迎来狗年了大家是不是已经怀着过年的心情了呢?今天笔者给大家带来了一份礼物,Goalng的软件包推荐,主要总结了一下在go语言中大家开源的优秀的软件,大家了解之后在后续使用过程有遇到如下软件可以解决的问题可以来本篇文章寻找对应的软件PS
胖大海 胖大海
2年前
linux 僵尸进程处理
僵尸进程:就是已经结束了的进程,但是没有从进程表中删除,如果过多僵尸进程导致其他重要任务没有PID可用,进而导致系统崩溃。这是真实可能发生的,它有一定的概率,特别当存在一个编码糟糕的程序开始大量产生僵尸进程的时候,在这种情况下,找到并杀死僵尸进程是一个明智的做法。如何找到僵尸进程top命令用ps命令和grep命令寻找僵尸进程:psAostat,