04 2013 档案
摘要:案例大片介绍,官网单击到官网查看介绍案例截图Iphone5展示 Ipad展示PC,WebKit浏览器展示添加到Ipad、Iphone、android的主屏幕图标案例操作视频案例高清视频下载:http://files.cnblogs.com/qidian10/nebula.rar以下视频为chrome浏览器录制,iphone,ipad上表现会更漂亮。优酷视频:http://v.youku.com/v_show/id_XNTQ5NDY1NzY4.html案例开发说明1.案例采用Sencha Touch 2.2开发,Sencha Touch更多介绍请参考官网:http://www.sencha.c.
阅读全文
摘要:案例大片介绍,官网单击到官网查看介绍案例截图Iphone5展示 Ipad展示PC,WebKit浏览器展示添加到Ipad、Iphone、android的主屏幕图标案例操作视频案例高清视频下载:http://files.cnblogs.com/qidian10/nebula.rar以下视频为chrome浏览器录制,iphone,ipad上表现会更漂亮。优酷视频:http://v.youku.com/v_show/id_XNTQ5NDY1NzY4.html案例开发说明1.案例采用Sencha Touch 2.2开发,Sencha Touch更多介绍请参考官网:http://www.sencha.c.
阅读全文
摘要:背景随着富客户端框架的盛行,以及众多优秀的前端js框架,很多情况我们会遇到跨域的问题,而js的ajax请求是不允许直接跨域访问的,当然你会说可以用JSONP等,但是由于代码洁癖,不想在前端和后台添加callback,而且很多情况你是无法控制的,需要牵连考虑太多的情况。所以我直接绕过了,每个前端应用,自带一个通用后端服务代理,该服务解决跨域问题,自动代理帮前台获取跨域的数据。如何算跨域虽然是个老问题,但是还是要提醒注意下两点:同IP,不同端口,数据访问是跨域的,但是Cookie访问是可以的(这个让我很难理解)解决,源码 CookieContainer cookieContainer = ...
阅读全文
摘要:1、日志表 create table joblog(jobfun varchar(50), --存储过程的功能procname varchar(100), --存储过程runtime varchar(50), --运行时间currentuser varchar(50), --当前用户state varchar(4), --状态ChangeRecordsNum integer --受影响行数)state代表:--Joblog stats =0 正在执行--Joblog stats =1 存储过程正常结束--Joblog stats =8 有其他过程正在执...
阅读全文
摘要:背景公司开发了自己的WebBI,要求给一个BI报表的ID,即可打开SAP BI里的对应报表,不需要二次登录。实现1. BOE是基于令牌(Token)的认证方式2. BOE提供直接打开报表的接口地址http://192.168.0.61:8080/OpenDocument/opendoc/openDocument.jsp根据官方资料,openDocument.jsp页面需要必备的两个参数才能打开报表,一个是iDocID(报表的ID),一个是token(令牌)目前的问题是只需要产生一个令牌即可实现外部系统打开报表的操作,并且能够实现BOE的单点登录。根据一些资料,单独制作了一个SSO.jsp页面,
阅读全文
摘要:加密和认证 首先我们需要区分加密和认证这两个基本概念。 加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的安全性。身份认证是用来判断某个身份的真实性,确认身份后,系统才可以依不同的身份给予不同的权限。其重点在于用户的真实性。两者的侧重点是不同的。公钥和私钥公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。 在现代密码体制中加密和解密是采用不同的密钥(公开密钥),也就是非对称密钥密码系统,每个通信方均需要两个密钥,即公钥和私钥,这两把密钥可以互为加解密。公钥是公开的,不..
阅读全文
摘要:很多客户对kindeditor编辑器中的图片操作不熟,上传图片完成后,不注意图片宽度问题,往往造成图片宽度超出内容区域,使得一部分图片被隐藏,不友好。为解决这个问题,让上传的图片自动适应内容区域的宽度,修改了下upload_json.ashx代码,很简单如下://大概是91行的位置,图片保存完成,操作imgFile.SaveAs(filePath); String fileUrl = saveUrl + newFileName; Hashtable hash = new Hashtable(); hash["error"] = 0; ...
阅读全文
摘要:虽然是很老的技术了,但是碰到了,还是讲讲.....Office Excel 采用Vba的方式调用WebService主要有两种方式:1.n年前,微软提供MSSOAP30组件,为VC++编写的,这种方式和.Net调用WebService方式很类似,都是添加引用;但是致命的缺陷是不支持64位的Office程序(支持64位机器中运行32位的Office);而且微软已经明确提醒开发者,已经放弃了MSSOAP30,替代为Framework的office开发。此路不通....2.采用基本的HTTP方式调用,这个方式非常好,理论上可以调用任何url,接受responseBody,完美支持WSDL、Restf
阅读全文