自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 java 面试题解

Java基础与高级hashcode

2019-01-10 12:42:41 1448

原创 springboot 统一签名校验的实现过程

由于业务需要,所有post请求需要做签名校验,由于所有controller层统一处理,此处采用springmvc拦截器实现,经过尝试发现,request.getParameterMap()无法获取参数,原因是前端使用mutildata的方式传送的参数在body中,于是采用getInputStream()或getReader()实现,这样一来,controller无法使用@RequestBody获得...

2018-08-22 12:24:35 20040 7

原创 Exceptions--java--webapp

如何将一个普通jar包打包到maven仓库中去此处指的是maven仓库中没有的jar包 比我公司其他项目组自己开发的jar包现在需要用maven引用 最简单的办法就是将这个jar包也打包到maven仓库中去引用 这里拿orcale的ucp数据库连接池举例子 1. 配置maven环境变量(这是说的计算机的环境变量) 2. 将这个jar包下载下来放到一个空文件夹下 3. 打开系统...

2018-04-18 13:54:10 302

原创 mybatis-dao 自动生成工具使用简介

下载jar包 postgresql-9.0-801.jdbc4.jar mybatis-generator-core-1.3.6.jar 可以用maven仓库下载编辑配置文件generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration ...

2018-04-17 16:40:44 295

原创 tomcat 8.5.9.0 解决catalina.out过大的问题

解决方法,使用cronolog进行日志切割,据说cronolog是个切割日志的小工具,可以切割很多种日志文件,有空得试试.具体做法如下: 1、下载(最新版本) cronolog-1.6.2.tar.gz 2、解压缩 tar zxvf cronolog-1.6.2.tar.gz 3、进入cronolog安装文件所在目录 cd cronolog-1.6.2 4、运行安装 (...

2018-04-16 16:51:45 1314

原创 linux 服务器配置nginx

centos 7 nginx1.13.12安装编译环境gcc yum install -y gcc-c++安装第三方开发包pcre pcre是一个perl库,包括perl兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。此外需要安装pcre-devel是pcre的二次开发库。nginx也需要此库 yum install -...

2018-04-12 18:03:25 235

原创 Amazon 服务器 的pem文件转换为公钥.pub

pem转.pub在Windows系统上就需要使用SecureCRT,Putty等工具,进行连接。但是AWS提供的XXX.pem文件,不能直接在这些工具里使用,需要做一些处理,才可以。 1、使用XXX.pem文件生成一个公钥文件XXX.pem.pub$ ssh-keygen -y -f XXX.pem > XXX.pem.pub...

2018-04-10 20:58:06 4437

原创 linux 安装配置maven私服

环境:centos7 jdk1.8 nexus3.7 第一步:下载nexus https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.7.1-02-unix.tar.gz 第二部:上传到linux系统并解压到一个文件夹 第三部:进入解压完成后nexus的bin目录下执行安装,必须提前安装并配置好java环境,这里需要ja...

2018-01-24 21:17:10 1958 1

原创 配置 jmc 远程监控linux上的java程序

环境:java1.8,tomcat8,centos6.x 看了网上很多文章说很简单就能配置jmc的远程监控 但是我这里要监控的是正式服务器,一个是安全性不够,一个是按照网上的说法完全不靠谱 于是查询谷歌并自己尝试完成了配置,特此记录 首先说明一下为什么说网上说的方法不靠谱,网上所说的都是在tomcat中配置ip和端口并开放端口jmc就可以远程连接 实际上jmc所用协议是需要两个端口的,而

2018-01-21 12:48:38 5099 1

原创 telegtam 机器人配置

telegram有两种api,这里采用botapi,系统:centos6.x 语言:java 首先下载telegram pc版本,然后创建一个bot https://telegram.me/botfather 它会提示你用telegram打开。然后你就打开了botfarther的聊天对话框。输入 /newbot 回车发送。botfarther会反馈 Alright, a new bo

2018-01-21 12:06:36 6405

原创 java 获取请求参数的问题

大家都知道getParameter系列方法可以获得get和post请求的参数,但是getReader和getInputStream方法绝不能忽略一次问题的记录 需求是我方服务有一个服务被对方请求,我需要获取到发送过来的参数 然而在使用getParameter系列方法接受时,参数内容为空 经过查资料发现multipart/form-data格式、还有直接post的json数据(不是键值对

2018-01-19 19:57:24 448

原创 HttpClient 学习记录---URIBuilder

构造函数 URIBuilder() URIBuilder(final String string) 内部会创建URI对象 URIBuilder(final URI uri) 非空的两个构造实际内部都调用了digestURI(uri) 将URI对象解析并赋值给类的属性类属性 String url = "http://www.google.com/search?hl=en

2018-01-10 12:53:49 22295

转载 Centos7 安装 svn

安装 exec:yum install subversion配置 在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。执行svn命令创建仓库 exec:svnadmin create /home/svn 进入conf文件夹修改3个配置文件配置password password是账号密码文件 [root@l

2018-01-08 12:49:38 166

原创 centos7安装mysql5.7

下载mysql源包 exec:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm安装mysql源 exec:yum localinstall mysql57-community-release-el7-8.noarch.rpm notice:如果需要安装5.6版本,可以修改vim /etc/yum.

2018-01-03 00:11:16 179

原创 mysql--Grant命令详解

MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户**grant 普通数据用户增、删、改、查 数据库中所有表数据的权利。 grant (select|insert|update|delete) on testdb.* to common_user@'%'grant 数据库开发人员,创建表、索引、视图、存储过程、函数。。。等权限。 grant (cr

2018-01-02 23:24:40 332

空空如也

空空如也

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

TA关注的人

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