随笔分类 - 专业知识
开发,运维
摘要:MySQL性能优化必知:长连接、短连接、连接池 当数据库服务器和客户端位于不同的主机时,就需要建立网络连接来进行通信。客户端必须使用数据库连接来发送命令和接收应答、数据。通过提供给客户端数据库的驱动指定连接字符串后,客户端就可以和数据库建立连接了。可以查阅程序语言手册来获知通过何种方式使用短连接、长
阅读全文
摘要:1、 使用负载均衡的原因 当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力。 2、 Nginx 介绍 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IM
阅读全文
摘要:Docker是一个用于开发、交付、运行应用程序的开放平台。利用Docker可以快速交付,测试和部署代码。所以值得我们学习下。 安装Docker 1、下载Docker的依赖环境 yum -y install yum-utils device-mapper-persistent-data lvm2 2、
阅读全文
摘要:本文主题,讲解主要有哪些分层思想。 一、三层结构 作为早期程序开发的经典,这是一个完全由程序员自己控制的分层思想。在我们自己所有的项目中,几乎是无处不在,无时无刻不在使用。 它的主要思想是分界面层(UI)、业务逻辑层(BLL)、数据访问层(DAL),不管去到哪里,这3个都少不掉的。之后的各种分层,大
阅读全文
摘要:工业互联网平台与中台的区别和关联在于中台是一种思想和架构,而工业互联网平台是具体的技术实现,是工业企业实现中台架构的关键技术平台。 图中虚线框部分是工业互联网平台的核心能力。工业互联网平台既是工业资源和数字技术的整合者,也是工业数据的驱动中枢,又是工业App的运行环境,是构成数字企业的基石。 后台:
阅读全文
摘要:VSCode(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器,算是目前前端开发几乎完美的软件开发工具。 1.VSCode下载 VSCode下载链接: https://code.visualstudio.com/ 2.VSCode汉化 3.VSCode常用
阅读全文
摘要:简介 上传文件功能可以说是项目经常出现的需求。从在社交媒体上上传照片到在求职网站上发布简历,文件上传无处不在。在本文中,我们将讨论 HTML文件上传支持的10种用法,希望对你有用。 1. 单文件上传 我们可以将input 类型指定为file,以在Web应用程序中使用文件上传功能。 <input ty
阅读全文
摘要:一、备份常用操作基本命令 1、备份命令mysqldump格式 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql 2、备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动
阅读全文
摘要:随着前端技术的发展,JavaScript语言更新换代,语法更加优雅,功能逐渐强大,重视度不断提升。特别在ES5(EcmaScript)标准化JavaScript第5版的出现,JavaScript语言发展到了巅峰时期,这时候逐步从webkit浏览器内核ChromeV8JS解析引擎孵化出了Node.js
阅读全文
摘要:Google Chrome是一款由Google公司开发的网页浏览器,是程序员们开发前端的必备利器。掌握一定的Chrome调试方法可以快速排查和定位问题,大幅度提高开发效率。下面就由小编来介绍一下Chrome调试时会使用的功能。 1.了解面板 图一 Chrome功能面板 Elements:元素面板 C
阅读全文
摘要:文章主要结构图如下 操作系统 现代计算机系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。 然而,程序员不会直接和这些硬件打交道,而且每位程序员不可能会掌握所有计算机系统的细节,这样我们就不用再编写代码了,所以在硬件的基础之上,计算机安装了一层软件,这层软
阅读全文
摘要:互联网应用架构演进 随着互联⽹的发展,⽤户群体逐渐扩大,⽹站的流量成倍增⻓,常规的单体架构已⽆法满⾜请求压⼒和业务的快速迭代,架构的变化势在必⾏。下⾯从最开始的单体架构分析,⼀步步的到现在的微服务架构。 1)单体应用架构 在诞⽣之初,应用的⽤户量、数据量规模都⽐较⼩,项目所有的功能模块都放在一个工程
阅读全文
摘要:一、HTTP Begin 1、什么是 HTTP HTTP 是基于文本传输的协议,它位于 OSI 七层模型的应用层(Application) ,HTTP 是通过客户端向服务器发送请求,服务器响应请求来进行通讯,截止到目前位置 HTTP 协议分别由 6 个独立的协议说明组成,这 6 个协议说明分别是 R
阅读全文
摘要:介绍 以下是10个来自于网络收集的非常实用且重要的CSS代码片段 CSS重置 这是CSS浏览器重置的基本和常见的CSS代码段 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, p
阅读全文
摘要:低代码是一种近些年兴起的企业软件快速开发技术和工具。借助低代码使用者无需编码即可完成企业应用的常用功能,少量编码扩展出更多功能。低代码凭借低门槛、高效率和易集成等特性,被越来越多的软件开发团队青睐。Gartner预测,到2024年四分之三的大企业将会使用至少4种低代码开发平台,用于信息化应用开发。届
阅读全文
摘要:我的想法:如果我要构建快速可靠的网站,需要真正了解浏览器渲染网页的每个步骤机制,这样就可以在开发过程中对每个步骤进行优化。这篇文章是我在较高水平上对端到端过程的学习总结。 好了,废话不多说,我们开始吧。这个过程可以分为以下几个主要阶段: 开始解析HTML 获取外部资源 解析 CSS 并构建CSSOM
阅读全文
摘要:你想接私活,却被我发现了 教程系列 超实用的代码生成器,支持c#、java多语言,保姆级教程 预览 项目界面 创建项目 项目详情 数据库设计 导出项目源代码 生成代码的开发环境 C# 版 .net core 3.0 vs 2019 Java 版 java 1.8 IDEA 2017 数据库 SQL
阅读全文
摘要:引言 今天介绍微服务架构转型,欢迎您的阅读转发!欢迎关注! 一、为什么要微服务转型 二、什么是微服务 1、概念定义 Martin Flower: In short, the microservice architectural style is an approach to developing a
阅读全文
摘要:1976 年,一个瑞士计算机科学家写一本书 《Algorithms + Data Structures = Programs》 。即:算法 + 数据结构 = 程序。40 多年过去了,这个等式依然成立。 很多代码面试题都要求候选者深入理解数据结构,不管你来自大学计算机专业还是编程培训机构,也不管你有多
阅读全文
摘要:今天跟大家分享一下比较常见的数据分析方法以及模型分类。 在工作中,有很多的数据分析方法和模型,但是对于新入门的人来说,可能不能够一下子就找到合适的数据分析方法以及模型,进而影响到工作的进度。所以今天小白就来给大家介绍一些比较常见的数据分析方法以及模型的分类。 一般来说,我们可以将数据分析方法分为对比
阅读全文

浙公网安备 33010602011771号