我有一个flot图表,根据最后100个数据点计算最大Y轴值,然后成功绘制...但有时,正在进行的绘图的运行总计(绘制新数据点的5秒延迟)超过当前最大限制.有没有办法在绘制图表上的新点时动态地设置Y轴?
这是一个有效的问题,如果超过当前的Y轴,如何动态缩放图表的Y轴,因为随着时间的推移绘制图表,每5秒添加一个新点,我问如何缩放Y-轴如果达到当前最大Y轴值以上,则适合新的绘图数据.
更新:
这是我使用的代码(Json返回数据)以及绘图更新计时器:"highY"从数据库中获取最后100个数据点,并将最大值设置为最高计数+ 10%
<script type="text/javascript">
$(function () {
var str1 = [], totalPoints = 300;
var str2 = [], totalPoints = 300;
var pts1 = '';
var pts2 = '';
if (pts1 == "" || pts == null) { pts = '2012-10-02 17:17:02'; }
if (pts2 == "" || pts == null) { pts = '2012-10-02 17:17:02'; }
var maxYaxis = <?PHP echo $highY; ?>;
function getStr1() {
var ts1 = new Date().getTime();
var json1 = (function () …Run Code Online (Sandbox Code Playgroud) 我一直在尝试了几个星期才能正常格式化REST request的,以Amazon AWS S3 API使用网络上可用的例子,但一直未能成功,甚至连接.
我找到了生成签名的代码,找到了格式化"要编码的字符串"的正确方法,以及http headers.我一直在处理signatureDoesNotMatch错误只是为了得到一条Anonymous users can not perform copy functions, Please authenticate消息.
我有一个Adobe Flex成功上传文件的应用程序的工作副本,但带有"原始"文件名.使用RESTwith的意思Amazon API是执行文件的PUT(复制),这样我就可以将它重命名为我的后端系统可以使用的东西.
如果我能找到一种方法让这个REST提交工作,或者可能是一种Flex在上传时指定"新"文件名的方法,我可以REST一起避免这种情况.
如果有人PUT/Copy在Amazon API通道上成功执行了一个命令,REST我会非常感兴趣这是如何完成的 - 或者 - 如果有人能够使用该Flex fileReference.browse()方法更改目标文件名,我也会永远感激任何指针.
$aws_key = 'removed_for_security';
$aws_secret = 'removed_for_security';
$source_file = $uploaded_s3_file; // file to upload to S3 (defined in above script)
$aws_bucket = …Run Code Online (Sandbox Code Playgroud) 只是学习使用我的.m文件中的代码添加操作,我的第一次尝试会引发异常并导致应用程序崩溃.
这是一个身份验证脚本,我希望能与我的Web服务器通信.这是相关的代码(这都是.m文件,非常简单的.h文件):
.h(标题)文件:
#import <UIKit/UIKit.h>
@interface Login_ViewController : UIViewController <UITextFieldDelegate>
@end
Run Code Online (Sandbox Code Playgroud)
.m(实现)文件:
- (void)viewDidLoad {
UILabel *emailLabel = [[UILabel alloc] initWithFrame:CGRectMake(31.0f, 75.0f, 256.0f, 20.0f)];
emailLabel.text = @"Email Address";
emailLabel.backgroundColor = [UIColor grayColor];
emailLabel.textColor = [UIColor whiteColor];
UITextField *emailField = [[UITextField alloc] initWithFrame:CGRectMake(31.0f, 100.0f, 256.0f, 32.0f)];
emailField.delegate = self;
emailField.placeholder = @"Enter email address";
emailField.borderStyle = UITextBorderStyleRoundedRect;
[self.view addSubview:emailLabel];
[self.view addSubview:emailField];
UILabel *passLabel = [[UILabel alloc] initWithFrame:CGRectMake(31.0f, 175.0f, 256.0f, 20.0f)];
passLabel.text = @"Password";
passLabel.backgroundColor = [UIColor grayColor];
passLabel.textColor = [UIColor whiteColor]; …Run Code Online (Sandbox Code Playgroud) amazon-s3 ×1
apache-flex ×1
cocoa-touch ×1
flot ×1
javascript ×1
jquery ×1
objective-c ×1
php ×1
put ×1
rest ×1
uibutton ×1
uikit ×1