5 jquery
1 loadload方法jQuery load() 方法是简单但强大的 AJAX 方法。 load() 方法从服务器加载数据,并把返回的数据放入被选元素中 123$(selector).load(URL,data,callback);$("#div1").load("demo_test.txt"); load回调参数可选的 callback 参数规定当 load() 方法完成后所要允许的回调函数。回调函数可以设置不同的参数: responseTxt - 包含调用成功时的结果内容statusTXT - 包含调用的状态xhr - 包含 XMLHttpRequest 对象 12345678$("button").click(function(){ $("#div1").load("demo_test.txt",function(responseTxt,statusTxt,xhr){ if(statusTxt=="success") ...
13 Dom
Dom 相关的常用的操作1 基础操作五种节点类型 文档是一个文档节点。 所有的HTML元素都是元素节点。 所有 HTML 属性都是属性节点。 文本插入到 HTML 元素是文本节点。are text nodes。 注释是注释节点。 DOM的组成 核心 DOM - 针对任何结构化文档的标准模型 XML DOM - 针对 XML 文档的标准模型 HTML DOM - 针对 HTML 文档的标准模型 节点关系 在节点树中,顶端点被称为根 每个节点都有父节点 一个节点可拥有任意数量的子节点 同胞是拥有相同父节点的结点 节点操作可以通过JS等脚本语言对HTML_DOM进行访问 所有的HTML元素都被定义为对象,而编程接口则是对象的方法和对象的属性 方法是能够执行的动作(添加或修改元素节点) 属性是能够获取或设置的值(节点的名称或内容) 2 文档节点document objectmodel:文档对象模型,将HTML文档呈现为带有元素、属性和文本的树结构,成为节点树。三种DOM结点; 元素节点:<html\>\<body\>\<p\>(tag) 文本节...
1.8 整体局部思想
整体和局部程序可大可小。任何一个程序都是一段完整的逻辑。程序可大可小,可以是一个函数、一个类、一个模块、一个应用、一个产品,但是无论在哪个维度,它都是一段完整的逻辑。 整体和局部的概念。要想写好一段逻辑,就要明白整体和局部的概念。框架完整了整体,库实现了局部一样,在编程开发过程中,我们也要完成每个程序的整体和局部,小到一个函数,大到一个产品都有自己的整体和局部。整体是面向目标和需求的,是局部依附的基础。局部是面向实现的,是整体的细节。 自己构建程序:自上而下的设计和自下而上的实现。在开发过程中也要遵循自上而下设计、自下而上实现,即要根据目标设计出整体的流程,置空细节。然后再每一个置空的细节处遵循相同的原则进行拆分,先设计总体的流程,然后实现具体的细节。 依赖第三方程序:框架和库。 框架是接管整个程序的执行流程,然后通过提供一些可以定制的接口,允许开发者定制局部的逻辑。 库是一个精小的组件,由开发者定制程序运行的主要流程,在任意时间使用库来完成局部的逻辑。 整体和局部的组装方式。整体和局部有多种组装的模式。最简单的就是同步调用,例如一个函数构建了流程,调用其他函数实现了某个细节...
1.9 载荷载体思想
载荷和载体循环定义一下这两者的概念,载荷试运行在载体上的内容信息,载体是运行载荷的工具。载荷和载体是相对的,例如当你在开发一个支付系统时。订单就是载荷,系统就是载体;但是相对于中间件/运维平台来说,支付系统就是载荷,中间件运维平台就是载体;相对于应用管理平台和容器服务平台来说,中间件平台又是载荷,容器服务平台又是载荷;依次类推容器服务是物理机的载体,物理机是容器服务的载荷;商品交易信息是订单的载荷,订单是商品交易信息的载体… … 载体是为载荷服务的。无论你处在哪一个位置,你开发的技术都是你服务对象的载体,你也是你一依赖的服务的载荷。所以开发者最主要的事情就是用好载体,服务载荷。
5.9 订阅发布模式(事件驱动)
事件驱动和订阅发布模式1 事件驱动/订阅发布模式 参考文献:https://blog.csdn.net/weixin_46058921/article/details/126978976 简介事件驱动一个常见的形式就是 发布-订阅 模式,在跨进程的通信间,我们常常使用 消息队列 来实现消息的发布订阅。目前主流的框架中,均采用消息的 发布-订阅 模式来进行大型分布式项目的解耦。使得数据生产方和发送方分离,同时 MQ 还能起到削峰的作用。同一进程内很多时候也需要这种事件驱动机制来进行解耦 原理事件机制主要由三个部分组成:事件源、事件对象、监听器 事件源(订阅发布模式中的发布者):事件发生的起源 事件对象(观察者模式中的主题):事件实体,事件对象会持有一个事件源 监听器(观察者模式中的观察者、订阅发布模式中的订阅者):监听事件对象,对事件对象进行处理 事件分发器(复杂事件模型中负责将将事件源发出的时间触发订阅者的行为,决定了是同步行为还是异步行为) 2 Java事件驱动Java 提供了关于事件相关的两个接口: EventObject:事件对象,自定义事件需要继承该类 ...
6 基本原理
基本原理1 基本对象简介git仓库版本控制相关的数据都存储在git的数据库中,可以将它看做一个简单的KV数据库,存储在根目录的.git/文件夹下面。他的Key依赖哈希算法生成。 在git数据库中主要有三种类型的对象,所有的对象都是一个KV对象的形式存储。 Blob对象 Tree对象 Commit对象 每个对象都有有个ObjectId进行索引。每个ObjectId会指向一个具体类型的对象。 git cat-file命令可以访问git数据库中的对象,根据objectId搜索对象的值。 1234-e check if <object> exists-p pretty-print <object> content-t show object type (one of 'blob', 'tree', 'commit','tag', ...)-s ...
脾胃虚寒
症状 胃痛 腹痛,脘腹冷痛属于中医术语,是用于表达脘腹疼痛的一种表达方法。其意思是腹部疼痛,遇冷加重得热则舒,简单而言就是腹部疼痛在进食热食或热敷时疼痛减轻,在进食冷食或遇冷时疼痛加重。从中医上认为其原因有两种:第一种属于阳虚,主要由于脾胃阳虚,阳气不足而导致脘腹冷痛,这种疼痛症状相对较轻,还伴有手足凉以及完谷不化等症状。第二种就是由于进食冷饮、冷食等导致的寒邪客胃,还伴有疼痛之外的呕吐等症状。 病因 饮食不节 忧思过度 治疗饮食 红枣、蜂蜜、生姜 吃早饭、饭量减半
15 动态代理
Java 动态代理 参考文档https://juejin.cn/post/6924117553782456328?searchId=202312161209044A1A61473779E811BC95https://www.jianshu.com/p/e983ecf3e7a5 1 基本概念是什么动态代理在Java中有着广泛的应用,比如Spring AOP、Hibernate数据查询、测试框架的后端mock、RPC远程调用、Java注解对象获取、日志、用户鉴权、全局性异常处理、性能监控,甚至事务处理等。 代理模式代理模式:给某一个对象提供一个代理,并由代理对象来控制对真实对象的访问。代理模式是一种结构型设计模式。 设计模式-代理 按照场景分类代理模式按照职责(使用场景)来分类,至少可以分为以下几类:1、远程代理。 2、虚拟代理。 3、只能代理 4、保护(Protect or Access)代理。 按照实现分类如果根据字节码的创建时机来分类,可以分为静态代理和动态代理: 所谓静态也就是在程序运行前就已经存在代理类的字节码文件,代理类和真实主题角色的关系在运行前就确定了。 ...













