×

node.js

windows安装yarn 详细教程(win10安装yarn)

半梦半醒 半梦半醒 发表于2024-05-02 浏览5127 评论0
1、yarn介绍:yarn是一个代码包管理器,它允许我们与来自世界各地的其他开发人员共享代码。想要更多了解可以进入官网查看:https://yarnpkg.com/getting-started 2、进入yarn官网,可以看见官网已经声明从新版本(16.10)开始,yarn附带于Node.js,所以我们直接去node.js官网安装node.js就可以很方便的使用yarn了,无需再像以前的旧版本需要下载yarn的二进制文件安装,还要配置环境,太麻烦了。 3、安装 node.js: ①进入

架构

焯!一份京东开源的微服务架构深度解析,竟让大厂人熬夜也要读完

半梦半醒 半梦半醒 发表于2024-04-30 浏览5143 评论0
什么是微服务,为什么需要用微服务? 一、微服务是什么? 定义:微服务是一些协同工作的小而自治的服务,这个服务是高凝聚力和松散耦合的。 微服务有以下特征: 1.一组小的服务(大写没有特别的标准,只要同一个团队的工程师理解服务的标识一致即可)。 2.独立的进程 3.轻量级的通信(不是soap,是http协议) 4.基于业务能力 5.独立部署(迭代速度快) 6.无集中式管理(无须统一技术栈) 二、为什么要用微服务? 通常我们把微服务说成是一个技术架构的进化,从第一代的单体架构,到期第二代

未命名

Ubuntu与CentOS下载ISO镜像的方法

半梦半醒 半梦半醒 发表于2024-04-24 浏览4116 评论0
目录 一、镜像介绍 1、大概介绍 2、详细介绍 二、Ubuntu 1、介绍 2、进入Ubuntu官网 3、步骤 三、CentOS 1、介绍 2、进入CentOS官网 3、步骤 一、镜像介绍 1、大概介绍 .iso 是电脑上镜像的存储格式之一,所以通常在电脑中以后缀.iso命名,俗称iso镜像文件。 2、详细介绍 .iso是电脑上光盘镜像(CD Mirror)的存储格式之一,因为其是根据ISO-9660有关CD-ROM文件系统标准存储的文件,所以通常在电脑中

spring cloud

写在前面(ShenYu)(写在前面的话叫什么言)

半梦半醒 半梦半醒 发表于2024-04-23 浏览37381 评论0
写在前面(ShenYu) 初衷 最近公司在做项目重构,将现有的单体应用要转变为微服务架构,那大家知道的微服务架构前置网关是非常重要的,所以此栏目会就网关进行展开介绍。 网关选型,为什么是ShenYu 首先我们在市面上见到的网关很多,最常见的使用最多的应该是Spring Cloud GateWay ,还有kong、zuul等等网关。网上现在有很多网关之间对比介绍,我这里就不赘述了。下面我列举一下为什么要选择ShenYu。 性能,根据众多大佬的测试,Shenyu和Springclo

spring

Spring 整合 MyBatis(纯注解版)

半梦半醒 半梦半醒 发表于2024-04-23 浏览4727 评论0
复习一下 SSM,写的不好,还需努力,欢迎交流~ 1. 引入相关依赖 需要引入的依赖就是这几个:spring-context | spring-jdbc | mybatis | mybatis-spring | mysql-connector-java | druid | lombok。 2. 实体类 & Mapper & Service 一些固定的写法,创建实体类、Mapper 接口、Mapper 映射文件、Service 接口及其实现类。 实体类 Use

django

计算机毕业设计Python Django医院排队叫号系统(源码 系统 mysql数据库 Lw文档)

半梦半醒 半梦半醒 发表于2024-04-23 浏览6363 评论0
项目介绍 随着时代发展,越来越多的人需要到医院进行挂号检查等操作,如果全部都到医院现场挂号,一方面的浪费大量的时间和精力,另一方面是浪费大量的医疗资源,为了能够让患者更加方便的进行挂号,我们通过python和django开发了本次的医院排队叫号系统 运行环境 开发语言:Python 框架:django/FALSK Python版本:python3.7.7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:PyCharm 浏览器:谷歌浏览器 新闻

rust

C语言和Rust语言的互相调用(1)(C调用Rust)(rust c++调用)

半梦半醒 半梦半醒 发表于2024-04-23 浏览5718 评论0
1.创建项目 cargo new --lib c-to-rust 生成lib.rs文件和Cargo.toml 2.编辑lib.rs的内容 #![crate_type = “staticlib”] 的作用就是指定rustc编译成什么库类型,这里指定为静态库类型。 rustc默认编译产生rust自用的rlib格式库,要让rustc产生动态链接库或者静态链接库,需要显式指定。 方法1: 在文件中指定。 在文件头加上#![crate_type = “foo”], 其中foo的可选类型有bi

css3

HTML三大布局方式

半梦半醒 半梦半醒 发表于2024-04-23 浏览5321 评论0
欢迎使用Markdown编辑器 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 一、浮动布局 (float布局) 使用浮动来完成左中右三栏布局 float:left----左浮动 float:right----右浮动 注意:使用float浮动时,margin:0px auto;使块元素居中将会失效。 代码示例 <!DOCTYPE html> <html> <head> <meta charset="

CSS文章/教程

完美解决:flex布局中设置宽度被压缩的问题(flex布局宽度失效)

半梦半醒 半梦半醒 发表于2024-04-21 浏览8225 评论0
问题描述: 在父级中设置了display:flex;父元素宽度不够的时候,子元素就算设置的宽度,也会被压缩; 产生原因: 当子元素设置固定宽度,如果整体宽度不足时,会把固定宽度给压缩 解决方法: 给固定宽度的元素添加flex-shrink:0 flex-shrink:0; 实例解析: flex-shrink的默认值为1,如果没有显示定义该属性,将会自动按照默认值1在所有因子相加之后计算比率来进行空间收缩。 本例中A、B、C 显式定义了 flex-shrink 为

flask

基于python的汽车信息爬取与可视化分析系统

半梦半醒 半梦半醒 发表于2024-04-21 浏览5335 评论0
温馨提示:文末有 CSDN 平台官方提供的学长 QQ 名片 :) 1. 项目简介         本项目利用网络爬虫技术从某汽车门户网站采集汽车数据,并利用 Flask + Echarts 前后端框架, 实现对汽车数据的可视化分析,包括不同品牌汽车的评分、车型级别、车身结构、发动机、变速箱和指导价等维度进行可视化统计分析。 2. 功能组成         基于python的汽车信息爬取与可视化分析系统的功能主要包括: 3. 汽车数据爬虫         利