技术总结
秋秋_瑶瑶
胸藏文墨怀若谷,腹有诗书气自华
展开
-
echarts常用功能一
echarts常用功能收集项目基于MVC1.引入echarts控件2.官网:https://www.echartsjs.com/examples/zh/index.html3.从后台获取数据data,将横轴坐标和Y轴数据分别存入xdata和ydata数组中。4.声明:var mychart;//当窗口放大缩小时,图形自适应mychart=echarts.init(document....原创 2020-04-15 15:51:20 · 720 阅读 · 0 评论 -
aspose words 运用心得
实现两个功能:1.根据用户给的模板生成word报告;2.根据数据生成图表。于是就想到了aspose words.dll组件,刚开始就遇到卡,网上都说有个insertchart方法,但是我的没有,后来想到应该是版本过低,我用的是14.2.在网上搜了一堆,最后确定19.6的这版是可行的。首先,利用书签替换要插入的内容,这个太简单,就不啰嗦了;第二,利用域(插入|文档部件|MergeField)解决表格数据,用标识tablestart,tableend,也不过多阐述;C# Aspose.Words 数原创 2021-10-12 10:34:11 · 604 阅读 · 1 评论 -
echarts 功能四--圆柱体
利用echarts 绘制圆柱体开发环境echarts每个版本效果都不一样,我采用的是4.9.0,如果个别同学和我的不一样,可能是版本不同效果图考虑数据安全,所以我用的测试数据和测试数据项。关键点先绘制bar,然后利用pictorialBar.这个代码绝对能用,大家可以放心下载。代码下载网址:...原创 2021-05-14 10:30:33 · 1339 阅读 · 0 评论 -
arcgis js 如何确定一个点在多边形内
根据项目需求,我们做了一个保护区的图层,图层的type是esriGeometryPolygon(多边形),然后用户要部署一个定点,我们需要知道用户的这个定点是否在保护区内,如果在的话,给出相应提示。第一步,在事件中加入这个保护区的图层,为featurelayer;第二步,调用view的when事件;第三步,调用featurelayer的queryfeatures()方法,获取多边形对象;第四步,根据多边形对象的contains方法,返回true,就表示点在多边形内。具体代码:...原创 2021-02-24 10:46:42 · 1025 阅读 · 0 评论 -
ArcGIS API for js4.15 加载高德地图作为底图,无偏移
在利用arcgis api js4.15的开发过程中,遇到两个问题,一个是底图显示缓慢,甚至有的客户机都不出来;一个是对象图层点过多,显示不出来,或者报timeout。针对第一个问题,我最开始用的osm,后来在网上搜,说是可以用百度,高德,天地图,于是先研究百度,利用arcgis的BaseTileLayer图层将它显示出来,虽然出来了,但是加载arcgis做出的图层后,竟然偏移了老远,所有的点都跑海里去了。没办法,只好换高德。第一次我同事找的,虽然也显示出来了,但是地图不是最新的。于是又是海量搜索,最后原创 2020-12-25 10:34:39 · 1453 阅读 · 0 评论 -
Ajax跨域访问(从入手到解决)
第一步:开发环境 .net第二步:通过webService返回的数据集,经过Json处理后,返回的是json数据格式,而不是datatable;第三步:在aspx中或mvc中,用jQuery 的ajax调用这个接口的方法。此时,就会报出很多的错误,理想情况下,会出现“Uncaught SyntaxError: Unexpected token : ”,首先感谢幻梦的https://b...原创 2020-03-30 12:02:01 · 195 阅读 · 0 评论 -
c# datatable数据合并方法
平时用到的小技巧转载 2017-05-09 14:30:03 · 8847 阅读 · 0 评论 -
大数据导出2
经过几天的折腾,终于把这个顽固的工程做完了,现在60万数据40秒导出到本地。尝试了很多的办法,现在放上最优秀的做法供参考。第一,优化数据表,加上相应的索引,分区。第二,读库操作。分多线程,采用ThreadPool。第三,导出操作,(1)采用Aspose.cells(2)采用多文件方式,要么以记录行数分割,要么以关键字分割。(3)友好的用户等待界面。代码涉及公司利益,先暂时不上代原创 2016-12-15 17:30:55 · 495 阅读 · 0 评论 -
30万以内数据 NPOI导出Excel
private void button2_Click(object sender, EventArgs e) { //导出数据列 实现根据添加顺序导出列 NPOIHelper.ListColumnsName = new SortedList(new NoSort()); Console.WriteLin原创 2016-12-08 16:47:09 · 4521 阅读 · 0 评论 -
c# 去掉DataTable中重复行
DataView dv = new DataView(dtOld); DataTable dtmc = dv.ToTable(true, new string[] { "common_name" });//common_name:所要筛选的字段原创 2016-12-08 12:07:17 · 10633 阅读 · 0 评论 -
大杂烩
1.c# 获取两个时间的月份差值:DateTime dt1;DateTime dt2;int ms = (dt2.Year * 12 + dt2.Month) - (dt1.Year * 12 + dt1.Month);原创 2016-12-12 16:31:50 · 319 阅读 · 0 评论 -
Aspose Word使用
作为自己的备忘吧原创 2016-11-14 17:15:11 · 6489 阅读 · 0 评论 -
word在线开发工具或导出word的工具
这是我在项目实现过程中,接触过的开发工具,留在这里,以作备忘原创 2016-11-14 17:11:44 · 2460 阅读 · 0 评论 -
js读取本地图片并显示
js学习原创 2016-10-11 09:42:31 · 47398 阅读 · 4 评论 -
js中处理Math.cos
bs开发,学习的东西原创 2016-10-10 10:27:46 · 1411 阅读 · 0 评论 -
js实现svg图形转存为图片下载
开发bs程序,学到的一些东西转载 2016-10-10 10:17:50 · 10943 阅读 · 16 评论 -
研究ArcGis心得
最近有个活,要求根据数据坐标生成点图,根据点连成多边形,再根据多边形求面积。由于之前没有接触过,只听过sharpmap,就准备用sharpmap,但是当接触sharpmap后,才发现我没有现成的shapefile文件,于是在网上搜罗,发现了ArcGIS,它可以将任何数据转换为shapefile,而且还提供c#编程。我高兴极了! 第一次尝试 根据这个http:原创 2015-11-11 15:27:22 · 1793 阅读 · 0 评论 -
oracle 10g与oracle 11g的不同
一.merge into 在网上查资料得到该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,ORACLE 10g 做了如下改动。1.insert 和update是可选的 2.UPDATE 和INSERT 后面可以跟WHERE 子句 3.在ON条件中可以使原创 2013-10-08 16:06:47 · 1793 阅读 · 0 评论