关闭
当前搜索:

centos(13)-firewall防火墙管理

在window中可以ping通虚拟机ip,但是通过ip:8080却无法访问虚拟机中已启动的tomcat首页,因为有防火墙。firewalld看到结尾的d就可以猜到它是一个开机自启的服务,那么就可以用systemctl命令来控制它,如对此不了解可参考上一篇内容。systemctl start firewalld:立即启动防火墙。systemctl stop firewalld:立即停止防火墙。sys......
阅读(65) 评论(0)

centos(12)-systemctl服务管理

window每次开机时会自动开启一些服务,还可以把自己的程序注册为服务,在centos中也是一样。 daemon守护进程 当一个服务开启的时候,会启动一个程序,这个程序是在后台执行的,不会影响当前界面。所以表面上开启了一个服务,实际上是执行了一个程序,这个程序在linux中就被称为守护进程daemon。在linux中用过mysql的人应该对mysqld不会陌生,结尾的那个d就是daemon,即...
阅读(84) 评论(0)

centos(11)-ps进程管理

使用rpm和yum安装完后,保留在磁盘上的那叫程序。当使用命令启动程序时,他运行在内存中就叫进程。 查看进程 ps:查看进程。这里看到的只有当前环境的进程,还有其他环境和后台进程并没有显示。结果第一行是标题: PID:是进程id,由系统分配,非常重要。有些命令必要通过这个id找到这个进程,才能进行下一步操作。 TTY:进程的执行终端,下面会讲。 TIME:该进程总共占用cpu...
阅读(78) 评论(0)

spring boot(24)-test测试

如果直接用junit去测试一个方法,即使测试成功,这个方法在spring中运行时也可能会有不同的结果,因为spring是一个集成环境,会加载很多东西,从而影响最终结果。本篇将介绍spring boot的集成测试,需要首先理解maven测试 pom.xml org.springframework.boot spring-boot-starter-test test ...
阅读(128) 评论(0)

maven(20)-surefire测试

我在19篇生命周期讲过,当执行package或install的时候会自动执行测试,而测试周期的内置插件就是surefire。 pom.xml surefire可以执行junit测试用例,首先引入junit依赖 junit junit 4.12 test 测试用例 surefire默认会执行src/test/java目录中符合以下命名规则的测试类...
阅读(128) 评论(0)

centos(10)-tar.gz解包和符号链接

在window中可以用rar或zip解压缩来安装程序,centos也有各种压缩文件,本篇将介绍当前使用最普遍的tar.gz文件。 tar.gz gz后缀:使用gzip命令压缩的文件,指一个文件的压缩文件,没有打包。 tar后缀:使用tar命令生成的包文件,指多个文件的打包文件,但并没有压缩。 tar.gz后缀:使用tar打包,同时使用gzip压缩的文件。 下载jdk.tar.gz...
阅读(158) 评论(0)

centos(9)-PATH环境变量

在window中,配置jdk环境变量就是将java的bin路径追加到PATH的结尾。在centos中也有PATH,当在任意目录执行命令的时候,会从PATH的各个路径中去寻找这个命令文件并执行,如果找不到则无法执行。注意,centos区分大小写。 查看PATH变量 echo $PATH:显示PATH变量的值。echo是显示的意思,$是获取变量值。 显示结果中':'是分隔符,window中是';...
阅读(242) 评论(0)

spring boot(23)-文件上传与下载

先说上传,在Servlet3中提供了Part来简化上传功能,而在spring boot内部默认整合了Part来完成上传。 html 只需注意form要设置一个参数enctype="multipart/form-data",才能上传文件,其他不多说了。 文件: 控制层实现上传 以下代码即可完成上传,并且将文件保存到e盘。注意,默认每个文件不得超过1M,...
阅读(678) 评论(0)

centos(8)-权限

linux可以有多个用户同时登录操作,并且彼此隔离,互不干涉。这是linux非常重要的安全机制,而实现这一点的关键就是权限。 权限身份 在linux中对文件进行操作时,首先要知道操作者的身份,然后判断其身份是否有操作权限,而身份主要分为三种:拥有者、组、其他。 拥有者:文件拥有者,比如用你的账户登录你的目录后,你创建的文件或者你用安装包安装的文件等,你都具有拥有者权限。 组:除了拥有者...
阅读(242) 评论(0)

centos(7)-用户和组

之前讲的rpm和yum命令,一直在使用root用户来操作,之后要讲的内容可能会要求使用非root,即普通用户来操作。 root用户与普通用户 我在安装的时候已经为root用户设置了密码,并且同时创建了一个普通用户。root即管理员,主要用于安装维护系统环境,一些系统命令如rpm和yum只有root才有权限操作,一些系统文件也只有root有权修改,以防止其他用户破坏系统。而与系统无关的一些业务工...
阅读(527) 评论(0)

centos(6)-目录和文件

目录和文件的操作是centos必备的基础知识,本篇主要介绍其相关命令。 查看文件和目录 ls ls:查看当前目录下的文件。 ls -l:以列表方式显示,每行显示一个文件的详细信息。 ll:是ls -l命令的别名,显示结果是一样的。 ll -a:相当于ls -la,同时包括-l和-a,-a的意思是显示隐藏文件。创建文件时前面加一个点,自动就是隐藏文件。 更多用法查看ls --...
阅读(379) 评论(0)

spring boot(22)-profile环境配置

当你在公司时,可能会用公司内网的数据库进行开发,而当你回家时,就只能用本机的数据库了。不停的修改环境配置会很麻烦,profile的作用就是同时配置多个环境,在不同的环境使用不同的配置。 properties环境配置 第五篇讲过在application.properties中进行参数配置,现在如果要配置不同环境的properties,可以使用application-{环境名}.propertie...
阅读(542) 评论(2)

centos(5)-yum线上软件管理

上一篇的rpm命令需要知道rpm文件的下载地址才能安装,而yum命令会根据你要安装的程序名,自动到yum服务器上去下载并安装。 查看已安装程序 yum list installed|grep jdk:查看yum已安装的jdk程序,list是列表,installed是已安装的,|grep上篇讲过查找jdk关键字 这正是上篇用rpm安装的jdk,可以从yum程序列表中找到,说明yum所管理的...
阅读(563) 评论(0)

centos(4)-rpm软件管理

在centos中,以rpm为后缀的文件是一种安装包文件。而rpm命令可以将rpm文件安装成程序,同时rpm命令也可以对程序进行管理。由于这里是centos最小镜像安装,默认并没有java环境,本篇通过安装和管理jdk来介绍rpm的用法。 下载jdk.rpm jdk下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk...
阅读(556) 评论(0)

centos(3)-putty/winscp远程控制

通常服务器都是放在机房中的,可能离运维人员有一定距离,一些大型网站的服务器可能遍布全国各地,管理员只能在远程进行维护。 ssh linux主要使用ssh协议来实现远程控制,及解决相关安全问题(本篇不讨论安全)。在linux中预设了ssh功能,而window中并没有,所以这里在window中安装putty和winscp两个软件来实现ssh。之后我主要使用这两个软件来介绍centos putty...
阅读(565) 评论(0)

centos(2)-VMware Workstation Player安装centos7

下载VMware Workstation Player和centos 以下是vmware_workstation_player官网下载地址,当前版本是12.5.7,下载其中的window版本 https://my.vmware.com/cn/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0...
阅读(753) 评论(0)

centos(1)-什么是centos及相关介绍

window和linux linux的设计初衷,就是为服务器而生的,所有的一切都是为了满足服务器的需要。linux也可以有窗口界面,但这只是某些linux版本为吸引个人用户而设计的,并且linux绝对不会因为窗口界面而影响其服务器的特点。 window之所以叫window,就是因为它是窗口界面,便于个人用户使用,所有的设计都是为了满足个人用户,这才是它的核心价值。window也有服务器版本,但...
阅读(590) 评论(0)

spring boot(21)-actuator监控

actuator是spring boot中非常重要的一大功能,主要用于在项目运行时,查看运行中的各种配置及参数等 pom.xml org.springframework.boot spring-boot-starter-actuator 查看端点 在pom.xml中添加了以上配置之后,启动时控制台会打印如下信息,mapped后面的路...
阅读(906) 评论(0)

spring boot(20)-开发工具devtools

pom.xml org.springframework.boot spring-boot-devtools 修改代码自动重启 只要引入了开头的依赖,自动重启就生效。如上图,在开发时修改代码,会重载java代码,而不会重载依赖jar,这可以大大减少开发重启的时间。然而有一些大型项目,代码量多,业务复杂,自动重启仍然要花很长时间。这时,如果你的项目...
阅读(992) 评论(0)

spring boot(19)-拦截器

动态资源和静态资源 拦截器可以算是aop的一种实现,专门拦截对动态资源的后台请求,也就是拦截对控制层的请求,主要用于判断用户是否有权限请求后台。拦截器不会拦截静态资源,如spring boot的默认静态目录resources/static,请求其目录下的html,js,图片等都不会被拦截。因为我们的业务机密数据都在后台,而前端的静态资源可以分离出来放在静态服务器以缓解后台服务器的压力,不过这不是...
阅读(1040) 评论(2)
60条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:128803次
    • 积分:1925
    • 等级:
    • 排名:千里之外
    • 原创:60篇
    • 转载:0篇
    • 译文:0篇
    • 评论:38条
    博客专栏
    文章分类
    最新评论