工作积累
凌晨1点21分
这个作者很懒,什么都没留下…
展开
-
在web项目中添加自定义配置文件
在web项目中添加自定义配置文件 由于项目中一些参数跟项目的部署相关,每次部署都需要修改,而且修改的位置又分散在很多jsp文件中,觉得特别麻烦,就在项目中添加了一个自定义的配置文件,对项目中用的参数进行统一的管理。参考资源:http://my.oschina.net/u/585275/blog/109227实例: 这里采用的加载方式是使用监听器在初始原创 2015-03-19 17:13:59 · 6961 阅读 · 0 评论 -
周记(cas初识)
简介CAS ( CentralAuthentication Service )是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 Web SSO )。CAS 开始于 2001 年, 并在 2004 年 12 月正式成为 JA-SIG 的一个项目。1、开源的、多协议的 SSO 解决方案;Protocols : Custom转载 2016-02-24 15:20:12 · 449 阅读 · 0 评论 -
周记(搭建cas验证服务)
搭建cas验证服务CAS Server 负责完成对用户的认证工作 , 需要独立部署 , CASServer 会处理用户名 / 密码等凭证(Credentials) 。下载相关资源(以下资源版本为后续使用中的版本)服务端资源cas-server-3.5.2.1-release.ziphttp://downloads.jasig.org/cas/原创 2016-02-24 17:30:30 · 2065 阅读 · 0 评论 -
周记(cas服务器HTTPS验证配置)
CAS Server 是一套基于 Java实现的服务,该服务以一个 Java Web Application单独部署在与 servlet2.3兼容的 Web 服务器上,另外,由于 Client 与CAS Server 之间的交互采用 Https 协议,因此部署 CAS Server的服务器还需要支持 SSL协议。注:证书是单点登录认证系统中很重要的一把钥匙,转载 2016-02-24 16:28:03 · 766 阅读 · 0 评论 -
配置cas服务认证的验证方式(sql数据库或ldap)
配置cas服务认证的验证方式(sql数据库或ldap)一.配置sql认证 关于使用传统的关系型数据库做为验证用户和口令的数据源,在上一篇博文:中有提到过,关于关系型数据库的配置这里也再简单的重复下。具体的可以参考上一篇博文 1.导入cas数据库支持jar和数据库驱动jar。复制D:\cas-server-3.5.2.1\modules下面cas-serv原创 2016-03-14 18:04:05 · 2854 阅读 · 0 评论 -
树形结构的数据库表设计
树形结构的数据库表设计程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,因此是不能直接将Tree存入DBMS,设计合适的Schema及其对应的CRUD算法是实现关系型数据库中存储树形结构的关键。 理想中树形结构应该具原创 2016-03-25 14:15:27 · 12785 阅读 · 1 评论 -
同时启动多个Tomcat
一台pc机上同时启动多个Tomcat环境:两个Tomcat7.0.20,使用一个JVM,JDK7,Win7 64位系统。系统环境变量里的CATALINA_HOME已经删除,根据catalina.bat里的代码来看,应该走的是自己设置的临时环境变量。两个startup.bat最前面加上一句set CATALINA_HOME=当前TOMCAT路径就可以了当第一个tomcat启动后,后面tomc原创 2015-03-10 17:27:16 · 651 阅读 · 0 评论 -
JavaScript小技巧
12个非常实用的JavaScript小技巧 在这篇文章中将给大家分享12个有关于JavaScript的小技巧。这些小技巧可能在你的实际工作中或许能帮助你解决一些问题。 使用!!操作符转换布尔值 有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。转载 2016-06-29 17:20:48 · 455 阅读 · 0 评论 -
Java中使用Runtime和Process类运行外部程序
Java中使用Runtime和Process类运行外部程序使用Runtime.getRuntime().exec()方法可以在java程序里运行外部程序。 1.exec(String command) 2.exec(String command, String envp[], File dir) 3.exec(String cmd, String envp[]) 4.e转载 2016-08-08 08:54:53 · 5850 阅读 · 8 评论 -
初识Protocol Buffer(Protocol Buffer的下载与安装)
Protocol Buffer的下载安装Protocol Buffer:一、简介 Protocol Buffer(以下简称Protobuf)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了三种语言的实现:java、c++ 和 python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 进行数据交换快原创 2015-10-30 14:32:39 · 6699 阅读 · 0 评论 -
Protobuf在java项目中的使用
Protobuf在java项目中的使用protobuf的介绍和安装这里就不多说了,不太清楚的可以参考我的上一篇博文()。这里我们就基于java的项目,引入并使用protobuf来处理数据。资源以及环境介绍: 1JDK 1.7.0_67 2Eclipse jee-indigo 3protobuf: proto.exe 和pro原创 2015-10-30 15:02:23 · 16479 阅读 · 8 评论 -
Protobuf基于java的官方示例演示
Protobuf基于java的简单示例 先安装Protobuf,并编译protobuf提供的开发,得到protobuf基于java 的类库protobuf-2.5.0.jar,这两部笔者的上一篇博文中有详细的介绍以及资源下载地址,如果不有不太清楚的可以访问笔者的上一篇博文《初识protocol buffer》。下面就直接使用Protobuf 来运行官方提供的简单的示例。原创 2015-10-30 14:55:05 · 3255 阅读 · 0 评论 -
jersey框架中的web service接口传递对象参数
jersey框架中的web service接口传递对象参数 一、参考资源: 1.http://blog.csdn.net/cb2474600377/article/details/44240191 2.http://wenku.baidu.com/link?url=RyoJ3qtAkzk0yRsMhDcDecYIEVlLVm4RRrazWj1dFX1原创 2015-03-17 16:06:56 · 7109 阅读 · 0 评论 -
SSH的web项目中加入jersey框架实现web service
SSH的web项目中加入jersey框架实现web service一、参考资源: 1.http://www.waylau.com/jersey-2-spring-4-rest/?utm_source=tuicool 2.http://blog.csdn.net/cb2474600377/article/details/44240191原创 2015-03-16 18:30:32 · 3127 阅读 · 2 评论 -
java积累---List
List中remove方法List中的remove方法,只要执行remove方法,list中的索引就会改变例如: public static void main(String[] args) { Listlist = newArrayList list.add(1); list.add(7); list.add(4);原创 2015-03-02 18:51:50 · 427 阅读 · 0 评论 -
Dreamweaver cs6.0下载安装
昨天安装了Dreamweaver cs6.0,虽然安装过程比较简单,但还是要做个记录毕竟个人是java开发的,web前端要求比较低,但是现在想提高下自己的web前端开发,还是要好好掌握一个前端开发工具。以前接触过Dreamweaver 8.0,但也没有什么经常使用,也只是了解,现在准备使用Dreamweaver cs6.0,毕竟Dreamweaver cs6.0支持html5.要安装Dre原创 2015-03-04 18:51:23 · 2411 阅读 · 0 评论 -
通过Xfire开发web service接口和客户端调用web service接口接口方法
通过Xfire开发web service接口WebService接口的实现方式有很多种,常用的有 --AXIS框架的使用--JAX-WS框架的使用 --XFire框架的使用今天先学习以xfire实现web service接口服务端和客户端的创建使用到的工具及框架,后面是我使用的版本开发工具:Eclipse, Eclipse 3.7框架:xfire框架原创 2015-03-10 17:59:40 · 9287 阅读 · 0 评论 -
Axis2实现web service接口开发+客户端调用
Axis2实现web service接口开发+客户端调用Axis2百度百科: 一、介绍:Axis2是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 Axis2 的动力是探寻模块化更强、灵活性更高原创 2015-03-11 18:56:05 · 2084 阅读 · 0 评论 -
在web项目启动时,执行某个方法
在web项目启动时,执行某个方法 在web项目中有很多时候需要在项目启动时就执行一些方法,而且只需要执行一次,比如:加载解析自定义的配置文件、初始化数据库信息等等,在项目启动时就直接执行一些方法,可以减少很多繁琐的操作。 在工作中遇到了项目初始数据需要跟其他项目同步的问题,也就是说在项目部署后,启动的时候就要同步另外一个项目的数据,这里写了个简单的实例原创 2015-03-24 15:25:44 · 20922 阅读 · 2 评论 -
用js实现shift+单击来选择多项
由于工作需要,在web项目的几个批量处理功能中使用js来实现shift+点击左键选择连续的多项,通过查阅了下网上资源,挑了一种简单的实现方式,这里做个简单的记录和共享。 主要参考的资源:http://blog.sina.com.cn/s/blog_94eb1a960100zl7z.html 主要涉及到的技术:html javascript jqu原创 2015-09-29 16:56:08 · 12455 阅读 · 0 评论 -
http响应contentType
http响应contentType文件扩展名Content-Type(Mime-Type)文件扩展名Content-Type(Mime-Type).*(二进制流,不知道下载文件类型)application/octet-stream.tifimage/tiff.001转载 2016-06-20 14:31:17 · 758 阅读 · 0 评论