- 博客(45)
- 资源 (11)
- 收藏
- 关注
原创 C#任务调度——LimitedConcurrencyLevelTaskScheduler
using Serilog;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace TaskManager{ class TaskFactor...
2019-01-31 09:22:25
2444
原创 OpenQA.Selenium.Chrome Action滑动操作
//[定位]//滑块元素var wrapper = driver.FindElement(By.XPath("/html/body/div/div[1]/div[1]/div[2]"));// 定义拖动的轨迹Actions action = new Actions(driver);action.ClickAndHold(wrapper);//action.MoveToElement...
2018-12-30 16:44:58
573
转载 chrome scrollTop 获取失败问题及解决方案
https://blog.youkuaiyun.com/h357650113/article/details/78384621
2018-12-21 21:13:57
655
原创 VS2017 + EF + MySQL 环境配置
我使用过程中遇到的坑(血泪啊)安装环境VS2017MVC+WIN10+EF6+MySQL8.0.121.安装MySQL connector一定要6.10.8,8.0以上全是坑,会闪退!!!2.安装mysql-for-visualstudio-1.2.8.msi时,要关闭VS2017不然会找不到安装的MySQLhttps://www.cnblogs.com/eye-like/p/849...
2018-11-22 21:02:04
353
原创 Ajax请求参数到一个URL包含下划线或者v(_、v)
Ajax请求参数到一个URL包含下划线或者v初学者的我,在F12时,看到这个地址就会很奇怪,不理解什么东西经过查找了解到浏览器默认开启缓存,该参数不是其他请求所必须的,把它去掉不影响数据的获取https://blog.youkuaiyun.com/xiao__jia__jia/article/details/83031358http://www.cnblogs.com/pizitai/p/6...
2018-11-15 14:09:03
1085
原创 通过页面名字调用页面并添加到tab控件中
/// <summary>/// 动态 显示 tab/// </summary>/// <param name="sFromName">类名</param>private void showTab(string sClassName, string MethodName, string sPRODUCTCOMPID){ string...
2018-08-01 09:38:09
416
原创 反射调用类中的方法
/// <summary>/// 反射调用类中的方法/// </summary>/// <param name="MethodName"></param>/// <param name="Text"></param>private void InvokeMethod(string ClassN
2018-08-01 09:36:55
291
原创 输出到Excel
#region 输出到ExcelMemoryStream ms = new MemoryStream();oBook.Write(ms);string sExportPath = "";using (SaveFileDialog saveFileDialog1 = new SaveFileDialog()){ saveFileDialog1.Title = "另存为"; ...
2018-06-29 08:54:13
251
原创 使用linq将2个Datatable合并
DataTable dtStepX = new DataTable(&quot;dtStepX&quot;);DataTable dtStepS = new DataTable(&quot;dtStepS&quot;);//获取两个数据源的并集IEnumerable&amp;lt;DataRow&amp;gt; query = dtStepS.AsEnumerable().Union(dtStepX.AsE
2018-06-15 10:54:03
1745
原创 内外网用户判断
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Net;using System.IO;using System.Text;using System.Runtime.InteropServices;using System.Text.Regul...
2018-04-02 12:05:46
771
原创 SQL复杂筛选
SELECT A.MATERIALID,A.MATERIALNAME,ISNULL(A.COMPIDSEQ,'') COMPIDSEQ,ISNULL(A.SUPPLYID,'') SUPPLYID,SUM(convert(float,A.QTY)) QTY FROM STKREMAINMATERIAL ALEFT JOIN MSTKLOCATION B ON B.STOCKID=A.STOCKID
2017-12-29 11:25:54
982
原创 ASP设置动态表头
/// <summary> /// 设置动态表头 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ColumsChange(object sender, GridViewRowEven
2017-12-05 14:10:14
452
原创 JS收缩展开效果
// 收缩展开效果 $(document).ready(function () { $(".box h2").toggle(function () { $(this).next(".text").animate({ height: 'toggle', opacity: 'toggle' }, "slow");
2017-11-27 13:31:45
948
原创 set IDENTITY_INSERT on 和 off 的设置
批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置
2017-10-20 17:02:41
1913
原创 导入本地Excel到DataSet中
/// <summary> /// 导入本地Excel到DataSet中 /// </summary> /// <param name="strFileSourse">文件的路径和文件全名,含扩展名</param> /// <returns></returns> public DataSet ExcelToDataSet
2017-10-20 09:57:52
592
原创 SQL结果统计 GROUP BY
在结果几种,使用GROUP BY进行相同项求和的时候SELECT的字段要与GROUP BY后面的一一对应。select M.TIME,M.PRODUCTMODEL,M.PROCESS_PRODUCTNAME,M.LOTID,M.SUPPLYNAME, Count(*) AS NUM from M group by M.TIME,M.PRODUCTMODEL,M.PROCESS_PRODUCTNAME
2017-10-17 18:22:06
1138
原创 算法:10幢房子分给3个人
Dictionary<string, string> dicPZ = new Dictionary<string, string>(); int ZZS = int.Parse(this.txtTotalNum.Text);//总幢数 int ZHS = int.Parse(this.txtHNum.Text);//总户数
2017-08-19 16:26:10
424
原创 从fileGDB中获取List<IFeatureClass>
/// <summary> /// 从FGDB中获取 /// </summary> /// <param name="fileGDBPath">fileGDB文件路径</param> /// <returns>FeatureClass的列表</returns> public static List<IFeatureClass> getFClFromFGDB(string
2017-07-21 16:00:07
827
转载 Help library 安装arcobjects for .NET异常问题
新建一个reg文件写入,也可以导出一个reg文件在上面重新写入。Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID\{9DAA54E8-CD95-4107-8E7F-BA3F24732D95}][HKEY_CLASSES_ROOT\CLSID\{9DAA54E8-CD95-4107-8E7F-BA3F24732D95}\Inpro
2017-07-15 00:16:55
1099
转载 怎样将shp文件的坐标点导出来?
方法一: 1、将线矢量转化为点矢量 具体操作步骤如下: (1)arctoolbox\Data Management tools\Features\双击Feature Vertices to points (2)出现feature vertices to points对话框: input features输入线矢量,output feature class输入马上会输出的点矢
2017-07-13 10:00:59
8943
转载 如何快速地拆分合并的单元格并填充数据
在做Excel数据表为了美观、直观,经常会把相同内容的单元格数据合并。但这样做破坏了Excel表的完整性,不利于后期数据分析。这就要我们把合并的单元格重新拆分并填充数据,如何快速实现呢? https://jingyan.baidu.com/article/ff42efa91b43b6c19e2202f7.html
2017-06-10 11:45:19
4444
原创 Mapnik使用postgres中的栅格数据
XML:<?xml version="1.0" encoding="utf-8"?><Map background-color="#c4dff6" srs="+proj=utm +zone=32 +ellps=WGS84 +datum=WGS84 +units=m +no_defs"> <Style name="My Style"> <Rule> <RasterSym
2017-05-22 14:27:19
729
原创 Error: pgraster_wkb_reader: grayscale band type 10 unsupported
错误原因:Float32 is not supported for rendering。即栅格数据类型Float32不支持。cmd中用GDAL查看。在波段中的数据类型是Float32的不支持渲染。 不支持的:C:\Program Files\GDAL>gdalinfo D:\mapnik\mapnik-v2.2.0\shp\mapnik\tmean10_19.tifDriver: GTiff/G
2017-05-19 10:17:32
417
原创 Mapnik连接文件数据、数据库中的vertor数据和raster数据
Mapnik的XML文件,选择其中一个Datasource。<?xml version="1.0" encoding="utf-8"?><Map background-color="#c4dff6" srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"> <Layer name="world" srs="+proj=longlat +
2017-05-15 15:02:27
668
原创 postgresql查询栅格数据范围(extent)
栅格数据:SELECT ST_Extent(rast::geometry) as bextent FROM tmean_19;矢量数据:SELECT ST_Extent(way) as bextent FROM tmean_19;括号中的是字段名。
2017-05-04 16:28:06
2460
原创 raster导入postgres Windows命令
cmd命令行raster2pgsql -s 4326 -I -C -M C:\Users\tt\Downloads\tmean_19_tif\*.tif -F -t 256x256 tmean_19 | psql -h localhost -p 5432 -U postgres -d raster -W之后输入数据库密码导入后数据表中的raster字段不显示数据,通过读取方式可测试 http:/
2017-05-04 10:25:48
2792
原创 Python使用XML操作mapnik,实现复杂标注(Multi line text symbolizer)
test.pyimport mapnikstylesheet = 'world_style.xml'image = 'world_style.png'm = mapnik.Map(1200, 800)mapnik.load_map(m, stylesheet)m.zoom_all() mapnik.render_to_file(m, image)print "rendered imag
2017-04-14 15:54:34
1165
原创 Leaflet使用vector tiles 标注label设置
JS //简单的标注 var marker = L.marker([ 31.2, 114.5 ], { // icon:myIcon }).addTo(map) // 设置label .bindTooltip("This
2017-03-28 13:46:56
8345
原创 Leaflet使用vector tiles样式设置
//point style var myIcon = L.icon({ iconUrl: 'css/images/dian.svg',// shadowUrl: 'css/images/leaf-shadow.png', iconSize: [50, 50], // size of the icon// shadowSize:
2017-03-28 13:40:44
2639
原创 Leaflet调用geoserver发布的矢量切片
geoserver如何发布切片就不写了,大家都可以查到。index.html<!DOCTYPE html><html><head><meta charset='utf-8' /><title></title><meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no' /><lin
2017-03-17 13:49:07
4708
4
原创 java 生成透明背景图片
//开始绘图 graphics2d.setBackground(Color.WHITE); graphics2d.clearRect(0, 0, width, height); graphics2d.setPaint(new Color(backgroundcolorR, backgroundcolorG, bac
2017-03-03 14:40:14
2083
原创 java 用RGB生成图片动态命名
import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;public class Image { public void
2017-02-16 14:46:21
1702
原创 POI拆分单元格,并设置拆分后第一个cell的值为空cell的值
// 从第A7开始,拆分单元格 CellReference ref = new CellReference("A7"); //遍历sheet中的所有的合并区域 for (int i = sheet.getNumMergedRegions() - 1; i >= 0; i--) { CellRange
2016-12-29 17:12:37
8397
1
原创 SQL插入字段
//插入字段 String dropTable=”drop table if exists test;”; String columnGid =”alter table test add gid serial;”; String columnA1=” alter table test add a1 character varying ;”;
2016-12-08 13:49:42
499
原创 OpenGL立方体
#include <windows.h> #include <GL/glut.h> #include <stdio.h> #include <string> #include <iostream> // 绘制立方体// 将立方体的八个顶点保存到一个数组里面 static const float vertex_list[][3] ={ -0.5f, -0.5f, -0.5f,//0
2016-09-19 14:11:28
394
原创 angularjs表单注册--两次密码验证
html<div class="container" ng-controller="RegisterCtrl"> <form name="loginForm" ng-submit="submitForm()"> <div class="form-group" ng-class={'has-success':loginForm.username.$valid}>
2016-09-13 14:41:01
3036
原创 AngualJS-leaflet之视图等级缩放
在http://tombatossals.github.io/angular-leaflet-directive/#!/examples/events 中的则是zoomlevelschange,然后识别不了,而在http://tombatossals.github.io/angular-leaflet-directive/examples/0000-viewer.html#/basic/events
2016-08-24 14:39:02
2496
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人