- 浏览: 40572 次
- 性别:
- 来自: 杭州
文章列表
Saturday, March 12, 2011
amCharts JavaScript Tutorials. Part 2. Loading External data.
In this tutorial we’ll produce a simple example of how to load and parse csv data from a file.
First, download amCharts packag
amchart 配置详解
http://www.amcharts.com
amchart 配置详解
amchart的原理是通过一个主html文件(例如:index.html),包含一段JS代码,这段JS代码将调用相关的图形的SWF文件(amcolumn.swf),数据源我采用的是XML的方式(例如:amcolumn_data.xml),然后通过一个主设置文件(amcolumn_settings.xml),从而产生图形显示的。
拿柱形图来说,就是通过index.html主页面将amcolumn_data.xml的数据通过amcolumn.swf来进行显示,而am ...
package com.ooooo.mongo;
import java.net.UnknownHostException;
import java.util.Set;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import org.junit.Test;
import com.mongodb.BasicDBObject;
import com.mongodb.DB;
import com.mongodb.DBCollect ...
java.util.HashMap并不能直接应用于多线程环境。
对于多线程环境中应用HashMap,有以下几种选择:
使用线程安全的java.util.Hashtable作为替代。
使用java.util.Collections.synchronizedMap方法,将已有的HashMap对象包装为线程安全的。
使用java.util.concurrent.ConcurrentHashMap类作为替代,它具有非常好的性能。
Java Thread
threadjava多线程stringimportclass
A thread is a single sequential flow of control within a program.(线程是一个进程中一段独立的控制流)。一个进程可以拥有若干个线程。Java通过java.lang.Thread类来支持多线程。在Thread类中封装了独 ...
在最近的r应用的单元测试中,经常需要用到mock,可以说mock在ut (unit test)中是无处不在的。而在r的ut实践中也找到了一种很简洁的mock方式,不仅解决了ut中所有需要mock的地方,而且可以很少量的代码来完成mock。详见下文。
一.Mock的使用场景:
比如以下场景:
1. mock掉外部依赖的应用的HSF service的调用,比如uic,tp 的hsf服务依赖。
2. 对DAO层(访问mysql、oracle、tair、tfs等底层存储)的调用mock等。
3. 对系统间异步交互notify消息的mock。
4. 对meth ...
java jvm 参数 -Xms -Xmx -Xmn -Xss 调优总结
常见配置举例 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制.我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m.典型设置: java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M.-Xms3550m: ...
#修改当前用户的计划crontab -e //01 * * * * 不能留有空格01 * * * * /home/zlb/mysql_dump/backup -run >> /home/zlb/mysql_dump/logs/backup_log.txt#*/1 * * * * ls >> ~/ls.txt#重启/etc/init.d/cron restart
------------------------------------------------------------------- ...
1、概述
监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分。通过操作系统监控工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况。根据运行结果分析可以帮助我们快速定位系统问题范围或者性能瓶颈点。
nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。
nmon所记录的数据包含以下一些方面(也是我们在寻找问题过程中 ...
1.Tsung的安装(以RedHat为例)
准备软件:1. AppConfig-1.662. otp_src_R14B3.
Template-Toolkit-2.224.
Tsung-1.3.3AppConfig是Template-TooKit-2.22依赖的一个perl文件,Appconfig和Template-Toolkit-2.22都是perl文件,安装步骤如下:1)
perl Makefile.pl2) make3) make test4) sudo make
installotp_src_R14B和tsung的安装比较简单,安装步骤如下:1) ./config ...
以32位机器为例,示例 JVM配置一般如下: JAVA_OPTS="-server -Xms1535m -Xmx1535m -XX:NewSize=320m -XX:MaxNewSize=30m -XX:PermSize=9m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true" 上面参数代表的含义是: -Xms 初始Heap大小 -Xmx java heap最大值 -XX:NewSize 新生代预估上限的默认值 (JVM在启动时会申请-Xmx指定值大小的空间,但其中绝大部分空间不会被立即分 ...
jmap是输出内存中对象的工具,甚至可以将VM 中的heap以二进制输出成文本。可以监控JAVA程序是否有内存泄漏。
两种使用方法:
一、jmap -histo pid在内存使用峰值前后分别dump一次,可以对比出GC回收了哪些对象。
1.sudo su admin -c "/opt/taobao/java_1.6.0.21/bin/jmap -histo pid > jmap.txt"
2.vi jmap.txt 一般查看前几项即可。
二、jmap -dump:format=b,file=f1 PID 将该内存heap输出到f1文件里,配合eclipse插件M ...
确认jdk的bin目录设置到环境变量Path中。
在命令行中输入:
jconsole
如果弹出窗口,说明配置可用。
基本使用
这里使用的是本地JVM监控,如果要监控远程的JVM需要另外的配置。
首先,启动需要监控的Java应用程序。
通过任务管理器的进程标签,查看该进程的PID,比如是1388
在命令行启动jconsole:
jconsole 111
======
linux下的链接:
1.如何远程连接到jconsole
下面以appname为例来介绍用jConsole远程监控应用环境,
服务器ip:192.168.26.11
要监控J ...
@Test
public void test_case_Random() throws Exception {
Random rd1 = new Random();
String path="D://Documents and Settings//Random.txt";
for(int i=0;i<10000;i++){
try {
FileWriter fw=new FileWriter(path,true);
BufferedWriter bw=new BufferedWrit ...
1.首先配置好Spring环境,加入定时任务的配置文件,如下:
<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
...