08 2016 档案

摘要:// 对android和ios设备发送 JPushClient jpush = new JPushClient(masterSecret, appKey); // 对android和ios设备发送,同时指定离线消息保存时间 JPushClient jpush = new JPushClient(ma 阅读全文
posted @ 2016-08-25 14:16 Study_Work 阅读(3088) 评论(0) 推荐(0) 编辑
摘要:Spring3.0不支持Quartz2.0,因为org.quartz.CronTrigger在2.0从class变成了一个interface造成IncompatibleClassChangeError错误:Caused by: java.lang.IncompatibleClassChangeErr 阅读全文
posted @ 2016-08-25 13:56 Study_Work 阅读(2565) 评论(0) 推荐(0) 编辑
摘要:什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。 这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现<bean i 阅读全文
posted @ 2016-08-25 13:56 Study_Work 阅读(5372) 评论(0) 推荐(0) 编辑
摘要:SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的In 阅读全文
posted @ 2016-08-22 16:51 Study_Work 阅读(1234) 评论(0) 推荐(0) 编辑
摘要:在spring 3.0甚础上,起来越多的用到了注解,从前的拦截器在配置文件中需要这样配置 [html] view plain copy <beans...> ... <bean id="measurementInterceptor" class="com.apress.springrecipes.c 阅读全文
posted @ 2016-08-22 16:48 Study_Work 阅读(2251) 评论(0) 推荐(0) 编辑
摘要:刚开始没有配置mvc:resourcescontroller能够正确访问,但是由于web.xml使用/拦截了所有的请求,所以静态资源访问不上增加mvc:resources之后,静态资源是能访问上了,但是注解配置的controller却又找不到了原因是少了 <mvc:annotation-driven 阅读全文
posted @ 2016-08-17 15:16 Study_Work 阅读(2120) 评论(0) 推荐(0) 编辑
摘要:最近项目中使用到Spring3,在感叹Spring3注解配置清爽的同时竟然出现了这个不和谐的事情,实在无法忍受 问题:部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52:51,646 WARN [org.springframework.web.servlet.Page 阅读全文
posted @ 2016-08-17 14:56 Study_Work 阅读(4923) 评论(0) 推荐(0) 编辑
摘要:今天遇到了一个问题,页面中include了很多的公共页面(都是没有form的),并且里面好多的地方都是自行提交的(页面中加入一个type=“submit”域,然后js中写入sumbit.click来执行提交的)。但我需要在每次提交前都要验证一下表单中的填写是否符合要求,如果我给每个提交的地方都添加验 阅读全文
posted @ 2016-08-13 10:25 Study_Work 阅读(242) 评论(0) 推荐(0) 编辑
摘要:SpringSecurity的配置相对来说有些复杂,如果是完整的bean配置,则需要配置大量的bean,所以xml配置时使用了命名空间来简化配置,同样,spring为我们提供了一个抽象类WebSecurityConfigurerAdapter和一个注解@EnableWebMvcSecurity,达到 阅读全文
posted @ 2016-08-12 14:04 Study_Work 阅读(8279) 评论(0) 推荐(0) 编辑
摘要:从spring3.0开始,Spring将JavaConfig整合到核心模块,普通的POJO只需要标注@Configuration注解,就可以成为spring配置类,并通过在方法上标注@Bean注解的方式注入bean。 Xml配置和Java类配置对比如下: applicationContext-App 阅读全文
posted @ 2016-08-12 14:02 Study_Work 阅读(1915) 评论(0) 推荐(0) 编辑
摘要:servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。 ServletContainerInitializer:启动容器时负责加载相关配置 Java代码 package javax.servlet; im 阅读全文
posted @ 2016-08-12 14:01 Study_Work 阅读(392) 评论(0) 推荐(0) 编辑
摘要:基于Servlet3.0规范和SpringMVC4注解式配置方式,实现零xml配置,弄了个小demo,供交流讨论。 项目说明如下: 1.db.sql是项目中用到的表,数据库使用的是oracle11g 2.该项目使用mvn进行管理,私服为自搭建nexus,项目只用到一个第三方 jar,就是oracle 阅读全文
posted @ 2016-08-12 13:58 Study_Work 阅读(1912) 评论(0) 推荐(0) 编辑
摘要:与SpringSecurity的配置类似,spring同样为我们提供了一个实现类WebMvcConfigurationSupport和一个注解@EnableWebMvc以帮助我们减少bean的声明。 applicationContext-MvcConfig.xml Xml代码 <!-- 启用注解,并 阅读全文
posted @ 2016-08-12 13:51 Study_Work 阅读(7379) 评论(0) 推荐(0) 编辑
摘要:页面定期刷新,如果加url的,则会重新定向到指定的网页,content后面跟的是时间(单位秒),把这句话加到指定网页的<head></head>里一般也用在实时性很强的应用中,需要定期刷新的如新闻页面,论坛等,不过一般不会用这个,都用新的技术比如ajax等 <meta http-equiv="ref 阅读全文
posted @ 2016-08-12 13:33 Study_Work 阅读(9817) 评论(0) 推荐(0) 编辑
摘要:获取当前机器ip: private static String getIpAddress() throws UnknownHostException { InetAddress address = InetAddress.getLocalHost(); return address.getHostA 阅读全文
posted @ 2016-08-08 16:37 Study_Work 阅读(1460) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/smcwwh/article/details/7095027 【Spring Mail API】 Spring Mail API都在org.springframework.mail及其子包org.springframework.mail.javamai 阅读全文
posted @ 2016-08-08 14:38 Study_Work 阅读(167) 评论(0) 推荐(0) 编辑
摘要:这几天看了下正则表达式,对非捕获组(non-capturing)进行下总结。主要总结 1个 + 2组 一共5个。(?:X) (?=X) (?<=X) (?!X) (?<!X) 一、先从(?:)非捕获组说起。下面由一个例子引出非捕获组。 有两个金额:8899¥ 和 6688$ 。显然,前一个是8899 阅读全文
posted @ 2016-08-08 14:35 Study_Work 阅读(1566) 评论(0) 推荐(3) 编辑
摘要:目录(?)[-] servlet-contextxml configproperties 示例属性 ConfigInfo 对应的配置bean 使用 目录(?)[-] 在项目中,有些参数需要配置到属性文件xxx.properties中,这样做是为了维护方便,如果需要变动只需修改属性文件,不需要重新编译 阅读全文
posted @ 2016-08-08 14:27 Study_Work 阅读(7067) 评论(0) 推荐(1) 编辑
摘要:什么是AOP?AOP使用场景?AOP相关概念?Spring AOP组件?如何使用Spring AOP?等等这些问题请参考博文:Spring AOP 实现原理 下面重点介绍如何写事件日志功能,把日志保存到数据库中。 事件日志是与主业务功能无关的逻辑,用AOP实现是再好不过了,其中因为有些数据库日志表中 阅读全文
posted @ 2016-08-08 14:23 Study_Work 阅读(4066) 评论(0) 推荐(0) 编辑
摘要:1.概述 数独(Sudoku)是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。 1)终盘数量: 数独中的数字排列千变万化,那么究竟有多少种终盘的数字组合呢? 6,670,903,752,0 阅读全文
posted @ 2016-08-08 14:19 Study_Work 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:目录(?)[-] 加密解密 1 前端js加密概述 2 前后端加密解密 21 引用的js加密库 22 js加密解密 23 Java端加密解密PKCS5Padding与js的Pkcs7一致 验证码 1 概述 2 验证码生成器 3 控制器使用验证码 如 CodeController 应用 1 loginh 阅读全文
posted @ 2016-08-08 14:16 Study_Work 阅读(48293) 评论(4) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 创建一个Spring MVC项目 集成Freemarker 集成Mybatis Mybatis自动生成工具 目录(?)[-] 利用STS(Spring Tool Suite) 阅读全文
posted @ 2016-08-08 14:12 Study_Work 阅读(336) 评论(0) 推荐(0) 编辑
摘要:在上一篇 SpringAOP 实现功能权限校验功能 中虽然用AOP通过抛异常,请求转发等勉强地实现了权限验证功能,但感觉不是那么完美,应该用拦截器来实现才是最佳的,因为拦截器就是用来拦截请求的,在请求层面进行权限验证是最好的时机。 假设下面的请求需要进行权限验证,在请求中通过参数params指定必须 阅读全文
posted @ 2016-08-08 14:04 Study_Work 阅读(11812) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 使用拦截器实现未登录时跳转到登录界面的功能 1 拦截器SecurityInterceptor 2spring-mvcxml拦截器配置部分 使用AOP实现功能权限校验 1 切面 阅读全文
posted @ 2016-08-08 14:03 Study_Work 阅读(11559) 评论(0) 推荐(0) 编辑
摘要:先定义两个注解类ValidateGroup 和 ValidateFiled ValidateGroup .java [java] view plain copy package com.zf.ann; import java.lang.annotation.ElementType; import j 阅读全文
posted @ 2016-08-08 13:58 Study_Work 阅读(6726) 评论(1) 推荐(1) 编辑
摘要:本文以spring为例,其他的框架原理相同,请自己查找 Spring3中通过mvc:interceptors标签配置拦截器 这个标签用于注册一个自定义拦截器或者是WebRequestInterceptors. 可以通过定义URL来进行路径请求拦截,可以做到较为细粒度的拦截控制。 例如在配置文件加入 阅读全文
posted @ 2016-08-08 13:56 Study_Work 阅读(1829) 评论(0) 推荐(0) 编辑
摘要:http://my.oschina.net/ldl123292/blog/304360 阅读全文
posted @ 2016-08-05 15:51 Study_Work 阅读(147) 评论(0) 推荐(0) 编辑
摘要:[tcp通信] 来源:不详; client: package com.defonds.socket.begin; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStrea 阅读全文
posted @ 2016-08-05 14:20 Study_Work 阅读(449) 评论(0) 推荐(0) 编辑
摘要:java-websocket的搭建非常之容易,没用框架的童鞋可以在这里下载撸主亲自调教好的java-websocket程序: Apach Tomcat 8.0.3+MyEclipse+maven+JDK1.7: http://download.csdn.net/detail/up19910522/7 阅读全文
posted @ 2016-08-05 13:42 Study_Work 阅读(3806) 评论(0) 推荐(0) 编辑
摘要:前言: JPA全称Java Persistence API,即Java持久化API,它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据,结合其他ORM的使用,能达到简化开发流程的目的,使开发者能够专注于实现自己的业务逻辑上。 Spring Jpa 能够简化创建 JPA 数 阅读全文
posted @ 2016-08-03 16:27 Study_Work 阅读(387) 评论(0) 推荐(0) 编辑
摘要:一、 Java获取URL地址中传递的参数 二、获取请求的URL地址 三、获取请求的IP地址 四:判断字符串是否能够转换成指定格式的日期 阅读全文
posted @ 2016-08-03 14:04 Study_Work 阅读(235) 评论(0) 推荐(0) 编辑
摘要:Java后端WebSocket的Tomcat实现 一.WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主 阅读全文
posted @ 2016-08-03 13:35 Study_Work 阅读(1181) 评论(0) 推荐(0) 编辑
摘要:第五种 基本零配置 个人感觉第四种也可以 Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是 阅读全文
posted @ 2016-08-03 10:43 Study_Work 阅读(232) 评论(0) 推荐(0) 编辑
摘要:Spring是SSH中的管理员,负责管理其它框架,协调各个部分的工作。今天一起学习一下Spring的事务管理。Spring的事务管理分为声明式跟编程式。声明式就是在Spring的配置文件中进行相关配置;编程式就是用注解的方式写到代码里。下面先说声明式: Spring配置文件中关于事务配置总是由三个组 阅读全文
posted @ 2016-08-03 10:22 Study_Work 阅读(194) 评论(0) 推荐(0) 编辑
摘要:class User { String name; String age; public User(String name,String age){ this.name=name; this.age=age; } public String getAge() { return age; } publ 阅读全文
posted @ 2016-08-02 17:12 Study_Work 阅读(189) 评论(0) 推荐(0) 编辑
摘要:用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: [java] view plain copy /** * 根据order对User排序 */ public class User implements Comparable< 阅读全文
posted @ 2016-08-02 17:04 Study_Work 阅读(283) 评论(0) 推荐(0) 编辑
摘要:jni C/C++ 头文件:MyFileTime.h C/C++ code C/C++ code C/C++ code /* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>/* Header for class M 阅读全文
posted @ 2016-08-01 17:09 Study_Work 阅读(9102) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示