随手记
歪的
这个作者很懒,什么都没留下…
展开
-
访问权限控制
方法一、自定义注解利用spring切面或拦截器实现;可以对所有接口或添加注解的接口实现请求次数限制;利用缓存的过期时间功能,uri太长可以做个映射(为缓存节省空间);ip要防止利用代理访问;限制维度:ip级别、用户+接口级别;*******************************注解类[java] view plain copy 1. /**转载 2017-11-22 10:38:33 · 1227 阅读 · 0 评论 -
计算macd、jdk、rsi
package stock.simulator.trader.web.indicatrixinterface;public interface Indicatrix { /** * 计算MACD指标数据 * * @param closePrice--收盘价要从第一天开始 * @param fastPeriod--日快线移动平均,标准为12 *原创 2018-01-09 15:15:47 · 4595 阅读 · 8 评论 -
java Excel读取
package util;import java.io.File;import java.io.FileInputStream;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;i原创 2017-12-26 17:10:18 · 206 阅读 · 0 评论 -
java 导出Excel
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.原创 2017-12-26 17:08:59 · 169 阅读 · 0 评论 -
lunix部署
lunix重装好了以后都是空的一、创建相关文件夹二、将tomcat压缩包放到相关文件夹下三、解压tomcat压缩包,即安装过程四、修改安装好的tomcat文件夹名称为项目名称或者相关名称五,修改tomcat的/conf/ server.xml文件,添加war包指向并可以将项目名去除登录<Context path="" docBase="${catalina.base}/webapps/stock-s原创 2017-12-15 09:26:00 · 254 阅读 · 0 评论 -
简单爬虫
1.首先是jar包 <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.1</version> </dependency> <dependency>原创 2017-12-13 16:24:29 · 152 阅读 · 0 评论 -
Javaweb 项目启动数据初始化
1.需求:很多时候,在一个 web 项目启动的时候,我们都要【初始化很多系统参数,比如读取配置文件】,或者初始化数据库表…2.解决方法:实现【 ServletContextListener】 接口 2.1 把实现了ServletContextListener 的类配置到【 web.xml】 文件中<?xml version="1.0" encoding="UTF-8"?> <web-a转载 2017-12-13 16:03:56 · 6490 阅读 · 0 评论 -
UrlRewrite--URL伪静态
使用UrlRewrite的完整步骤,页面静态化 2015-07-19 20:05 1345人阅读 评论(0) 收藏 举报 分类: 页面静态化(4) 最近接到一个任务关于实现访问路径静态化,首先百度了他的定义: UrlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite。适用于任何Web应用服务器(如Resin,Orion,Tomcat等转载 2017-12-01 16:56:21 · 141 阅读 · 0 评论 -
Web资源压缩
wro4j:Java Web资源压缩 2015-11-12 15:47 1336人阅读 评论(0) 收藏 举报 分类: network(8) 目录(?)[+] wro4j是一个Web资源优化工具。众所周知,到服务器加载一个大的文件比加载两个小的文件快,因为会增加HTTP交互的次数并且大部分浏览器在任何时候对于同一个服务器,只保持两个连接。开发wro4j项目的目的是减少加载一个页面的请求转载 2017-12-01 16:53:48 · 168 阅读 · 0 评论 -
整理的股票数据接口
腾迅股票数据接口 http/javascript — 这个是我最喜欢的接口 原创 2012年12月21日 23:48:51 • 83017 之前使用了新浪的股票数据,由于新浪http/javascript缺少一些数据,用chrome自带的开发工具监视腾迅财经HTTP信息,得到以下获取股票数据的方法。以五粮液为例,要获取最新行情,访问数据接口: [html] view plain copy转载 2017-12-01 16:51:07 · 46670 阅读 · 5 评论 -
滑块验证码demo
链接:https://pan.baidu.com/s/1dE9nU6l 密码:ei1q转载 2017-12-01 16:44:08 · 2925 阅读 · 0 评论 -
获取IP地址
public static String getIp(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if(StringUtils.isNotEmpty(ip) && !"unKnown".equalsIgnoreCase(ip)){转载 2017-12-01 16:38:07 · 261 阅读 · 0 评论 -
服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
服务器TIME_WAIT和CLOSE_WAIT详解和解决办法来自:http://blog.csdn.net/shootyou/article/details/6622226昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.csdn.net/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络...转载 2018-12-13 16:32:48 · 274 阅读 · 0 评论