摘要: 本文说到的是用PHP-Java-Bridge技术实现JasperReportweb报表的输出。JasperReport(http://jasperforge.org/),是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。附带报表设计工具是iReport(免费的),该工具可以实现可视化报表设计,可以输出PDF,HTML,WORD的常用格式报表,保存后的文件为.jrxml后缀,需要Java环境才可以正常运行,PHP不能直接调用。既然PHP不能直接调 阅读全文
posted @ 2011-10-27 16:17 相随心 阅读(1714) 评论(0) 推荐(1)
摘要: 用现实生活中打比方:TCP就好比打电话,必须双发的手机连接之后才能通电话,拨打用户拨通之后,被拨打用户必须有一个接听的动作,必须确保双发都连接成功UDP就好比发短信,只需要输入对方手机号发送就OK了。TCP和UDP在概念上来说是这样的TCP:(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。TCP协议能为应用程序提供可靠的通信连接,使一台计算机发出的字节流无差错地发往网络上的其他计算机,对可靠性要求高的数据通信系统往往使用TCP协议传输数据。UDP:(User Data Protocol,用户数据 阅读全文
posted @ 2011-07-22 10:03 相随心 阅读(254) 评论(0) 推荐(0)
摘要: 原则1 减少HTTP请求数构造请求、等待响应需要时间,因此请求数量越少越好。减少请求的总体思路就是合并资源,减少显示一个页面需要的文件数。1. Image Map通过设置<img>标签的usemap属性与使用<map>标签可以在一幅图片上切分出多个区域,指向不同的链接。比起使用多幅图片分别构造链接减少了请求数。2. CSS Sprite(CSS贴图整合/贴图拼合/贴图定位)通过设置元素的background-position样式做到。一般用于界面图标。典型的可以参考TinyMCE编辑器上方的那些小按钮。多个小图实质 是从一个统一的大图通过不同的偏移量裁剪而来,这样加载界 阅读全文
posted @ 2011-07-20 10:34 相随心 阅读(325) 评论(0) 推荐(0)
摘要: 实际应用当初将数据表格导出为Excel很是常见,当然从后台数据处理后当初到Excel最为常见,但是有的时候总是显得不是很方便。下面就是我最近用到的一个方法,当然也是从网上学习到的(表示感谢下,呵呵),在这里想和大家分享下,希望能帮助到一些朋友1、Web页面中不管用什么方法,不管是Asp.net中的GridView还是Ajax取数据构造,最终呈现在页面中的数据列表,基本上我想都是Table形势的,本人用到是flexigrid生产的数据列表,分析其结构为列头和数据不在一个Table中,分别在flexigrid_head(只有列头)和flexigrid_dotNetFlexGrid1(只有数据Tto 阅读全文
posted @ 2011-05-14 12:40 相随心 阅读(2515) 评论(6) 推荐(0)
摘要: 在一些常见的管理软件,例如HR软件,经常需要展示一个集团或者公司的组织架构情况。 此控件为SilverLight 4开发的一个控件,采用XML作为数据源,包含缩略图、缩放、打印、全部展开和收缩、显示负责人照片等功能 阅读全文
posted @ 2011-04-13 17:11 相随心 阅读(2073) 评论(16) 推荐(3)