![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
郑嘻嘻~
你会长出羽翼拥抱星辰万里
展开
-
ubuntu安装MongoDB
一、MongoDB介绍MongoDB 是一个是一个基于分布式文件存储的数据库,介于关系数据库和非关系数据库之间,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。二、安装MongoDBMongoDB安装很简单,无需下载源文件,可以直接用apt-get命令进原创 2021-09-28 23:18:47 · 542 阅读 · 0 评论 -
ubuntu安装postgreSQL
在 Ubuntu 上安装 PostgreSQL:运行下面的命令,在 Ubuntu 上安装 PostgreSQL:sudo apt updatesudo apt install postgresql postgresql-contrib我们同时安装 PostgreSQL contrib 软件包,它可以提供 PostgreSQL 数据库系统的一些额外特性。一旦安装完成, PostgreSQL 服务将会自动启动。使用psql工具通过连接 PostgreSQL 数据库并且打印它的版本来验证安装:sudo原创 2021-09-28 00:11:16 · 372 阅读 · 0 评论 -
mysql常用操作
MySQL常用操作注意:MySQL中每个命令后都要以英文分号;结尾。1、显示数据库show databases;注意:MySql刚安装完有两个数据库:mysql和test。mysql库非常重要,它里面有MySQL的系统信息,我们改密码和新增用户,实际上就是用这个库中的相关表进行操作。2、显示数据库中的表(1)use mysql; (打开库,对每个库进行操作就要打开此库)(2)show tables;3、显示数据表的结构:describe 表名;4、显示表中的记录:select * fr原创 2021-09-28 00:08:43 · 150 阅读 · 0 评论 -
ubuntu安装mysql数据库
一、安装MySQL使用以下命令即可进行mysql安装,注意安装前先更新一下软件源以获得最新版本:sudo apt-get update #更新软件源sudo apt-get install mysql-server #安装二、启动和关闭mysql服务器:service mysql startservice mysql stop三、确认是否启动成功,mysql节点处于LISTEN状态表示启动成功:sudo netstat -tap | grep mysql四、进入mysql shell:原创 2021-09-28 00:02:14 · 459 阅读 · 0 评论 -
ubuntu安装搜狗输入法
Ubuntu安装搜狗输入法的详细步骤:首先下载 sogoupinyin_2.3.1.0112_amd64.deb下载地址:https://gitee.com/laomocode/fcitx-sogouimebs1、安装Fcitx输入框架相关的依赖库和框架都会自动安装上sudo apt install fcitx-binsudo apt-get install fcitx-table2、将文件移动到其他问题sudo cp ideaIU-2018.1.6.tar.gz /usr/local/3原创 2021-09-27 23:58:00 · 409 阅读 · 0 评论 -
python运行脚本时出现错误: sh: 1:Syntax error: “(“ unexpected
一、我的问题在用python运行脚本时出现问题: sh: 1:Syntax error: “(” unexpected二、解决办法1、查看代码中是否存在字符 ’ ‘,’(’,’)’ (分别是空格,左括号,右括号)python在调用os.system()命令或者command.getoutput()等等系统调用函数时,如果直接把路径传进去,就会报这个错误。python使用系统调用的正确姿势应该先对路径进行转化例如函数:def path_remake(path):return path.rep原创 2021-09-24 00:44:21 · 3329 阅读 · 0 评论 -
maven学习记录:maven工具栏解析
1、打开Maven Project视图新版的IDEA安装完成之后,在窗口的右侧边栏,就能点击出来。也可以通过IDEA的菜单栏打开,View–>Tool Windows–>MavenMaven Project视图介绍首先先看一下Maven Project视图界面的分布,如图所示快捷工具栏在另一篇博客有详细叙述,这里不多介绍。3.LifeCycle展示maven项目构建生命周期中常用的命令,方便快速执行。4.Plugins展示项目中依赖的maven插件。5.Dependen原创 2021-09-23 08:02:11 · 320 阅读 · 0 评论 -
maven窗口图标详解
idea中maven窗口图标详解1、以下是idea中的图标样式2、下面是各个图标的意义和作用原创 2021-09-23 07:12:30 · 861 阅读 · 0 评论 -
zookeeper简介
zookeeper简介:服务于分布式服务可以用zookeeper来做:统一配置管理,统一命名服务,分布式锁,集群管理。使用分布式系统就无法避免对节点管理的问题(需要是实时感知节点的状态,对接点进行统一管理等等),而由于这些问题处理起来相对麻烦,提高了系统的复杂性,zookeeper作为一个可以通用解决这些问题的中间件就应运而生了。...原创 2021-09-20 23:49:47 · 113 阅读 · 0 评论 -
ubuntu更换jdk版本
ubuntu更换jdk版本:如果你的ubuntu存在多个版本的jdk,此时想要更换一下jdk版本,可以这样操作:1、用指令显示系统中存在的jdk版本:sudo update-alternatives --config java2、根据个人需求选择版本编号直接输入数字就好3、查看使用版本:java -version这时候就更换为你想更换的jdk版本了完美解决,亲测有用...原创 2021-09-18 10:09:34 · 1183 阅读 · 0 评论 -
apt-get --help查看常用指令
如果我们记不住apt-get的指令,可以用apt-get --help查看一下常用的相关指令:以下为具体操作:执行命令: apt-get --help,输出常用命令:update - 取回更新的软件包列表信息upgrade - 进行一次升级install - 安装新的软件包(注:软件包名称应当类似 libc6 而非 libc6.deb)reinstall - 重新安装软件包(注:软件包名称应当类似 libc6 而非 libc6.deb)remove - 卸载软件包purge - 卸载并清除原创 2021-09-14 09:35:26 · 381 阅读 · 0 评论 -
ubuntu中apt和apt-get
1、平时在使用ubuntu时用到了指令:(1)更新软件列表执行sudo apt-get update,(2)更新软件包执行命令sudo apt-get upgrade2、那么apt和apt-get有什么区别呢apt 命令 取代的命令 命令的功能apt install apt-get install 安装软件包apt remove apt-get remove 移除软件包apt purge apt-get purge 移除软件包及配置文件apt update apt-ge原创 2021-09-14 08:14:27 · 1876 阅读 · 1 评论 -
yum命令
一、yum和rpm的关系yum是用来管理rpm的,就跟maven管理jar包相似。yum源(库)分为本地库、网络库。首先要配置yum源,可支持多个源。二、yum命令yum clean all 清除原有yum缓存yum repolist 列出仓库信息yum install software 安装yum update 更新yum list software 查看软件yum list al原创 2021-09-14 07:55:12 · 1475 阅读 · 0 评论 -
rpm常用命令
一、rpm 常用命令1.安装一个包 (展示正在安装的文件信息以及安装进度)rpm -ivh2.升级一个包rpm -Uvh3.卸载一个包rpm -e4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。5.查询一个包是否被安装rpm -q < rpm package name>@6.得到被安装的包的信息rpm -qi < rpm package name>7.列出该包中有原创 2021-09-13 23:30:11 · 19331 阅读 · 0 评论 -
rpm与yum的区别
一、rpm和yum命令安装软件的区别:rpm命令和yum命令都可以用来安装软件但与yum命令最大的区别为yum命令在安装软件时如果碰到了依赖性的问题,yum会去主动尝试解决依赖性,如果解决不了才会反馈给用户。而rpm命令一旦遇到了依赖性的问题不会去解决依赖性,而是直接反馈给用户,让用户自行解决二、常用的rpm安装命令如下:rpm -i 安装rpm -v 显示安装过程rpm -h hash算法加密rpm -ivh name.rpm ##安装 ,-v显示过程原创 2021-09-13 23:26:21 · 18305 阅读 · 0 评论 -
vim编辑器一些相关操作
一、vi编辑器与vim编辑器的区别Vim(Vi improved)是vi编辑器的加强版,比vi更容易使用。vi的命令几乎全部都可以在vim上使用。二、安装yum install vim -y三、vim编辑器的使用(1)使用vim打开文件基本语法:vim 文件名称① 如果文件已存在,则直接打开② 如果文件不存在,则vim编辑器会自动在内存中创建一个新文件(2)vim编辑器保存文件按下Esc键,然后按冒号: 进入到末行模式,输入wq,代表保存并退出。(3)vim编辑器强制退出(不保存)E原创 2021-09-13 23:22:43 · 345 阅读 · 0 评论 -
vim编辑器的使用
Vim编辑器学习Vim 编辑器,首先要掌握它的三种模式。这三种模式分别是:指令模式,输入模式,底行模式1、命令行模式四个方向按键,移动高亮显示的光标1.1 G 光标置于文本最后一行,最后一列。大写输入为按键“Shift+g”1.2 gg 光标置于文本第一行,第一类。连按两次按键“g”1.3 dd 删除光标所处行的所有内容。连按两次按键“d”1.4 按键delete删除光标高亮显示的字符。键盘“Delete”2、输入模式四个方向按键,移动高亮显示的光标2.1 按键dele原创 2021-09-12 23:20:38 · 122 阅读 · 0 评论 -
ubuntu18.04换源
1.备份原来的源sudo cp /etc/apt/sources.list /etc/apt/sources_init.list2.更换源sudo gedit /etc/apt/sources.list打开文档,更换为阿里源deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic main rest原创 2021-09-10 06:57:20 · 534 阅读 · 0 评论 -
ubuntu安装nginx
ubuntu安装nginx一、安装1.按照apt-get的方式安装nginxsudo apt-get install nginx2.查看nginx是否安装成功nginx -v3.启动nginxsudo service nginx start启动后,在网页重输入ip地址,即可看到nginx的欢迎页面。至此nginx安装成功二、nginx文件安装完成之后的文件位置:/usr/sbin/nginx:主程序/etc/nginx:存放配置文件/usr/share/nginx:存放静态文件/v原创 2021-09-08 20:50:16 · 402 阅读 · 0 评论 -
linux复制操作
一、复制文件夹到当前目录cp -r [需要复制的文件夹所在路径] ./linux二、复制并重命名文件答:将/usr/share/doc/rabbitmq-server-3.6.6/rabbitmq.config.example文件复制到/etc/rabbitmq/,并重命名rabbitmq.config.example为rabbitmq.config依次执行以下命令即可:cp /usr/share/doc/rabbitmq-server-3.6.6/rabbitmq.config.example原创 2021-09-06 23:28:48 · 6847 阅读 · 0 评论 -
java.lang.OutOfMemoryError问题的解决
java.lang.OutOfMemoryError问题的解决一、复习概念1、java.lang.OutOfMemoryError有几种2、内存泄露和内存溢出内存泄露:程序在申请内存后,无法自己释放已申请的内存空间,始终占用着内存,即被分配的对象可达但无用。内存溢出::程序在申请内存时,没有足够的大内存供申请者使用。此时就会报错OutOfMemoryError,即所谓的内存溢出。二、我的问题报错信息:java.lang.OutOfMemoryError: Java heap space ,意思原创 2021-09-03 21:35:19 · 25226 阅读 · 0 评论 -
运行java程序时出现oom怎么办
一、OOM简介OOM是出现了java.lang.OutOfMemoryError问题,有两种情况:1、内存泄漏:内存用完没有被释放。大量的内存泄漏就会导致OOM,也就是内存溢出。2、内存溢出,原因是:分配的太少;用的太多;用完没释放。我的理解是:程序需要的内存空间大于系统分配的内存空间,但是我们没有给符合的空间,所以会导致出现问题。二、OOM会导致什么OOM会导致程序crash,因为程序申请内存过大,虚拟机无法满足,就崩溃了。三、几种oom情况1、HeapSize OOM(堆空间内存溢出)原创 2021-09-02 19:02:45 · 1952 阅读 · 0 评论 -
ubuntu中idea卡死怎么解决
如果出现idea卡死,不能删除也不能退出的情况下,可以考虑查看idea进程并且杀掉进程。1、查看进程ps -ef | grip IDEA查找pid2、sudo kill pid -9pid就是上面找到的进程号,杀掉这个进程就可以了但是我用这个当时杀掉进程后,再进入idea就打不开,考虑是非正常关闭导致的idea无法启动,正在尝试不重启机器用命令恢复idea开启状态,后面再更新怎么操作。...原创 2021-09-01 23:30:48 · 2293 阅读 · 0 评论 -
idea怎么导入maven项目
idea怎么导入maven项目方法一:1、选择import project ,然后选择想要导入的项目,选择以maven的方式 import项目,如图2、选项根据自己的需要配置即可,一直点的next完成以后,maven会自动下载依赖包 ,并且关联好项目结构。完成以上两项,maven项目就已经导入完成了。方法二:还有一种方法就是可以选择open文件,在想要导入的文件中点击pom.xml,即可导入,效果同上。...原创 2021-09-01 23:25:51 · 16224 阅读 · 0 评论 -
python导入数据库操作
1.一次增加一条记录导入数据库模块import MySQLdb打开数据库的门,创建一个数据库对象conn = MySQLdb.connect(host=‘127.0.0.1’, user=‘root’, passwd=‘jay’, db=‘python’)host是本机的回环接口,user是数据库的用户名,passwd是用户名对应的登陆密码.db是要操作的数据库伸出一只手,利用这只手对数据库记录进行操作cur = conn.cursor()定义sql语句操作数据,插入记录sql = ‘in原创 2021-08-30 08:01:36 · 8909 阅读 · 0 评论