首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏.NET开发那点事

    Visifire使用笔记 1

    dataPoint;                 for (int i = 0; i < 5; i++)                 {                     dataPoint = new DataPoint();                     dataPoint.YValue = rand.Next(10, 100);                     dataPoint.MouseLeftButtonDown dataPoint;             for (int i = 0; i < 5; i++)             {                 dataPoint = new DataPoint dataPoint;             for (int i = 0; i < 5; i++)             {                 dataPoint = new DataPoint ();                 dataPoint.YValue = rand.Next(10, 100);                 dataPoint.MouseLeftButtonDown

    43410编辑于 2022-05-07
  • 来自专栏全栈程序员必看

    WPF Visifire使用

    datapoint = new DataPoint(); datapoint.AxisXLabel = dtChart.Rows[i]["hospitalName"].ToString datapoint.Tag = dtChart.Rows[i]["hospitalId"].ToString(); //DataPoint被点击执行事件 datapoint.MouseLeftButtonDown += new MouseButtonEventHandler(datapoint_MouseLeftButtonDown); datapoint; for (int i = 0; i < dtChart.Rows.Count; i++) { datapoint datapoint1; for (int i = 0; i < dtChart.Rows.Count; i++) { datapoint1

    66410编辑于 2022-09-13
  • 来自专栏上善若水

    014android初级篇之基于GraphView绘制统计图表

    > series = new LineGraphSeries<DataPoint>(new DataPoint[] { new DataPoint(0, 1), new DataPoint(1, 5), new DataPoint(2, -1), new DataPoint(3, 10), new DataPoint(4, 6), new DataPoint(5, 8), new DataPoint(4, 5) }); graph.addSeries(series); 显示的图表横轴和纵轴的值会根据输入的数据而变化 public void appendData(E dataPoint,boolean scrollToEnd,int maxDataPoints) dataPoint - values the values [] values = new DataPoint[1]; values[0] = new DataPoint(x,a); x++;

    1.9K60发布于 2018-09-28
  • 来自专栏大数据-BigData

    看看享元模式给你的程序减少了多少内存

    让我们看看在创建这个DataPoint数组时使用的内存数量。 idea中在输出部分打断点进行调试: 导出进程的内存使用情况 使用jhat进行分析,打开localhost:7000 可以发现每个DataPoint对象占用的内存为32 bytes 而DataPoint 中的Point同样占用 32bytes 所以说,一个DataPoint对象占用32 bytes,DataPoint中的Point同样占用32 bytes,总内存占用为(32+32)N = 64N bytes ,其不会随着DataPoint的增长而增长。 引用的Point在整个程序中只占用120bytes,其不会随着DataPoint的增长而增长。

    64810编辑于 2022-01-19
  • 来自专栏全栈程序员必看

    Visifire图表控件的使用「建议收藏」

    dataPoint = new DataPoint(); // 设置X轴点 dataPoint.XValue = updateTime[i]; //设置Y轴点 dataPoint.YValue 在这个函数执行的时候,还为每个DataPoint点加载了一个点击事件,处理当这些点被点击之后 触发的事件(在事件里面获取DataPoint的X轴,Y轴等,以便进行相关操作),其源码如下: dataPoint.MarkerSize = 8; dataPoint.Tag = tableName.Split(’(’)[0]; //设置数据点颜色 // dataPoint.Color = new SolidColorBrush( Colors.LightGray); dataPoint.MouseLeftButtonDown += new MouseButtonEventHandler(dataPoint_MouseLeftButtonDown , MouseButtonEventArgs e) { DataPoint dp = sender as DataPoint; MessageBox.Show(dp.YValue.ToString

    1.3K30编辑于 2022-09-13
  • 来自专栏网络技术联盟站

    如何使用 Java 对时间序列数据进行每 x 秒的分组操作?

    可以创建一个名为 DataPoint 的类:public class DataPoint { private long timestamp; private double value; public DataPoint(long timestamp, double value) { this.timestamp = timestamp; this.value (List<DataPoint> dataPoints, int interval) { List<List<DataPoint>> groupedData = new ArrayList<>() dataPoint : dataPoints) { if (dataPoint.getTimestamp() >= currentTime && dataPoint.getTimestamp 我们定义了一个 DataPoint 类来表示时间序列数据点,然后编写了一个方法来实现分组操作。通过这种方式,你可以方便地对时间序列数据进行统计和分析。

    99320编辑于 2023-09-01
  • 来自专栏dotNET编程大全

    C# WPF图表控件之ChartControl用法指南①

    { public class DataPoint { public string Argument { get; set; } public double Value new ObservableCollection<DataPoint> { new DataPoint { Argument = "Asia", Value = new DataPoint { Argument = "Europe", Value = 3.7257D}, new DataPoint { Argument = () { return new ObservableCollection<DataPoint> { new DataPoint { Argument DataPoint { Argument = "North America", Value = 4.1825D}, new DataPoint { Argument

    3.4K10编辑于 2022-01-13
  • 来自专栏全栈程序员必看

    WPF Visifire 入门-动态曲线图[通俗易懂]

    dataPoint = new DataPoint(); // 设置X轴点 DateTime dt = DateTime.Now; dataPoint.XValue = dt.AddSeconds(i); //设置Y轴点 dataPoint.YValue = i; dataPoint.MarkerSize = 8; dataPoint.Tag = "bbb"; //设置数据点颜色 dataPoint = new DataPoint(); // 设置X轴点 DateTime dt = DateTime.Now dataPoint.YValue = _random.Next(1,32); dataPoint.MarkerSize = 8;

    3K30编辑于 2022-09-13
  • 来自专栏全栈程序员必看

    VisiFire示例

    Syntax: <vc:Chart … > <vc:Chart.Series> <vc:DataSeries> <vc:DataSeries.DataPoints> <vc:DataPoint Remarks: The above modifiers are applicable for LabelText set in DataPoint or DataSeries only. Modifiers can be used in any combination to display DataPoint specific content. dataPoint = new DataPoint(); int month = months[i]; dataPoint.XValue = true; dataPoint.LabelStyle = LabelStyles.OutSide; }

    50110编辑于 2022-09-13
  • 来自专栏Swift社区

    在 SwiftUI 中实现音频图表

    DataPoint 结构体 让我们从在 SwiftUI 中构建一个简单的条形图视图开始,该视图使用垂直条形显示一组数据点。 let color: Color } 在这里,我们有一个 DataPoint 结构,用于描述条形图视图中的条形。 BarChartView 结构体 接下来,我们可以定义一个条形图视图,它接受一组 DataPoint 结构体实例并将它们显示出来。 3, color: .red), DataPoint(label: "2", value: 5, color: .blue), DataPoint(label: "3" 3, color: .red), DataPoint(label: "2", value: 5, color: .blue), DataPoint(label: "3"

    2K10编辑于 2023-11-22
  • 来自专栏css小迷妹

    Theories提供一组待测方法的输入参数

    下面是一个例子: @RunWith(Theories.class)public class TheoriesTest{ @DataPoint public static String nameValue1 = "Tony"; @DataPoint public static String nameValue2 = "Jim"; @DataPoint public static int ageValue1 = 10; @DataPoint public static int ageValue2 = 20; @Theory public void Tony's age is 10 Tony's age is 20 Jim's age is 10 Jim's age is 20 不过,为了简单,我们除了可以使用@DataPoint 注解来提供参数之外,还可以通过@DataPoints注解来提供参数,参照上述代码,只需要将@DataPoint注解标注的四个字段参数替换为如下的两个即可: @DataPoints public static

    61800发布于 2021-10-07
  • 来自专栏全栈程序员必看

    java并发 使用ScheduledExecutor的温室控制器–thinking in java 21.7.5

    > data = Collections .synchronizedList(new ArrayList<DataPoint>()); //被调度的任务,它在每次运行时。 响铃>>打开电灯CollectData》》》runTerminate》》结束DataPoint:2015/07/19 09:00 00temperature:66.4 humidity:50.05DataPoint :51.42DataPoint:2015/07/19 10:30 00temperature:70.8 humidity:50.87DataPoint:2015/07/19 11:00 00temperature :72.0 humidity:50.32DataPoint:2015/07/19 11:30 00temperature:73.2 humidity:49.92DataPoint:2015/07/20 12:00 00temperature:71.9 humidity:49.81DataPoint:2015/07/20 12:30 00temperature:70.1 humidity:50.25DataPoint

    36920编辑于 2022-07-10
  • 来自专栏全栈程序员必看

    WPF visifire 画出水平直线「建议收藏」

    <vc:DataSeries.DataPoints> <vc:DataPoint Name="pieZC" LegendText="正常" ShowInLegend="True" AxisXLabel="正常"></vc:DataPoint> <vc:DataPoint Name="pieJX" LegendText="畸形" ShowInLegend="True" AxisXLabel="畸形"></vc:DataPoint> <vc:DataPoint Name="pieSW" LegendText="死亡" ShowInLegend="True" AxisXLabel="死亡"></vc:DataPoint>

    62710编辑于 2022-09-13
  • 来自专栏全栈程序员必看

    WPF Visifire.Charts4.6.1使用教程 附含源码

    dataPoint = new DataPoint(); dataPoint.Enabled = true; dataPoint.Exploded = false; dataPoint.AxisXLabel = "name" + i; dataPoint.YValue = (i + 1) * 10; dataPoint.Background = Brushes.Red; dataPoint.MouseLeftButtonDown += (ss, ee) => { dataPoint.Exploded = ! dataPoint.Exploded; }; list.Add(dataPoint); } dataSeries.DataPoints

    66630编辑于 2022-09-13
  • 来自专栏ArkUI-X从入门到实践

    TS中的判断语句与循环语句

    in mixData) { console.log(dataPoint); } 如果直接这样写我们会发现它返回的并不是元素而是类似元素的索引值。 ) { console.log(typeof dataPoint); } 由于三个值都是string所以控制台将它们合起来了,可以看到string前面有一个3。 (typeof +dataPoint); } 我们只需要在dataPoint前加一个加号即可。 in mixData) { console.log(`${dataPoint + 1} - ${mixData[dataPoint]}`); console.log(`${+dataPoint + 1} - ${mixData[dataPoint]}`); console.log("-------------"); } 我们可以看出无论带不带加号都可以通过类似索引的方式来获取到元素。

    85400编辑于 2024-02-04
  • 来自专栏后端

    在 SwiftUI 中 accessibilityChildren 视图修饰符的作用

    struct BarChartShape: Shape { let dataPoints: [DataPoint] func path(in rect: CGRect) -> Path struct ContentView: View { @State private var dataPoints: [DataPoint] = [ .init(value: 200) 完整代码首先,你需要定义 DataPoint 结构体,然后可以在 ContentView 中初始化 dataPoints 数组。 以下是完善后的代码:import SwiftUIstruct DataPoint: Identifiable { var id = UUID() var value: CGFloat}struct BarChartShape: Shape { let dataPoints: [DataPoint] func path(in rect: CGRect) -> Path {

    2.6K20编辑于 2024-09-15
  • 来自专栏码匠的流水账

    聊聊storm的LoggingMetricsConsumer

    errorReporter) { } @Override public void handleDataPoints(TaskInfo taskInfo, Collection<DataPoint taskInfo.srcComponentId); sb.append(header); for (DataPoint = _expander.expandDataPoints(dataPoints); List<IMetricsConsumer.DataPoint> filteredDataPoints getTaskInfo() { return taskInfo; } public Collection<IMetricsConsumer.DataPoint = null) { IMetricsConsumer.DataPoint dataPoint = new IMetricsConsumer.DataPoint

    59730发布于 2018-12-06
  • 来自专栏码匠的流水账

    聊聊storm的LoggingMetricsConsumer

    errorReporter) { } @Override public void handleDataPoints(TaskInfo taskInfo, Collection<DataPoint taskInfo.srcComponentId); sb.append(header); for (DataPoint = _expander.expandDataPoints(dataPoints); List<IMetricsConsumer.DataPoint> filteredDataPoints getTaskInfo() { return taskInfo; } public Collection<IMetricsConsumer.DataPoint = null) { IMetricsConsumer.DataPoint dataPoint = new IMetricsConsumer.DataPoint

    53430发布于 2018-11-06
  • QT开发积累——通过利用hash显著提高程序运行的效率

    引出QT开发积累——通过利用hash显著提高程序运行的效率巧妙利用hash显著 提高程序运行效率for(PointData &point: DataPoint001){ // 点周围的线 当前的嵌套循环的时间复杂度是 O(n⋅m)O(n⋅m)(其中 n 是 DataPoint001 的大小,m 是 DataLine001 或 DataFace001 的大小)。 其他成员};struct FaceData { int faceIndex; QList<int> points; // 其他成员};// 初始化数据结构QList<PointData> DataPoint001 pointToFacesMap[point].append(face.faceIndex); }}// 更新每个点的lineIndex和faceIndexfor (PointData& point : DataPoint001 这样,每次查找都是常数时间 O(1)O(1),总的时间复杂度是 O(n)O(n),其中 n 是 DataPoint001 的大小。

    35510编辑于 2024-07-23
  • 来自专栏菩提树下的杨过

    Asp.Net4.0/VS2010新变化(6):内置的图表控件

    <asp:Series Name="Series1" ChartType="Pie"> <Points> <asp:DataPoint AxisLabel="IE 6.0" YValues="60.0" /> <asp:DataPoint AxisLabel="IE 7.0" YValues=" 27.1" /> <asp:DataPoint AxisLabel="Others" YValues="12.9" />

    1.1K90发布于 2018-01-23
领券