摘要:
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一.什么是闭包 JS中,在函数内部可以读取函数外部的变量 function outer(){ var localVal = 3 阅读全文
posted @ 2022-02-14 20:49
hanease
阅读(784)
评论(0)
推荐(0)
摘要:
目录 jQueryJS中创建对象jQuery选择器jQuery 操作 DOMjQuery 事件jQuery 动画JSON :Python工具 - pipPython工具 - VirtualEnvWEB 与 服务器框架设计模式 与 框架模式 jQuery 1、jQuery的简介 是一个轻量级的JS库- 阅读全文
posted @ 2022-02-14 20:43
hanease
阅读(697)
评论(0)
推荐(0)
摘要:
什么是跨域 JSONP proxy代理 cors xdr 跨域的安全限制都是对浏览器端来说的,服务器端是不存在跨域安全限制的。 浏览器的同源策略限制从一个源加载的文档或脚本与来自另一个源的资源进行交互。 如果协议,端口和主机对于两个页面是相同的,则两个页面具有相同的源,否则就是不同源的。 如果要在j 阅读全文
posted @ 2022-02-14 20:33
hanease
阅读(7040)
评论(0)
推荐(1)
摘要:
微服务的链路追踪概述: 分布式链路追踪(Distributed Tracing),就是将一次分布式请求还原成调用链路,进行日志记录,性能监控并将一次分布式请求的调用情况集中展示。比如各个服务节点上的耗时、请求具体到达哪台机器上、每个服务节点的请求状态等等。 Sleuth概述: Spring Clou 阅读全文
posted @ 2022-02-14 17:07
hanease
阅读(269)
评论(0)
推荐(0)
摘要:
一、总括 java底层并发包,笔者将该包大致分成3个层次。 1、基础依赖: 共享变量volatile:有利于线程可见性。Unsafe类:CAS(Compare and Swap)比较并交换,用于并发下交换数据;Thread相关挂起(park)及取消挂起的功能。2、基础类(基础类的实现基本是基于基础依 阅读全文
posted @ 2022-02-14 16:52
hanease
阅读(364)
评论(0)
推荐(0)
摘要:
一、多线程 1、操作系统有两个容易混淆的概念,进程和线程。 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CPU调度执行的基本 阅读全文
posted @ 2022-02-14 16:30
hanease
阅读(1659)
评论(0)
推荐(0)
摘要:
com.java.util.concurrent包是java5时添加的,专门处理多线程提供的工具类 一、Atomic 二、Lock 三、BlockingQueue 四、BlockDeque 五、ConcurrnetMap 六、CountDownLatch 七、CyclicBarrier 八、Exec 阅读全文
posted @ 2022-02-14 16:28
hanease
阅读(975)
评论(0)
推荐(0)