6 lip86

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 3w+

Ubuntu安装Redis及使用

NoSQL简介NoSQL,全名为Not Only SQL,指的是非关系型的数据库 随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来优点/缺点优点:高可扩展性分布式计算低成本架构的灵活性,半结构化数据没有复杂的关系缺点:没有标准化有限的查询功能(到目前为止)最终一致是不直观的程序Redis安装1.在线安装直接输入命令sudo apt-get install redis-server安装完成后,Redis服务器会自动启动。使用

2020-06-05 10:02:42

Ubuntu下安装MySQL

提示:以下操作均在root权限下进行。# 查看有没有安装MySQL:dpkg -l | grep mysql# 安装MySQL:apt-get install mysql-server安装完成之后可以使用如下命令来检查是否安装成功:netstat -tap | grep mysql通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功。登录mysql数据库可以通过如下命令:mysql -u root -p-u 表

2020-06-04 16:59:01

ubuntu安装nginx

ubuntu安装nginx本文使用apt-get的方式安装nginxapt-get安装nginx输入以下指令:sudo apt-get install nginx输入Y,然后Enter,过一会就可以安装完成。查看nginx是否安装成功nginx -v启动nginxservice nginx start启动后,在网页重输入ip地址,即可看到nginx的欢迎页面。至此nginx安装成功nginx文件安装完成之后的文件位置:/usr/sbin/ng

2020-06-04 13:53:15

Linux相关概念以及相关命令

LInux的概念1.1.1 :什么是Unix? * Unix是一个强大的多用户、多任务操作系统。于1969年在贝尔实验室开发。 * UNIX的商标权由国际开放组织(The open Group) 所拥有。 * UNIX操作系统是商业版,需要收费,价格比Microsoft Windows正版要贵一些。 1.1.2 :Linux的概述: * Linux是基于UNix的 * Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本。它可安装在各种计算机设备中,比如手机、平板电脑

2020-06-03 11:28:25

ubuntu解决无法上网问题

安装完ubuntu后,配置完固定ip后,使用浏览器不能联网,使安装软件不成功,需要执行sudo vim /etc/NetworkManager/NetworkManager.conf将managed=false 改成true重启网络服务,sudo /etc/init.d/networking restart

2020-05-26 14:21:43

maven进阶:一个多模块项目

maven多模块使用,父模块(使用<modules>,<packaging>为pom),子模块(使用<parent>)一个多模块项目通过一个父POM 引用一个或多个子模块来定义。父项目,通过以下配置,将子项目关联。<groupId>org.sonatype.mavenbook.ch06</groupId><artifactId>simple-parent</artifactId><packaging&gt

2020-05-22 09:18:25

VMware虚拟机下载安装教程

前言作为一名程序员,很有必要学会Linux,我们线上的程序是部署在linux服务器上的,查找问题也需要登录到服务器上定位,这里涉及到的就是linux命令了。学linux最好的方式,就是直接去用,把自己的开发环境改成linux,一开始可能会很不适应,这很正常,等你习惯了,你也会和我一样,对linux系统爱不释手。学习linux之前,我们得先装一个VMware虚拟机,再在虚拟机里装linux系统。今天就来介绍一下虚拟机的安装,需要的小伙伴和我一起动手来操作下吧!加深印象也可以提示自己的动手能力。

2020-05-21 09:24:39

使用Intellij IDEA将web项目导出为war包

注:IDEA版本14.1.71.进入项目的Project Structure界面,进行如下4步操作2.通过上述4步操作后,进入如下界面注:1.修改war包的名称(根据实际情况);2.如果出现WEB-INF文件夹则删除,否则不做操作;3.创建META-INF文件(必须)。3.选择如下的路径创建META-INF文件,IDEA会自动创建该文件4.在操作完上面3大步骤后,进入如下界面,进行如图所示的操作注:这里必须要进行Put into Output Root操作(非常重要,

2020-05-21 09:38:41

虚拟机中安装Ubuntu,详细教程

1、下载Ubuntu镜像文件打开网址:http://www.ubuntu.com,点击Download,如下图,即可下载。文件大小1.8G。镜像下载过程中,我们可以接着进行下一步。2、ubuntu虚拟机的建立1.启动VMware,选择“创建新的虚拟机”。2、打开“新建虚拟机向导”对话框,选中“自定义(高级)(C)”,然后点击“下一步”。3、点击“下一步”。4、选则“稍后安装操作系统”,然后点击“下一步”。5、选中”Linux”系统,并在下拉列表中选择“Ub

2020-05-21 09:16:56

linux的vi编辑时,点击方向键显示字母

这是因为ubuntu自带的是vi编辑器,需要安装vim,在使用上更方便,输入命令sudo apt-get remove vim-commonsudo apt-get install vim

2020-05-21 08:48:56

ubuntu设置静态ip

VMware安装Ubuntu后,可以利用xshell连接。但是连接时我们需要知道Ubuntu的IP地址,这时可以通过ifconfig命令获取。因为我们使用xshell连接服务器时需要知道ip地址,我们开机获取的ip为192.168.23.128,但是我们下一次登录分配到的ip就可能不是这个,所谓我们就需要配置ubuntu系统地址为静态地址。 如果你输入ifconfig后报Command 'ifconfig' not found, but can be installed with错...

2020-05-14 15:48:50

SimpleDateFormat线程不安全原因及解决方案

一、线程不安全验证:/** * SimpleDateFormat线程安全测试 * 〈功能详细描述〉 * * @author 17090889 * @see [相关类/方法](可选) * @since [产品/模块版本] (可选) */public class SimpleDateFormatTest { private SimpleDateFormat simpl...

2020-04-27 11:22:56

idea打开普通java web项目

打开一个javaweb项目,非maven也非gradle项目。特将过程记录,以给有同样需要的人一点参考。首先javaweb项目项目结构一般来讲比较固定,如下:--项目名--src--web--WebContent----WEB-INF------lib------web.xml1. File->Open选择需要打开的web项目:如果这种方式打不开则可以...

2020-04-23 16:30:59

java静态(static)方法中依赖注入调用Service层

要求:CommonUtil类中的静态方法需要调用trUserRoleService中的方法以获取用户角色实现如下:@Component // 交由spring管理public class CommonUtil { @Autowired // 注入 private TRUserRoleService trUserRoleService; // 声明对象...

2020-04-15 10:19:38

idea如何开启Run DashBoard

前言具体了解一下Run Dashboard一、设置前的使用方法二、使用Run Dashboard的好处三、如何配置自动启动Run Dashboard 前言 小编最近在配置spring boot项目时,发现2018版本的idea项目启动中,会弹...

2019-12-18 15:17:55

java 生成随机字母数字组合

importjava.util.Random;publicclassRandomTest{ /***方法1:生成随机数字和字母组合*@paramlength*@return*/ publicstaticStringgetCharAndNumr(intlengt...

2019-12-16 13:53:01

linux服务器开放防火墙和端口,以及查询状态

自己搞一个自己网站时候,购买的阿里云服务器,发现部署项目访问不到,首先需要确认入站规则是否配置。一.安全组列表添加 1.打开安全组列表 2.添加入站规则二.通过防火墙,开启端口1.安装防火墙 安装iptables-services :2.防火墙基本操作 查看版本: firewall-cmd --version 显示状态: firew...

2019-12-16 11:10:33

mysql 中in语句传参是字符串的解决方法

mysql使用in的时候,如果参数是字符串的话,因为不做任何处理,是会被当成一个值,而不是按照‘,’分割,使用mysql自带函数FIND_IN_SET可以解决这个问题,用法如下:select * from table_name a left join cluster b on FIND_IN_SET(a.id , str)第一个参数是匹配in的字段,第二个是匹配的值如:FIND_IN...

2019-12-16 10:54:15

分布式ID生成 - 雪花算法

雪花算法是一种生成分布式全局唯一ID的经典算法,关于雪花算法的解读网上多如牛毛,大多抄来抄去,这里请参考耕耘的小象大神的博客ID生成器,Twitter的雪花算法(Java)网上的教程一般存在两个问题:1. 机器ID(5位)和数据中心ID(5位)配置没有解决,分布式部署的时候会使用相同的配置,任然有ID重复的风险。2. 使用的时候需要实例化对象,没有形成开箱即用的工具类。本文针对上面...

2019-12-16 10:40:31

MyBatis常用对象SqlSessionFactory和SqlSession介绍和运用

前言:学习框架一个比较好的路径阅读源码.本文介绍的SqlSessionFactory和SqlSession.可以通过了解SqlSessionFactory接口和SqlSession接口以及两个的实现类入手,去看源码了解实现过程.最好能把项目下载到本地,慢慢分析实现过程.Myabtis官网:http://www.mybatis.org/github地址:https://github.com...

2019-12-12 11:04:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。