- 浏览: 84053 次
- 性别:
最新评论
-
u014212273:
动态画图的思路是什么?静态的知道,动态的不太懂。
ECharts数据图表探讨 -
hr10108:
直线有点难看,如何改成平滑的曲线,官网上看了下是曲线,放到本地 ...
ECharts数据图表探讨 -
单一色调:
chenghong726 写道请问加在哪里? $.ajaxSe ...
PhotoSwipe 动态ajax加载图片 -
chenghong726:
请问加在哪里? $.ajaxSettings.async = ...
PhotoSwipe 动态ajax加载图片 -
单一色调:
weihaixia 写道博主,请问function(ec) { ...
Echarts动态加载图表数据
文章列表
最近一个项目中需要用到图表分析,能直观看出一个月内访问量的变化曲线。
问题1:js图表插件那么多,到底选哪一个呢?
通过在网上搜索,选中了Highcharts。
那么第一步肯定是去官网下载,查看demo。
http://www.highcharts.com/
选中曲线图的示例,查看Highcharts的加载方式:
<script type="text/javascript">
$(function () {
$('#container').highcharts({
chart: {
...
EasyUi右键tab添加菜单
- 博客分类:
- 前端设计
在Easyui中给tab添加右键菜单,实现以下功能:
1、首先编写jsp文件
<div id="layout_center_tabs" class="easyui-tabs" data-options="fit:true,border:false" style="overflow: hidden;">
<div title="首页"></div>
</div>
<div id="layout_center_ ...
Struts2拦截器配置
- 博客分类:
- JAVA后台
Struts 拦截器配置
1、新建拦截器,该拦截器用于拦截方法并继承MethodFilterInterceptor,重写doIntercept方法:
package com.current.interceptor;
import java.util.List;
import org.apache.log4j.Logger;
import org.apache.struts2.ServletActionContext;
import com.current.pagemodel.User;
import com.current.util.RequestUtil;
import ...
JAVA读取本地txt文件,并将每行数据存入数组的方法:
/**
* 读取本地普通文件,将其转化为一个字符串数组
* @return
*/
public ArrayList<AdShow> getTxt(String filepath){
try{
String temp = null;
File f = new File(filepath);
String adn="";
//指定读取编码用于读取中文
InputStreamReader read = new InputStreamReader(new Fil ...
如本地存放文件:ad.properties
里面的内容为:lev1=001,002,003,004,
lev2=005,007,
lev3=002,003
新建java类 JProperties.java
package com.bjsoft.util;
import org.apache.log4j.Logger;
import java.io.FileInputStream;
import java.util.ArrayList;
import java.util.Properties;
/ ...
有获取的参数adsArray:[001, 002, 003, 004, 005]
改参数的值在数据库查询出来的结果item:{005=2, 001=4, 002=1, 003=1}
现在想将根据adsArray和Item构建新的容器,该容器的值为【4, 1, 1, 0, 2】
即:改容器的值需要与item相对应,如果有值直接放进去,没有值需要添为0,顺序要与adsArray保持一致。
String adn="";
for(int i =0 ;i<adsArray.size();i++){
adn=adsArray.get(i);
if(item ...
指定程序在每天凌晨2点运行:
1.初始化定时器
public void contextInitialized(ServletContextEvent arg0) {
//自定义时间执行::::凌晨2点
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 2);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
Date date = cal.getTime(); //第一次执行定时任务的时间 每天早 ...
项目中需要用到分析功能,根据业务逻辑查询不同的数据表,然后再生成分析表。由于业务逻辑较多,查询耗时较长,第二天发现分析数据表没有生成。
异常信息如下:
[org.logicalcobwebs.proxool.db_master]#0001 was active for 322621 milliseconds and has been removed automaticaly. The Thread responsible was named 'Timer-0', and the last SQL it performed is 'select count(imei) as plusaskr ...
EASYUI结合SSH的权限管理模块<一>
- 博客分类:
- JAVA后台
java后台一般有一个权限管理模块,控制用户访问资源或者页面操作按钮。
最近一个项目也需要用到该功能,该管理模块模仿Easyui视频作者孙宇的权限管理系统,详细请见:
http://yusun.iteye.com/blog/1527018
打算分3篇博文将设计思路与关键代码记录下来,以备有需要的同学使用:
这一篇主要讲数据库结构:使用Mysql数据库
1、建立资源表(tresource),该表主要添加系统的访问资源,有父级级联关系,所以需要添加pid字段。
pid需要设置外键,自引用id
测试数据如下:
2、建立角色表(trole),该表负责记录系统的角色
该表 ...
大家在做Struts项目时有没有遇到过这种情况,你明明有了这个action,但是系统却报找不到这个action。
[org.apache.struts2.dispatcher.Dispatcher]Exception occurred during processing request: com.current.action.MenuAction.addMenu()
java.lang.NoSuchMethodException: com.current.action.MenuAction.addMenu()
at java.lang.Class.getMethod(Class.ja ...
如图所示:
在对渠道分析的时候,想查看渠道的详细信息,每个渠道的下载方式不同,信息编号也不同,这就需要构建动态数据列表,EASYUI动态解析列表。
1、前台页面:
给分析按钮注册事件。
function detailWid()
{
var rows = $('#admin_adinstallbywid_datagrid').datagrid('getChecked');
wid = rows[0].wid;
time= rows[0].time;
$.ajax({
type:"POST",
d ...
用到一个项目,需要整合2个不同的数据库!
现将代码贴下,以备后用:
1、创建静态映射类,该类映射动态数据源
public class DataSourceMap {
public static final String Analyse="Analyse";
public static final String DLmarket= "DLmarket";
}
2、创建数据库连接配置容器 类
public class DataSourceContextHolder {
private static final ...
/**
*
* @requires jQuery,EasyUI
*
* 为datagrid、treegrid增加表头菜单,用于显示或隐藏列,注意:冻结列不在此菜单中
*/
var createGridHeaderContextMenu = function(e, field) {
e.preventDefault();
var grid = $(this);/* grid本身 */
var headerContextMenu = this.headerContextMenu;/* grid上的列头菜单对象 */
if (!headerContextM ...
禅道程序员的10条原则(时刻提醒自己)【转载】
- 博客分类:
- 杂谈
在一个阴雨的早上,我坐在桌子旁,开始想如何才能高效的工作。在我成为一个自由职业者之前,我有很长一段时间都很努力工作,但收效甚微。
我在2006开始接触禅学。我马上意识到:古代的禅宗大师们几百年前早就已经知道 ...
总体思路是先打成jar再把jar打成exe。主要看1.3和2.3里的内容就可以了。
1.将项目打成jar:
1.1 要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次都没打成。
1.2 在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能。在要打包的项目上击右键,选择Export,在窗口中选择Java里的JAR file。Next后的窗口中已经自动选好了要打包的项目,用户可以点击 ...
- 2012-04-26 14:30
- 浏览 954
- 评论(0)