- 博客(25)
- 资源 (48)
- 收藏
- 关注
原创 request 获取各种路径
从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录request.getRealPath("./"); // 网页所在的目录request.getRealPath("../"); // 网页所在目录的上一层目录request.getContextPath(); // 应用的web目录的名
2014-08-27 16:04:59 573
转载 介绍典型的非对称加密算法——RSA
Java加密技术(四)——非对称加密算法RSA博客分类:Java/SecurityJava非对称加密算法rsa 接下来我们介绍典型的非对称加密算法——RSARSA 这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShami
2014-08-21 20:16:10 4018
转载 加密技术可以分为对称与非对称两种.
对称加密,解密,即加密与解密用的是同一把秘钥,常用的对称加密技术有DES,AES等而非对称技术,加密与解密用的是不同的秘钥,常用的非对称加密技术有RSA等为什么要有非对称加密,解密技术呢假设这样一种场景A要发送一段消息给B,但是又不想以明文发送,所以就需要对消息进行加密.如果采用对称加密技术,那么加密与解密用的是同一把秘钥.除非B事先就知道A的秘钥,并且保存好.这样才可以解密A发来
2014-08-21 20:12:41 7736
转载 几种任务调度的 Java 实现方法与比较
综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参考。前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Jav
2014-08-21 20:10:13 650
转载 Java实时多任务调度过程中的安全监控设计
简介: 在一系列关联的多任务的实时环境中,如果有一个任务发生失败,可能导致所有任务产生连锁反应,从而造成调度失控的局面。特别是对于核心控制设备尤其重要,为了解决这个问题,必须对每个任务进行实时监控。在一系列关联的多任务的实时环境中,如果有一个任务发生失败,可能导致所有任务产生连锁反应,从而造成调度失控的局面。特别是对于核心控制设备尤其重要,为了解决这个问题,必须
2014-08-21 20:09:56 2135
转载 nginx反向代理,动静态分离,缓存
link: http://www.iteye.com/topic/966903今天工作之余,继续拘捣鼓了一下nginx,尝试了一下,nginx反向代理,动静态请求分离,以及nginx缓存应用,以及使用ngx_cache_purge清除指定URL一,nginx反向代理配置 #tomcatJava代码
2014-08-21 10:59:47 694
原创 Java解析XML汇总(DOM/SAX/JDOM/DOM4j/XPath)
一、【基础知识——扫盲】二、【DOM、SAX、JDOM、DOM4j简单使用介绍】三、【性能测试】四、【对比】五、【小插曲XPath】六、【补充】关键字:Java解析xml、解析xml四种方法、DOM、SAX、JDOM、DOM4j、XPath【引言】目前在Java中用于解析XML的技术很多,主流的有DOM、SAX、JDOM、DOM4j,下文主要介绍这4种解析XML
2014-08-12 10:30:13 575
原创 Cookie/Session机制详解
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1 Cookie机制在程序中,会话
2014-08-06 13:44:09 559
原创 java jersey restful 详解
前言在短信平台一期工作中,为便于移动平台的开发,使用了Java Jersey框架开发RESTFul风格的Web Service接口。在使用的过程中发现了一些问题并积累了一些经验。因此,做下总结备忘,同时也希望对有需要的同仁有好的借鉴和帮助。简介Jersey是JAX-RS(JSR311)开源参考实现用于构建RESTful Web service,它包含三个部分:核心服务器
2014-08-06 11:29:49 1608
原创 java jersey restful 详解
前言在短信平台一期工作中,为便于移动平台的开发,使用了Java Jersey框架开发RESTFul风格的Web Service接口。在使用的过程中发现了一些问题并积累了一些经验。因此,做下总结备忘,同时也希望对有需要的同仁有好的借鉴和帮助。简介Jersey是JAX-RS(JSR311)开源参考实现用于构建RESTful Web service,它包含三个部分:核心服务器
2014-08-06 11:20:57 4554
原创 Java Jersey使用总结
前言在短信平台一期工作中,为便于移动平台的开发,使用了Java Jersey框架开发RESTFul风格的Web Service接口。在使用的过程中发现了一些问题并积累了一些经验。因此,做下总结备忘,同时也希望对有需要的同仁有好的借鉴和帮助。简介Jersey是JAX-RS(JSR311)开源参考实现用于构建RESTful Web service,它包含三个部分:核心服务器
2014-08-06 11:15:54 2970
原创 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
RESTful Web 服务简介REST 在 2000 年由 Roy Fielding 在博士论文中提出,他是 HTTP 规范 1.0 和 1.1 版的首席作者之一。REST 中最重要的概念是资源(resources),使用全球 ID(通常使用 URI)标识。客户端应用程序使用 HTTP 方法(GET/ POST/ PUT/ DELETE)操作资源或资源集。RESTful Web 服务是使
2014-08-06 10:54:42 693
转载 java中生成30万的excel(采用多个excel,每个上面放6万数据,最后打包zip保存)
首先要说明的是excel03 每个sheet最多放65535行所以,每行不能超过这个数,如果想放的多,可以考虑生成excel2007,好像excel2007可以放100W多行数据 大数据量生成excel我只想到三种方法,当然基本也是网上看到的1 生成多个excel打包 2 利用xml方式生成 3 用最新的包 现在讲的是第一种 第二种也可以以
2014-08-05 16:39:15 1303
原创 配置Tomcat使用https协议(配置SSL协议)
内容概览:如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 协议 1.生成安全证书 2.配置tomcat环境:1.java 1.62.tomcat 6_0_26---------------------------------------------------------------------------
2014-08-05 16:33:57 746
原创 win7下搭建SVN服务器
1 安装svn的服务端和客户端下载服务器端 Setup-Subversion-1.7.10.msi,下载页面:http://sourceforge.net/projects/win32svn/files/1.7.10/apache22/Setup-Subversion-1.7.10.msi/download选择安装目录,我安装的是D:\Subversion下载客
2014-08-05 16:33:09 564
转载 PM如何写好产品需求文档
1. PM如何写好产品需求文档1.1 十步做好产品需求文档做好产品需求文档的这十步,是经过长期的实践经验和反复验证而得到的。可能这里描述的不是很全面,但他已经足够让你做一个成功的产品需求文档。做好这几步花费的时间要以项目的大小、复杂程度、个体学识、基本技能熟练度而定。1.2 第一步:做好准备工作你要做的是一个让人无可争议的产品
2014-08-05 14:00:00 733
原创 使用 CAS 在 Tomcat 中实现单点登录
CAS 介绍CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点:开源的企业级单点登录解决方案。CAS Server 为需要独立部署的 Web 应用。CAS Client 支持非常多的客户端(这里指单点登录系统中的各个 Web 应用),
2014-08-05 13:26:12 577
原创 第三方集成qq sina
第三方接口集成时需要注意事项1、当第三方(QQ或sina)API重定向到我们的系统的时候,我们都可以根据它(第三方,以下也称它)返回的code得到它的用户的信息。2、如果是QQ第三方返回的信息,那么我们为了防止用户使用QQ二次登陆的时候,拿不到上一次的信息的情况,通常性我们会在第一次登陆的时候向我们的表里面放入用户的信息。QQ存入库里的时候,建议使用openID 作为 您系统中用户表的
2014-08-05 10:51:35 808
转载 QQ登录-第三方SDK的接入总结
由于项目的需要,使用了【QQ登录】SDK 的相关功能!1.集成【QQ登录】SDK【QQ登录】SDK下载地址:http://wiki.open.qq.com/wiki/website/SDK下载【QQ登录】相关的帮助文档地址:http://wiki.opensns.qq.com/wiki/【QQ登录】IOS_SDK使用说明在里边
2014-08-05 09:37:57 1578
转载 struts2
Struts 2 Tutorial – Interceptors09/19/2008Interceptors are my favorite aspect of Struts 2. They inspect and/or act on a user’s request. There are three main uses cases that I’ll discuss here:
2014-08-04 18:05:49 609
原创 用 Java 技术创建 RESTful Web 服务
Java 资源JAX-RS 建立了一种特殊的语言来描述资源,正如由其编程模型所表示的。有五种主要条目:根资源、子资源、资源方法、子资源方法以及子资源定位器。根资源根资源是由 @Path 注释的 Java 类。@Path 注释提供了一个 value 属性,用来表明此资源所在的路径。value 属性可以是文本字符、变量或变量外加一个定制的正则表达式。清单 1 给出了一个
2014-08-04 18:03:22 581
原创 Struts2、Spring、Hibernate 高效开发的最佳实践
框架总体介绍文章之所以说框架是通用的,因为它的思想适应任何的业务需求。按照文章介绍,按照介绍的框架搭建完代码架构后,可以屏蔽许多技术细节,让开发人员专注于业务逻辑的实现,这些繁琐的技术细节包括技术配置、权限控制、页面跳转、错误处理等等。框架大致的风格如图 1 所示,总体来说,该框架遵守了“规约优于配置”的原则。图 1. 框架大致风格(查看大图 )上图中,系统只有一个 a
2014-08-04 17:21:50 999
转载 Hibernate3 深度探索
Hibernate 作为 Java ORM 模式的优秀开源实现, 当下已经成为一种标准,为饱受 JDBC 折磨的 Java 开发者带来了“福音。快速的版本更新,想开发者所想,Hibernate 的开发团队俨然就是我们开发者的知音呀。随着 Hibernate 的用户群的越来越壮大,Hibernate 的功能也变得更加强大和健硕起来,下面就对于我们比较常用和关心的一些内容做一些比较深入的探讨,我们的宗
2014-08-04 17:08:46 655
原创 tomcate 架构设计原理
http://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/index.html
2014-08-04 13:18:57 569
转载 Servlet 工作原理解析
Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 Tomcat 为例了解 Servlet 容器是如何工作的?一个 Web 工程在 Servlet 容器中是
2014-08-04 13:16:17 450
Axure7 汉化版
2015-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人