摘要: 问题背景 通过观察数据,发现有一部分用户是无法获取到UnionId的 也就是接口返回的参数中不包含UnionId参数 看了微信文档的解释,只要小程序在开放平台绑定,就一定会分配UnionId 网上也有用户遇到这样的情况,没有解决 问题影响 使用微信小程序成功授权以后,下次在 公众号中授权 或在 Ap 阅读全文
posted @ 2017-11-28 16:37 Horrison 阅读(29780) 评论(5) 推荐(0) 编辑
摘要: 本节介绍jqGrid其他的使用方法,主要是一些基本操作,特殊的数据显示等。1 刷新jqGrid数据。常用到刷新jqGrid数据的情况是,在用到查询的时候,根据查询条件,请求数据,并刷新jqGrid表格,使用方式如下:$("#search_btn").click(function(){ //此处可以添加对查询数据的合法验证 var orderId = $("#orderId").val(); $("#list4").jqGrid('setGridParam',{ datatype:'json', post 阅读全文
posted @ 2012-11-20 10:55 Horrison 阅读(70930) 评论(2) 推荐(8) 编辑
摘要: jqGrid 是一个用来显示网格数据的jQuery插件,通过使用jqGrid可以轻松实现前端页面与后台数据的ajax异步通信。文档比较全面,其官方网址为:http://www.trirand.com。一、jqGrid特性:基于jquery UI主题,开发者可以根据客户要求更换不同的主题。兼容目前所有流行的web浏览器。Ajax分页,可以控制每页显示的记录数。支持XML,JSON,数组形式的数据源。提供丰富的选项配置及方法事件接口。支持表格排序,支持拖动列、隐藏列。支持滚动加载数据。支持实时编辑保存数据内容。支持子表格及树形表格。支持多语言。最关键目前是免费的。二、jqGrid使用方式:1.下载 阅读全文
posted @ 2012-11-11 23:12 Horrison 阅读(109645) 评论(2) 推荐(8) 编辑
摘要: 一、简介:RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。这个算法经受住了多年深入的密码分析,虽然密码分析者既不能证明也不能否定RSA的安全性,但这恰恰说明该算法有一定的可信性,目前它已经成为最流行的公开密钥算法。二、RSA的公钥、私钥的组成,以及加密、解密的公式可见于下表三、使用方式:① 假设A、B机器进行通信,已A机器为主;② A首先需要用自己的私钥为发送请求数据签名,并将公钥一同发送给B;③ B收到数据后,需要用A发送的公钥进行验证,已确保收到的数据是未经篡改的;④ B验签通过后,处理逻辑,并把 阅读全文
posted @ 2012-09-06 14:41 Horrison 阅读(14272) 评论(2) 推荐(1) 编辑
摘要: 最近在做一个从客户端上传文件,服务器得到文件流,加密,并得到字符串存入数据库,由于对java文件的操作甚少,经过几番折腾,终于搞定,特意拿出来分享。上传采用的是Commons FileUpload,Commons FileUpload上传需要两个jar包,分别是commons-fileupload-1.2.2.jar和commons-io-2.3.jarCommons FileUpload提供三种文件上传处理方式,DiskFileUpload、ServletFileUpload和PortletFileUpload三种方式,其中DiskFileUpload已经在javadoc下已经被标记为过期的 阅读全文
posted @ 2012-05-30 10:57 Horrison 阅读(5472) 评论(0) 推荐(0) 编辑
摘要: Sina App Engine 不支持 .htaccess 文件,导致后台修改固定链接后,无法访问日志上网搜索相关资料后,在sina app Engine 中看到了解决方案:应用管理->AppConfig 介绍如下:appconfig 提供用户自定义 web 服务器配置的功能。( 同以前的config.yaml )目前可以自行配置的功能包括:目录默认页面、自定义错误页面、压缩、页面重定向、页面过期、设置响应header、基于主机和认证的访问控制。AppConfig服务是SAE为开发者提供的对web服务器进行自定义配置的功能,使用AppConfig,开发者可以很方便的实现以下功能: 目录默 阅读全文
posted @ 2012-04-14 10:24 Horrison 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 告诉我实话:你有没有在开电话会议的时候(即便在跟某人一对一地电话会议)时回邮件?你有没有在开会的时候带上你的笔记本,假装记笔记实际上却漫无目的地上网?你有没有午间或者晚上在你的办公桌吃饭?你有没有在开车的时候打电话甚至偶尔发发短信?即便你知道不应该这样!为什么25%到50%的人都在抱怨,他们被工作压垮了,他们被工作整得焦头烂额?为什么?除了工作时间长以外,很有可能是因为我们花了很多连续的时间同时在玩杂耍似的做很多件事情。这种工作模式让我们失去了很多东西。其中最重要的是,我们没有了工作间的停顿点和完成点——科技让工作状态与非工作状态之间的界限变得模糊。我们走到哪,工作就通过我们的电子设备,以一股 阅读全文
posted @ 2012-04-10 09:13 Horrison 阅读(239) 评论(0) 推荐(0) 编辑
摘要: //创建一个sequenceCREATE SEQUENCE business_SEQ AS bigint START WITH 1 INCREMENT BY 1 NO MAXVALUE CYCLE CACHE 20;//使用序列号sequencenext value FOR BUSINESS_SEQ//插入记录INSERT INTO BUSINESS (BUSINESSID,CREATEDATE,UPDATED) VALUES(next value FOR BUSINESS_SEQ,CURRENT TIMESTAMP,CU... 阅读全文
posted @ 2012-03-21 09:18 Horrison 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 在程序当中,我们经常定义一些常量来标识一些状态,类型等。比如 定义订单的状态,可以定义为ORDER_STATUS_CANCEL = 1 表示订单状态为"订单已取消"。但是感觉定义常量的方式不是很灵活,比如ORDER_STATUS_CANCEL常量表示"订单已取消" ,那么:存订单数据时,可以直接用ORDER_STATUS_CANCEL常量取订单数据时,取出的是1这个常量值,没法判断是什么状态,需要人工判断1代表的是什么结论:这样不便于以后扩展维护,比较死板给予以上考虑,想到了枚举类,可以很容易的解决以上问题可以通过ORDER_STATUS_CANCEL得 阅读全文
posted @ 2011-12-09 16:43 Horrison 阅读(1176) 评论(3) 推荐(0) 编辑
摘要: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它 地址。如今你可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这是必须使用的jar包, Hibernate用它来读写配置文件。 阅读全文
posted @ 2011-12-01 15:27 Horrison 阅读(4569) 评论(1) 推荐(1) 编辑