相关文章
js实现为base64图片添加文字水印和图片水印
使用以下函数添加水印后可以点击链接查看base64位图片,将结果复制后查看效果
let filedata:image/png;base64,XXXXXXXXXXXXXXXXX; //测试时请换成真正的base64位图片
let result1fillTextToImg(file); //添加文字水印
console.log(result1);
let result2fillIm…
建站知识
2024/12/20 3:07:09
考研 408 | 【计算机网络】 应用层
导图 网络应用模型 客户/服务器(c/s)模型 P2P模型 DNS 域名 域名服务器 域名解析过程 文件传输协议FTP FTP服务器和用户端 FTP工作原理 电子邮件
电子邮件的信息格式 组成结构
邮件服务器的功能: 1.发送&接收邮件
2.给发件人报告邮…
建站知识
2024/12/22 4:10:19
在序列化、反序列化下如何保持单例(Singleton)模式
1、序列化、反序列化
在 Java 中,当一个对象被序列化后再被反序列化,通常情况下会创建一个新的对象实例。这是因为序列化将对象的状态保存到字节流中,而反序列化则是将字节流重新转化为对象。在这个过程中,通常会使用类的构造函数…
建站知识
2024/12/17 21:45:16
文章一:SVN入门指南 - 版本控制新手的第一步
文章一:SVN入门指南 - “版本控制新手的第一步”
概述:在本篇文章中,我们将介绍版本控制的基本概念和SVN的基础知识。从安装和配置SVN开始,逐步学习仓库创建、提交、更新等基本操作,让您快速入门SVN版本控制。
1. 引…
建站知识
2024/12/19 15:45:41
RabbitMQ简单使用
RabbitMq是一个消息中间件:它接收消息、转发消息。你可以把它理解为一个邮局:当你向邮箱里寄出一封信后,邮递员们就能最终将信送到收信人手中。
RabbitMq、消息相关术语如下: 生产者:生产者只发送消息,发…
建站知识
2024/12/15 18:33:28
Three.js 监听纹理加载
本文简介 本文介绍 Three.js 的基础方法:监听材质加载。 在 《Three.js 基础纹理贴图》 里介绍了如何给图形贴图,贴图前需要先把纹理加载好。我们基于这篇文章继续讲解如何监听材质加载成功或者失败。 监听单个材质 我们使用 TextureLoader 的 load() 方…
建站知识
2024/12/7 0:03:29
【软件工程】软件测试
软件测试的对象 软件程序文档 测试对象:各个阶段产生的源程序和文档。 软件测试的目的 基于不同的立场,对软件测试的目的存在着两种完全对立的观点。 (1)一种观点是通过测试暴露出软件中所包含的故障和缺陷(从用户的角度)…
建站知识
2024/12/21 18:38:50
【C++】常用容器-string容器
1.string基本概念 2.string构造函数 #include <iostream>
using namespace std;//string容器
void test01()
{string s1;//创建空字符串,调用无参构造函数cout << "str1 " << s1 << endl;//什么都不输出const char* str "…
建站知识
2024/12/19 2:48:29