
javaweb
末路狂奔@@@@@
快乐的坚持一个梦想,直到实现。
展开
-
查询手机归属地API
淘宝网API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443参数:tel:手机号码返回:JSON拍拍API地址: http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile=15850781443&amo转载 2014-07-23 13:37:51 · 755 阅读 · 0 评论 -
Google Translate API
近期在做的一个任务,但是网上的资料甚少,经过了几番波折,终于弄好了。实现过程很简单,拿出来共享一下,免得大家像我一样找了半天。谷歌翻译升级到2.0后变为收费版本的,因此首先需要向谷歌申请一个key。付费标准是每100万个文本字符20美元(觉得小贵啦)。谷歌翻译的工作过程:1.谷歌翻译的请求网址:https://www.googleapis.com/language/tr转载 2016-08-09 12:37:11 · 5871 阅读 · 0 评论 -
SpringMVC的各种参数绑定方式
SpringMVC的各种参数绑定方式 1. 基本数据类型(以int为例,其他类似):Controller代码:@RequestMapping("saysth.do")public void test(int count) {}表单代码:form action="saysth.do" method="post">input name="count转载 2016-08-17 09:54:16 · 288 阅读 · 0 评论 -
httpclient上传文件,同时带字符串参数 中文乱码问题
PostMethod filePost = new PostMethod(URL); HttpClient client = new HttpClient(connectionManager);// 通过以下方法可以模拟页面参数提交try {Part[] parts = { new FilePart("upfile", file),new StringPart("idc原创 2016-03-08 15:18:51 · 1077 阅读 · 0 评论 -
httpClient对post内容gzip压缩和server端解压接收
client端代码:[java] view plain copy public void sendHttp(String url, String message) { if (StringUtils.isBlank(message)) { LOGGER.info("a blank message, retu转载 2016-03-01 14:53:22 · 4428 阅读 · 0 评论 -
tomcat优化
1,tomcat本身有线程池,每一个请求都开一个线程来处理请求。适当调节tomcat线程池可以提高tomcat服务器性能。提高并发能力2,javaweb应用的性能瓶颈在于以下几个方面:(1)网络IO (2) 硬件IO (包含磁盘IO) (3) 内存资源 (4)CPU 性能 (5)数据读写能力 3,tomcat默认采用BIO,也就是同步阻塞型的IO,效率很低。如下:原创 2015-09-24 15:58:24 · 446 阅读 · 0 评论 -
SpringMVC中使用@ResponseBody注解返回值,Ajax取得中文乱码解决方法
Spring使用AnnotationMethodHandlerAdapter的handleResponseBody方法, AnnotationMethodHandlerAdapter使用request header中"Accept"的值和messageConverter支持的MediaType进行匹配,然后会用"Accept"的第一个值写入 response的"Content-Type"。一般的请转载 2015-06-15 18:01:40 · 882 阅读 · 0 评论 -
SpringMVC返回json数据的三种方式
1、第一种方式是spring2时代的产物,也就是每个json视图controller配置一个Jsoniew。如: 或者同样要用jackson的jar包。2、第二种使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,gson。利用HttpServletResponse,然后获取response.getOutputStr转载 2015-06-15 17:45:21 · 662 阅读 · 0 评论 -
springmvc接收请求参数的方法
控制器的请求处理方法的签名可以将任何事物作为参数,我们可以将HttpServletRequest、HttpServletResponse、 String或者数字参数传递进来,这些参数可以对应请求中的查询参数、cookie值、HTTP请求头的值或其他一些可能的选项。 下面一些例子来说明使用@RequestParam绑定请求参数值 @RequestMapping(valu转载 2015-06-16 17:35:26 · 1120 阅读 · 0 评论 -
Java List 生成 树Java List 生成 树
Java List 生成 树Java List 生成 树package com.victop.ibs;import java.util.ArrayList;import java.util.List;import org.apache.commons.collections.CollectionUtils;public class TreeBuilder转载 2017-02-25 14:19:02 · 1222 阅读 · 0 评论