- 博客(57)
- 收藏
- 关注
转载 支持无级缩放的360展示技术实现之四
改造OpenSeadragon用于360展示 本节主要介绍改造OpenSeadragon,使其适用于360度展示。 过去的一年,我曾经对360展示的插件进行选型,商用的插件,我认为目前最成熟的是: http://www.ajax-zoom.com/examples/,我用它做...
2019-09-14 08:03:06 357
转载 java编写的两个modbus CRC16实现
在使用java与下位机通信中,经常会涉及到modbus协议,而作为校验手段,CRC16必不可少。 网上搜到的绝大部分实现都不是为modbus编写的,经过与下位机的通信检验,我选择了其中两个比较简洁的实现并根据自己的需要加以改进,完成了以下两个工具类。 希望对需要此类编程...
2019-09-14 08:02:55 362
转载 ExtJS5的grid filter改造
grid控件的检索是前端界面最常见的功能之一。 ExtJS5提供了官方的grid通用检索实现:http://dev.sencha.com/ext/5.1.0/examples/kitchensink/#grid-filtering 该实现用了几个子类分别支持不同的检索类型: ...
2019-09-14 08:02:49 504
转载 用VBA实现批量数据填充到word模板
场景 在办公类应用中,常常遇到以下场景: 将数据库数据取出,批量填充到预先画好的word模板,输出用于打印的word文档。 限制 ie浏览器,本机安装了word。 问:那么多可以选择的,jacob, iText, 国内大量的在线编辑控件,为什么非得用...
2019-09-14 08:02:45 4422
转载 支持无级缩放的360展示技术实现之七
实现热区编辑 在画面中定义热区,以显示图文信息或者增加链接,是图形展示常见而且实用的功能点。 本章节通过引入OpenSeadragonSelection插件,JQuery ballon插件,利用OpenSeadragon的事件机制实现热区编辑。 最终效果截图如下: ...
2019-09-14 08:02:40 199
转载 使用jmeter测试web应用遇到的几个问题及解决
本周配合负责测试的同事对项目进行并发测试,选用开源的jmeter,之前同事下了loadrunner试用, 效果并不理想,对测试机本身的资源占用,导致压力无法"压"到服务上。相比之下,jmeter轻巧多了。 环境: windows7 64位简体中文专业版 jdk1.6.0 服务 tomcat6....
2019-09-14 08:02:35 563
转载 Mac lion与windows7共享文件的问题
操作系统环境是:mac lion , 通过系统自带bootcamp方式,vmware 安装windows7系统。 在lion下down了一些超过4G的电影,准备存到移动硬盘上去,遇到麻烦了。 由于fat32单个文件不超过4G的限制,移动硬盘是以ntfs格式化的,在lion的finde...
2019-09-14 08:02:31 206
转载 用SVG实现垂直滚动文本
昨天和同事探讨实现一个实时监控图(采用SVG)的报警信息显示,最后认定采用垂直滚动的信息最合理——信息量大,醒目,省地(想起北京的房价了,监控图也是寸土寸金阿)。 普通网页用javascript实现这个效果有很多很好的例子,但搜索了一下,还真没有现成的SVG例子。于是就自己写了一个最简单...
2019-09-14 08:02:25 462
转载 用HTML5让传统企业应用可视化
传统企业应用常常重视系统的健壮、数据的规范、完整,业务流程实现的灵活。 图形化的部分仅限于对业务数据本身的统计,常常忽视了应用系统本身运维信息的可视化。 各应用系统的日志系统通常各行其是,维护工程师、系统运维人员、领导、最终用户面对多个离散的应用系统,必须到每个系统查看自...
2019-09-14 08:02:20 212
转载 支持无级缩放的360展示技术实现之一
两种技术路线 本节介绍展品360展示的两种技术路线,对比其特点。 一、定义即用途 本文所讲的360展示是指用于产品或商品展示的Web浏览方式,它不是以下技术: 360实景:例如谷歌街景,这种技术是观察点在固定点旋转,将拍摄的全景图实现Web互动。360展示则是观察点固...
2019-09-14 08:02:16 247
转载 用Ext编写的远程文件管理
功能描述 作为CMS系统的基础组件,远程文件管理实现了B/S方式的对远程文件夹的管理,包括: 目录和文件的浏览 目录的创建、删除、重命名、移动 文件的上传、删除、重命名、移动 远程文件选择(单选,待实现) 远程目录选择(单选,待实现) ...
2019-09-14 08:02:12 180
转载 文档协作的几种实现方式
文档协作的几种实现 文档协作是OA的支撑功能之一,文档协作要求在多人之间在线共享、修订或审阅文档。包括以下形态: 上传和共享文档,维护共享范围、文档版本 基本上利用附件上传下载可以完成。 效果:结果参见明道(mingdao)的“文...
2019-09-14 08:02:07 4162
转载 使用json取代传统的form提交
传统的html提交在处理复杂对象的编辑时显得力不从心,结构性的数据在经过后台jsp或者asp处理,展示为前台的html表单后,成为平面型的form的input,这样,当form提交到后台,服务不得不重新将平面型的构造为结构性数据,以进行后续的处理。 在采...
2019-09-14 08:02:02 319
转载 解决js对象的深度clone导致的递归死循环
问题描述: js对象clone是RIA编程中常用方法,但是对象属性之间的循环引用会导致clone的递归进入死循环。 js 代码 var a={pa1:'av1',pa2:'av2'}; ...
2019-09-14 08:01:57 1054
转载 坑爹的RockSaw和坑爹的windows7
开源软件RockSaw提供了在java应用中实现icmp ping的一条途径。 但是既然是开源项目,必具备坑爹的特征。 在win7满天飞的当下,它没有与时俱进地提供win7 x64的二进制下载。 如果你想用那个32位的rocksaw.dll霸王硬上弓,控制台会抛出如下异常: Ex...
2019-09-14 08:01:53 245
转载 Ajax-Zoom 快速上手
Ajax-Zoom是一款纯js的提供实物全方位浏览的成熟的前端组件。兼容pc和移动终端各种浏览器。 昨天发布的最新的4.2.1版。 经过我们的项目实施验证,Ajax-Zoom可作为一个完整的博物馆藏品全方位展示的解决方案。 它不仅提供了组织360度照片或球状拍摄点的相...
2019-09-14 08:01:49 320
转载 一款增强的3D carousel控件
3D carousel控件一览 3d carousel是常用于slide图文展示的效果,通过css transform修饰相邻的几张图文,用简单的代价呈现3d场景效果。 经过比较,收费控件中我比较欣赏的是:royal-3d-carousel 截图如下: ...
2019-09-14 08:01:45 833
转载 触摸屏应用相关技术之二——鼠标键盘hook
触摸屏应用相关技术之二——鼠标键盘hook 上文提及,在系统启动过程中,到访问内容完全占据桌面的间隙,桌面直接暴露给访客,这是危险的间隙,需要想办法解决。 我们的应对措施是:在这段间隙中,对鼠标键盘进行完全锁定,直至访问内容全屏打开。开放鼠标左键,允许访客交互内容。 利用hook,我们可以在客...
2019-09-14 08:01:41 580
转载 Ext的form类型扩展(一)——TreeField
类型:Ext.form.TreeField 扩展自:Ext.form.TriggerField 功能描述:加载一个xml,作为前端选择的tree 参数: url:xml路径 源码及demo:见附件form.rar 说明:将form.rar中包含的文件展开到ext\examples\for...
2019-09-14 08:01:36 444
转载 用Word制作在线帮助
第一章常见形式 在软件项目交付时,通常会提交《用户手册》,以指导用户如何使用系统。借软件系统的便利,直接包含在软件中是个直接而且好用的主意。 1.1.Chm 在桌面软件方面,微软的chm是使用广泛的格式。Visual studio的早期版本就包含了用于制作chm帮助文件的小工具—...
2019-09-14 08:01:31 529
转载 符合Ext tree的全国城市列表json格式
需要实现一个多级的中国城市选择树,在以下工程的基础上改进实现了一个: http://ext-ux-form-combotree.googlecode.com/svn-history/r9/trunk/0.2/Ext.ux.TreeCombo.js 该控件存在两个问题,会导致在同一...
2019-09-14 08:01:27 153
转载 支持无级缩放的360展示技术实现之二
展品影像的采集及加工 本节对展品影像的采集及加工做个简单介绍。 影像采集 影像拍摄和采集的原理图如下: 主要硬件组成包括:步进电机驱动的转台、单反相机、用于控制单反相机快门与转台联动的PC,同时接收从单反相机获得的初始影像文件。 将拍摄对象的观察角度360度均...
2019-09-14 08:01:23 336
转载 支持无级缩放的360展示技术实现之六
实现快照与回放 在360度浏览的过程中,允许用户对特定帧的局部进行快照,将快照增加到快照集合。 之后在快照集合点击小图,可迅速回放该快照。 两种布局 快照集合有两种布局效果,采用垂直布局的效果如下图: 采用水平布局的最终效果如下图: ...
2019-09-14 08:01:18 167
转载 移动终端推送画面的概念及规范
移动终端将画面推送到电视的现状,查阅了资料,总结几点如下: 1. 实现协议 技术实现是采用DLAN协议和AirPlay协议。 http://baike.baidu.com/view/2821155.htm DLAN协议是sony等厂商提出的目标为...
2019-09-14 08:01:14 903
转载 sencha touch的pinch zoom控件
pinch zoom是移动应用中非常实用的手势,尤其用于图片浏览。 遗憾的是sencha touch2仍然没有提供现成的官方控件。 人肉了下,找到以下资源: 1.https://market.sencha.com/extensions/pinch-zoom-image ...
2019-09-14 08:01:10 205
转载 支持导航滚动的Extjs实现
导航滚动组件的形式参考百度百科: http://baike.baidu.com/subview/837441/10940762.htm 它由导航条和可滚动内容两者构成。 它具有以下3个特点: 1. 导航条本身是位置固定(Dock)或浮动的; 2. 点击导航条b...
2019-09-14 08:01:05 203
转载 支持无级缩放的360展示技术实现之五
将缓存进行到底 通过简单的改动,可以在加载不同的帧时,保持对切片的缓存。 即令上文中的这句始终有效: var imageRecord = tiledImage._tileCache.getImageRecord(tile.url); 但仅看这个函数的实参我们就可...
2019-09-14 08:01:01 89
转载 同学会题记
故园一别二十载 红墙绿荫几梦回 绛溪河畔昕雅图 加油“站”望加油站 空心实心花心男 型男肚男肌肉男 墨镜玄衣两保安 屏息俯首听差遣 牧羊姑娘盛装至 眉眼含春步步莲 ...
2019-09-14 08:00:56 137
转载 HTML parser选型测试
可以结构化方式操作HTML内容,使网页内容的提取、重构变得容易。 以下链接列出了相关的java opensource项目 http://www.open-open.com/30.htm 根据网友的评论,将htmlcleaner、htmlparser、nekohtml列入候...
2019-09-14 08:00:52 106
转载 塞尔达传说——黄昏公主的几个障碍
塞尔达传说——黄昏公主 呵呵,在小女的鼓励和支持下,利用两天周末,完成了最后三章。 有几个地方卡了很久,写出来供wii饭团们借鉴 1.送热水的任务,要注意两点,一是有时间限制,超过则温泉水变凉水了。 千万不要将水桶放在凉水中,否则立即就凉了。 2.买水送给海拉尔城南面的戈隆大叔同样要注意这...
2019-09-14 08:00:47 730
转载 RIA带来了什么
随着B/S应用的逐渐兴起,传统的html Form对于完成复杂的表单提交已经越来越力不从心。表现在以下方面: 1.组件类型不够丰富,且缺乏简单有效的扩展机制 例如grid、tree这些常见的需求不得不借助第三方组件(js\applet或者activex形式的) 2.数据的无序 数...
2019-09-14 08:00:43 148
转载 缓存静态页面的编码问题
常见的代码如下: java 代码 WrapperResponsewp=newWrapperResponse(response); request.getRequestDispatcher(tp).include(reques...
2019-09-14 08:00:39 161
转载 Apache2.2和Tomcat5.0的整合(二)—解决REDIRECT_URL的中文路径问题
现象 通过mod_jk整合Apache和Tomcat,在Servlet中可以通过request.getAttribute("REDIRECT_URL")获得Apache自定义错误处理的原始URL。 不幸的是,如果这个REDIRECT_URL包含中文路径,我们获得的将是乱码。 ...
2019-09-14 08:00:34 181
转载 实现通用的CRUD之一——环境搭建
在B/S应用的开发中,实现数据库表的 CRUD (Create Read Update Delete) 是最常见的任务。如果能够针对这个任务开发出一个通用的组件,则可以实现这类任务代码的复用,在编码上基本做到“零编程”,在测试和维护上则只需要针对通用服务和组件进行测试,在降低工作...
2019-09-14 08:00:29 230
转载 触摸屏应用相关技术之四——终端监控
触摸屏应用相关技术之四——终端监控 终端监控集成了http服务作为其重要部分,因此能够通过http交互接受并处理指令,或者返回终端的适时状态。考虑到系统的安全性,http协议交互采用了md5验证和ip验证,并附带时间戳。 经过比较选择,本文采用了以下链接作为httpServer原型 http:...
2019-09-14 08:00:23 214
转载 编程——美妙的体验
我喜欢写代码的感觉,思维流淌到指间,在这个人与逻辑的结界,只需要把你的想法按照它能懂的语言写出来。 中间的过程稍微有些漫长,最终结果如愿出现的那一刻,总会伴随喜悦和小小的成就感。 学过计算机原理的人当然明白,这中间发生的每一个细节,一切都按照既定的原理运行...
2019-09-14 08:00:16 142
转载 实现通用的CRUD之四——视图定义
接上篇(javaEYE的图片只能插三个?),继续发截图。 选中一条,查看详细: 在详细中,显示子表数据: 截图完毕。 由于上文中我们已经总结出一个与数据库CRUD相对应的界面范式,那么进一步地,可以通过以下javascript代...
2019-09-14 08:00:10 244
转载 Ext的form类型扩展(二)——AttachField
类名:Ext.form.AttachField 扩展自:Ext.form.TriggerField 功能描述:能够处理多个附件的本地上传、删除、浏览,支持进度显示 如何部署: -------------s端---------------------- 预备工作:建立Web工程,增加dwr...
2019-09-14 08:00:04 127
转载 drupal的数据模型之三——博客
drupal6的博客功能是内置在其核心模块中的,如果仅仅为了完成博客功能,只需要两个基础表:node和node_revisions,前者是所有类型内容的基础,后者提供版本记录和正文。但在博客类型中,为了实现内容的简单聚合,引入了“分类”的概念,因此引入了与分类相关的一系列表: 分类在...
2019-09-14 07:59:57 153
转载 JSP容器下session失效的几种情况及应对
JSP容器下session失效的几种情况及应对 昨天同事说起一个OA的项目,总是出现session失效的情况,我总结了曾经遇到的几种情况供他参考:1. 浏览器长时间没有请求到后台,超过了web.xml中 <session-timeout>规定的时间。 应对:这种情况是应用意...
2019-09-14 07:59:50 1193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人