jquery的工厂函数$()的妙用_长白山-编程思维

jQuery的工厂函数$()的妙用 1.理解DOM结构:祖先元素,父元素,子元素,兄弟元素,每一个元素都是一个DOM对象 2.必须先用工厂函数$()将DOM对象转为jQuery对象,才可以使用jQuery中的方法 3.$(选择器): 将选择获取到的DOM对象包装/转化为jquery对象 4.jQuery对象与DOM对象的区别: 4-1:jquery对象是将一个或组一组DOM对象进行打包,统一进行

asp.net core在docker中的健康检查(healthcheck)_波多尔斯基-编程思维

在使用docker-compose的过程中,很多程序都提供了健康检查(healthcheck)的方法,通过健康检查,应用程序能够在确保其依赖的程序都已经启动的前提下启动,减少各种错误的发生,同时,合理设计的健康检查也能够提供给外界关于应用程序状态的一些信息。 大多数docker镜像的详细说明中,会交代如何进行健康检查,.NET 6也提供了文档。也有其他人写了文章说了更细节的内容。 实践一下,

部署前后端为独立的 docker 节点_zewanhuang-编程思维

在『服务器部署 Vue 和 Django 项目的全记录』一文中,介绍了在服务器中使用 Nginx 部署前后端项目的过程。然而,当 Web 应用流量增多时,需要考虑负载均衡、流量分发、容灾等情况,原生的部署方式通常难以满足需求。此时,引入 Docker 部署多节点,能够在单台高性能服务器或服务器集群中搭建更完善的部署架构。 本文主要以 Vue 和 Django 项目为例介绍 Docker 部署的流

ubuntu 服务器安装 mysql 远程数据库_zewanhuang-编程思维

在 Web 项目中,我们需要使用到远程数据库,开发阶段也需要连接并查看数据库的状况。腾讯云、阿里云等云平台提供了远程数据库,可直接使用;当然也可以自己在部署 Web 的服务器上安装数据库,将其配置为远程数据库,供 Web 应用使用。 本篇介绍如何在 Linux 服务器上安装 MySQL 数据库,并设置为可远程连接。 在 Ubuntu 上安装 MySQL 为安装最新版本的 MySQL,我们可以先更

vue 和 django 实现 token 身份验证_zewanhuang-编程思维

使用 Django 编写的 B/S 应用通常会使用 Cookie + Session 的方式来做身份验证,用户登录信息存储在后台数据库中,前端 Cookie 也会存储少量用于身份核验的数据,由后台直接写入。但是在开发调试阶段,使用 Postman 等请求工具请求登录时,可能会缺失前端本应存储的数据,而导致登录信息核验一直不成功。在本地联调前后端时可能也会有问题。 本篇介绍基于 Token 的身份

web_day2_exungsh💫-编程思维

列表标签 无序列表最常用,有序列表偶尔用,自定义列表底部导航用 无序列表 <h3>我承诺</h3> <ul> <li>年满18岁,单身</li> <li>抱着严肃的态度</li> <li>真诚寻找另一半</li> </ul> 特点:每一项前默认显示圆

服务器部署 vue 和 django 项目的全记录_zewanhuang-编程思维

本篇记录我在一个全新服务器上部署 Vue 和 Django 前后端项目的全过程,内容包括服务器初始配置、安装 Django 虚拟环境、python web 服务器 uWSGI 和反向代理 Nginx 的使用,以及报错的纠正等。 若前后端采用的技术栈和我相同,可基本按照本文进行操作;否则可能需要理解所涉及步骤的意义和使用,再结合自己的技术栈进行调整。 服务器预设 租服务器 各大云平台,如腾讯云、阿

web_day1_exungsh💫-编程思维

html骨架 html标签:网页的整体 head标签:网页的头部 title标签:网页的标题 body标签:网页的身体 <html> <head> <title>网页标题</title> </head> <body> 网页主体内容 </body> &

web_宋亚洁洁洁-编程思维

从浏览器地址栏输⼊url到显示⻚⾯的步骤 浏览器根据请求的 URL 交给 DNS 域名解析,找到真实 IP ,向服务器发起请求; 服务器交给后台处理完成后返回数据,浏览器接收⽂件( HTML、JS、CSS 、图象等); 浏览器对加载到的资源( HTML、JS、CSS 等)进⾏语法解析,建⽴相应的内部数据结构(如 HTML 的 DOM ); 载⼊解析到的资源⽂件,渲染⻚⾯,完成。

渲染优化中那些奇奇怪怪的rules_宋亚洁洁洁-编程思维

禁⽌使⽤ iframe iframe 会阻塞主⻚⾯的 Onload 事件 搜索引擎的检索程序⽆法解读这种⻚⾯,不利于 SEO iframe 和主⻚⾯共享连接池,⽽浏览器对相同域的连接有限制,所以会影响⻚⾯的并⾏加载 使⽤ iframe 之前需要考虑这两个缺点。如果需要使⽤ iframe ,最好是通过 javascript 动态给 iframe 添加 src 属性值

nginx介绍_luyuze95-编程思维

Nginx介绍 目录Nginx介绍一、什么是Nginx二、Nginx的作用1、代理什么是代理正向代理反向代理二者比较2、负载均衡3、动静分离 一、什么是Nginx Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现。 N

同步、异步、阻塞、非阻塞_luyuze95-编程思维

同步、异步、阻塞、非阻塞 目录同步、异步、阻塞、非阻塞1、同步2、异步3、同步与异步的区别4、阻塞与非阻塞5、阻塞非阻塞与同步异步的区别?(故事篇) 1、同步 所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。 简单来说,同步就是必须一件一件事做,等前一件做完了才能做下一件事。 例如:B/S模式中的表单提交,具体过程是:客户端提交请求->等待服务器处理

使用gunicorn部署flask项目_luyuze95-编程思维

使用gunicorn部署flask项目 目录使用gunicorn部署flask项目1、WSGI协议2、WSGI容器3、gunicorn介绍4、gunicorn安装5、gunicorn使用6、绑定端口7、结束gunicorn服务进程 1、WSGI协议 Web框架致力于如何生成HTML代码,而Web服务器用于处理和响应HTTP请求。Web框架和Web服务器之间的通信,需要一套双方都遵守的接口协议。W

三次握手四次挥手_luyuze95-编程思维

三次握手四次挥手 目录三次握手四次挥手1、概念介绍2、三次握手过程理解3、四次挥手过程理解4、常见问题 1、概念介绍 序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待收到对方下一

flask开发技巧之异常处理_luyuze95-编程思维

Flask开发技巧之异常处理 目录Flask开发技巧之异常处理1、Flask内置异常处理2、HTTPException类分析3、自定义异常处理类4、方便的定义自己的错误类5、注意事项 本人平时开发中使用的,或者学习到的一些flask开发技巧整理,需要已有较为扎实的flask基础。 1、Flask内置异常处理 要想在Flask中处理好异常,有一套自己的异常处理机制,首先,我们必须先知道Flask自

flask开发技巧之参数校验_luyuze95-编程思维

Flask开发技巧之参数校验 目录Flask开发技巧之参数校验1、请求参数分类2、解决方案使用到的库3、针对url查询参数与一般json格式4、针对复杂json格式数据 本人平时开发中使用的,或者学习到的一些flask开发技巧整理,需要已有较为扎实的flask基础。 1、请求参数分类 一般来说,前端发送过来的请求中,大致包含以下三种类型的参数,分别是url路径参数,url查询参数,还有目前前后端

websocket兼容到低版本浏览器_doubleli-编程思维

就目前而言,WebSocket是最好的Web通信解决方案了。但是IE从10才开始兼容它,对于目前大量IE8存在的市场,原生的WebSocket显然不太实用,我们需要低版本兼容的解决方案。于是我模拟WebSocket在浏览器上的行为,用AS3写了个兼容的版本。 内容有点多,这篇只把演示给搞定,至于AS的源码就丢到下一篇了。下面是效果图: 演示下载地址: WebSocket兼容到低版本浏览器(演示实

让ie6 7 8 9支持原生html5 websocket_doubleli-编程思维

  让ie6 7 8 9支持原生html5 websocket        从github上的 web-socket-js (socket.io好像也是用这个做的他们的flash替代传输方式)改过来的。不过值得注意的是里面的flash websocket代理文件,文件实在是很大,有174k 很好奇,就反编译看下, 是flex做的,这点很不喜欢,因为我没有flex