Griabcrh's Blog

welcome


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 公益404

maven模块化项目

发表于 2018-04-21 | 阅读次数:
1.如何理解软件设计的模块化解决软件的复杂性问题,或说降低软件的复杂性。不至于随着变大而不可控二失败,使其可控、可维护、可扩展。模块化是以分治法为依据。简单说就是把软件整体划分,划分后的块组成了软件。这些块都相对独立,之间用接口(协议)通信,每个块完成一个功能,多个块组合可以完成一系列功能。 2.模 ...
阅读全文 »

Linux下安装mysql

发表于 2018-04-21 | 阅读次数:
CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 1.下载mysql的repo源1$ wget http://repo.mysql.com/mysql- ...
阅读全文 »

Linux服务器中的tomcat配置虚拟路径

发表于 2018-04-21 | 阅读次数:
有时候我们有固定的deployment的目录,需要我们将war包放在规定的文件夹里,而不是tomcat的webapps,这就需要我们配置虚拟路径, 假如我们将war包放在deployment/webapps下,我们的tomcat安装目录为:deployment/tools/ 我们需要将tomcat下 ...
阅读全文 »

如何更改打包的war包名

发表于 2018-04-21 | 阅读次数:
有时我们会要求有固定的war包名,war包部署在服务器上需要包名来进行url访问,有的公司需要有意义的包名(url),下面我们就来说说如何改包名 1 在pom.xml里修改package,如下图 只修改这个还不可以 2 在build里面增加finalName,如下图 3 打包,看target下的包名 ...
阅读全文 »

Git基础用法总结

发表于 2018-04-21 | 阅读次数:
一、Git简介Git是一个分布式的版本控制系统,与集中式的版本控制系统不同的是,每个人都工作在通过克隆建立的本地版本库中。也就是说每个人都拥有一个完整的版本库,查看提交日志、提交、创建里程碑和分支、合并分支、回退等所有操作都直接在本地完成而不需要网络连接。 对于Git仓库来说,每个人都有一个独立完整 ...
阅读全文 »

Linux下RPM软件包的安装及卸载

发表于 2018-04-21 | 阅读次数:
在Linux操作系统下,几乎所有的软件均通过RPM进行安装、卸载及管理等操作。RPM的全称为Redhat Package Manager,是由Redhat公司提出的,用于管理Linux 下软件包的软件。Linux安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM有五种操作 ...
阅读全文 »

获取用户真正的ip地址

发表于 2018-04-21 | 阅读次数:
我在用百度ip地址定位接口时,当把封装的ip定位的接口打war包放在服务器上时,出现获取的地址为服务器所在地的地址,百度ip地址定位接口是可以根据你输入的ip来定位,需要用户输入ip地址是不可能的,用户也不知道他的ip地址是多少。 X-Forwarded-ForX-Forwarded-For:简称X ...
阅读全文 »

unicode编码转utf-8

发表于 2018-04-21 | 阅读次数:
在用百度ip定位的接口时遇到了返回回来的数据位Unicode编码,我一直以为是我接口封装错了,结果返回的结果就是unicode编码。 Unicode转utf-8我用的是StringEscapeUtils.unescapeJava() 首先需要引入12345<dependency> < ...
阅读全文 »

解决yum安装redis出现No-package-redis-available

发表于 2018-04-21 | 阅读次数:
不知道是怎么回事,yum install redis 出现No package redis availableLoaded plugins: priorities, update-motd, upgrade-helperNo package redis available.Error: Nothi ...
阅读全文 »

MyEclipse系列之maven

发表于 2018-04-21 | 阅读次数:

我最近两天在看maven,因为之前用MyEclipse的ssh框架挺好用的,所以就用MyEclipse集成的maven进行学习。本文主要介绍maven project的构建。

1. maven介绍

1.1 什么是maven

maven是Apache下一个纯java开发的开源项目,它是一个项目管理工具,使用maven对Java项目进行构建、依赖管理。

阅读全文 »
1…8910
griabcrh

griabcrh

nice to meet you

94 日志
62 标签
友情链接
  • 欢迎关注公众号
  • Kylin's Blog
© 2022 griabcrh
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
| 本站访客数人次 | 本站总访问量次