- 浏览: 209248 次
- 性别:
- 来自: 北京
-
文章列表
报表的制作是项目中最常用的一部分!
C/S程序单纯的显示图表的:有两种解决方案
(1)主要是自己手动写HTML
比较麻烦
(1)Flash形式
工具OpenFlashChart
(2)JavaScript
现有的JS Chart无非是Canvas或者SVG实现
WebFX ----PlotKit-------mochiKIt-----VMLChart
DOJO中也有自己的chart组件
Google Chart API 也是一种比较理想的实现方案!但可能要依赖于网络
对于开发段的浏览器火狐FireFox要比IE强大很多!
相比较来说JAVA比NET工具要多很多
JFREEChart+ E ...
- 2008-05-17 21:50
- 浏览 1026
- 评论(0)
地图采用静态图像OpenLayer.Layer.Image
加载KML或者GML图层实现 OpenLayer.Layer.GML
不需要GIS服务器(离线实现)
只是简单的地图浏览
- 2008-05-16 07:27
- 浏览 1323
- 评论(0)
地图采用静态图像OpenLayer.Layer.Image
加载KML或者GML图层实现 OpenLayer.Layer.GML
不需要GIS服务器(离线实现)
只是简单的地图浏览
- 2008-05-16 07:27
- 浏览 1009
- 评论(0)
DOJO
ExtJS
DWR
script.aculo.us
Prototype
Google Web Toolkit
Ajax丰富的框架模式
还有一些标准的相关的概念:
JSON ---------XML-----------FLEX------------RIA----
JS很强大啊需要学习的还很多但现在时间还不是很充足!
以后慢慢学习吧!
- 2008-05-14 11:31
- 浏览 766
- 评论(0)
DOJO
ExtJS
DWR
script.aculo.us
Prototype
Google Web Toolkit
Ajax丰富的框架模式
还有一些标准的相关的概念:
JSON ---------XML-----------FLEX------------RIA----
JS很强大啊需要学习的还很多但现在时间还不是很充足!
以后慢慢学习吧!
- 2008-05-14 11:31
- 浏览 480
- 评论(0)
Ajax中xmlHttp以UTf-8的方式进行传递,前台页面以及后台服务器的编码(WebConfig中进行设置)方式不同一造成中文字符的乱码!(本人实在很鄙视UTF-8编码方式)。
解决script.aculo.us. autocompleter乱码问题中传值的乱码。
- 2008-05-13 22:14
- 浏览 801
- 评论(0)
Ajax中xmlHttp以UTf-8的方式进行传递,前台页面以及后台服务器的编码(WebConfig中进行设置)方式不同一造成中文字符的乱码!(本人实在很鄙视UTF-8编码方式)。
解决script.aculo.us. autocompleter乱码问题中传值的乱码。
- 2008-05-13 22:14
- 浏览 682
- 评论(0)
/*-----------------------------//静态函数//函数的功能*/static void time_init(void){ struct tm time; //结构体
do { time.tm_sec = CMOS_READ(0); time.tm_min = CMOS_READ(2); time.tm_hour = CMOS_READ(4); time.tm_mday = CMOS_READ(7); time.tm_mon = CMOS_READ(8)-1; time.tm_year = CMOS_READ(9); } while (time.tm_s ...
- 2008-05-12 23:03
- 浏览 801
- 评论(0)
/*-----------------------------//静态函数//函数的功能*/static void time_init(void){ struct tm time; //结构体
do { time.tm_sec = CMOS_READ(0); time.tm_min = CMOS_READ(2); time.tm_hour = CMOS_READ(4); time.tm_mday = CMOS_READ(7); time.tm_mon = CMOS_READ(8)-1; time.tm_year = CMOS_READ(9); } while (time.tm_s ...
- 2008-05-12 23:03
- 浏览 702
- 评论(0)
long kernel_mktime(struct tm * tm){ long res; int year; year = tm->tm_year - 70;/* magic offsets (y+1) needed to get leapyears right.*/ res = YEAR*year + DAY*((year+1)/4); res += month[tm->tm_mon];/* and (y+2) here. If it wasn't a leap-year, we have to adjust */ if (tm->tm_mon>1 &&am ...
- 2008-05-12 22:58
- 浏览 835
- 评论(0)
long kernel_mktime(struct tm * tm){ long res; int year; year = tm->tm_year - 70;/* magic offsets (y+1) needed to get leapyears right.*/ res = YEAR*year + DAY*((year+1)/4); res += month[tm->tm_mon];/* and (y+2) here. If it wasn't a leap-year, we have to adjust */ if (tm->tm_mon>1 &&am ...
- 2008-05-12 22:58
- 浏览 469
- 评论(0)
Google BigTable算法
MapReduce:超大机群上的简单数据处理Hadoop开源Google File System<nobr>-</nobr>
- 2008-05-11 13:34
- 浏览 791
- 评论(0)
Google BigTable算法
MapReduce:超大机群上的简单数据处理Hadoop开源Google File System<nobr>-</nobr>
- 2008-05-11 13:34
- 浏览 418
- 评论(0)