接口 页面node js

【外观设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 外观模式(Facade Pattern),也叫门面模式,是一种结构型设计模式。它向现有的系统添加一个高层接口,隐藏子系统的复杂性,这个接口使得子系统更加容易使用。 如果你需要一个指向复杂子系统的直接接口,且该接口的功能有限,则可以使用外观模式。或者需要将子系统组织为多层结构,可以使用外观。 作 ......
外观设计 外观 语言 模式 Python

JS 字符串特殊字符全部替换空

#1、方法 const formatStr = (str) => { const value = str.replace( /[`:_~!@#$%^&*() \+ =<>?"{}|, \/ ;' \\ [ \] ·~!@#¥%……&*()—— \+ ={}|《》?:“”【】、;‘’,。、-]/g, ......
字符 字符串 JS

must be reducible node 错误

"must be reducible node"错误通常是由于使用了无法转换为表达式树的代码或表达式。 场景再现:在项目中使用GroupBy的时候,对字段进行了类型转换,接下来正常给字段赋值是没问题的,但是假如你使用了聚合函数,就会导致must be reducible node这个错误了,我觉得应 ......
reducible 错误 must node be

docker dev Environment+node16+vscode联合开发

笔记软件在2023/4/7 13:33:47推送该笔记 1.DockerFile FROM centos:7.6.1810 RUN mkdir -p /data/node WORKDIR /data/node # RUN curl https://nodejs.org/dist/v16.20.0/n ......
Environment docker vscode node dev

js 代码箱

1 <!--得出一个永远不会重复的日期格式的字符串,包括毫秒,用于AJAX输出一个不重复参数,以避免不刷新,function全部写在head节点内--> 2 <script type="text/javascript"> 3 function getNowTime() { 4 var date = ......
代码 js

自制 js 的 trim、right、left、instrRev、instr、mid 函数

//用惯了 VB 系列语法的 instr 和 mid 函数,在 js 里面处理字符串总是感觉束手束脚 //跟 Basic 语法比起来,其他语言的字符串处理函数的确非常不方便!!!因此,必须自己写个仿 Basic 语法的 javascript 的常用字符串处理函数库来用!!! // 以下是经过多次修正 ......
函数 instrRev instr right trim

容器启动的 node-exporter 无法监控宿主机磁盘使用率

一、现象 容器启动 node-exporter ,在 grafana 界面显示的磁盘使用率不对 监控页面显示: 磁盘实际情况 二、原因 容器启动默认监控的是容器本身的磁盘,对宿主机没有权限获取磁盘权限。已知Node Exporter主要通过读取/proc和/sys来获取监控指标,但是容器和宿主机的/ ......

首先下载xm-select.js文件,然后放到项目里

layui.config({base:'../../layuiadmin/'//静态资源所在路径}).extend({index:'lib/index',//主入口模块xmSelect:"xm-select"}).use(['index','element','form','xmSelect'],f ......
xm-select 文件 项目 select xm

mock 接口工具 json-server

背景 由于某个原因公司的内部的内网不给访问,只有一台远程主机 只能在远程主机上调好接口 然后拿到数据格式在本地 mock/fake 数据格式 调试代码 就想到使用假的服务 返回同样的格式的数据 json-server 安装json-server npm install -g npm@9.6.4 np ......
json-server 接口 工具 server mock

登录接口的开发,删除签约医生信息

摘要: 删除签约医生信息 其中涉及到单张表( TbDoctor表,User表) 这个接口的设计思路:当后台管理中一个签约医生要退休了,不干了。我们将他的数据删除,删除了医生表外,还有一个user表中,有一条字段就是表示签约医生的,我们将刚刚删除的医生的id到user表中读取该医生签约的患者们,将他们 ......
接口 医生 信息

JS 模拟鼠标事件mouse over、click

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="renderer" content ......
鼠标 事件 mouse click over

k8s前端js、css等资源文件CDN加速

序言:用户访问网站,网站的加载速度直接影响着用户体验问题;前端js、css等文件资源需要加速访问处理; 方案一:js、css、png等资源打包到文件服务器,文件服务器抛出连接,工程项目打包的时候publicpath使用文件服务器访问链接; 如图: 需要购买文件服务器,把资源文件推送到文件服务器上,由 ......
前端 文件 资源 k8s css

unity xorpay使用HTTP中post方式请求调用接口

结合:https://www.cnblogs.com/guangzhiruijie/p/16985533.html unity自带的UnityWebRequest提供了构成 HTTP 请求和处理 HTTP 响应。 构造函数: public UnityWebRequest(); public Unit ......
接口 方式 xorpay unity HTTP

用户和医生预警接口开发

摘要: 其中涉及到八张表(TbUser表,TbBlood表,TbBloodSugar表,TbAtheromatousPlaque表,TbUserSymptom表,TbSymptom表,TbUserComplication表,TbComplication表) 这个接口的设计思路:用户的每周的填报和月季 ......
接口 医生 用户

内存淘汰策略|页面置换算法对比总结

在学习【操作系统】 【MySQL】【Redis】后,发现其都有一些缓存淘汰的策略,因此一篇小文章总结一下。 目前还没着笔,初略一想MySQL和操作系统应该都是使用的年轻代和老生代的改进策略,而Redis使用的是随机抽的策略。 MySQL MySQL中存在一个内存缓存池,Buffer Pool。里面存 ......
算法 内存 策略 页面

vue全家桶进阶之路27:Vue.js 3.0的下载和安装

使用脚手架vue-cli创建vue3项目,创建前需要准备以下: 1、node.js环境 见:https://www.cnblogs.com/beichengshiqiao/p/17251233.html 2、npm、cnpm工具 见:https://www.cnblogs.com/beichengs ......
全家 vue Vue 3.0 js

》》》导出excel数据接口,调用分页查询接口数据方法

需求:导出excel数据接口,调用分页查询接口数据方法,这样共用一个业务逻辑,可以使导出数据和查询的数据保持一致,不必再重新写导出的查询逻辑 1 //分页列表 2 @GetMapper("/pageList") 3 public Ipage<UserVo> pageList (Integer pag ......
接口 数据 方法 excel

vue全家桶进阶之路26:Vue.js 3.0与Vue.js 2.x 的比较和注意事项

Vue.js 3.0 是 Vue.js 框架的最新版本,于 2020 年 9 月正式发布。Vue.js 3.0 主要的改进和新特性包括: 更好的性能:Vue.js 3.0 使用了更快的虚拟 DOM 实现,比 Vue.js 2.0 更快。 更小的体积:Vue.js 3.0 的代码体积比 Vue.js ......
全家 Vue 注意事项 事项 js

使用nvm管理(切换)node版本

使用nvm切换node版本1. 完全删除之前的node及npm(清理干净Node: 应用程序,缓存的文件,环境变量 )2. 使用管理员身份安装nvm,下载如下3. 安装完nvm之后找到nvm下载路径对应的文件4. 使用管理员身份打开cmd,nvm install xxx(node的版本),两个版本都 ......
版本 node nvm

从3s到25ms!看看人家的接口优化技巧,确实很优雅!!

转载链接地址:https://mp.weixin.qq.com/s/7qcXDTiVIWAowlGJ_AQ6nA 大家好,最近看到京东云的一位大佬分享的接口优化方案,感觉挺不错的,拿来即用。建议收藏一波或者整理到自己的笔记本中,随时查阅!下面是正文。 一、背景 针对老项目,去年做了许多降本增效的事情 ......
接口 技巧 25 ms

Springboot+HTML5+Layui2.7.6上传文件【请求上传接口出现异常】

1.最近两天在springboot+html5项目中发现在用layui框架时报请求上传接口出现异常这个错误。 2.将代码全部整理了一遍,发现前端后台都没错!!! 但是还是【请求上传接口出现异常】,于是跑去翻看layui官网。 3.最终最终将错误锁定到了返回的JSON字符串中,我是返回的String, ......
Springboot 接口 文件 Layui2 HTML5

个人信息接口修改删除

接口分析 修改个人基本信息的时候,前端需要传给我们一个userId,这个userid也是需要前端在登录的时候就获得这个id然后传输给后端,根据id去数据库进行修改,修改的代码问题还是在于user表中的update_time的字段需要实时更新,其他的修改基本就是和添加功能中的基本差不错,删除功能就简单 ......
接口 个人 信息

Comparable和Comparator接口的比较

Comparator位于包java.util,而Comparable位于包java.lang。interface Comparable<T> { int compareTo(T o);} interface Comparator<T> { int compare(T o1, T o2);}Integ ......
Comparable Comparator 接口

js全局监听a标签跳转前拦截统一跳转到指定页面进行数据处理

在现有大多数阅读性文章、博客等内容,不单有图文结合的形式让内容更加饱满更有关联链接来充实文章的真实、准确性。那么当这些连接进行跳转离开网站时,我们要如何确认即将前往网站的安全性呢? 跳转效果演示——点击进入码云官网 本文就该问题,使用js代码全局监听a标签跳转前进行跳转拦截。提取跳转连接,统一跳转到 ......
数据处理 全局 标签 页面 数据

Android页面跳转

Android页面跳转大概有三种情形: 1.从A跳转到B,不带数据。 2.从A跳转到B,带数据。 3.从A跳转到B,A接受B返回的数据且做相应处理。 第一种和第二种情形非常简单,下面主要介绍第三种情形: 在介绍之前先将第三种情形的大致流程说一下, 使用startActivityForResult(I ......
Android 页面

接口测试概念、HTTP协议

一、概念 1、接口:系统之间(外部系统与内部系统,内部系统与内部系统)数据交通的通道 2、接口测试:校验 接口响应数据与预期数据是否一致 二、接口测试价值(可以绕过前端界面,直接对服务器进行测试) 1、测试页面测试发现不了的问题。 2、符合质量控制前移理念。 3、测试成本低,效益高。 三、接口测试实 ......
接口 概念 HTTP

html 元素定位与接口请求总结

1.下拉框 环境: 元素定位: <select id="sid" onchange="" style="margin-right: 20px; width: 100px;"> <option id="dev" value="dev">测试</option> <option id="prod" val ......
元素 接口 html

开发轻量级REST API样板 基于Node.js、MongoDB 通过Mongoose驱动

基于 Node.js、Express.js 和 MongoDB 通过Mongoose驱动进行 REST API 开发的轻量级样板。集成了Swagger UI、JWT、session、发送邮箱验证、日志管理、统一的预定义状态码响应格式等,对于为前端平台构建纯净的Web API非常有用。 ......
轻量 轻量级 样板 Mongoose MongoDB

blockchain | 基于ethers.js的ctf合约攻击模板

blockchain | 基于ethers.js的ctf合约攻击模板 之前做题用的是truffle命令行和truffle exec来进行编写代码,封装的层级比较高,这个框架主要还是用来开发比较方便,看了大师傅的wp(https://www.seaeye.cn/archives/497.html)以后 ......
合约 blockchain 模板 ethers ctf

JS获取某月份有多少天

// new Date(2023, 5, 0).getDate();// 31const date = new Date();const length = new Date(date.getFullYear(), date.getMonth(), 0).getDate(); ......
月份