我正在尝试在Hadoop 2.2.0中启用Hadoop本机库和snappy库进行压缩,但我总是最终得到:
./hadoop/bin/hadoop checknative -a
Native library checking:
hadoop: false
zlib: false
snappy: false
lz4: false
bzip2: false
Run Code Online (Sandbox Code Playgroud)
我hadoop-2.2.0-src从零开始编译x64并将结果.so放入hadoop/lib/native/.我还从头开始编写snappy并将其放在那里.在不同的方法我安装通过瞬间sudo apt-get再联系所产生的.so到hadoop/lib/native/libsnappy.so,仍然没有运气.
这里发生了什么?为什么Hadoop不能找到我的本地库?是否有任何日志我可以检查加载过程中出了什么问题?
我在C#应用程序中使用MigraDoc创建了以下图表:
Chart chart = new Chart(ChartType.Bar2D);
chart.Width = "10cm";
chart.Height = "10cm";
Series series = chart.SeriesCollection.AddSeries();
series.Add(new double[] { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 });
XSeries xseries = chart.XValues.AddXSeries();
xseries.Add("A", "B", "C", "D", "E", "F", "G", "H", "I", "J");
chart.XAxis.MajorTickMark = TickMarkType.Outside;
chart.XAxis.Title.Caption = "X-Axis";
chart.YAxis.MajorTickMark = TickMarkType.Outside;
chart.YAxis.HasMajorGridlines = true;
chart.PlotArea.LineFormat.Color = Colors.AliceBlue;
chart.PlotArea.LineFormat.Width = 1;
chart.PlotArea.LineFormat.Visible = true;
MigraDocObject.Add(chart);
Run Code Online (Sandbox Code Playgroud)
现在让我说我想成为酒吧A Colors.AliceBlue和酒吧B in Colors.DarkGray.我怎么能做到这一点?是否可以通过官方API?或者我必须攻击MigraDoc?