JavaEE
文章平均质量分 87
小流年7878
活着、极客
展开
-
SpringBoot跨域请求与过滤器
1.跨域请求由于安全原因,浏览器都遵循着同源原则,拦截了不同域名之间的请求。跨域请求,是指能让不同域名之间,可以相互发送请求。下面是Mozilla的介绍:.当它请求的一个资源是从一个与它本身提供的第一个资源的不同的域名时,一个资源会发起一个跨域HTTP请求(Cross-siteHTTP request)。比如说,域名A ( http://domaina.example ) 的某 Web原创 2017-02-24 15:29:01 · 2934 阅读 · 0 评论 -
Cookie扫盲贴
Cookie扫盲,作为一名web开发人员必须知道的东西。原创 2017-02-14 18:02:13 · 468 阅读 · 0 评论 -
RESTful风格接口
RESTful风格接口原创 2017-02-20 22:27:27 · 603 阅读 · 0 评论 -
Linux下通过WAR包方式安装Jira 3.6.3到Tomcat6,以及破解、数据备份和恢复
Linux下通过WAR包方式安装Jira 3.6.3到Tomcat6,以及破解、数据备份和恢复环境Mac OS X 10.10.5 (Yosemite)Tomcat 6.0.44Oracle Java 1.7.0_79MySQL 5.6.29MySQL Connector Java mysql-connector-java-5.1.39下载WAR包从JIRA Downloads Arch原创 2017-02-20 22:29:54 · 880 阅读 · 0 评论 -
JSR303使用说明文档
1.引言参数校验是我们程序开发中必不可少的过程。用户在前端页面上填写表单时,前端js程序会校验参数的合法性,当数据到了后端,为了防止恶意操作,保持程序的健壮性,后端同样需要对数据进行校验。后端参数校验最简单的做法是直接在业务方法里面进行判断,当判断成功之后再继续往下执行。但这样带给我们的是代码的耦合,冗余。当我们多个地方需要校验时,我们就需要在每一个地方调用校验程序,导致代码很冗余,且不美观。那么...原创 2017-02-17 18:03:58 · 14421 阅读 · 1 评论 -
被神化的海量数据处理和高并发处理
其实任何简单的问题,只要规模大了都会成为一个问题,就如中国人口多,很多小问题都会变成大问题一样。但处理这种海量数据的方法无非就是分治和”人海”战术。使用人海战术的前提是问题的划分能够支持这种人海战术,其手段无非是切割(纵向,横向)和负载均衡。纵向分隔主要是按业务(功能)来分,也就是所谓面向服务架构,横向分隔方式比较多,主要依赖于所处理的对象属性,比如时间属性或者特定业务数据属性划分(比如铁路客票的原创 2016-03-31 12:48:19 · 312 阅读 · 0 评论 -
关于J2EE项目下的路径问题
jsp中获得文件路径 1、根目录所对应的绝对路径:request.getRequestURI(); 2、文件的绝对路径:application.getRealPath(request.getRequestURI()) 3、当前web应用的绝对路径:application.getRealPath("/") 4、取得请求文件的上层目录: newFile(appl原创 2014-12-21 21:57:18 · 585 阅读 · 0 评论 -
定时调度表达式配置说明书
1. 引言1.1. 引言Ø 定时调度表达式配置说明书,以下简称“本文档”。本文档是定时调度/定时任务管理功能中配置定时任务表达式的依据和标准。Ø 本文档的预期读者是项目管理人员、开发人员。 1.2. 背景时间格式: , 分别对应: 秒>分>小时>日>月>周>年Quartz cron 表达式的格式十分类似于 UNIX cron 格式,但还是有少许明显的区别。区原创 2017-02-27 09:20:15 · 1194 阅读 · 0 评论