×

golang

GO语言 windows下设置环境变量(go的环境变量配置)

清风徐徐 清风徐徐 发表于2024-05-12 浏览8359 评论0
环境变量配置 按win键,输入 ”编辑系统环境变量“   点击”环境变量“ 然后在系统变量栏下进行环境变量的设置  开始  GOROOT 配置为go语言源码所在目录,一般都是安装Go的时候自动生成了,不需要再改 PATH 找到path(如果不存在,则新建),输入:%GOROOT%\bin,因为bin文件下有go的可执行文件:go.exe 保存成功后,按win+R,输入cmd,回车打开命令行,输入:go version 如果能够成功打印出G

spring cloud

SpringCloud 整合 Dubbo

清风徐徐 清风徐徐 发表于2024-05-12 浏览5510 评论0
目录 1、介绍 2、代码实现 2.1 抽取公共模块 2.2 改造服务提供者 2.3 改造服务消费者 3、启动测试 1、介绍 Dubbo有两种使用方式: 1、基于SOA的思想,将一个单体架构拆分为web层和Services层,然后web和services借助Dubbo框架进行数据交互。 2、SpringCloud 整合Dubbo。 这篇博客所要介绍的就是第二种。 首先我们要想,为什么SpringCloud 要整合Dubbo? 在SpringCl

restful

postbody传参_Post 方法参数写在body中和写在url中有什么区别?

清风徐徐 清风徐徐 发表于2024-05-11 浏览8252 评论0
解释之前我们先基于Http协议,根据Http的请求方法对应的数据传输能力把Http请求分为Url类请求和Body类请求,Url类请求包括但不限于GET、HEAD、OPTIONS、TRACE 等请求方法。Body类请求包括但不限于POST、PUSH、PATCH、DELETE 等请求方法。 在语义上来说,例如GET请求是查询或者获取服务端的资源的,POST请求是向服务器push数据或者创建资源的。其它同类请求方法多少都有点相同的含义,不过它们谁有谁该做的事,例如支持缓存,探测响应头和断点续传等

vue.js

Vxe-table使用技巧总结

清风徐徐 清风徐徐 发表于2024-05-10 浏览10866 评论0
最近项目中需要用到多层树table+checkbox勾选功能,选了一些组件,最终决定使用vxe-table。 Vxe-table功能丰富、api也多。官方例子很多比较粗浅,我花了很多精力才弄通了一些功能点及细节。在此汇总给大伙铺铺路。官网:vxe-table v4,安装配置和一般组件库差不多,就不细说了。由于项目用的是vue2,所以vxe-table用的是v3版本。 1、树形结构配置: 官方配置的树是一个数组,需要在tree-config对象里设置transform为true,这样才会

django

Django中channels的配置

清风徐徐 清风徐徐 发表于2024-05-10 浏览5696 评论0
特别注意: 最近在学习django中的websocket的时候遇见了一些配置的问题,被卡了很长的一段时间,所以希望这篇文章可以帮助一些正在学习Djano的小伙伴提供一些解决方法 channels的版本 这个也就是困惑了我很长的一个时间,如果直接使用pip install channels的话会自动下载比较高的版本(我当时是下载的4.0.1的版本),所以在注册channels的时候,Django的settings.py中ASGI_APPLICATION没有被配置识别,使得总是在使用WSG

mysql

Mysql insert on duplicate key 死锁问题定位与解决

清风徐徐 清风徐徐 发表于2024-05-02 浏览8894 评论0
前言         最近在监测线上日志时发现我们一个Mysql业务db时常出现 dead lock,频次不高但却一直出现,定位后发现是在并发场景下的 insert on duplicate key update sql 出现的死锁。经过分析发现这种sql确实比较容易造成死锁,不太适用于我们目前的业务场景,于是更换后解决问题。         这篇文章就从分析死锁展开,到最终如何解决这样的问题 分享相应的思路。 正文 死锁定位         我们目前生产环境使用Mysql版本为

tomcat

Windows系统下部署分布式SSM架构JAVA程序

清风徐徐 清风徐徐 发表于2024-05-01 浏览6273 评论0
一直用的都是Linux服务器在部署,但是最近遇到了要使用windows部署的情况 其实一样的环境和服务,部署起来没什么区别 一、首先把基础的几个服务给安装一下 1、MYSQL 8.0 官网地址直接下载 MySQL :: Download MySQL Community Server 下载以后找个文件夹解压 然后配置下系统环境变量 变量名:MYSQL_HOME 变量值:D:\BaseServer\mysql-8.0.30-winx64 ,就是你解压的路径 编辑下pat

html5

在据说程序员分水岭的年纪跃入这座大门,从此记录自己的每一点进步-H5的语义化标签,面试遭遇过的问题...

清风徐徐 清风徐徐 发表于2024-04-30 浏览7997 评论0
HTML进化到5,增加了很多有用的东西,当然也删掉了许多千八百年没用过的例如<center><big>标签之类的。 关于H5中添加的一系列好用东西,以后再逐渐补全,这里主要记录之前面试中遇到的一个问题,H5中的语义化标签。 我作为前端新人,跨行业挑战人生难度,比装修刷的大白还白的前端白目,最开始写HTML,最经常出现的就是通篇的div,现在在H5中出现了许多丰富的语义化标签,有必要深入了解学习一下使用规范和场景。 <article> 中间的内容是独立

spring cloud

Spring Security之前后端分离

清风徐徐 清风徐徐 发表于2024-04-30 浏览3483 评论0
Spring Security之前后端分离 大纲 多余介绍自行官网,这里梳理下大纲,你会学到…: 1.认证流程(如何一步一步完成链路调用) 2.整体集成项目配置(自定义认证器、拦截URL认证、异常处理、会话保存等) 3.如何做资源鉴权处理 认证流程 Spring Security只是一个框架,提供程序身份验证和鉴权,基于Spring基础,强大之处可以自由自定义要求。 认证流程 提交用户名、密码请求。 UsernamePasswordAuthenti

前端

vue3 组件响应式v-model 无效,实践踩坑,了解组件响应原理,对初学者友好

清风徐徐 清风徐徐 发表于2024-04-29 浏览4056 评论0
前情提要 vue3的v-model已经有了变化,假如你还不知道其中细节,看完这篇文章你就完全明白了,我以踩坑的场景来进行解析。起因是在我的项目中需要一个输入框组件,这个组件用来根据输入异步查询系统内已有人员,而且在多个地方需要用到这个输入框,所以必须要封装成组件,但是我还是本着学习的态度认真的读完了官方文档相关的内容,结果问题还是出现了; 实战解析 首先我读了有关的内容比如这段官方文档; 有了官方文档的基础知识,我大概的了解了如果你想封装一个响应式组件,那么基础是你需要

tomcat

docker安装tomcat(docker安装tomcat需要安装jdk吗)

清风徐徐 清风徐徐 发表于2024-04-28 浏览19610 评论0
下载和安装tomcat容器 安装tomcat镜像 docker pull tomcat 启动tomcat容器 docker run --name tomcat -d -p 8080:8080 tomcat -d 表示后台运行,并返回后台容器, -p 表示端口号,前一个8080是指我们访问tomcat时的端口号, 后一个8080是tomcat启动的一个容器在docker中运行的端口号, 指定端口号为了更明确的访问tomcat。 解决404 当Tomcat版本过高时,