聊一聊js中元素定位的方法
在做selenium web自动化的时候,有时通过selenium定位不到,或无法操作元素,这个时候就需要通过js来 定位/操作元素,然后通过selenium自带的execute_script()方法去执行js语句。下面介绍几种js的定位方法。 一.ID id的值都是唯一的,所以当存在id字段时可优 ...
在Spring Boot中整合Katharsis,来快速开发JSON API的Web应用
1 简介 我们进行Web API开发的时候,经常会使用Json格式的消息体,而Json格式非常灵活,不同的人会有不同的设计风格和实现,而JSON API提供了一套标准。但它并不提供直接实现。 Katharsis是JSON API的Java实现,使用它可以快速开发出Json based的Web接口,还 ...
一次JSF上线问题引发的MsgPack深入理解,保证对你有收获
某一日晚上上线,测试同学在回归项目黄金流程时,有一个工单项目接口报JSF序列化错误,马上升级对应的client包版本,编译部署后错误消失。
线上问题是解决了,但是作为程序员要了解问题发生的原因和本质。但这都是为什么呢? ...
js函数中的this指向
写代码的时候遇到这个问题了,在这里复习一下 非箭头函数 非箭头函数的this指向比较好理解,就是调用这个函数的对象,举个栗子: var obj = { foo: { bar: 3, foo:{ bar: 4, foo: function a() { console.log(this.bar) }, ...
Go使用post方法将json数据传给一个url(后端接口)
最近做的一个项目是采用前后端分离模式写前端,后端是fabric区块链,提供接口,需要使用post方法进行访问。如上一章注册用户,就是需要把用户名、账户信息转换成json形式 使用post方法传给后端区块链的url.话不多说直接看代码分析。 /*post1注册用户*/ func signup(url ...
autojs实例02-为朋友圈指定好友点赞
声明:文章仅用于学习交流,切勿用于非法用途。 一、autojs版本 使用autojs版本4.1,其余版本对微信、qq、抖音有限制。 下载地址:关注【产品经理不是经理】gzh,回复【autojs】即可下载。 官方文档:https://pro.autojs.org/docs/zh/v8/ 学习要点:熟悉 ...
如何手动补充陈年老库(或纯 JS 代码)的 TypeScript 类型?
这篇仅为自己工作中在 js 和 ts 交叉斗智斗勇的实践中留下的经验,不一定完全、合理,仅供参考,有错漏难免,有则评论区指出。 前置知识 - JavaScript 的各种模块化情况 全局模块,在 globalThis 上可以访问,一般是 iife 库程序 ES 模块 CommonJS 模块 前置知识 ...
Angularjs的工程化
Angularjs的工程化 AMD规范和CMD规范 为什么需要模块化管理工具 在编写项目时可能需要加载很多js文件,若b.js依赖a.js,且a.js比b.js大很多,那么浏览器会让b.js等待a.js加载完毕后再去执行b.js里的内容;而即使d.js并不依赖a.js,b.js,c.js,也会等待这 ...
JS值和类型(必学知识点总结)
值和类型 八种数据类型 undefined、null、boolean、number、string、symbol、bigint、object 原始值和引用值 原始值:按值访问。值存储在栈中。变量赋值传递时会创建该值的副本,两个变量(复制与被复制)完全独立。 常见原始值类型:undefined、null ...
Angularjs的重要概念
AngularJS的重要概念 MVC模式 AngularJS最早按照MVC模式设计,在这种设计模式下,AngularJS组件可以分为: M: Model,即模型,是应用程序中用于处理应用程序数据逻辑的部分,在AngularJS中: 即作用域对象(当前为$rootScope), 它可以包含一些属性或方 ...
Three.js 进阶之旅:新春特典-Rabbit craft go 🐇
兔年到了,祝大家身体健,康万事顺利。本文内容作为兔年新春纪念页面,将使用 Three.js 及 其他前端开发知识,创建一个以兔子为主题的 3D 简单的趣味页面 Rabbit craft go。本文内容包括使用纯代码创建三维浮岛、小河、树木、兔子、胡萝卜以及兔子的运动交互、浮岛的动画效果等。本文包含的... ...
学习笔记——SpringMVC消息转换器概述;使用消息转换器处理请求报文;使用消息转换器处理响应报文;使用消息转换器处理Json格式数据
2023-01-20 一、SpringMVC消息转换器概述 1、HttpMessageConverter<T> 消息转换器作用: (1)将java对象与请求报文及响应报文进行相互转化 (2)使用HttpMessageConverter<T>将请求信息转化并绑定到处理方法的入参中或将响应结果转为对应类 ...