什么是 AJAX ? AJAX 是异步的 JavaScript 和 XML(Asynchronous JavaScript And XML)。 简单理解AJAX:是一种客户端与服务器进行网络通信技术,AJAX通常使用XMLHttpRequest 对象来发送请求和接收响应 现代开发中我们通常使用 JS…
2025/1/4 6:30:25JS 中 json数据 与 base64、ArrayBuffer之间转换 json 字符串进行 base64 编码 function jsonToBase64(json) {return Buffer.from(json).toString(base64); }base64 字符串转为 json 字符串 function base64ToJson(base64) {try {const binaryString atob(base64);const js…
2025/1/4 5:20:48效果展示 原生小程序也可以直接搬过去,稍改一下即可,如需要的话再发一篇原生小程序的代码 html <template><view class"avatarList" :style"{ width: itemWidth * 3 - overlapWidth * 2 rpx }"><image:src"i…
2025/1/4 2:50:46### 分析 systemctl start beisen.service 报错 在 Linux 系统中,systemctl 是管理系统和服务的主要工具。当我们尝试重启某个服务时,如果服务启动失败,systemctl 会输出错误信息,帮助我们诊断和解决问题。 本文将通过一个实际的…
2025/1/4 2:41:29C指针常量和常量指针 文章目录C指针常量和常量指针1.指针常量:int * const p&a;2.常量指针:const int *p&a;3.同时不可修改:const int * const p&a;1.指针常量:int * const p&a; 指针的指向不可以改,…
2025/1/4 5:29:30 人评论 次浏览基础概念 1、阻塞与非阻塞 阻塞与非阻塞是描述进程在访问某个资源时,数据是否准备就绪的的一种处理方式。当数据没有准备就绪时: 阻塞:线程持续等待资源中数据准备完成,直到返回响应结果。非阻塞:线程直接返回结果,不会持续等待资源准备数据结束后才响应结果。2、同步与…
2025/1/4 5:26:27 人评论 次浏览动态创建控件 分配一个控件对象的实例并调用其Create成员函数。开发者最容易忽略两件事:忘记指定WS_VISBLE标签和在栈中分配控件对象。下例动态地创建一个下压按钮控件: //In class declaration (.H file ). private : CButton* m _pButton ; //In cla…
2025/1/4 3:54:44 人评论 次浏览解析IPV4报文 和IPV6 报文的 checksum 解析IPV4报文和IPV6报文的checksum的算法: 校验和(checksum)算法,简单的说就是16位累加的反码运算: 计算函数如下: 我们在计算时是主机字节序,计算的结果封装成IP包时是网络字节序…
2025/1/3 23:48:29 人评论 次浏览面向对象编程有三大特性:封装、继承、多态。封装:将事物特征和行为抽象出来,并隐藏内部具体的实现机制。隐藏即可以保护数据安全,也可以在不影响类的使用情况下对类进行修改。对外界而言,暴露的仅仅是一个方法。继承&a…
2025/1/4 7:16:41 人评论 次浏览基本数据类型 到C99目前为止,C语言为我们提供了12个相关的数据类型关键字来表达各种数据类型。 如表所示,K&RC提供了7个,C891,C90 新増了2个,C99新増了3个。 C的基本数据类型整型是C语言最基本的数据类型&#x…
2025/1/4 7:15:40 人评论 次浏览开发中的随想笔记: 1、首先说说文件管理器。这应该是这里面建立缩略图浏览模式的基础,在扫描得到根目录的数据之后,那么就会根据这个根目录的数据填充当前的数组A,用以在 adapter中显示。还会有一个建立一页的数组B,…
2025/1/4 7:13:37 人评论 次浏览Reconciliation React 的关键设计目标是使 API 看起来就像每一次有数据更新的时候,整个应用重新渲染了一样。这就极大地简化了应用的编写,但是同时使 React 易于驾驭,也是一个很大的挑战。这篇文章解释了我们如何使用强大的试探法来将 O(n3) …
2025/1/4 7:12:37 人评论 次浏览熟悉老一代QQ的小伙伴可能都知道,很早以前的QQ,鼠标滑到头像的位置,你的位置和IP会在详情页显示,那么这个是如何做到的呢?下面我们就来玩一玩这个东西 首先,需求分析: 1、拿到客户端IP 2、通过I…
2025/1/4 7:11:36 人评论 次浏览如何使用BAT脚本调用Python 在今天的数字化时代,很多任务都可以通过编程自动化完成。Python作为一门非常流行的编程语言,被广泛应用于各种领域,可以帮助我们高效地完成许多任务。在Windows系统中,使用BAT脚本调用Python是一种常见…
2025/1/4 5:50:13 人评论 次浏览Bind8以后的转发功能,可用于在几台服务器上创建一个大型站点范围内的缓存,减少链接访问到外部域名服务器的流量。它也可以用来允许服务器查询而不直接访问互联网,但能查询看外部域名。转发只发生在这些服务器查询未授权,并且缓存中…
2025/1/2 7:09:29 人评论 次浏览流水线功能的目的:通过减少客户端与服务器之间的通信次数来提高程序的执行效率。 一、通信 在一般情况下, 用户每执行一个 Redis 命令,客户端与服务器都需要进行一次通信:客户端会将命令请求发送给服务器,而服务器则会…
2025/1/4 5:41:32 人评论 次浏览这个是一个很流行的清除浮动的方法,在很多大项目上已经被完全采用。这个方法来源于positioniseverything ,通过after伪类:after和IEhack来实现,完全兼容当前主流浏览器。.clearfix:after { content: "."; display: block; height: …
2025/1/4 6:38:20 人评论 次浏览都说springboot是新形势的主流框架工具,然而我的工作中并没有真正用到springboot; 都说springboot里面并没有什么新技术,不过是组合了现有的组件而已,但是自己却说不出来; 都说springboot让开发更简单,然而…
2025/1/1 3:06:18 人评论 次浏览以下数据为模拟数据,反映了主从库出现问题,解决问题的过程由于主服务器异外重启, 导致从库报错,错误如下:show slave status错误:[rootslave_server~]# mysql -e "show slave status\G"***************************1. row *******************…
2025/1/4 5:42:12 人评论 次浏览