
C#
u010082526
这个作者很懒,什么都没留下…
展开
-
C#获取本周/月第一天(后台)
#region 周 //星期一为第一天 int weeknow = Convert.ToInt32(startTime.DayOfWeek); //因为是以星期一为第一天,所以要判断weeknow等于0时,要向前推6天。 weeknow = (weeknow == 0 ? (7 - 1)原创 2017-11-21 14:37:21 · 1112 阅读 · 0 评论 -
前台传递参数,数组转字符串
var year = $("#time").combotree("getValues");后台接收到的year一直是null值转下字符串var year = $("#time").combotree("getValues").join(',');原创 2018-07-30 16:26:37 · 1360 阅读 · 0 评论 -
math.round()最匹配的重载方法有一些无效参数
no2的数据类型可为空,修改为NO2 = Math.Round(a.NO2.Value, 0),原创 2018-08-13 10:32:21 · 636 阅读 · 0 评论 -
其他信息: 可为空的对象必须具有一个值。
https://blog.youkuaiyun.com/qq_28548963/article/details/81079572 原因是 某个可空对象为空值,并且需要这个值 执行某个操作, 所以报这个 错. 排错方法: 添加值 或者去掉需要执行的操作 O3_8Abs =Math.Round(((a.O3_8.Value - b.O3_8.Value) / b.O3_8.Value) ...转载 2018-08-13 11:19:10 · 3719 阅读 · 0 评论 -
发布系统端口号查看
右击--项目--属性--web原创 2018-10-18 15:56:19 · 253 阅读 · 0 评论 -
C#报错:输入字符串格式不正确
List<Model> data1 = list.Select(x => new Model { num = Convert.ToDecimal(x.PM25) }).OrderBy(x => x.num).ToList();修改如下:data = list.OrderBy(x => x.CO).Select(x => x.CO).ToList();...转载 2018-10-29 11:39:19 · 36127 阅读 · 1 评论 -
list排序
data = list.OrderBy(x=>x.SO2).Select(x => x.SO2).ToList();//sortso2字段是string类型,所以,OrderBy(x=>x.SO2).之后,并没有按值得大小排序,比如10会排在9之前 定义int数值,经过转换之后再排序 List<int> list3 = n...原创 2018-10-26 12:39:56 · 159 阅读 · 0 评论 -
定义变量 "类",list类型的变量
1."类" 类型T_MID_AIRQUALITYDAY stationDays =new T_MID_AIRQUALITYDAY();2.list类型List<T_MID_AIRQUALITYDAY> stationDays =new List<T_MID_AIRQUALITYDAY>();原创 2018-10-30 09:57:17 · 2309 阅读 · 0 评论 -
.Net 内存溢出
.Net 内存溢出(System.OutOfMemoryException)的常见情况和处理方式总结https://blog.youkuaiyun.com/hliq5399/article/details/51483579在什么情况下会出现OutOfMemonryException呢? 在我们试图新建一个对象时,而垃圾收集器又找不到任何可用内存时被抛出,这种情况下我们是可以捕获该异常的; 另一种情况是...转载 2018-11-22 10:44:11 · 829 阅读 · 0 评论 -
跨域访问接口
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(URL);//HttpWebRequest不能直接通过new来创建,只能通过WebRequest.Create(url)的方式来获得【跨域访问】/// <summary> /// 根据第三方接口接收返回的数据 /// </sum...原创 2018-12-01 16:56:07 · 908 阅读 · 0 评论 -
static方法
请求的 URL: /Socioeconomic/LandUse/GetAllyears public static string GetAllyears() 前台查询不到原创 2018-07-30 14:37:35 · 137 阅读 · 0 评论 -
html获取日期的年份getFullYear()
var sTime = new Date(result[year_n].MONIDATE);//起始时间 var tempDate = new Date(result[i].MONIDATE);//考虑跨年的问题 var n = tempDate.getFullYear() - sTime.getFullYear();//间隔年数...原创 2018-07-10 09:15:48 · 2967 阅读 · 0 评论 -
求js数组的最大值和最小值的四种方法
http://blog.youkuaiyun.com/wlangmood/article/details/59113275给定数组[54,65,43,21,12,34,45,58,97,24],求其最大值和最小值?定义数组var ary = [54,65,43,21,12,34,45,58,97,24];1、字符串拼接法利用toString和转载 2017-12-05 16:03:31 · 1203 阅读 · 0 评论 -
join 子句中其中一个表达式的类型不正确。对“GroupJoin”的调用中的类型推理失败。
from a in defaultdata join b in airData on new {a.CITYCODE,a.MONIDATE} equals new {b.CITYCODE,b.MONIDATE} into temp原创 2017-12-07 14:58:59 · 5485 阅读 · 0 评论 -
免登陆
1. 免登陆EnvironmentalMonitor\Controllers\MainPageController.cs1.1添加引用using Mapuni.Frame.Manager;using Mapuni.Frame.Model;using Mapuni.Frame.Tools;1.2免登陆方法 //免登录方法20171225原创 2017-12-25 16:44:14 · 385 阅读 · 0 评论 -
拼接完整数据
【1】defaultdata完整时间#region defaultdata完整时间 List defaultdata = new List(); DateTime temp_time = STime;//定义defaultdata的开始时间 DateTime city_hourtime = ETime;//定义defa原创 2017-12-28 11:27:02 · 776 阅读 · 0 评论 -
索引(从零开始)必须大于或等于零,且小于参数列表的大小。
“System.FormatException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理其他信息: 索引(从零开始)必须大于或等于零,且小于参数列表的大小。去掉“,{2}”return string.Format("[{0},{1}]]", strb.ToString(), strData);修改如下:原创 2017-12-28 11:57:03 · 20543 阅读 · 0 评论 -
“System.Collections.Generic.KeyNotFoundException”类型的异常在 mscorlib.dll 中发生,---给定关键字不在字典中。
“System.Collections.Generic.KeyNotFoundException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理其他信息: 给定关键字不在字典中。【1】找到错误处:dic1为null值,dic1.Count=0,所以错误应定位在dic1[a.CITYCODE]处【2】代码如下:1>原创 2017-12-28 11:51:17 · 30620 阅读 · 0 评论 -
Cannot read property '0' of undefined(Echarts)
myChart.setOption(adaptZoom(option));改为myChart.setOption(option)原创 2017-12-28 16:03:39 · 6909 阅读 · 0 评论 -
Echarts(一)一组不同颜色的柱状图
【1】 $(function () { //加载日历列表数据 AirReport(); //加载图表数据 bindChart(); });【2】 var dateData = []; var dataAQI = []; //绑定图表 function bi原创 2017-12-28 16:08:43 · 1633 阅读 · 0 评论 -
悬而未决,求解答Cannot read property 'tabs' of undefined,...'options'
源代码查看页面正常,发布后放在服务器上显示的查询框重复,表格错乱,图表错乱【1】正常显示情况如下:【2】发布在服务器上显示异常原创 2018-07-03 08:57:23 · 1545 阅读 · 0 评论 -
.net篇(1)--js写日历
【1】html页面定义日历div<div id="calendar" style="width: 100%;"></div>【2】$("#calendar").html();分两种情况:全年日历或选择某一个月份单独显示if (month_select == "0") { showCalendar原创 2019-01-04 16:22:29 · 271 阅读 · 0 评论 -
.net导入excel数据(上传文件到服务器,数据入库)
1.html页面<span id="btn_upload"></span>2.js代码 function AddRunningDiv() { $("<div class=\"datagrid-mask\"></div>").css({ display: "block", width:原创 2019-01-10 14:24:02 · 2022 阅读 · 0 评论 -
联调__webapi接口__和app
【1】将webapi源码发布到iis上【2】调试--附加到进程,选择w3wp.exe,选择附加,即可实现联调原创 2019-02-21 17:25:12 · 409 阅读 · 0 评论 -
winform工具箱
ctrl+alt+x原创 2019-03-11 09:25:18 · 987 阅读 · 0 评论 -
scoket通信
https://www.cnblogs.com/wangkaining/p/6089627.html一、套接字(socket)概念 套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。 应用...转载 2019-03-11 12:35:12 · 312 阅读 · 0 评论 -
webapi路由机制
面试被问到webapi的路由机制,囧,只会用,不知道原理WebApi路由机制详解一、MVC和WebApi路由机制比较1、MVC使用的路由在MVC中,默认路由机制是通过解析url路径来匹配Action。比如:/User/GetList,这个url就表示匹配User控制器下的GetList方法,这是MVC路由的默认解析方式。为什么默认的解析方式是这样子的呢?因为MVC定义了一个默认路由...转载 2019-03-20 10:57:38 · 884 阅读 · 0 评论 -
c#调用dll里的方法
1.c# 捕获非托管异常在.NET 4.0之后,CLR将会区别出一些异常(都是SEH异常),将这些异常标识为破坏性异常(Corrupted State Exception)。针对这些异常,CLR的catch块不会捕捉这些异常。SEH异常通常是非托管代码抛出的。例如:调用c和c++的lib和dll库,都是非托管的。在需要捕捉破坏性异常的函数外面加一个HandleProcessCorrup...转载 2019-03-21 15:39:00 · 6429 阅读 · 0 评论 -
C#设计模式
C#设计模式总结系列导航: C#设计模式(1)——单例模式 C#设计模式(2)——简单工厂模式 C#设计模式(3)——工厂方法模式 C#设计模式(4)——抽象工厂模式 C#设计模式(5)——建造者模式(Builder Pattern) C#设计模式(6)——原型模式(Prototype Pattern) C#设计模式(7)——适配器模式(Ada...转载 2019-03-18 11:56:30 · 5249 阅读 · 0 评论 -
.NET Core开源组件:后台任务利器之Hangfire
.NET Core开源组件:后台任务利器之Hangfire1.注入Hnagfire服务services.AddHangfire(x => x.UseSqlServerStorage("<connection string>"));本地用到的//设置Job数据库 var taskConnStr = config.Get("Data:Tas...转载 2019-03-18 14:49:48 · 1845 阅读 · 0 评论 -
新建webservice
1. asp.net web应用程序2.选择空模板添加web服务(asmx)PS:如果方法需要通过webservice的地址进行调用,那就必须在方法上面打上 [WebMethod] 的特性标签,否则是无法通过webservice访问到的。Description 是方法的描述。C# 创建、部署和调用WebService的简单示例WebAPI 和 WebSe...转载 2019-03-18 15:35:30 · 296 阅读 · 0 评论 -
C#笔试题目
https://www.cnblogs.com/jiekzou/p/4457384.html1.包括哪两种基本的数据类型,并分别列出它们所包含的几种数据类型;值类型(13个):整型,字符型,数组值类型变量可以直接分配给一个值。它们是从类System.ValueType中派生的。值类型直接包含数据。比如int、char、float,它们分别存储数字、字符、浮点数。当您声明一个...原创 2019-03-26 17:31:30 · 1875 阅读 · 0 评论 -
集合已修改;可能无法执行枚举操作; 索引超出范围;未将对象引用设置到对象的实例
【1】集合已修改;可能无法执行枚举操作foreach (var city in list) { if (city.CITYCODE.Contains("410706")) { list.Remove(city); } ...原创 2019-03-27 16:59:57 · 724 阅读 · 0 评论 -
c#webapi(3)
List<CheckDetail> model_detail = new List<CheckDetail>();CheckDetail list_data = new CheckDetail();model_detail.Add(list_data); 关于C#泛型列表List<T>的基本用法总结https://www.cnblogs.c...原创 2019-02-27 11:08:18 · 234 阅读 · 0 评论 -
C#webapi(2)更新数据库
【1】linq表达式T_DATA_PE tp =new T_DATA_PE(); int unit=int.Parse(context.Request.Form["Unit"]); int Style=int.Parse(context.Request.Form["style"]); int Communit...原创 2019-02-27 11:03:16 · 1993 阅读 · 0 评论 -
下拉框combobox
【1】后台传查询出数据,返回list.tojson[1]<th>&nbsp;&nbsp;开始时间(年):</th> <td> <input id="startTime" name="startTime" class="easyui-co原创 2019-02-18 09:44:37 · 351 阅读 · 0 评论 -
System.Threading.Timer多线程计时器
System.Threading.Timer t2 = null;t2 = new System.Threading.Timer(new System.Threading.TimerCallback(timerCall), this, 30000, 60000);//预留30s进行检测https://jingyan.baidu.com/article/8ebacdf024593049f65...转载 2019-02-13 10:52:18 · 977 阅读 · 0 评论 -
C#编写windows服务程序
1.添加引用using System.Configuration;C# ConfigurationManager不存在问题解决https://www.cnblogs.com/dobiprogrammer/p/9132257.html在做串口通信的时候,需要使用"ConfigurationManager"类,但是添加"Using System.Configuration"命名空间后编...原创 2019-02-13 14:55:23 · 955 阅读 · 0 评论 -
C#---mvc
深入理解MVC原理https://blog.youkuaiyun.com/dlmmu/article/details/55511308Web MVC简介1.1、Web开发中的请求-响应模型:在Web世界里,具体步骤如下:1、Web浏览器(如IE)发起请求,如访问http://sishuok.com2、 Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保...转载 2019-02-28 13:52:15 · 2356 阅读 · 0 评论 -
C#反射机制
四十五:反射的实现原理?审查元数据并收集关于它的类型信息的能力。实现原理:在运行时根据程序集及其中的类型得到元数据。下面是实现步骤:1. 导入using System.Reflection;2. Assembly.Load(“程序集”)加载程序集,返回类型是一个Assembly3. 得到程序集中所有类的名称foreach (Type type in assembly.GetT...转载 2019-02-28 14:01:43 · 6030 阅读 · 0 评论