草庐IT

成神之路

全部标签

使用ssh连接github——git学习之路(二)

一、ssh简介ssh全称为SecureShell,意味安全的外壳,旨在为不安全的网络提供共安全的通信。参考自碎步の流年的博客使用ssh连接github,能够增强安全性和便捷性。因为可以启用ssh代理,这样就不用每次push都要输入密码。首先,要保证本机安装了ssh工具,一般windows会自带openssh,没有的话可以使用gitbash上的,不过两者启动ssh-agent的方式不同。>ssh-V#查看版本,以及是否安装了sshOpenSSH_for_Windows_8.1p1,LibreSSL3.0.2二、基本操作1.生成密钥,添加到github个人账户第一步,输入生成密钥的命令,然后根据提

客服订单详情页体验升级之路

一、背景作为客服域访问量最大的页面之一,订单详情页在客服的日常工作中被用来查阅用户的订单信息,以此为进线的买卖家用户提供更好的购买服务,进而提升用户的满意度。无论是一二线客服还是客服管理者,都能在日常使用的系统中直接访问到详情页,因此客服订单详情页的入口也比较多,目前已经超过了10处。图片随着得物业务的快速发展,客服订单详情页需要展示的信息越来越多,需要支持的操作也越来越多,在页面改版前,一个页面首屏就需要展示80条订单信息,具体数量会根据订单类型、交易状态、物流状态等因素而改变。一个页面最多情况会有200条信息、60个按钮以及20个订单标签(不含用户标签、商品标签),所以会出现一个现象,一个

Spring高手之路11——BeanDefinition解密:构建和管理Spring Beans的基石

文章目录1.探索BeanDefinition1.1官方文档对BeanDefinition的解读1.2BeanDefinition关键方法剖析1.3BeanDefinition部分方法的实际运用1.4BeanDefinition深层信息结构梳理2.BeanDefinition构造体系解析2.1BeanDefinition的类型及其应用2.2生成BeanDefinition的原理剖析2.3AttributeAccessor实战:属性操作利器3.BeanDefinition回顾及总结  BeanDefinition是Spring中一个非常重要的概念,它包含了Spring容器用于创建、配置Bean所需

太可了,刷透这份“架构师养成手册”成就自己的架构之路

什么是软件架构?软件架构师是一名软件开发专家,他可以进行高层设计选择并决定技术标准,包括软件编码标准,工具和平台。 (出处:维基百科:软件架构师)软件架构(architecture)是一个系统的基本组织,由其组件、它们之间的相互关系和环境以及决定系统设计和演化的原则来表示。 (出处:软件架构手册)软件架构的层次软件架构可以被抽象的分为几个层次,不同的层次对技能的要求不同。对层次有很多不同的划分,我最喜欢如下这三种划分:应用级:最低层次的架构。聚焦单个具体的应用。非常注重细节,底层设计。沟通仅限入单个开发团队。解决方案级:中级别的架构.聚焦解决业务需求(业务解决方案)的一个或多个应用。进行一些高

智能制造之路—从0开始打造一套轻量级MOM平台之基础平台搭建(Linux部署)

一、前言前面我们选定了Admin.net来搭建我们的MOM快速开发平台,本章主要描述.NET6平台的Linux部署,以及记录搭建过程中坑。本次搭建我们选择某云的轻量应用服务器,系统选择CentOS7.6,数据库使用Mysql。参考配置如下: 二、搭建Linux管理工具系统搭建完毕,我们使用宝塔来管理linux服务器。直接通过远程安装,快捷,简单,非常不错的工具。输入远程IP,密码,点击安装,5~10分钟左右即可安装完毕。注意:必须选择LNMP环境。三、.NET6安装 管理工具安装完成后,进入宝塔系统,打开终端。1、检测centos是否安装过.net运行时或者sdk:dotnet--list-s

【WEB前端进阶之路】 HTML 全路线学习知识点梳理(中)

前言本文是HTML零基础学习系列的第二篇文章,点此阅读上一篇文章。文章目录前言六.HTML标题1.HTML标题2.HTML水平线3.HTML注释七.HTML段落1.HTML段落2.HTML换行八.HTML文本格式化九.HTML链接十.HTML头部十一.HTML图像十二.HTML表格十三.HTML列表十四.HTML区块1.HTML区块元素2.HTML内联元素3.HTML的div元素4.HTML的span元素六.HTML标题1.HTML标题标题是通过-标签进行定义的。定义最大的标题。定义最小的标题。浏览器会自动地在标题的前后添加空行,例如:h1>一级标题h1>h2>二级标题h2>h3>三级标题h3

【WEB前端进阶之路】 HTML 全路线学习知识点梳理(中)

前言本文是HTML零基础学习系列的第二篇文章,点此阅读上一篇文章。文章目录前言六.HTML标题1.HTML标题2.HTML水平线3.HTML注释七.HTML段落1.HTML段落2.HTML换行八.HTML文本格式化九.HTML链接十.HTML头部十一.HTML图像十二.HTML表格十三.HTML列表十四.HTML区块1.HTML区块元素2.HTML内联元素3.HTML的div元素4.HTML的span元素六.HTML标题1.HTML标题标题是通过-标签进行定义的。定义最大的标题。定义最小的标题。浏览器会自动地在标题的前后添加空行,例如:h1>一级标题h1>h2>二级标题h2>h3>三级标题h3

野生程序员的成长之路(上)--编码员还是工程师?

半年来忙于他事而未更新博客,想来已经毕业十年,正好趁着假期闲暇就结合自己的过往经历闲话几句。“野生”程序员在哪里?“野生”相对“专业”而言是个戏称。在软件开发从业者中有这么一群人,非计算机专业科班出身、有着不同的教育背景、却因为各种缘由而进入了软件开发行业,遍布各大中小企业,很巧我就是这其中是一员。我没有查阅过详细的行业数据,所以没啥权威性,仅是一家之言。从业多年,我面试过的求职者应该比我参加的面试多很多,所以只能从自己的接触的身边人来讲。大概是我所在的公司作为小微企业的属性,体量、待遇自然无法与BAT这些行业巨擘相比,985/211院校计算机专业毕业的求职人员我们是无福遇见的,有半数左右的求

虚拟网络演进之路

本篇文章将带领大家了解以下网络设备虚拟化的演进之路,以及网络设备虚拟化发展的原因。本文是从全虚拟化->virtio->vhost->vfio->vdpa->vduse演进详细分析一下网络虚拟化的干货。序言设备虚拟化技术,云计算领域的核心之一。虚拟机里面的形形色色的设备,比如:网卡,磁盘,键盘,鼠标等,都是利用这项技术实现的,本文将从linux网络设备虚拟化的演进角度来看看,这发展的轨迹,网络虚拟化大体上分为三类,全虚拟化,半虚拟化,IO透传。全虚拟化场景下虚拟机操作系统不感知自己是虚拟机,半虚拟化虚拟机能感知自己是虚拟机PART01【全虚拟化】Trap-and-emulate,在最早期阶段,设

读发布!设计与部署稳定的分布式系统(第2版)笔记25_互联层之路由和服务

1. 控制请求数量1.1. 这个世界可以随时摧毁我们的系统1.1.1. 要么拒绝工作1.1.2. 要么扩展容量1.1.3. 没有人会在与世隔绝的环境中使用服务,现在的服务大多必须处理互联网规模的负载1.2. 系统的每次失效,都源自某个等待队列1.3. 每个请求都会在它所经过的每一层上占用一个套接字,当请求被实例处理后,该实例就临时少了一个处理其他新请求的套接字1.4. 可用套接字数量与服务每秒可以处理的请求数量之间存在一定关系,这取决于请求处理的持续时间1.5. 服务完成请求处理的速度越快,其可处理的吞吐量就越高1.6. 以太网本质上就是一个串行协议1.6.1. 把数据包“放到”导线上需要时间