java
MissEel
这个作者很懒,什么都没留下…
展开
-
HttpURLConnection设置请求超时无效的问题setConnectTimeout
1、问题描述使用HttpURLConnection测试连通性的时候,发现请求超时无效;时间单位是毫秒,然而我用于测试的内网地址和外网地址,大多数连接时长都少于1ms(如下图0.15ms),因此让我产生了连接超时不生效的错觉;建议先将测试的地址,用谷歌浏览器调试的network先看下请求时长;2、解决办法用一个不正常的地址进行请求超时的测试,比如在A主机请求B服务器地址,将B...原创 2019-12-17 11:56:48 · 6420 阅读 · 1 评论 -
创建本地的https证书
创建本地的https证书1、进入某个目录,shift+右键->在此处打开命令窗口2、ip别名为cas.server.com,密钥文件casServer.keystore keytool -genkey -alias cas.server.com -keyalg RSA -keystore casServer.keystore3、配置 输入密钥库口令: test123 再次输...原创 2018-06-20 11:45:12 · 5413 阅读 · 0 评论 -
java通过url链接下载文件的辅助工具类(http/https)
java通过url链接下载文件的辅助工具类(http/https)这个工具类用于从url地址获取文件的文件流或字节数组。 直接贴代码:package com.gigi.utils;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;...原创 2018-05-24 11:35:10 · 4565 阅读 · 1 评论 -
Java模拟高并发上传数据
Java模拟高并发上传数据参考博客:JAVA 模拟瞬间高并发在这一篇博客,我会记录整个我模拟高并发的过程。从参考的博客那里,我学会了使用线程池和CountDownLatch。一、模拟高并发初试(小菜)这个转载的代码,我自己进行尝试之后,为帮助学习,添加了易于了解的注释。import java.util.concurrent.CountDownLatch;impo...原创 2018-03-07 11:44:13 · 5850 阅读 · 1 评论 -
Web国际化的三种解决方式
Web国际化的三种解决方式适用于springmvc的项目我目前尝试过的有三种实现方式:通过资源文件来实现国际化,页面获得浏览器语言来进行设置。每个页面进行翻译,将语言设置在session里每个页面进行翻译,在每个控制器里用@RequestHeader获得浏览器语言。每种方法适用场景:第一种:如果每个中文字段和英文字段翻译后的长度一样,能保证页面的样式不会乱,可以用原创 2018-01-26 11:32:07 · 12416 阅读 · 0 评论 -
springmvc web国际化i18n解决资源文件路径问题
springmvc+maven实现javaWeb的国际化。原创 2017-12-21 11:45:01 · 4312 阅读 · 0 评论 -
解决js文件无法获得request.getContextPath的问题
解决了如何在js文件里获得请求地址的问题。原创 2017-08-31 15:56:45 · 3890 阅读 · 0 评论 -
腾讯推送——信鸽测试
记录测试信鸽推送接口遇到的时间戳异常和sign异常的问题。原创 2017-08-30 10:52:06 · 1950 阅读 · 0 评论 -
itextpdf解决PDF合并的问题
itextpdf解决PDF合并的问题本文章是我在项目开发过程中解决了一个关于PDF显示的需求而记录的。 需求是这样的,需要将两个PDF进行合并,一个PDF是根据数据库的信息在在后台形成的(实际不存在的PDF),另一个是磁盘保存的PDF文件(这个PDF文件后期会变成从云端获取)。作为一个Java菜鸟,这个问题解决了数天,还是在leader的指导下解决的。在这里做一下关键代码的记录。 项目主要包含了原创 2017-07-17 10:54:20 · 9961 阅读 · 10 评论 -
springmvc 上传文件
最近在做一个上传用户头像的接口,上传图片或者文本文件都可以的。 接下来我弄了一个测试的接口来还原这个接口的实现。原创 2017-08-19 14:38:35 · 348 阅读 · 0 评论 -
线程学习——售票小程序
想学习线程,于是弄个购票的小程序练练手,发现有些细节会想着一直去完善。功能描述: 这个购票系统会自动在两秒后售出一张票,票的编号和座位号都是随机生成的。票面时间和价格固定。线程有两种实现方法:1.实现Runnable接口 (1)实现Runnable接口的实现类public class TicketThread implements Runnable { @Override原创 2017-07-17 23:24:15 · 1579 阅读 · 0 评论 -
一个多种登录方式的解决办法
开发一个web网站,用到了多种登录方式:手机验证码登录用户名密码登录微信登录login.jsp如下: 只列举了手机登录的代码,同一个页面里还有另外两个div,用boostrap的切换卡来进行动态切换。<div class="phoneLogin wn_new_l_items" id="phoneLogin"> <a href="#" class="dongtai">手机动态码登录(原创 2017-07-25 10:41:23 · 3989 阅读 · 0 评论 -
常用地区手机号正则表达式
目前项目因为手机号发短信,需要验证手机号,用正则表达式来解决了这个问题,我在这里主要是作为记录一下。public static boolean isPhone(String phone,String area_code){ Pattern p = null; Matcher m = null; boolean flag = false; /** * 大陆手机号验原创 2017-07-31 20:00:23 · 3799 阅读 · 0 评论