个人拓展
文章平均质量分 56
快乐的小楠哥
这个作者很懒,什么都没留下…
展开
-
浅谈Java如何将字符串转成Json对象以及从Json对象中获得相应的值
前序:在做项目的过程中有次需要将json格式的字符拼接起来作为HTTP请求的一部分,且服务器响应信息即收到的返回信息也是json格式的字符串,在做这个项目中请求信息我是使用字符串拼接的,长长的json格式字符串让我拼接了半天,中途出现了几次错误,白白耗费了时间。解析响应的json格式字符串我用了jsonobject这个很方便,很容易拿到我需要的值。下面简单的介绍jsonobject的使用方...原创 2018-03-07 17:06:15 · 15421 阅读 · 0 评论 -
(一)使用apache的commons-httpclient-3.1.jar之通过Java实现发起HTTP请求【不需要代理】
声明:这是本人第一篇的博客,无论是排版还是内容都有不完善的地方还请见谅,本人以后会养成写技术博客的习惯,希望大家共同进步!!! 我们在访问一个网站的时候请求多数是HTTP或HTTPS,在Java EE项目中,最简单的Servlet中就有内置的方法可以发起HTTP请求。但是在一个纯后台的系统中也需要发起HTTP请求时该怎么办呢,我在实际项目中就遇到了这样的问题。现在开始说明,如何通过J...原创 2018-02-28 11:22:54 · 9742 阅读 · 0 评论 -
(二)使用apache的commons-httpclient-3.1.jar之通过Java实现发起HTTP请求【使用代理】
本文件介绍在需要通过代理才能访问外网的情况下如何以纯Java实现发起HTTP的请求。此部分内容与上一篇博客内容大同小异,只有两处稍有不同。 1.准备需要的Jar包 需要的jar包与上一篇介绍的相同,包括:commons-httpclient-3.1.jar,commons-logging-1.1.1.jar,commons-codec-1.3.jar以及json-rpc...原创 2018-02-28 15:30:53 · 2315 阅读 · 2 评论 -
使用Jsch通过SFTP下载文件
在项目当中,我用到了Jsch去服务器下载文件,故写此文给大家分享,Jsch功能很多,我只使用到了其中一点,本文只介绍使用Jsch通过SFTP下载文件并且使用了代理。 在正式说明之前我先大概说下什么是Jsch,Jsch是SSH2的纯java实现,那什么是SSH2呢,SSH有两个不兼容的版本SSH1跟SSH2,那什么是SSH呢,我摘了百度百科中的说明:"SSH 是目前较可靠,专为远程登录...原创 2018-02-28 16:55:21 · 3336 阅读 · 0 评论 -
一些常用的JDK附带工具
在JDK的安用装目录bin下,有一些有非常实用的小工具,可用于分析JVM初始配置、内存溢出、内存泄漏、硬件资源异常等问题,我们接下来将对些常用的工具进行一些说明。默认的执行这些命令的时候都是要进入到其所在目录下,例:/usr/jdk1.6.0_45/bin 1.jps 通过jps工具我们可以知道当前正在运行的Java进程,以及这些进程初始化的参数配置。命令如下:./jp...原创 2018-11-06 11:05:55 · 2285 阅读 · 0 评论 -
CPU消耗偏高问题分析
1.查看CPU消耗情况,命令:top -d 1,找到消耗偏高的进程号。2.查看线程占用情况,命令:top -Hp <id>,此处的pid为步骤一查到的消耗CPU过高的进程号。3.将步骤2找到的消耗CPU过高的线程号,转成16进制。命令:printf '%x\n' 线程号。4.再使用jstack查询线程的堆栈信息,命令:jstack <pid> | grep -A 20...原创 2018-11-06 11:08:47 · 1281 阅读 · 0 评论