自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sunlight

One Meter Sunlight!

  • 博客(19)
  • 资源 (26)
  • 收藏
  • 关注

原创 微信企业号根据错误码返回错误信息类封装

微信企业号根据错误码返回错误信息类封装

2014-10-25 23:37:02 30445 2

原创 微信公众号发送消息之发送客服消息基类封装

微信公众号发送消息之发送客服消息基类封装,当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前修改为48小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在48小时内不限制发送次数。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务。

2014-10-25 23:30:04 6061 2

原创 微信公众号智能绑定功能实现(2014年10月24日 更新)

微信公众号智能绑定功能实现(2014年10月24日 更新)继微信企业号发布后,腾讯修改了公众号的接入方式,在之前的基础上添加了2个表单,之前版本的智能绑定失效了!在文章 的基础上修改,新增腾讯这次增加的表单,本次新增的表单有:encoding_aeskey :EncodingAESKey(消息加解密密钥,长度43位!)callback_encrypt_mode: 消息加解密方式(0:明文模式、1:兼容模式、安全模式(推荐))operation_seq:此值可以不要,post参数的时候显示这个,是有规

2014-10-24 15:15:48 7629 2

原创 微信企业号接入JDK6和JDK7及JDK8加解密失败处理(Java)

微信企业号接入JDK6和JDK7及JDK8加解密失败处理(Java)使用文章 http://blog.csdn.net/omsvip/article/details/39926493 提供的接入代码,可以根据自己jdk版本编译,如jdk7或者jdk6 ,此时部署后提示报错:java.security.InvalidKeyException:illegal Key Size

2014-10-22 18:35:25 15357 3

原创 Spring3.x_Struts2.x_Hibernate3.x整合之分页pager-taglib的简单使用

Spring3.x_Struts2.x_Hibernate3.x整合之分页pager-taglib的简单使用首先创建分页对象:package org.oms.spring.model.pager;import java.util.List;public class Pager { /** * 分页数据集 */ private List datas; /** * 当

2014-10-20 00:07:51 1483

原创 Spring3.x_Struts2.x_Hibernate4.x整合笔记

Spring3.x_Struts2.x_Hibernate4.x整合Hibernate4.2.15下载地址http://sourceforge.net/projects/hibernate/files/hibernate4/4.2.15.Final/http://sourceforge.net/projects/hibernate/files/hibernate4/4.2.15.Final

2014-10-19 23:54:12 1642

原创 Mac 下Mysql数据库中文乱码解决方案

Mac 下Mysql数据库中文乱码解决方案:当我们用框架进行数据库的存储操作时,经常会遇到中文乱码的问题。如:在使用java中得SSH框架时,我们需要在web.xml文件中配置编码的filter,然后进行数据库存储的时候发现存储到数据库的中文还是乱码,这个时候调试项目发现最后传入SQL的参数值已经是正常的中文了,那么这个时候我们就需要查看下数据库的编码了。

2014-10-19 23:32:49 2358

原创 Spring3.x_Struts2.x_Hibernate3.x整合之用户管理例子笔记

在上面的文章基础上实现

2014-10-18 00:29:34 1522

原创 Spring3.x_Struts2.x_Hibernate3.x整合之声明式事务配置

以下的事务是声明在Dao中,但是通常都会在Service中来处理多个业务逻辑的关系,        如:删除,更新等,此时如果在执行了一个步骤之后抛出抛出异常就会导致数据部完整,所以事务不应该在Dao中处理,而应该在Service中处理,        这也是就是Spring提供的一个非常方便的工具,声明式的事务

2014-10-16 00:04:51 1763 1

原创 Spring3.x_Struts2.x_Hibernate3.x整合之OpenSessionInView的实现

由于Hibernate存在延迟加载的问题,当Dao的事物提交之后,session就关闭此时如果到显示层就没有办法获取对象,使用OpenSessionInViewer是解决延迟加载问题的方案。

2014-10-15 22:40:52 1816

原创 Spring3.x_Struts2.x_Hibernate3.x整合之个人备忘笔记

Spring3.x_Struts2.x_Hibernate3.x整合1.导入Struts2的包(导入之后检查一下是否存在冲突的包)Struts2下载地址:http://struts.apache.org/download.cgi2.导入Struts2和Spring整合的包(struts2-spring-plugin-2.3.16.3.jar)3.配置struts2的st

2014-10-14 23:37:07 1205

原创 Spring整合hibernate(5)之Service层的分析

Spring整合hibernate(5)之Service层的分析一般中小型项目通常都会分为四个层视图层(页面显示)服务层(用来做整个项目的逻辑控制,异常处理,对象判断等都使用服务层)DAO层(仅做对象的基本CRUD操作,不做任何判断和任何处理)数据层(数据库,专门存储数据)嵌套注入会报错,因此我们一般会抽取一层来专门做业务处理!

2014-10-13 22:58:52 1708

原创 Spring整合hibernate(4)之BaseDao的编写示例

Spring整合hibernate(4)之BaseDao的编写示例Spring集成hibernate3和4有一定的区别,目前基本都在使用3,所以此处内容以3为基础;说明:因为我们在实际编码中会编写一些重复的数据库操作方法CRUD,每个类都写一次感觉很繁琐,因此可以考虑考虑把所有公共的方法都写在BaseDao中,这个时候,让所有的DAO都继承BaseDao;这样基本上就实现了大量的基础方法,如果DAO中又一些特殊方法,再再具体的实现类的DAO中创建。

2014-10-12 20:21:09 8384 2

原创 Java通过Class的对象来获取泛型的class示例

Java通过Class的对象来获取泛型的class示例

2014-10-12 19:23:04 4677

原创 Spring整合hibernate(3)之基于HibernateDaoSupport的整合

Spring整合hibernate(2)之基于HibernateTemplate的整合

2014-10-12 18:18:28 2214

原创 Spring整合hibernate(2)之基于HibernateTemplate的整合

Spring整合hibernate(2)之基于HibernateTemplate的整合Spring集成hibernate3和4有一定的区别,目前基本都在使用3,所以此处内容以3为基础;使用hibernate的基础整合基于SessionFactory,已经很方便了,下面我们用基于HibernateTemplate的方式整合。1.在BaseDao中直接用HibernateTemplat

2014-10-12 17:37:17 2357

原创 Spring整合hibernate(1)之基础整合

Spring整合hibernate3之基础整合Spring集成hibernate3和4有一定的区别,目前基本都在使用3,所以此处内容以3为基础;1.导入hibernate的包和Spring的包2.创建beans.xml3.为实体类添加hibernate的Annotation或者hbm文件。4.创建基于hibernate的DAO4.1.在相应的DAO中注入相应的SessionFactory;4.2.如果通过Spring来管理相应的sessionFactory,不再使用factory.openSession

2014-10-11 00:32:18 1728 2

原创 微信企业号OAuth2验证接口实例(使用SpringMVC)

企业应用中的URL链接(包括自定义菜单或者消息中的链接),可以通过OAuth2.0来获取员工的身份信息。注意,此URL的域名,必须完全匹配企业应用设置项中的'可信域名',否则获取用户信息时会返回50001错误码。可信域名设置不包含"http://",只需域名或IP即可。OAuth2验证可以使用多种方式,此处使用注解方式。设计思路是在需要获取用户信息的GET请求上添加注解,然后在调用的时候判断是否包含此注解,然后做处理流程。每次请求包含2种情况:1.不需要获取用户信息,直接跳转到指定视图;2.需要

2014-10-09 10:32:33 29495 11

原创 五.百度UEditor编辑器之JS脚本报错修改

百度UEditor编辑器之JS脚本报错修改:

2014-10-08 17:05:37 6696

腾讯地图坐标拾取器下载

腾讯地图坐标拾取器,点击地图可以获取地图坐标和名称,是划分片区不可缺少部分。

2017-06-16

FastDFS环境安装包

FastDFS环境安装包,包含6个安装包,本人亲测安装成功,具体安装步骤参考博客:http://blog.csdn.net/omsvip/article/details/49869959

2015-11-16

微信企业号OAuth2验证接口的2种实例(使用SpringMVC)

微信企业号OAuth2验证接口的2种实例(使用SpringMVC),里面包含注解方式和简单实现OAuth2的验证,此例不包含jar,因为jar太大而且之前的例子已经上传过了!

2014-11-19

UnlimitedJCEPolicyJDK6

UnlimitedJCEPolicyJDK6.zip

2014-10-22

Spring_Struts_Hibernate4整合实例

Spring_Struts_Hibernate4整合实例,包含难找的jar文件!

2014-10-20

JSTL所需jar

JSTL所需jar,包含2个jar

2014-10-20

Spring3.x_Struts2.x_Hibernate3.x整合之声明式事务配置

事务声明在Dao中,但是通常都会在Service中来处理多个业务逻辑的关系,如:删除,更新等,此时如果在执行了一个步骤之后抛出抛出异常就会导致数据部完整,所以事务不应该在Dao中处理,而应该在Service中处理,这也是就是Spring提供的一个非常方便的工具,声明式的事务。

2014-10-16

Spring3.x_Struts2.x_Hibernate3.x整合

Spring3.x_Struts2.x_Hibernate3.x整合实例

2014-10-14

Spring整合hibernate(4)之BaseDao的编写示例

Spring整合hibernate(4)之BaseDao的编写示例 说明:因为我们在实际编码中会编写一些重复的数据库操作方法CRUD,每个类都写一次感觉很繁琐,因此可以考虑考虑把所有公共的方法都写在BaseDao中,这个时候,让所有的DAO都继承BaseDao;这样基本上就实现了大量的基础方法,如果DAO中又一些特殊方法,再再具体的实现类的DAO中创建。

2014-10-12

Spring整合hibernate(2)之基于HibernateTemplate的整合

Spring整合hibernate(2)之基于HibernateTemplate的整合,jar需要自己添加!

2014-10-12

Spring整合hibernate(1)之基础整合源代码

Spring集成hibernate3和4有一定的区别,目前基本都在使用3,所以此处内容以3为基础; 1.导入hibernate的包和Spring的包 2.创建beans.xml ... 详情查看博客:http://blog.csdn.net/omsvip

2014-10-11

微信企业号OAuth2验证接口实例(使用SpringMVC)

http://blog.csdn.net/omsvip 企业应用中的URL链接(包括自定义菜单或者消息中的链接),可以通过OAuth2.0来获取员工的身份信息。 注意,此URL的域名,必须完全匹配企业应用设置项中的'可信域名',否则获取用户信息时会返回50001错误码。 可信域名设置不包含"http://",只需域名或IP即可。 OAuth2验证可以使用多种方式,此处使用注解方式。设计思路是在需要获取用户信息的GET请求上添加注解,然后在调用的时候判断是否包含此注解,然后做处理流程。 每次请求包含2种情况: 1.不需要获取用户信息,直接跳转到指定视图; 2.需要获取用户信息,此处分2种情况: a.session中存储了之前获取的用户信息,则直接跳转到指定视图; b.session中不包含用户信息,则需要构造带回调参数的URL去微信API服务器获取code参数,然后通过code参数调用API换取Userid并保存到session,然后再次跳转到初始请求的视图页面。

2014-10-09

微信公众号智能绑定实例

微信公众号智能绑定实例,具体参考文章:http://blog.csdn.net/omsvip/article/details/39011263 微信公众号智能绑定功能所有的步骤都是以模拟实现的。 1.模拟打开微信公众帐号登录页面; URL地址:https://mp.weixin.qq.com/ 2.读取自己微信公众帐号的用户名和密码; 此处用户名和密码可以持久化到内存,文件,数据库,缓存中都可以,因为在此操作过程中需要多次验证。 3.配置微信公众号接入的URL和Token; 此处可以和步骤2一样选择持久化。(持久化可以应对多个微信公众帐号操作) 4.模拟微信公众号成功登录; 此处有时候因网络原因需要重试几次。 5.设置开发模式,服务器回调; 成功建立连接,启用开发模式此处模拟提交URL和Token。 6.完成步骤5后,在开发者页面读取AppId和AppSecret让其持久化; 此处根据请求到的页面代码,可以使用正则表达式或者使用:Document、Elements 对象定位AppId和AppSecret的位置,便于获取值。 7.在微信公众号设置页面,获取微信公众号信息持久化到数据库中; 如:公众号名称,原始帐号ID,公众号头像及二维码(此处头像可以下载保存到自己的服务器中),公众号类型等。 8.成功完成以上步骤后,可以根据自己的需求调用微信相关API获取数据。 a.获取粉丝信息持久化到数据库中。 b.创建自定义菜单。 说明:因为此处模拟人工操作,后期微信页面布局及页面相关属性变化,则智能绑定功能会失效,此时需要修改步骤5、7的内容。 如果后期微信公众号登录只能通过扫描二维码登录则智能绑定功能完全失效,目前企业号使用的就是扫描二维码+密码登录方式。

2014-09-19

aspectj包含3个jar 文件

aspectjrt.jar aspectjweaver.jar

2014-07-01

百度UEditor编辑器之配置文件ueditor.config.js说明

UEditor 配置文件说明,上传图片集成struts2配置,详见博客: http://blog.csdn.net/omsvip/article/details/23271167

2014-04-09

经典网页特效500例比较全的网页特效

经典网页特效500例比较全的网页特效,总用你用到的!

2013-11-13

经典的jQuery分页

自己修改过的,挺好的,挺经典的,做项目后自己总结的!

2013-06-05

Struts2教程

Struts2教程.这个文档不错,很好的东西!

2013-05-27

java任务调度

几种任务调度的 Java 实现方法,

2013-05-21

Ajax_实现级联菜单

Ajax_实现级联菜单

2013-05-21

MySQLDriverCS

MySQLDriverCS

2013-05-15

好看的表格样式

好看的表格样式 Table 表格样式 论坛表格样式

2013-05-15

Java解析json数据jar包

json 包,一共6个。Java解析json数据jar包。

2013-05-15

C#数据导入Excel方法.

C#数据导入Excel方法.复制到你的项目靓妹就可以用的~!大家分享下.

2011-09-23

C#编码规范,初学者

初学者 C#教程...编码规范.对于刚刚学习的人挺好的.大家看看!

2011-09-23

网站后台管理系统模板

这个是个模板,挺好的 !后台目录一般是 http://localhost/下载的管理系统的文件名/admin/index.asp 在管理工具把internet信息服务里 网站的属性 把所有选项都钩上。

2010-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除