![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发工具使用
文章平均质量分 76
范亚明
慢慢学习,慢慢成长
展开
-
linux常用命令
查询目录中内容:ls [选项] [文件或目录]选项:-a 显示所有文件,包括隐藏文件-l 显示详细信息-h 人性化显示文件大小查询所在目录位置:pwd创建文件:touch 用法:touch 文件名建立目录:mkdir 用法:mkdir -p [目录名]cd [目录]简化操作:cd ~ 进入当前用户的家目录cd 同上cd - 进入上次目录cd … 进入上一级目录cd . 进入当前目录删除空目录:rmdir 用法:rmdir [目录名]删除文件或目录原创 2020-08-09 16:38:51 · 242 阅读 · 0 评论 -
SpringCloud的使用
一.相关学习资源官网地址:https://spring.io/projects/spring-cloud中文地址:https://springcloud.cc/中文社区:http://springcloud.cn/二.SpringBoot和SpringCloud有啥关系?SpringBoot专注于快速方便的开发单个个体微服务。SpringCloud是关注全局的微服务协调整理治理框架,它...原创 2020-04-30 14:55:18 · 2149 阅读 · 0 评论 -
Java开发之rabbitMQ的使用
一.消息中心简介(一).应用场景并发的业务:如抢购耗时长的业务:如商城中的订单生成耦合度高的业务:如邮件,短信等提醒功能(二).常见的消息中间件1.ActiveMQActiveMQ是Apache出品,比较老的一个开源的消息中间件, 是一个完全支持JMS规范的消息中间件.API丰富,以前在中小企业应用广泛MQ衡量的指标:服务性能,数据存储,集群架构2.KafKaKafka是由A...原创 2020-04-26 16:06:43 · 14725 阅读 · 0 评论 -
Java开发之rabbitMQ的安装(windows)
一.安装Erlang下载地址:https://www.erlang.org/downloads选择版本设置环境变量,新建ERLANG_HOME修改环境变量path,增加Erlang变量至path,%ERLANG_HOME%\bin;打开cmd命令框,输入erl,出现如下图所示,表示erlang安装完成二.安装rabbitmq下载地址:http://www.rabbitmq.co...原创 2020-04-26 14:08:52 · 801 阅读 · 1 评论 -
css3制作旋转立方体相册
一.只是玩一下直接上代码桌面上新建两个文件夹img和css将图片放到img文件夹中,将css代码放到css文件夹中在桌面上新建一个文本文档,将后缀名改为.html二.代码如下HTML中:<!doctype html><html><head><meta charset="utf-8"><title>无标题文档<...原创 2020-04-24 23:49:23 · 1278 阅读 · 2 评论 -
Java开发之redis的使用
一.数据库的分类1.关系型数据库:Oracle,MySQL,SqlServer,DB22.NoSql数据库:(1)key-value存储数据库:这一类的数据库主要会使用一个哈希表.这个表中有一个特定的健和一个指针指向特定的数据.如Redis(2)列存储数据库:这部分数据库通常是用来应付分布式存储的海量数据.键仍然存在.但是它们的特点是指向多个列.如HBase(3)文档性数据库:该类型的数...原创 2020-04-24 14:08:44 · 650 阅读 · 0 评论 -
Linux学习使用之软件的安装
一.软件的安装(一).rpmrpm 常用命令安装一个包 # rpm -ivh <包名>--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 --force 即使覆盖属于其它包的文件也强迫安装 查询一个包是否被安装 # rpm -q <软件名>得到被安装的包的信息 # rpm -qi < 软件名> 列出该包中有...原创 2020-04-22 20:16:22 · 244 阅读 · 0 评论 -
Linux学习使用之管理(权限,网络,系统服务)
一.权限管理(一).用户管理权限:定义资源或服务的访问能力,称之为权限定义某一个特定的人资源或者服务的访问能力, 用户定义一类用户具有访问某个资源或服务的能力. 用户组(存放一些列用户的容器),同时用户组还拥有具有访问某个资源的权限定义一个资源的权限:① 用户具有该资源的权限(文件所有者,属主)② 用户组具有该资源的权限(属组)③ 其他用户(既不是属主,也不是属组)创建用户组 g...原创 2020-04-22 17:00:50 · 206 阅读 · 0 评论 -
Linux学习使用之Vi编辑器
一.基本概念Vi编辑器是什么:Vi编辑器是一款可以用来创建和编辑文本文件的工具,vi就是visual interface(可视化接口)的简写,它有个增强版:vim,就是vi improve,它是一个模式化编辑器: 在不同的模式下,我们的机键动作被解释的意义是不同的。二.Vi编辑器的三种模式:1.编辑模式(命令模式) :所有的机键动作都理解为编辑整个文档的操作,默认为编辑模式。2.输入模式...原创 2020-04-22 15:59:38 · 190 阅读 · 0 评论 -
Java开发之linux常用命令
一.常用的一些命令(一).系统目录结构1、/- 根每一个文件和目录从根目录开始。只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/不一样2、/bin中 - 用户二进制文件包含二进制可执行文件。在单用户模式下,你需要使用的常见Linux命令都位于此目录下。系统的所有用户使用的命令都设在这里。例如:ps、ls、ping、grep、cp3、/sbi...原创 2020-04-22 13:43:13 · 1747 阅读 · 0 评论 -
Linux学习使用
一.Linux基础(一).Linux历史(1).内核和发行版内核:只提供操作系统的基本功能和特性,如内存管理,进程调度,文件管理等等。Linux内核: https://www.kernel.org/发行版:基于linus维护的linux内核,是由一些厂商集成了漂亮易用的桌面和常用的软件而发布的商品。(2).常见发行版RedHat:在中国和北美比较流行。CentOS:社区版本,免费使...原创 2020-04-22 10:10:06 · 152 阅读 · 0 评论 -
Springboot集成Swagger2
一.新建项目,引入依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </dependency>...原创 2020-04-21 16:35:44 · 121 阅读 · 0 评论 -
Java开发中RESTful学习使用
一.REST和RESTful基本概念REST(【Resource】Representational State Transfer):表现层状态转化REST指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful综合上面的解释,我们总结一下什么是RESTful架构:(1)每一个URI代表一种资源;(2)客户端和服务器之间,传递这种资源的某种表现层;(3)客...原创 2020-04-21 16:28:05 · 362 阅读 · 0 评论 -
MySQL性能优化之了解索引及如何创建索引和优化索引
一.MySQL系统架构(1)逻辑模块组成①.初始化模块初始化模块就是在MySQLServer启动的时候,对整个系统做各种各样的初始化操作,比如各种buffer,cache结构的初始化和内存空间的申请,各种系统变量的初始化设定,各种存储引擎的初始化设置,等等。②.核心API核心API模块主要是为了提供一些需要非常高效的底层操作功能的优化实现,包括各种底层数据结构的实现,特殊算法的实现,字符...原创 2020-04-20 17:45:33 · 238 阅读 · 0 评论 -
MySQL性能优化之影响性能的相关因素
影响性能的相关因素(1).商业需求对性能的影响应用系统中的每一个功能在设计初衷肯定都是出于为用户提供某种服务,或者满足用户的某种需求,但是,并不是每一个功能在最后都能成功,甚至有些功能的退出可能在整个系统中是画蛇添足。不仅没有为用户提高人物体验度,也没有为用户改进多少功能易用性,反而在整个系统中成为一个累赘,带来资源的浪费。案例1:需求:一个论坛帖子总量的统计附加要求:实时更新案例2:...原创 2020-04-18 19:26:13 · 249 阅读 · 0 评论 -
Spring Data MongoDB 学习和使用
1.准备环境新建一个Springboot项目点击finish完成项目的搭建2.配置连接参数# application.properties # 配置数据库连接#格式: mongodb://账号:密码@ip:端口/数据库?认证数据库 spring.data.mongodb.uri=mongodb://root:admin@localhost/mongotest?authSou...原创 2020-04-18 15:12:31 · 2288 阅读 · 0 评论 -
MongoDB学习和使用
一. MongoDB介绍(1).简介MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强...原创 2020-04-18 13:01:46 · 179 阅读 · 0 评论 -
Spring Data Elasticsearch
一.准备环境:新建一个springboot项目pom.xml新建一个user类/** 1. @Document:配置操作哪个索引下的哪个类型 2. @Id:标记文档ID字段 3. @Field:配置映射信息,如:分词器 4. */@Setter@Getter@ToString@AllArgsConstructor@NoArgsConstructor@Docu...原创 2020-04-17 14:21:55 · 3159 阅读 · 0 评论 -
学习使用Elasticsearch
一.简介:Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索...原创 2020-04-17 11:40:56 · 156 阅读 · 0 评论 -
maven私服的搭建
(1).Maven最常用的私服服务器是Nexus;http://www.sonatype.org/nexus/go(2).Nexus提供了两种版本,一种是bundle版本,这个版本包含了nexus的发布应用,同时也包含了各个操作系统需要的服务器,比如对于Java来说,就提供了基于jetty的应用;(3).下载nexus bundle版本:(4).解压到任意文件夹,注意,在nexus-vers...原创 2020-04-14 10:52:42 · 1989 阅读 · 0 评论 -
使用idea新建一个简单的Javaweb项目
一、创建简单web项目1、创建一个web projectFile -> new Project ->选择project sdk 为1.8(如果没有sdk的同学请先配置)-> Next2.输入Module name 为firstweb -> Finish3.项目结构4、在web/WEB_INF 目录下创建两个文件夹:classes和libclasses用来存...原创 2020-04-07 14:23:12 · 1032 阅读 · 0 评论 -
idea设置默认的浏览器
@TOCidea设置默认的浏览器欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新...原创 2019-12-18 18:53:49 · 2918 阅读 · 0 评论 -
idea导入一个exlipse项目时需要注意的问题
问题一:语言级别不对:Generics are not supported at this language level解决方案:File---->Project Structure,修改Project language level为8问题二:Intellij Idea导入项目时无法生成Artifacts解决方案:...原创 2019-12-26 22:16:29 · 140 阅读 · 0 评论 -
idea创建一个Struts2项目
一.新建一个JavaWeb项目二.拷贝/apps/struts2-blank/WEB-INF/lib中的jar到项目的lib中Struts运行必要jar包如下:struts2-core-2.3.1.1.jar:Struts 2框架的核心类库xwork-core-2.3.1.1.jar:Command模式框架,WebWork和Struts2都基于xworkognl-3.0.3.jar:对...原创 2019-12-27 00:47:26 · 346 阅读 · 0 评论 -
解决IDEA 项目sql文件打开提示No data sources are configured to run this SQL and provide advanced的问题
一直会有黄色的虚线警告,这不影响你代码的编写,但是有代码洁癖的人看着会很不舒服,可使用下面的方式来解决1.找到idea界面最左侧的Database,点开,选择添加一个数据库,我自己的电脑上使用的是mysql的数据库,所以这里选择添加一个如果你的idea之前没有安装过mysql的驱动,这里会提醒你去安装一下,按照步骤来做就可以了,我这里之前安装过,所以直接就有了,apply and ...原创 2019-12-31 00:10:52 · 3753 阅读 · 0 评论 -
idea使用maven+ssm搭建一个wms项目
1.创建项目修改项目的结构file—>projectstructure–>下面是我使用的pom.xml文件,可以作为参考<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3....原创 2020-01-07 16:50:56 · 216 阅读 · 0 评论 -
创建GitHub账号及使用
1.进入GitHub官网((地址)2.点击Sign up注册GitHub账号3.原创 2020-01-12 21:10:59 · 1788 阅读 · 0 评论 -
将本地已有的项目完整的提交到github上
1.使用idea开发工具新建了一个项目工程,此时该项目工程是没有任何的版本控制,代码存放在本地磁盘中,如果需要直接将此项目工程代码提交到gitlab上,该如何操作呢,因为当前没有版本控制,不能像正常的代码那样提交,必须先创建git本地仓库,然后关联到远程的gitlab服务,下面就来介绍下如何操作在idea的菜单项选择 VCS》Import into Version Control》Create ...原创 2020-01-12 22:40:56 · 1744 阅读 · 0 评论