- 博客(10)
- 收藏
- 关注
原创 实用Linux shell命令汇总
本文汇总了一些工作中用到的shell命令,记录下来供参考。文字仅对命令的基本使用做了说明,详细的命令介绍及参数使用请进一步参考相关文档。1. chapasswd 一般通过如下方式使用: echo username:password |chpasswd 其中,username、password分别为实际的用户名和密码。注意,如果密码中包含$字符,需要使用反斜杠进行转义。...
2020-05-20 13:58:37 148
原创 SpringBoot项目中增加国际化的支持
本文主要描述在SpringBoot项目的后端增加国际化的支持。 在src/main/resources目录下新建i18n目录并在该目录下增加国际化文件。其中,目录i18n可选且目录名可以自定义。国际化文件的文件名为messages.properties ...
2020-04-20 19:30:00 222
原创 如何开启Tomcat的远程调试端口
不同版本的Tomcat开启方式有些不同,此处以8.X版本为例。1. 修改bin目录下的catalina.sh(Windows平台下则是catalina.bat). 在文件顶部新增(监听端口开在8081):export JPDA_ADDRESS=8081 Windows平台下则是:set JPDA_ADDRESS=80812. 修改startup.sh(sta...
2019-01-18 14:27:54 1260
原创 如何开启Java程序的JMX远程访问
JMX(Java Management Extensions,即Java管理扩展)是一个为Java应用程序植入管理功能的框架。当需要通过JMX对远程服务器上的JVM进行监控时,可以在Java应用启动时增加如下参数: -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=100.0.66...
2018-11-28 20:45:11 4435 3
原创 通过编译源码在Linux上安装Python
绝大多数的Linux发行版上都自带了Python环境,但是在实际的应用中,系统自带的Python环境可能因为版本等问题无法满足实际的需求,此时就需要通过编译源码的方式安装特定版本的Python。 本文中使用的操作系统是CentOS 7.3,这里是minimal安装,如果是通过其他方式安装的系统,下文中的部分依赖包可能已经在系统中安装过了。具体的安装过程如下。 1. 去P...
2018-02-09 15:54:04 834
原创 Git回退方法
1. 找到需要回退到的历史版本的id,如:8f7c1bab68e1add12d2428b310c9c74a356bf4682. git reset --hard 8f7c1bab68e1add12d2428b310c9c74a356bf4683. 把修改推送到远程服务器:git push -f -u origin master ,其中master替换为实际的分支。
2017-10-25 21:26:31 276
原创 基于django-cas-ng的HUE单点登录实现
一. 背景介绍 单点登录(Single Sign On,SSO)是指在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 有多种开源的单点登录方案,其中,CAS(Central Authentication Service)是Yale University开发的、应用比较广泛的一种实现。 HUE没有直接提供对CAS的支持。django-cas-ng是
2016-04-05 22:46:25 5158 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人