自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 springcloud项目war包部署总结

springcloud项目默认使用内嵌tomcat的jar直接运行,但最近想在外部tomcat埋探针进行APM监控,要求全部改成war包部署,过程中遇到了很多问题,现在把自己遇到的问题记录下。一般修改步骤:一、修改pom.xml文件将默认的jar方式改为war:<groupId>com.example</groupId><artifactId...

2019-07-03 10:44:03 3957 2

原创 Integer 与int 赋值比较

测试代码: @Test public void IntegerTest() { Integer i01 = 59; int i02 = 59; Integer i03 = Integer.valueOf(59); Integer i04 = new Integer(59); System.out.p

2017-08-03 14:50:45 2125

原创 使用Apache 的commons-net 包实现FTP上传下载小结

原项目里用JDk6的sun.net.ftp.FtpClient实现FTP的上传下载,这个类在jdk的帮助文档中没有具体的说明,也就是并没有对外公开。并且这个类是在jdk的 rt.jar中实现的,jdk1.7下其构造函数FtpClient()被定义为private类型,所以无法new了。 在jdk1.7,已经换成了 FtpClient.create(ip)方法     现在公司要升级jdk版

2017-06-26 16:05:47 1027

原创 linux上安装免安装版MySQL5.7.18

1. 下载mysql从官网下载mysql的压缩包    mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz2 把下载的包上传到linux上,先安装下依赖包:Ubuntu用 apt-get install libaio*    centOS用yum install libaio*3 用tar -xzvf mysql-5.7.18-lin

2017-06-24 17:21:58 3189 1

转载 ubuntu包管理命令apt和dpkg总结

使用Linux系列的系统,你不可避免的会涉及一些包的管理,这里我整理了一下ubuntu下常用的包管理命令,与大家分享。apt-get命令:apt-get是debian,ubuntu发行版的包管理工具,与红帽中的yum工具非常类似,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。apt-get在安装包的时候是根据/etc/ap

2017-06-24 16:32:13 369

转载 CentOS下rpm指令和yum指令详解

centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令 类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装 类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装已经安装的软件信息对于一个rpm包来说,都是有”-“和”.”构成的,基本上有以下几部分组成: * 包名 * 版本信息 * 发布版本号

2017-06-24 16:27:52 374

原创 java开发者常用的linux指令

1.查找文件find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name "*.xml" 递归查找所有的xml文件find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内容中包含hello world的xml文件grep -H 'spring'

2017-06-21 16:39:36 250

原创 Linux中修改环境变量及生效方法

方法一:  在/etc/profile文件中添加变量【对所有用户生效(永久的)】  用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。  要让刚才的修改马上生效,需要执行以下代码  # source /etc/profile     如果运行以上命令后还没生效,就 # logout  退出重进一下,不

2017-06-20 16:04:06 307

原创 在Windows环境下访问linux中MySQL数据库的配置

一、创建一个可以远程访问MySQL的用户登录mysql:mysql -u 用户名 -p授权:mysql> GRANT ALL PRIVILEGES ON *.* TO '新用户'@'%' IDENTIFIED BY '新用户的密码' WITH GRANT OPTION; 修改生效:mysql> FLUSH PRIVILEGES;

2017-04-29 21:34:00 2980

原创 解决ubuntu下mysql的'Access denied for user 'root'@'localhost' (using password: YES)'

一般出现这种情况,只要重新修改下root密码解决方法:1.打开/etc/mysql/debian.cnf文件,里面存储了系统管理员的密码2. 输入命令:mysql -udebian-sys-maint -p再输入对应debian.cnf里对应的密码,以管理员身份进去3.进入控制台后.按以下步骤进行:use mysql;update user

2017-04-29 21:26:54 5560

原创 使用Tcp/Ip Monitor抓取传输的数据

最近在做项目遇到要调用国航的webservice接口,由于国航那边对接口做了二次封装,本地客户端只需要传递对象即可,不需要自己封装成xml,但在调错过程中向看看底层传输的xml报文,所以自己琢磨着用了myeclipse自带的Tcp/Ip Monitor,不得不说,对于抓取http请求的数据还真管用     一、什么是 TCP/IP MonitorTCP/IP monitor 是可以监控在某

2017-03-17 21:53:00 6404

原创 GitHub 与 GitLab的区别?

最近刚接触到gitlab,上网查查与github的区别两者都是基于web的Git repositories(仓库),拥有流水线型的web开发流程,它们为开发团队存储、分享、发布、测试和合作web开发项目提供了中心化的、云存储的场所。Git版本控制——对于多人共同开发一个project来说非常重要——它提供了分享开源项目的平台。GitLab拥有更多的特性,它可以让开发团队拥有

2017-03-06 17:02:28 1081 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除