`
文章列表
图标题和图例在图表元素中是不可或缺的一部分,标题能表达图的意思,图例能表达图的组成。   标题 如上图所示,标题分为三种:Title(主标题)、Sub-Title(副标题)、Footer(脚注)。关于标题的Anychart参考文档可访问这里。   启用三种标题的XML配置如下:   <chart_settings> <title enabled="True" /> <subtitle enabled="True" /> <footer enabled="True ...
今天给大家带来的是Anychart各种图的介绍,主要是教大家如何配出自己需要的图形出来。   柱状图(Column Chart) 柱状图是项目中最常用的图形之一,他的指标在X轴方向,每个指标对应的值在Y轴,Anychart的柱状图支持2D和3D效 ...
今天介绍Anychart的Flash和HTML5渲染功能   HTML5 Anychart从6.0第一个版本起,已经逐渐开始支持各种图的HTML5渲染效果了,也就是说即使你没有安装Flash插件,只要浏览器支持HTML5,也能看到Anychart的图形(不过这些是需要做一些配 ...
在项目中使用Anychart图表已经有8个月有余,对Anychart整体也有了一定的了解,产品升级的空闲期,分享一点Anychart图表的使用经验。   前言 Anychart是一款基于Flash/HTML5(最新的6.0x版本开始支持HTML5)进行图形渲染的图表组件,图数据采用了XML格式进行解析,主要提供Javascript方法调用的形式来将图形渲染到web页面。 这是一款商业收费产品,使用未授权的产品时,图表背景会有“Anychart”字样的水印。 官网地址:http://www.anychart.com/home/ 帮助文档地址:http://anychart.co ...
获取iframe内的元素 通常我们使用window.frames["frameId"].document.getElementById("divId").innerHTML这样的形式来获取iframe内的元素,这种写法在IE、safari、chrome下都是通过的,唯独在fireforx下不通过。其实jquery的contents方法提供了对iframe操作的支持 $("#iframeId").contents().find("#divId").html()  
问题背景:项目使用的是Anychart图表组件,渲染出来的图是Flash的,往往一个页面有时候会有多个flash图,而需求是让我们做一个打印预览和打印功能,让多个Flash图在一个页面上打印出来。   那么我们打印预览的思路是获取页面的body元素,然后在打印预览界面通过$("body").append(html)的形式显示预览效果,结果让人大跌眼镜:Flash是有的,但是一直在提醒“waiting for data”,不显示图。   分析原因:我们抓取了body内的html元素,发现是有出Flash的标签的,页面能显示无图形的FLash,但是Anychart在显 ...
最近两个月来一直有一个BUG纠结在身,就是在系统首页栏目刷新flash图表时总会报“__flash__removeCallback未定义”的错误,而且会重复弹,一直关不掉。   在网上呢也找了很多解决方案,很多都说要在页面重写__flash__removeCallback方法,但是我每个地方都重写了还是报错。后来在这个博客找到了解决方案! 下面我先说问题原因: 因为我们一个系统首页有很多栏目,每个栏目都有一个iframe,每个栏目的格式大概为: <div id="nodeid"> <div> <iframe src=&qu ...

Java开发笔记

    博客分类:
  • Java
1、Map<key,value>的remove方法只能识别相同类型的key值   Map<Integer,String> map = new HashMap<Integer,String>(); map.put(1,"a"); map.put(2,"b"); map.put(3,"c"); Short one = 1; map.remove(one); int two = 2; map.remove(two);  以上代码最后Map中剩余的值为:1=a,3=c,只有key ...
文章摘自:http://blog.csdn.net/yangwawa19870921/article/details/7553181   在编写HQL时,可能会出现这种代码: select a.name,b.age from TableA a left join TableB b on a.id=b.id  如果这是HQL,那么这段代码就是错误的,因为HQL不支持ON这个字符,如果要做关联关系就必须将On改为where: select a.name,b.age from TableA a left join TableB b where a.id=b.id
前段时间因为公司需要,我对主流图表做了一次选型调查,感觉收获不少,在这分享出来供大家参考。   Fusioncharts Fusioncharts成立于2002年印度,提供图表、仪表和地图的组件化产品,支持flash和html5技术,以其丰富的图表类 ...
最近公司产品希望加入报表的功能(具体需求就不说了),因为大家接触报表不多,自主研发经验不足,最终我们选择了国内收费报表作为一期目标。 在文章开始前提醒正在做报表选型的朋友一件事:选择报表不是看它功能多 ...

Java反射常用机制

    博客分类:
  • Java
首先要求大家对Java泛型知识有所了解,因为程序代码中大量使用了泛型相关知识。   动态语言与反射 “程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。尽管在这样的定义与分类下Java不是动态语言,它却有着一个非常突出的动态相关机制:Reflection。 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能 ...
Xml/Swf Charts是一个基于flash显示的图表组件,其效果还是比较炫的,今天花了一天学习其功能,期间遇到不少问题,最终经过不断调试准备,终于把问题解决了。   简介 Xml/Swf Charts实现了一些3D和动态效果,官方网站:http://www.maani.us/xml_charts/index.php 实例演示:http://www.maani.us/xml_charts/index.php?menu=Gallery web页面显示需要实现的代码:http://www.maani.us/xml_charts/index.php?menu=Refe ...
最近因为项目需要,安装了一个sql server2008,很多东西设置为自动启动,因为项目需要占用80端口,结果启动项目时老报Jvm bind错误 然后就一个一个杀进程,最后排查到是一个名叫“sql server reporting services”搞的鬼,于是乎把这家伙停掉或禁用就行了  
做JAVA的人玩JDBC肯定已经很熟练了,像DriverManager、Connection、ResultSet、Statement这些基本类大家肯定很常用啦,我不赘述那些诸如注册JDBC驱动、创建连接、获取数据集的API了,在这我介绍一些写框架时常用的API,大家共同学习吧。     ResultSetMetaData获取ResultSet对象的元数据信息   以Hibernate的Session.get(class,id)为例,该api是根据主键id获取class映射表的一条数据,这里只要class参数传入不同,则获取的表也不同,然而数据库那么多表,不同表的字段个数又不同, ...
Global site tag (gtag.js) - Google Analytics