后端
A夏天夏天悄悄过去留下小秘密
真正的大师永远怀着一颗学徒的心
展开
-
JSON文件导出Excel
#coding=utf-8import json, xlwtjson_path = r'json文件地址'with open(json_path) as f: monitor_all = json.load(f) # print(type(score_all)) book = xlwt.Workbook() # 创建excel文件 sheet = book.add_sheet('sheet1') # 创建一个表 title = ['列1', '列2',原创 2021-11-09 10:45:05 · 276 阅读 · 0 评论 -
Docker常用命令
帮助命令docker version #显示docker的版本信息docker info #显示docker的系统信息,包括镜像和容器的数量docker 命令 --help #万能命令帮助文档的地址:https://docs.docker.com/reference/镜像命令docker images 查看所有本地主机上的镜像[root@VM-12-4-centos ~]# docker images REPOSITORY TAG IMAGE ID原创 2021-03-03 14:52:52 · 334 阅读 · 0 评论 -
微服务的优缺点
微服务的优缺点优点单一职责原则;每个服务足够内聚,足够小,代码容易理解,这样能聚焦一个指定的业务功能或业务需求;开发简单,开发效率提高,一个服务可能就是专一的干一件事;微服务能够被小团队单独开发,这个小团队就是2 ~ 5的开发人员组成;微服务是松耦合的,是有功能意义的服务,无论是在开发阶段或部署阶段都是独立的;微服务能使用不同的语言开发;易于和第三方集成,微服务允许容易且灵活的方式集成自动部署,通过持续集成工具,如jenkins,Hudson,bamboo;微服务易于被一个开发人员理解,原创 2021-01-20 11:45:50 · 155 阅读 · 0 评论 -
阿里云对象存储——上传文件(超详细)
阿里云对象存储——上传文件一、配置文件#OSS连接路径endpoint = http://oss-cn-beijing.aliyuncs.com#已经在控制台创建的bucketbucketName = 20201221#相应的id和key值,请填写你具体的值,这里不方便展示我自己的。accessKeyId = accessKeySecret = 二、配置类此配置类用户读取.properties系统文件/** * 读取配置文件类 * * @author ChanV * @cre原创 2020-12-22 15:44:44 · 3364 阅读 · 10 评论 -
【狂神说Java】网络编程
网络编程1.1、概述**地球村:**你在西安,你一个美国的朋友!信件:计算机网络:计算机网络是指将**地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享**和信息传递的计算机系统。网络编程的目的:无线电台…传播交流信息,数据交换。通信想要达到这个效果需要什么:如何准确地定位网络上的一台主机 192.168.16.124:端口,定位到这个计算机上的某个资源找到了这个主机,如何传输数据呢?ja原创 2020-12-10 08:41:01 · 1522 阅读 · 0 评论 -
无法解析插件 org.springframework.boot:spring-boot-maven-plugin:<unknown>项目配置插件无法生效
从Gitee上克隆一个项目解析pom.xml的时候发现<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build&原创 2020-11-25 14:44:23 · 18679 阅读 · 3 评论 -
【黑马程序员】Git基础
Git一、Git概述1、Git历史it诞生于一个极富纷争大举创新的年代。Linue内核开源项目有着为数众多的参与者。1991 - 2002年间绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事务上。到了2002年,开始使用一个专门的分布式版本控制系统BitKeeper来管理和维护代码。到了2005年,开发BitKeeper的商业公司和Linux内核开源社区的合作关系结束,他们回收了Linux内核社区免费使用BitKeeper的权力,最终Linux的缔造者Linus Torvalds(原创 2020-11-24 16:52:34 · 404 阅读 · 0 评论 -
【狂神说Java】MyBatis笔记
MyBatis环境:JDK 1.8MySQL 5.7Maven 3.6.1IDEA回顾:JDBCMySQLJava基础MavenJunitSSM框架:配置文件的。最好的方式:看官网文档;一、简介1、什么是MyBatisMybatis是一款优秀的持久层框架它支持定制化SQL、存储过程以及高级映射Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(Plain Ol原创 2020-11-23 08:16:54 · 419 阅读 · 1 评论 -
Redis常用小白命令
1、KEYS *查看所有的key2、SET name value设置一个key3、EXISTS name判断当前的key是否存在4、MOVE name 1把当前key移动到1号库5、EXPIRE name 10设置key的过期时间,单位秒6、TTL name查看当前key的剩余时间7、TYPE name查看当前key的类型...原创 2020-10-08 20:40:55 · 80 阅读 · 0 评论 -
阿里云Linux服务器 安装JAVA(保姆教学)
一、安装到Oracle官网下载对应版本的JDK,并通过宝塔面板上传到服务器上并进行解压缩。二、配置环境变量1、输入 vim /etc/profile 进入vim编辑模式2、按 i 进入编辑模式3、在末尾加入如下代码export JAVA_HOME=/JDK/jdk-11.0.8export PATH=.:$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar第一行为原创 2020-10-06 11:25:02 · 373 阅读 · 3 评论 -
Git日常使用的6个命令
1)、git add 可将文件添加到暂存区。2)、git commit 命令将暂存区内容添加到本地仓库中。3)、git push用于从将本地的分支版本上传到远程并合并。4)、git pull命用于从远程获取代码并合并本地的版本。5)、git clone拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。6)、git init命用于在目录中创建新的 Git 仓库。...原创 2020-10-05 11:39:23 · 1325 阅读 · 0 评论 -
基本的常用的Linux命令
1)、cd 改变目录。2)、cd … 退回到上一个目录,直接cd进入默认目录。3)、pwd 显示当前所在的目录路径。4)、ls(ll) 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。5)、touch 新建一个文件,如 touch index.js 就会在当前目录下新建一个index.js文件。6)、rm 删除一个文件,rm index.js 就会把 index.js 文件删除。7)、mkdir 新建一个目录,就是新建一个文件夹。8)、rm -r 删除一个文件夹,rm原创 2020-10-05 11:24:30 · 111 阅读 · 0 评论 -
新手第一次部署springboot项目到服务器上的心得与建议
新手第一次把springboot项目部署到服务器上尝试过打war包和jar包最后发现还是打成jar包对新手友好一点最后附上我看的教程:https://liuyanzhao.com/8189.html原创 2020-08-06 01:03:42 · 349 阅读 · 0 评论