Net
飞天猪Pony
.Net iOS IoT
展开
-
.net log4Net日志
1、添加log4net引用2、在项目里添加log4net.config文件3、log4net.config代码如下,可修改添加字段需要注意的是,如果有新增字段,需要自己转换,添加一个自定义的Layout,修改方式:,这里我添加一个CustomLayout,type需要赋值为CustomLayout的路径。数据库链接字符串需要自己去配置:将数据库的地址、名称、账号、密码替换为你对应的数据库即可<?xml version="1.0"?><configuration>原创 2020-08-11 15:14:26 · 395 阅读 · 1 评论 -
C# Web直接上传视频或者文件到OSS
代码@{ ViewBag.Title = "上传视频到OSS";}<link href="~/Scripts/element-ui/elementui-index.css" rel="stylesheet" /><div id="upload"> <template> <div> <div class="wrap"> <div>视频:<原创 2020-06-05 10:03:04 · 1062 阅读 · 0 评论 -
ppt转image配置解决报错:检索 COM 类工厂中 CLSID 为 {91493441-5A91-11CF-8700-00AA0060263B} 的组件失败
首先安装office !!!运行:mmc -32原创 2020-06-05 09:58:06 · 672 阅读 · 0 评论 -
C#判断日期是否为null
item.EndDate.HasValue ? item.EndDate.Value.ToString(“yyyy-MM-dd”) : “”原创 2020-06-05 09:56:20 · 5109 阅读 · 0 评论 -
C# 事务
using (var db = new REF_ParkAzureEntities()) { using (var trans = db.Database.BeginTransaction()) { try { ...原创 2020-03-29 14:27:42 · 102 阅读 · 0 评论 -
定时任务
https://www.cnblogs.com/zhuzhiyuan/p/6180870.html .net方式https://blog.csdn.net/pengpegv5yaya/article/details/37595889/ java方式https://blog.csdn.net/ysj5125094/article/details/84755911 java方式...原创 2020-03-29 14:26:06 · 92 阅读 · 0 评论 -
C#中const和readonly的区别
在了解这两个关键字的时候我们先来了解一下静态常量和动态常量。 静态常量:是指编译器在编译时候会对常量进行解析,并将常量的值替换成初始化的那个值。 而动态常量的值则是在运行的那一刻才获得的,编译器编译期间将其标示为只读常量,而不用常量的值代替,这样动态常量不必在声明的时候就初始化,而可以延迟到构造函数中初始化。现在再来说明const与readonly吧。const修饰的常量是上述中的第一种...原创 2020-03-29 14:25:21 · 140 阅读 · 0 评论 -
C#静态变量和构造函数区别
静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。######静态构造函数有哪些特点:1、静态构造函数没有修饰符修饰(public、private),因为静态构造函数不是我们程序员调用的,是由.net框架在合适的时机调用的。2、静态构造函数没有参数,因为框架不可能知道我们需要在函数中添加什么参数,所以规定不能使用参数...原创 2020-03-29 14:21:40 · 269 阅读 · 0 评论 -
封装、继承、多态
一、封装 (1)封装通俗的说,就是我有一些秘密不想让人知道,就通过私有化变量和私有化方法,这样外界就访问不到了。然后如果你有一些很想让大家知道的东西,你就可以通过this创建的属性看作是对象共有属性和对象共有方法,这样别人知道你的公共的东西啦,不止如此,你还可以访问到类或对象自身的私有属性和私有方法。哇,这种权利...原创 2020-03-29 14:20:54 · 274 阅读 · 0 评论 -
HashMap和HashTable的理解与区别
Hashtable是java一开始发布时就提供的键值映射的数据结构,而HashMap产生于JDK1.2。虽然Hashtable比HashMap出现的早一些,但是现在Hashtable基本上已经被弃用了。而HashMap已经成为应用最为广泛的一种数据类型了。造成这样的原因一方面是因为Hashtable是线程安全的,效率比较低。也可能是Hashtable开始设计的时候没有遵循驼峰命名法(手动笑哭)。...原创 2020-03-29 14:19:51 · 100 阅读 · 0 评论 -
堆和栈的区别?
堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事...原创 2020-03-29 14:18:57 · 126 阅读 · 0 评论 -
B/S工作原理
B/S疑问先对比C/S,在C/S中我们开发时怎么做的,是不是这样:拖控件,写方法,所有的功能基本就是这样,就像我们的机房收费系统,C/S学习完之后,我们开始B/S学习,这里我们接触的是ASP.NET的web学习,首先我们学习的牛腩新闻发布系统,感觉很简单,和之前的C/S开发有很多相似的地方,大部分实现功能也是拖控件,写方法,最多在ASP.NET中可以通过HTML、CSS设计页面(也就是前台页面)...转载 2020-03-29 14:17:55 · 1226 阅读 · 0 评论 -
jquery与dom结构的赋值
jquery的赋值$("input[data-citynum-id='" + $(this).val() + "']").val("0");dom结构的赋值document.getElementsByClassName("citynum")[i].value = 0;原创 2020-03-29 14:16:20 · 114 阅读 · 0 评论 -
c# List<int> 转 string 以及 string [] 转 List<int>
List 转 string :list<int>: 1,2,3,4,5,6,7 转换成字符串:“1,2,3,4,5,6,7”List<int> list= new List<int>() { 1, 2, 3, 4, 5, 6, 7 };string depaid = string.Join(",", list);string 转 ...原创 2020-03-29 14:15:00 · 489 阅读 · 0 评论 -
C# cookie
Response.Cookies[“cookieuserid”].Value = “cookieuserid”;//设置cookie值Response.Cookies[“cookieuserid”].Expires = DateTime.Now.AddMinutes(3);//设置cookie保留的时间,这里是3分钟判断cookie是否存在:if(System.Web.HttpContext...原创 2020-03-29 14:12:45 · 283 阅读 · 0 评论 -
C#判断是否在微信浏览器打开链接
string userAgent = Request.UserAgent;if (userAgent.ToLower().Contains("micromessenger")){ //微信浏览器打开}else{ //非微信浏览器打开}原创 2020-03-29 14:12:03 · 713 阅读 · 0 评论 -
.Net将10万以上的数据导出到Excel
网上有好多方法,下面是其中的一个,加上一些自己需要的元素。 public System.Data.DataTable CreateData() { System.Data.DataTable dt = new System.Data.DataTable(); //从数据库里读出要导出的数据 var data ...原创 2020-03-29 14:10:48 · 533 阅读 · 0 评论 -
.Net 在Controller里弹出alert
1.提示框点击确定后页面变成空白页面return Content(“”);2.提示框点击确定后页面变成你想要的页面(如是原页面怎会刷新一下)return Content(“”);3.提示框点击确定后页面返回原页面(其实就是后退一步历史记录。)return Content(“”);...原创 2020-03-29 14:10:02 · 332 阅读 · 0 评论 -
.Net判断是否是安卓版的微信
protected override void OnActionExecuting(ActionExecutingContext filterContext){ var u = Request.UserAgent; if (IsAndroidWX(u)) { //如果是安卓版的微信就跳转到新的页面 filterContext.Http...原创 2020-03-29 14:08:40 · 119 阅读 · 0 评论 -
C#重定向
BaseController里 在LoginController里 在Index视图里 登录方法原创 2017-05-26 14:28:51 · 2107 阅读 · 0 评论 -
.Net图片上传
效果图:代码如下: 引用:js,cssbootstrap-fileupload.min.js bootstrap-fileupload.min.css FileSize.js附件下载请点击这里View里的代码:<div class="row"> @using (Html.BeginForm("Create", "RotatePic", FormMethod.Post, new { id原创 2017-05-24 16:03:03 · 2667 阅读 · 0 评论