- 博客(31)
- 资源 (39)
- 收藏
- 关注
原创 Javaweb开发防止用户重复登录
//第一步// 此监听器用来监听用户在对session做操作的时候执行相应的方法import javax.servlet.http.HttpSession;import javax.servlet.http.HttpSessionAttributeListener;import javax.servlet.http.HttpSessionBindingEvent;imp
2014-10-26 22:17:13 813
转载 SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
SQL连接可以分为内连接、外连接、交叉连接。 数据库数据: book表 stu表 1.内连接1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。1.2.不等值连接:在连接条件使用除等于运算符以
2014-10-26 22:11:54 646
原创 定时任务:Java中Timer和TimerTask的使用
java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。 一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建。 一个完整的Timer: Java代码 java.util.Timer timer = new java.util.Timer
2014-10-26 22:10:03 1010
原创 mysql 获取当前日期及格式化
MYSQL 获取当前日期及日期格式获取系统日期: NOW()格式化日期: DATE_FORMAT(date, format)注: date:时间字段format:日期格式返回系统日期,输出 2009-12-25 14:38:59select now();输出 09-12-25select date_format(now(),'%y-%m-%d');根据forma
2014-10-26 21:52:44 785
原创 quartz定时任务时间设置描
quartz定时任务时间设置描述(2011-03-03 16:23:50)转载▼标签: quartz时间it 分类: 凌乱小记 这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明
2014-10-26 21:50:10 610
原创 spring4整合Quartz 2.x的版本问题
今天在修改一个老项目,用的是Quartz2.x与Spring 4.x,因为要使用Quartz的JDBCJobStore功能,我需要将Quartz升级到最新版本。一开始,简单的替换了一下jar包,发现报了一些配置上的错误。惯性的打开搜索引擎搜索了一下,国内的技术论坛基本都在说Spring只能支持Quartz1.x系列。我感觉不可思议,继续搜索,发现Spring官网有说明其已支持Quartz 2.
2014-10-26 21:39:27 2812
原创 JS常用语句
JavaScript常用语句1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是: document->html->(head,body)4.一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:
2014-10-26 21:37:28 659
原创 js表单序列化,jquery获取表单对象的属性值
//获取表单数据var data = $("#loginForm");var jsonData = data.serialize();var name = data.find("input[name='name']").val();
2014-10-26 21:35:48 3093
原创 SpringMVC访问静态资源的三种方式
如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。 目的:可以正常访问静态文件,不要找不到静态文件报404。 方案一:激活Tomcat的defaultServlet来处理静态文件 default
2014-10-26 21:34:52 659
原创 struts2访问web元素方法
Struts2中访问web元素的四种方式及前台jsp页面获取后台值的方式四种方式:1. 通过ActionContext来访问request,session,application对象2. 通过实现RequestAware、SessionAware、ApplicationAware接口来访问request,session,application对象3. 通过Servl
2014-10-26 21:34:25 914
转载 spring 3.0 应用springmvc 构造RESTful URL 详细讲解
在线springmvc_rest demo 由于下一版本的rapid-framwork需要集成spring RESTful URL,所以研究了一下怎么搭建. 并碰到了一下问题。 springmvc 3.0 中增加 RESTful URL功能,构造出类似javaeye现在的URL。 rest介绍 , 这里还有struts2 rest构造的一篇文章: 使用
2014-10-26 21:29:24 748
原创 go语言学习
git教程地址:https://github.com/astaxie/build-web-application-with-golang/blob/master/ebook/preface.md
2014-10-26 21:26:30 689
原创 Log4j 配置 的webAppRootKey参数问题
为了让Web项目中的Spring 使用Log4j做如下配置:1、在web.xml中添加如下内容:webAppRootKey参数,那么webAppRootKey就是缺省的"webapp.root"。但最好设置,以免项目之间的名称冲突。如我这里有两个项目都在web.xml都没配置webAppRootKey,那么这两个项目发布到tomcat时就会出现如下的异常:X
2014-10-26 21:24:46 780
原创 java 工程获取路径 web根目录。 项目classpath根目录 各种实用方法
Java代码 "content-586097673" mb10">一 相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) String relativelyPath=System.getProperty("user.dir"); 上述相对路径中,java项目中的文件是相对于项目的根目录 web项目中的文件路径
2014-10-26 21:18:42 1031
原创 git客户端第一次使用,设置用户名和密码
Guides: Tell git your user name and email address Git needs to know your username and email address to properly tag your commits. This is normally done on a global level: [~]$ git config --glob
2014-10-26 21:15:08 23834
原创 微信支付接口文档
地址:https://mp.weixin.qq.com/paymch/readtemplate?t=mp/business/course2_tmpl
2014-10-26 21:14:01 1190
转载 安装Mysql时应用到最后一步出现1045错误的解决办法
到最一后步设置应用的时候出现1045错误,查了下1045是密码不对。 第一步:打开开始里MYSQL的“MySQL Command Line Client”输入你的密码(就是安装时设的那个,如果密码不对可以试下空密码登录,有可能安装时密码设置无效)。 第二步:登录成功后输入命令: SET PASSWORD FOR 'root'@'localhost' =
2014-10-26 21:13:40 2972 1
转载 Mina 断线重连机制
Mina 断线重连 定义:这里讨论的Mina 断线重连是指使用mina作为客户端软件,连接其他提供Socket通讯服务的服务器端。Socket服务器可以是Mina提供的服务器,也可以是C++提供的服务器。 一、断线重连的方式; 1. 在创建Mina客户端时增加一个监听器,或者增加一个拦截器,当检测到Sessi
2014-10-26 21:12:21 3632
转载 Mina2.0自定义实现Server/Client端的编解码工厂
在上一篇博文中已经简单介绍过“过滤器”的概念,那么在Mina 中的协议编解码器通过过滤器 ProtocolCodecFilter 构造,这个过滤器的构造方法需 要一个 ProtocolCodecFactory,这从前面注册 TextLineCodecFactory 的代码就可以看出来。 ProtocolCodecFactory 中有如下两个方法:public interface Proto
2014-10-26 21:11:00 1982
转载 Apache Mina使用手记(四)
上一篇中,我们介绍了如何在mina中编写自己的日志过滤器,这一篇我们自己实现一个编解器。实际应用当,很多应用系统应用的都不是标准的web service或XML等,比如象中国移动/联通/电信的短信网关程序,都有自己不同的协议实现,并且都是基于TCP/IP的字节流。Mina自带的编解码器实现了TextLineEncoder和TextLineDecoder,可以进行按行的字符串处理,对于象短信
2014-10-26 21:07:14 1180
转载 java 获取Map地图 经纬度与所处地理名称 相互转化
什么是Geocoding?Geocoding API是一个供程序员调用的、http形式的地图服务接口。主要服务那些非网页程序的调用。例如C# 、C++、Java等开发语言都能发送http请求且能接收返回数据。用户只需在请求的url字串中拼接好关键字或者经纬度信息,即可获取到相应的百度经纬度或者结构化地理信息。Geocoding API有哪些功能?Geocodin
2014-10-26 21:06:12 1563
转载 JAVA调用支付宝直充接口
JAVA调用支付宝的直充接口原理和银联接口一样,当商家和支付宝签好协议后就可以问支付宝的人要相关的代码了。我本地用的是支付宝UTF-8编码的代码,先把util里的东西达成一个alipay.jar文件。然后编写我们自己的调用和响应代码:1.封装支付宝需要的接口数据@Description("会员中心资金帐户支付宝充值") @CreatedInfo(creator = "haman
2014-10-26 21:05:21 3009
转载 java 实现支付宝
//实现java支付宝很简单,只要从支付宝官方下载 http://help.alipay.com/support/index_sh.htm下载程序,配置一下参数就OK了; 1.先到http://help.alipay.com/support/index_sh.htm下接口程序,右下角有个“接口资料下载”点击下载进入下载页面http://club.alipay.com/read.php?ti
2014-10-26 21:04:13 2369
转载 java服务器端移动银联支付的流程
一,银联支付的整体流程客户端提供服务器给服务器订单信息----服务器端拿到数据推送给银联指定的地址----银联给服务器端返回一个流水账号----服务器将流水账号返给客户端----客户端由于集成了银联控件,根据流水账号调用银联支付界面进行支付----支付完成之后银联会回调服务器端提供的回调地址----服务器端根据回调参数处理业务逻辑二,服务器端主要代码解析.upmp.pr
2014-10-26 21:03:01 3615
原创 SpringMVC中的文件上传
这是用的是SpringMVC-4.x、commons-fileupload-1.2.2和io-2.0.1首先是web.xml[html] view plaincopyprint?xml version="1.0" encoding="UTF-8"?> web-app version="2.5" xmlns
2014-10-26 20:59:06 562
转载 Apache MiNa 实现多人聊天室
开发环境:System:WindowsJavaSDK:1.6IDE:eclipse、MyEclipse 6.6开发依赖库:Jdk1.4+、mina-core-2.0.4.jar、slf4j-api-1.5.11.jar、slf4j-log4j12-1.5.11.jarEmail:hoojo_@126.comBlog:http://blog.csdn.ne
2014-10-26 20:55:28 880
原创 mina框架详解
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x
2014-10-26 20:53:28 2587
转载 SpringMVC——处理方法返回值的可选类型
spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面将对具体的一一进行说明: 一、ModelAndView [java] view plaincopy@RequestMapping("/show1") public M
2014-10-23 13:08:14 1037
转载 Spring Data JPA 详解
从一个简单的 JPA 示例开始本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文最后提供的参考资料进一步学习。自 JPA 伴随 J
2014-10-23 13:04:29 859
转载 Spring Data JPA初使用
我们都知道Spring是一个非常优秀的JavaEE整合框架,它尽可能的减少我们开发的工作量和难度。 在持久层的业务逻辑方面,Spring开源组织又给我们带来了同样优秀的Spring Data JPA。 通常我们写持久层,都是先写一个接口,再写接口对应的实现类,在实现类中进行持久层的业务逻辑处理。 而现在,Spring Data JPA帮助我们自动完成了持久层的业务逻辑
2014-10-23 13:01:51 1627
spring db读写分离
2015-10-04
tomcat+nginx反向代理集群配置.zip
2014-08-17
Tomcat集群软件(Apache-2.2.17-win32-x86-no_ssl.msi+tomcat6.3)
2014-07-06
15个最实用的javaWeb开发工具代码.zip
2014-04-30
Java实现文档在线预览demo(openoffice+swfTools+FlexPaper)
2014-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人