- 博客(56)
- 资源 (7)
- 收藏
- 关注
原创 MINIO安装(centos7)
在下载MinIO二进制文件之后,需要授予文件可执行权限。在开始安装MinIO之前,需要安装。将下载的minio复制到安装目录。新建imooc buckets。
2023-08-04 10:54:49
1394
原创 Centos7升级gcc、g++版本(转载)
命令安装gcc:注意,这里的-8代表可以改成最新的9或者其他版本,遇到暂停时,输入y继续安装。如何生效:永久生效,把devtoolset-8里的 gcc和g++链接到/usr/bin。附:如果需要临时生效,就是只在当前命令终端生效,则执行就可以了,不需要改。如果出现:bash: g++: 未找到命令...Centos7默认的 gcc版本是 4.8.5。则安装g++:遇到暂停时,输入y继续安装。出来的gcc版本也是是4.8.5。1.首先查看自己的 gcc 版本。然后输入:g++ -v。
2023-08-03 19:58:22
1023
原创 Mongodb安装(Centos7)
在/usr/local/mongodb 下 vim mongodb.conf。在/usr/local/mongodb下创建一下目录。开启权限认证,修改配置文件mongodb.conf。
2023-08-03 17:36:08
509
原创 maven安装(windows)
打开settings.xml文件,然后我们找到 <localRepository>/path/to/local/repo</localRepository> 这个标签。这个仓库的服务器在国外,所以我们有时候下载依赖的时候因为网络延迟或者网络差会导致下载依赖不成功,缓慢等问题。接着在找到 <profiles></profiles> 标签,在最下面配置上maven编译环境、jdk环境等配置。阿里云云效Maven仓库编辑https://developer.aliyun.com/mvn/guide。
2023-08-02 17:29:19
1606
原创 JAVA环境变量配置(windows)
写代码(.java) ->编译(.class,字节码,相当于二进制,可以被计算机直接运行)->执行class。如果出现java -version 则说明配置成功。java语言是区分大小写的。
2023-08-02 17:14:44
2050
原创 软件安装---nginx
1. window安装ngnixnginx直接解压即可,绿色免安装解压后,目录结构:conf:配置目录 contrib:第三方依赖 html:默认的静态资源目录,类似于tomcat的webapps logs:日志目录 nginx.exe:启动程序。可双击运行,但不建议这么做。使用nginx可以通过命令行来启动,操作命令:启动:start nginx.exe 停止:nginx.exe -s stop 重新加载:nginx.exe -s reload启动过程会闪烁
2022-05-29 12:26:08
171
原创 Redis(笔记三)---持久化
1. Redis持久化1.1 Redis之生存时间1.1 设置生存时间 expire key secondsRedis在实际使用过程中更多的用作缓存,然而缓存的数据一般都是需要设置生存时间的,即:到期后数据销毁。EXPIRE key seconds127.0.0.1:6379> set test 123OK127.0.0.1:6379> EXPIRE test 10(integer) 1127.0.0.1:6379> TTL test(integer)
2022-05-15 22:51:51
158
原创 Redis(笔记一)---Redis概述及安装
1.Redis概述概念: redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。1.1.1. NOSQL和关系型数据库比较优点:成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜。 查询速度:nosql数据库将数据存储于缓存之中,关系型数据库将数据存储在.
2022-05-15 11:37:13
188
原创 Git(笔记七)--- GitHub的使用(转载)
1. github的使用github是一款使用git命令作为基础框架的网站,它是一款开源分享网站,你开源把你的源代码放到github上,然后让人来start给你小星星,小星星越多代表你的项目越具有影响力,很多公司面试如果你有一个很多星星的项目,会大大提升你的录取率。你也可以把你的一些项目分享到github上保存,github上是无限制代码的。1.首先到github上注册一个你的账号2.在本地创建一个ssh的key,因为github是使用ssh服务进行通讯的ssh-keygen -t r
2022-05-14 16:09:40
382
原创 Git常见问题整理
1、从远程仓库拉取文件的时候会报错(fatal: refusing to merge unrelated histories )1.1 问题分析如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错(fatal: refusing to merge unrelated histories )1.2 解决方法可以在git pull命令后加入参数--allow-unrelated-histories...
2022-05-08 22:21:37
272
原创 Git(笔记六)---在IDEA中实战Git(转载)
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七:小张获取小袁提交的分支场景八:小张把分支合并到主干下面来看以上各场景在IDEA中对应的操作。场
2022-05-08 22:08:47
156
原创 Git(笔记五)--- 在IDEA中使用Git
1.IDEA中使用Git1.1 在IDEA中配置Git安装好IntelliJ IDEA后,如果Git安装在默认路径下,那么idea会自动找到git的位置,如果更改了Git的安装位置则需要手动配置下Git的路径。选择File→Settings打开设置窗口,找到Version Control下的git选项:选择git的安装目录后可以点击“Test”按钮测试是否正确配置1.2 在IDEA中使用Git在IDEA中使用Git进行版本管理1.2.1 在IDEA中创建工程并...
2022-05-08 22:00:01
1366
1
原创 Git(笔记四)---- 使用TortoiseGit管理文件版本
1. TortoiseGit1. 1 TortoiseGit下载与安装TortoiseGit是一款开源的Git图形界面工具,使用TortoiseGit可以简化Git相关的操作(本质上还是执行的Git相关命令)。TortoiseGit下载地址: https://tortoisegit.org/download/下载完成可以得到如下安装程序直接双击一直默认安装即可,安装完成后在桌面(也可以是其他目录)点击右键,看到如下菜单则说明安装成功1.2 TortoiseGit使..
2022-05-08 19:13:33
732
原创 Git(笔记二)---Git安装
1. Git下载与安装下载地址: https://git-scm.com/download下载完成后可以得到如下安装文件:双击下载的安装文件来安装Git。直接一路next默认下一步即可。安装完成后在电脑桌面(也可以是其他目录)点击右键,如果能够看到如下两个菜单则说明Git安装成功。Git GUI:Git提供的图形界面工具 Git Bash:Git提供的命令行工具2. Git代码托管服务2.1 常用的Git代码托管服务搭建Git远程...
2022-05-06 23:05:48
156
原创 Git(笔记一)---Git简介
目录1. Git与SVN对比1.1 SVN1.2.Git1.2.1 Git简介1.2.2 工作流程1. Git与SVN对比1.1 SVNSVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑,所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器。集中式版本控制工具缺点:服务器单点故障 容错性差1.2.Git1.2.1 Git简介Git是分布式版本.
2022-05-06 22:56:27
80
原创 SVN(笔记二)
1. IDEA下 SVN 配置与使用1.1 IDEA下svn配置前提是我们的电脑上已经安装了TortoiseSVN.这样配置就完成了1.2 IDEA 下SVN使用1.2.1 share project此时就可以看到下面几个图标此时工程还未完全提交,在服务器上只能看到example_mapReduce空文件夹,要想提交还需commit,在提交之前最好Update Project 更新项目Commit changes 提交项目上所有...
2022-05-06 22:39:47
78
原创 SVN(笔记一)
1.SVN介绍(了解)SVN是Subversion的简称,是一个自由开源的版本控制系统。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节。1.1 SVN基本概念问题: 怎样让系统允许用户共享信息,而不会让他们因意外而互相干扰?复制-修改-合并方案(Subversion默认的模式)在这种模型里,每一个客户读取项目配置库建立.
2022-05-06 21:57:53
188
原创 SpringMVC笔记(六)-----拦截器
1. SpringMVC拦截器1.1 拦截器的作用Spring MVC 的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。拦截器链就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。1.1.1 拦截器和过滤器(Filter)的区别过滤器是servlet规范中的一部分,任何java web工程都可以使用。 拦截器是SpringMVC框架自己的,只有使用了SpringMVC框.
2022-04-28 09:15:07
137
multi-label 和 partial label learning,以及partial multi-label论文笔记.zip
2021-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人