Web开发
单例模式 只能有一个pulic 方法,对象只能被实例一次; 工厂模式 只需要接口类定义方法体,不同的类实现不同对象,工厂模式按需调用; 策略模式 算法模型 实现单独个体功能,按需计算; 观察者模式 当一个对象的状态发生改变时,依赖他的对象会全部收到通知,并自动更新; 定义观察者接口(实现观察者接口) ...
图片压缩技术webp 图片的压缩比例可以达到60-70%,并保证不失真,无损 大大提升网站整体的响应速度 这个网站可以压缩图片为webp格式http://www.cnuseful.com/index/index/imagetowebp ...
PlatformIO: 一款跨平台,跨编译器,基于python 在不同类单片机上基于.ini配置文件从而下载对应的相关内容。推荐在vscode 上用platformio插件。 ...
.NET之Hangfire快速入门和使用 思维导航: 前言 一、Hangfire是什么 二、Hangfire使用条件 三、Hangfire的基本特征与优点 四、Hangfire安装和使用 总结: Hangfire相关使用学习资料 文章正文: 🚀回到顶部 前言: 定时任务调度问题,是一个老生常谈的问 ...
HTTP报文详解 HTTP有两种报文:请求报文和响应报文,具体介绍如下 一、HTTP请求报文 先上个图,细细分析 HTTP请求报文主要包括请求行、请求头部以及请求的数据(实体)三部分 请求行(HTTP请求报文的第一行) 请求行由方法字段、URL字段和HTTP协议版本字段。其中,方法字段严格区分大小写 ...
1. 安装依赖 npm install baidu-aip-sdk 2.创建AipOcrClient 注:需要到百度api创建应用,拿到所需的APPID/AK/SK https://console.bce.baidu.com/ai/?_=1608602031624#/ai/ocr/app/list ...
jQuery.parent(expr),找父亲节点,可以传入expr进行过滤,比如$("span").parent()或者$("span").parent(".class") jQuery.parents(expr),类似于jQuery.parents(expr),但是是查找所有祖先元素,不限于父元 ...
json的unmarshal可以对string,[]byte直接解码成对应的结构体。 情况1: 解码如果失败,会直接返回error,注意判断就ok 情况2: 如果struct中对应的json字段名称为errno, 而实际的解码字符串是errNo, 实际解码后errNo能映射到errno中,字段名称不 ...
本篇文章是通过ThinkPHP5和Redis实现购物车,功能包括:购物车列表、添加购物车、获取部分商品、获取部分商品总数量、获取全部商品总数量、商品减一、修改商品数量、删除商品、清空购物车,这些功能基本上能够满足购物车的需求,代码写的不够严谨,但大致逻辑就是这样。 前提:安装PHP运行环境,安装Re ...
html页面能不能有相同id,这个不去深究的话一般都认为是不能有相同id,包括我自己,也是一直认为不能有相同id,其实是可以有相同id 的。 ` ` 比如这段代码是可以正常运行的,获取所有id为a 的值方法 `a` ![](https://img2020.cnblogs.com/blog/42780 ...