自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

modi000的博客

零碎的知识,简单的理解

  • 博客(1282)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据字典的解释

由两张表组成,分别是字典类型表和字典数据表。

2024-07-22 10:26:35 82

转载 JavaScript基础知识

JavaScript诞生于1995年,它的出现主要是用于处理网页中的前端验证。所谓的前端验证,就是指检查用户输入的内容是否符合一定的规则。比如:用户名的长度,密码的长度,邮箱的格式等。但是,有的同学可能会有疑问,这些验证,后端不也可以进行验证吗?确实,后端程序的确可以进行这些验证,但你要清楚,在1995年那个年代,网速是非常慢的,向后端发送一个请求,浏览器很久才能得到响应,那这无疑是一种非常不好的用户体验。

2024-07-18 10:02:15 16

原创 中间件的理解

直接返回,前置服务可以支持更高流量的并发,后置的需要耗时、耗力的,需要IO操作的服务,可以通过MQ慢慢处理。前端写消息的速率比后端处理消息的速率要快很多的。a.快递员角度:快递员无需将快递直接交到用户手里,放在菜鸟驿站即可走了,增加了送快递的数量,提高了送快递的效率;b.用户角度:快递到达的时候在上班,当时无时间取快递,当有了菜鸟驿站后,用户可以在下班闲暇时间去取快递。所以,中间件可以多个可能互相调用的系统耦合程度,提升接口的响应速度,。c.双十一的时候,快递量暴增,快递员不会手忙脚乱、用户可排序取快递。

2024-07-15 15:00:38 443 1

原创 通过git将文件push到github 远程仓库

例如:git remote add test htttp://github.com/用户名/test.git。git clone htttp://github.com/用户名/test.git。git remote add 远程仓库名 远程仓库链接。表示,需要先pull一下,保持远程与本地的同步。1.先git clone 代码地址。6.git push 远程仓库名。例如:git push test。例如:touch 1.txt。3.将文件添加到暂存区。5.与远程仓库建立关联。

2024-07-09 19:18:42 365

原创 向github远程仓库中push,要求使用token登录

如上,当向github远程仓库push时,输入github的用户名和密码出现如上错误,要求使用token登录,此时只需要用户名保持不变,将密码改为token即可。

2024-07-09 18:53:18 285

转载 git 命令

在Git的世界中,每一次的Commit都是一个对象,它会指向某一个Tree对象(目录),而这些Tree对象会指向其他的Tree对象(子目录)或Blob对象(文件)。事实上不管是谁合并谁,这两个分支上的Commit都是对等的。cat分支与dog分支都是来自master分支,所以不管master是要合并cat分支还是dog分支,Git都会直接使用快转模式(Fast Forward)进行合并,也就是master直接“收割”cat或dog的成果。是的,所谓的“合并分支”,其实是合并“分支指向的那个Commit”。

2024-07-03 16:31:39 26

转载 什么是蓝绿部署、滚动发布和灰度发布?

所谓蓝绿部署,是指同时运行两个版本的应用,如上图所示,蓝绿部署的时候,并不停止掉老版本,而是直接部署一套新版本,等新版本运行起来后,再将流量切换到新版本上。在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器,然后停止掉老版本服务,再启动新版本。所谓滚动升级,就是在升级过程中,并不一下子启动所有新版本,是先启动一台新版本,再停止一台老版本,然后再启动一台新版本,再停止一台老版本,直到升级完成,这样的话,如果日常需要10台服务器,那么升级过程中也就只需要11台就行了。

2024-07-03 14:44:53 28

转载 通俗理解DevOps

运维需要做的事情,慢慢的都沉淀到了各个平台上面,例如监控,有专门的监控组件和可视化,基础服务例如服务器,CDN,负载均衡等基础服务可以外包到云服务厂商,日志也有专门的日志工具,链路追踪也有专门的组件和可视化,还有网关等,渐渐的,只要这些都配置好了,开发也可以做运维的部分工作,毕竟开发才是最了解代码的人,哪里出了问题看看监控日志,可以最快速度定位到问题,于是DEVOPS开发模式诞生了,开发也是运维。第一,公司发展到BAT这种体量,会招很多人,JAVA,PHP,GO 技术栈都会有,需要协调技术栈;

2024-07-01 16:31:03 51

转载 jar包完全解读

作为java程序员,日常工作就是打jar包,可是对jar包的了解有多少呢?jar包就是 Java Archive File,顾名思义,它的应用是与 Java 息息相关的,是 Java 的一种文档格式,是一种与平台无关的文件格式,可将多个文件合成一个文件。jar 包与 zip 包非常相似——准确地说,它就是 zip 包,所以叫它文件包。jar 与 zip 唯一的区别就是在 jar 文件的内容中,包含了一个。

2024-07-01 16:17:09 34

转载 HTML-JavaScript基础

函数的含义:类似于Java中的方法,是完成特定任务的代码语句块;使用更简单:不用定义属于某个类,直接使用;函数分类:系统函数和自定义函数parseInt ("字符串"):将字符串转换为整型数字如: parseInt ("86")将字符串“86“转换为整型值86当为parseInt ("86a")时输出还是86当为parseInt ("86a21")时输出还是86当为parseInt ("a86a")时输出NaNparseFloat("字符串"):将字符串转换为浮点型数字。

2024-07-01 09:54:34 16

转载 html中的JavaScript

JavaScript ——简介JavaScript 是目前最流行脚本语言,简称 JS。JavaScript 编写在 HTML 页面中,由浏览器负责解释和执行,JavaScript 通常用来给 HTML 页面增加交互能力。

2024-07-01 09:12:18 23

原创 word中分页显示表格的标题

2.选择布局--->重复标题。

2024-06-28 14:18:08 76

转载 Json数据格式说明

JSON常被拿来与XML做比较,因为JSON 的诞生本来就多多少少要有取代XNL的意思。JSON在线检查语法:https://www.json.cn/'{"name": "兮动人","age":22}''{"name":"兮动人","age":22}''{"name":"兮动人","age":22}''{"name":"兮动人","age":22}''{"name":"兮动人","age":22}'数组表示一系列有序的值,用方括号(“”)括起来,大括号里是一系列的“”)包围起来,并列的值之间用。

2024-06-27 10:27:51 51

转载 HTML与XML的区别

html是用来显示数据的;xml是用来描述数据、存放数据的,所以可以作为持久化的介质。Html将数据和显示结合在一起,在页面中把这数据显示出来;XML被设计用来描述数据,其焦点是数据的内容。HTML被设计用来显示数据,其焦点是数据的外观。xml和html都是用于操作数据或数据结构,在结构上大致是相同的,但它们在本质上却存在着明显的区别。HTML:语法要求不是很严格,例如:不严格区分大小写,可自动过滤空格,可以不适用引号等。XML标签是免费的、自定义的、可扩展的。而xml没有固有的标记。

2024-06-27 10:23:05 17

转载 XML语法、及文件解析

1.Dom4j 是一个简单、灵活的开放源代码的库(用于解析/处理 XML 文件)。Dom4j 是由早期开发 JDOM 的人分离出来而后独立开发的。2.与 JDOM 不同的是,Dom4j 使用接口和抽象基类,虽然 Dom4j 的 API 相对要复杂一些,但它提供了比 JDOM 更好的灵活性。3.Dom4j 是一个非常优秀的 Java XML API,具有性能优异、功能强大和极易使用的特点。现在很多软件采用的 Dom4j。4.使用 Dom4j 开发,需下载 dom4j 相应的 jar 文件.

2024-06-27 10:01:08 20

转载 CI/CD是什么

大家好,我是洋子。CI/CD这个词大家或多或少都听过,甚至在进行软件测试面试时经常会进行考察那CI/CD到底是什么呢,有的同学认为CI/CD 就是 Jenkins集成,这其实是一种片面的理解,我们可以使用Jenkins来实现CI/CD,也可以借助其他工具来实现,如,在互联网大厂基本也有自研的CI/CD工具今天就带大家完整的介绍一下CI/CD的概念,以及CI/CD在大厂是如何进行落地的。

2024-06-26 11:28:12 12

转载 详解Spring、SpringBoot、SpringCloud三者的联系与区别

Spring Boot 为了简化Maven 配置设定提供了大量的Starter,开发人员只要能配置好相对应组件参数,Spring Boot 就会自动配置,让开发人员能快速搭建依赖于Spring 组件的Java 项目,例如,Spring Boot 为了帮助开发人员快速启动一个web 容器, 提供了spring-boot-starter-web 依赖,只需要在pom.xml 档案中新增web 依赖即可。Spring Boot 可使用注释的方式实现类别的定义与功能的开发,即可无程序产生和 XML 设置。

2024-06-26 10:43:24 102

转载 Docker——Windows版本Docker安装

Docker允许开发中将应用、依赖、函数库、配置一起打包,形成可移植镜像Docker应用运行在容器中,使用沙箱机制,相互隔离可以将程序及其依赖、运行环境一起打包为一个镜像,可以迁移到任意Linux操作系统运行时利用沙箱机制形成隔离容器,各个应用互不干扰启动、移除都可以通过一行命令完成,方便快捷。

2024-06-24 16:10:06 251

转载 docker和虚拟机的区别

docker和虚拟机的区别虚拟机:虚拟机是通过Hypervisor(虚拟机管理系统,常见的有VMWare workstation、VirtualBox),虚拟出网卡、cpu、内存等虚拟硬件,再在其上建立虚拟机,每个虚拟机是个独立的操作系统,拥有自己的系统内核。容器:容器是利用namespace将文件系统、进程、网络、设备等资源进行隔离,利用cgroup对权限、cpu资源进行限制,最终让容器之间互不影响,容器无法影响宿主机。docker的优势。

2024-06-24 15:28:21 12

原创 docker技术的说明

2.Docker技术与虚拟机类似,但很轻量,启动速度快,相当于启动主机上的一个进程(因为不需要启动操作系统,虚拟机启动需要加载内存、CPU、网络等资源,再启动操作系统)。占有资源少,不需要模拟底层硬件及操作系统,为每一个应用提供一个完全隔离的运行环境。1.虚拟机,需要模拟硬件系统、运行整个操作系统,但体积臃肿,内存占用较高,程序的性能也会受到影响。容器,相当于运行起来的虚拟机,运行应用程序。虚拟机的建设类似,传统房屋建设,需要 打桩、浇筑地基,再建房;把软件、配置环境、库等(不包含操作系统)一起打包发布,

2024-06-24 15:22:37 165

原创 什么是中间件?常见中间件有哪些?

我们浏览一家公司的网站时,很可能就是跟那家公司服务器上的 Apache 程序打交道,网页浏览器与 Apache 成了标准的 C/S 模式,浏览器是客户端,而 Apache 是服务端。具体地说,中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务上,不必再为程序在不同系统软件上的移植而重复工作,从而大大减少了技术上的负担。中间件是介于操作系统和应用软件之间,为应用软件提供服务功能的软件,有消息中间件,交易中间件,应用服务器等。

2024-06-24 11:28:36 1554 1

转载 通俗易懂的讲讲什么是中间件?

由此说使用中间件需要解决的第一个问题就是互通性,也就是相互间可以通信。在项目的架构和重构中,使用任何技术和架构的改变我们都需要谨慎斟酌和思考,因为任何技术的融λ和变化都可能人员、技术和成本的增加,中间件的技术般现在些互联网公司或者项目中使用比较多,如果你仅仅还只是一个初创司建议还是使用单体架构,最多加个缓存中间件即可,不要盲目迫求新或者所谓的高性能,而追求的背后一定是业务的驱动和项目的驱动,因为一旦追求就意味着你的学习成本,公司的人员结构以及服务器成本,维护和运维的成本都会加,所以需要谨忪择和考虑。

2024-06-21 11:35:15 45

转载 烟囱式架构与共享式架构

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。与中台:共享式架构也可理解为我们常说的“中台”,但打造中台,依赖的不仅仅式技术架构的升级,更是组织架构适配与升级。概念:面向服务架构(SOA),企业内部各系统间服务与数据共享,形成服务中心与数据中心,能适应复杂变化快速的业务。概念:垂直型架构,企业内部各系统间服务与数据不共享,形成服务孤岛与数据孤岛,难以适应复杂变化快速的业务。优点:利于业务能力与数据能力的沉淀;系统间集成成本较高;

2024-06-21 10:15:59 48

转载 什么是业务中台,业务中台与数据中台的区别

一、什么是业务中台?中台起源于阿里,2015年,阿里提出了 “大中台,小前台”战略,灵感来源于芬兰的一家游戏公司Supercell,仅300名员工,却在短时间推出多个爆款游戏,成为全球最会赚钱的游戏公司。其实,阿里早在 2009 年建设“共享事业部”开始,就已经开始了中台的探索,并通过十年上百个客户的实践,阿里也将自己的技术和业务能力沉淀成为一整套解决方案和方法论体系。中台是什么?不同的人有不同解读。

2024-06-21 09:38:29 255

转载 数据中台01:数据中台的发展:什么是中台、什么是数据中台

前面我们讲了什么是中台,中台其实是一个统称,基于中台也延伸出了很多分支。每一个分支深究起来都有很多内容,不过目前来说,在这些中台的分支里面,数据中台是最为火热的,因为数据是可以直接为企业决策提供支持,可以直接产生价值的。下面我们就来具体分析一下什么是数据中台针对数据中台的定义业内目前有很多种说法,没有官方的定义,不同的人有不同的理解。通俗来讲数据中台是指利用大数据技术,对海量数据统一进行采集、计算、存储,并且对外提供数据服务。

2024-06-20 16:29:16 39

转载 什么是中台?

阿里巴巴集团前端业务中公共、通用的业务沉淀到了这个事业部,包含了用户中心、商品中心、交易中心、评价中心等十几个中心,而共享业务事业部正是“厚平台”的真实体现,为阿里巴巴各种前端业务提供着相应服务中心领域内最为专业、稳定的业务服务。钟华. 《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》中台是真正为前台而生的平台(可以是技术平台,业务能力甚至是组织机构),它存在的唯一目的就是更好的服务前台规模化创新,进而更好的响应服务引领用户,使企业真正做到自身能力与用户需求的持续对接。

2024-06-20 16:14:23 23

转载 这么通俗易懂的“中台”解读,我还是第一次见

现在阿里的钉钉就把用户,服务提供商,经销商都拉到了一个平台上了。通过阿里平台的能力,将钉钉打造成企业服务的中台,让多方从中受益。▲ 业务方面:通过满足市场需求,提高专业化程度,打造平台战略,逐步升级。

2024-06-20 16:02:50 70

转载 什么是中台

SuperCell公司就像是一个高产的游戏孵化器,在几年内开发出了10款以上的游戏,但是大部分用于试错的游戏都在研发过程中被腰斩了,最终呈献给用户的几款游戏都是经典中的经典。图中,阿里巴巴许多产品线的共通业务经过下沉,形成了中台的各种业务中心,而Aliware则是阿里巴巴的技术中间件平台,为各大业务线提供技术支持。在传统的前台-后台架构中,各个项目相对独立,许多项目都在重复发明同样的轮子,即让项目本身越来越臃肿,也让开发效率越来越低。中台的架构思想改变的不只是项目结构,也影响了研发团队的组织形式。

2024-06-20 15:24:55 14

转载 Qt中使用数据库

qDebug()

2024-06-20 15:12:53 30

转载 BI系统的解释

谈论到,我们所指的是这类系统是强大的工具和技术,用于收集、分析和展示数据,以支持企业的决策制定和业务优化。在数字化时代,BI系统的重要性愈发显著,因为它们能够帮助企业更好地理解数据,并做出更加智能的决策。

2024-06-18 14:15:32 23

转载 什么是堡垒机?

堡垒机,又称运维审计系统、跳板机,是一种位于内部网络与外部网络之间的安全防护设备,它充当了一个“中间人”的角色,所有对内部网络资源的远程访问都必须通过堡垒机进行。这一设计的核心目的,在于严格控制和记录所有进出网络的访问行为,确保敏感信息资产的安全。简而言之,堡垒机是企业网络边界的一道坚固防线,为内部网络提供了一层额外的保护屏障。

2024-06-18 10:13:30 68

转载 互联网中一些常用指标(PV、UV、蹦失率、转换率、退出率)

跳出率和退出率都能是以网页为基数的,而且都是反映出网站质量的重要参数,严格来区分的话,跳出率是表达访客仅访问了一个页面就离开,反映的是某个网页的质量好坏,能体现的网站问题也比较重要,而退出率能是表达访客仅访问了网站几个(≥1)页面就离开,反映的是多个网页的综合质量。=1,说明网站不太流行,=7~10,网站非常受欢迎。3)IP:Internet Protocol,独立IP数,IP可以理解为独立IP的访问用户,指1天内使用不同IP地址的用户访问网站的数量,同一IP无论访问了几个页面,独立IP数均为1。

2024-06-18 09:48:06 323

转载 APT的解释

高级长期威胁(英语:Advanced Persistent Threat,缩写:APT),又称高级持续性威胁、先进持续性威胁等,是指隐匿而持久的电脑入侵过程,通常由某些人员精心策划,针对特定的目标。其通常是出于商业或政治动机,针对特定组织或国家,并要求在长时间内保持高隐蔽性。威胁,尤其是指使用众多情报收集技术来获取敏感信息的网络间谍活动,但也适用于传统的间谍活动之类的威胁。个人,如个人黑客,通常不被称作APT,因为即使个人有意攻击特定目标,他们也通常不具备高级和长期这两个条件。威胁则指人为参与策划的攻击。

2024-06-18 09:40:22 21

转载 探针的作用及安装方式

云端安装是指使用云服务商提供的探针软件,在云端控制台上进行配置和管理。相比于本地安装和远程安装,云端探针安装方式更为灵活和方便,可以通过简单的配置实现多个机器的监控任务。远程安装是指通过远程控制方式在目标机器上安装探针软件。相比于本地安装,远程安装的优点是可以节省时间和操作成本,适用于需要同时监控多个机器的情况。本地安装是指在需要监控的机器上直接安装探针软件,常用于对局部网络进行监控。不同的探针软件安装方式有所不同,一般来说只需要下载软件并按照指示进行安装即可。二、探针的安装方式介绍。

2024-06-18 09:26:18 50

原创 word2016版本中同时显示多个页面

为了方便查看word内容,我们会将多个页面同时显示。

2024-06-05 15:37:51 268

原创 Navicat+sqlite操作数据

使用navicat操作数据库(比如sqlite数据库)可以实现与access()一样的操作,可以导入导出excel等格式的文件,如下图所示。两种方式的sql语句的语法也基本一样。

2024-06-05 14:39:55 257

转载 listen函数与TCP连接建立过程的关系

这时在操作系统内核会建立SYN队列(未完成握手队列)和ACCEPT队列(已完成握手队列),队列长度由listen函数backlog参数指定。2) 客户端发起服务端的SYN应答ACK包,内核会把连接信息从SYN队列取出来插入到ACCEPT队列,如图2.1~2.3所示。1) 客户端发SYN包到服务端,内核把这一信息放入SYN队列,同时回一个SYN+ACK包给客户端,如图1.1~1.3所示。3) 服务端调用accept接受连接,其实就是从内核ACCEPT队列中取出已经建立成功的连接,拷贝到用户空间,并创建一个。

2024-05-31 15:18:46 43

转载 两款网络分析工具Sniffer和Wireshark的比较

通过专家系统,Sniffer能够帮助我们评估网络的性能,比如,网络的使用率,网络性能的趋势,网络中哪一些应用消耗最多带宽,网络上哪一些用户消耗最多带宽,不同协议的流量状况等等。Wireshark并不具有分析功能,当一个网络发生异常的时候,Wireshark只会记录数据,它仅仅是一个测量工具,并不能操作网络,不发送数据包或者做其它的主动动作。通过专家系统,Sniffer可以帮助我们评估业务运行状态,比如各个应用的响应时间,一个操作需要的时间,应用带宽的消耗,应用的行为特征,应用性能的瓶颈等等。

2024-05-31 15:13:23 319

转载 Sqlite的下载与安装

输入指令“.open test.db”,就会在路径下出现一个“test.db”数据库文件,然后使用Navicat Premium中可以连接此数据库文件。下载完成之后解压在电脑的某个路径之下,C盘、D盘等等都可以,创建新的文件夹“sqlite”,把压缩包解压到文件夹中,如图所示。安装成功,我们新建一个sqlite数据库,首先运行sqlite3.exe。测试是否安装成功,win+R打开cmd,输入指令“sqlite3”首先,下载Sqlite,或者直接下载群文件中的Sqlite文件。点击确定即可连接成功。

2024-05-29 16:13:40 42

转载 excel中批量删除公式,保留数值

ALT+F11进入VBE编辑界面,菜单-->工具-->添加模块,复制粘贴9楼代码,ALT+F11返回工作表,ALT+F8执行宏macro1.转载于:https://www.cnblogs.com/dupeng0811/p/7388942.html。

2024-05-29 13:35:10 83

QNX编译器快速入门指南

该资料介绍了使用QNX编译器进行创建工程、编译连接工程、调试工程等内容,浅显易懂、适合初学者快速入门。

2020-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除