自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

转载 java---时间戳

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss" );// 格式化时间Date date = new Date();// 获取当前时间System.out.println("现在时间:" + sdf.format(date)); // 输出已经格式化的现在时间(24小时制)Long timeStamp = ...

2019-09-27 10:38:00 130

转载 C#中的Skip()和Take()

Skip()和Take()方法都是IEnumerable<T>接口的扩展方法,包括C#中的所有Collections类,如ArrayList,Queue,Stack等等,还有数组和字符串都可以调用这两个方法。 int[] test = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };test.Skip(i)表示从下标i开始截取,返回类型为IEnumer...

2019-09-26 17:54:00 1814

转载 c#时间戳相互转换

/// <summary> /// 获取时间戳 /// </summary> /// <returns></returns> public static string GetTimeSpan(System.DateTime time) { long ts = Get...

2019-09-26 17:42:00 144

转载 c#中的Nullable(可空类型)

在C#中使用Nullable类型(给整型赋null值的方法)在C#1.x的版本中,一个值类型变量是不可以被赋予null值的,否则会产生异常。在C#2.0中,微软提供了Nullable类型,允许用它定义包含null值(即空值)的数据类型,这对处理数据库中包含可选字段以及很多方面都有很大帮助。(1)定义Nullable类型定义一个nullable类型非常类似于定义一个非nulla...

2019-05-14 10:14:00 517

转载 C#中数组、ArrayList和List三者的区别

https://blog.csdn.net/qq_42485607/article/details/80962424转载于:https://www.cnblogs.com/DSC1991/p/10614494.html

2019-03-28 13:52:00 48

转载 webApi

https://www.cnblogs.com/landeanfen/p/5337072.html#_label2https://www.cnblogs.com/hefeilong/p/5732992.html转载于:https://www.cnblogs.com/DSC1991/p/9709942.html

2018-09-26 21:45:00 64

转载 HTTP简介

http的工作原理:客户机与服务器建立连接后,发送一个请求给服务器,请求格式为:统一资源标识符、协议版本号。服务器收到请求的信息(包括请求行,请求头,请求体)。服务器接收到请求后,给予相应的响应信息,格式为一个状态行(包括响应行,响应头,响应体)。在internet上,http通讯通常发生在TCP/IP连接之上。缺省端口是TCP的80端口。基于HTTP协议的客户/服务器模式的信息交换...

2018-09-12 09:51:00 78

转载 C# 之 static的用法详解

一、静态类  静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法。  1、静态类的主要特性:  [1] 仅包含静态成员。  [2] 无法实例化。  [3] 静态类的本质,是...

2018-08-20 22:00:00 97

转载 C#中的readonly跟const用法小结

总结一下常量和只读字段的区别:由来: 笔者也是在看欧立奇版的《.Net 程序员面试宝典》的时候,才发现自己长久以来竟然在弄不清出两者的情况下,混用了这么长的时间。的确,const与readonly 很像,都是将变量声明为只读,且在变量初始化后就不可改写。那么,const与readonly 这两个修饰符到底区别在什么地方呢?其实,这个牵扯出C#语言中两种不同的常量类型:静...

2018-08-01 18:51:00 118

转载 声明父类new子类

基本概念这个实例是子类的,但是因为你声明时是用父类声明的,所以你用正常的办法访问不到子类自己的成员,只能访问到从父类继承来的成员。在子类中用override重写父类中用virtual申明的虚方法时,实例化父类调用该方法,执行时调用的是子类中重写的方法;如果子类中用new覆盖父类中用virtual申明的虚方法时,实例化父类调用该方法,执行时调用的是父类中的虚方法; //...

2018-07-24 11:21:00 477

转载 asp.net session mode 几种状态 (转)

开发asp.net应用时,修改web.config中的SessionState节点。stateserver模式:<sessionState mode="StateServer"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="data source=127.0.0.1;T...

2018-07-19 10:10:00 134

转载 HTTP与TCP的区别和联系

工作原理(转载):https://www.cnblogs.com/zimohul/p/6506406.html 相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。一、基本概念1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过...

2018-07-18 18:00:00 91

转载 mysql中的游标使用

1、游标的作用及属性游标的作用就是用于对查询数据库所返回的记录进行遍历,以便进行相应的操作;游标有下面这些属性: a、游标是只读的,也就是不能更新它; b、游标是不能滚动的,也就是只能在一个方向上进行遍历,不能在记录之间随意进退,不能跳过某些记录; c、避免在已经打开游标的表上更新数据。2、如何使用游标使用游标需要遵循下面步骤: a、...

2018-07-09 18:17:00 77

转载 mysql中的存储过程

存储过程简介SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过...

2018-07-09 18:12:00 76

转载 MySql错误处理-错误处理的例子

有几种错误处理的声明形式:§ 如果任何错误(不是 NOT FOUND ) , 设置 l_error 为 1 后继续执行:DECLARE CONTINUE HANDLER FOR SQLEXCEPTIONSET l_error=1;§ 如果发生任何错误(不是 NOT FOUND), 执行 ROLLBACK和产生一条错误消息后退出当前块或存储过程。DECLARE EXIT HAND...

2018-07-09 18:04:00 86

转载 C#中HttpWebRequest的用法详解

原文链接:http://www.cnblogs.com/love201314/p/5029312.html1、HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。2、命名空间:System.Net3、HttpWebRequest对象不是利用new关键字创建的(通过构造函数)。而是利用Create()方法创建的。4、你可能...

2018-07-09 14:18:00 115

转载 c#中的扩展方法

扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。1、创建扩展方法扩张方法在静态类中声明,所以一般写扩张方面都新建一个静态类来保存。定义一个静态方法,其中第一个参数据定义的是她的可扩展类型。为了区分扩展方法和一般的静态方法,扩展方法还需要给第一个参数使用thi...

2018-07-03 10:05:00 59

转载 在.net Core 中像以前那样的使用HttpContext.Current

1.首先我们要创建一个静态类 public static class MyHttpContext { public static IServiceProvider ServiceProvider; public static Microsoft.AspNetCore.Http.HttpContext Current ...

2018-06-28 19:24:00 294

转载 token是什么

对于初学者来说,对Token和Session的使用难免会限于困境,开发过程中知道有这个东西,但却不知道为什么要用他?更不知道其原理,今天我就带大家一起分析分析这东西。 一、我们先解释一下他的含义: 1、Token的引入:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的背景下,T...

2018-06-27 15:30:00 115

转载 JS存储cookie读取cookie删除cookie详细用法

假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变量的生命周期是有限的,当发生页面跳转或者页面关闭的时候,这些变量的值会重新载入,即没有达到保存的效果。解决这个问题的最好的方案是采用cookie来保存该变量的值。cookie是以键值对的形...

2018-06-27 09:31:00 224

转载 MVC所有的ActionResult

一、所有的Controller都继承自System.Web.Mvc.Controller  目前ASP.NET MVC3默认提供了多种ActionResult的实现,在System.Web.Mvc命名空间里。  其中ActionResult是一个抽象类,所有一下的Result都继承自它,因此如果一个Action的返回值是ActionResult的话,可以返回以下任意一种类型的值,...

2018-06-20 18:19:00 56

转载 好好耕耘 redis和memcached的区别

观点一:1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等;2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储;3、虚拟内存--Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘;4、过期策略--memcache在set...

2018-06-20 16:27:00 50

转载 Js的substring和C#的Substring

Js的substring语法:程序代码String.substring(start, end)说明:返回一个从start开始到end(不包含end)的子字符串。示例:程序代码var str="abcdefgh";document.write(str.substring(0,1));//return:adocument.write(str.substring(2,5))...

2018-06-19 11:16:00 71

转载 C#中抽象类和接口的区别与使用

一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口:接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实...

2018-05-23 16:48:00 38

转载 src或者href值为base64编码代码

大家可能注意到了,网页上有些图片的src或css背景图片的url后面跟了一大串字符,比如:data:image/png;base64, iVBORw0KGgoAAAANSUhEUgnZVJlYWR5ccllPAAAAHhJREFUeNo8zjsOxCAMBFB/KEAUFFR0Cbng3nQPw68ArZdAlOZppPFIBhH5EAB8b+Tlt9MYQ6i1BuqFaq1CKSVc...

2018-05-08 11:08:00 380

转载 mvc文件上传与下载

上传<form action="/Home/UploadFile" method="post" enctype="multipart/form-data"> <input type="file" name="file" /><br /> <input type="submit" value="提交" />&l...

2018-05-07 17:08:00 55

转载 sql中全文检索CHARINDEX 和PATINDEX 区别

最近经常使用字符串查找功能。 包括 1、全匹配查找字符串 2、模糊查找字符串 CHARINDEX 和 PATINDEX 函数都返回指定模式的开始位置。PATINDEX 可使用通配符,而 CHARINDEX 不可以。   这两个函数都带有2个参数:   1 希望获取其位置的模式。使用 PATINDEX,模式是可以包含通配符的字面字符串。使用 CHARINDEX,模式是字面字符串(不能包含通...

2018-04-23 10:30:00 118

转载 字符串string 、byte[]、MemoryStream、Base64String的相互转换

1.字符串转比特数组(1)byte[] bt=System.Text.Encoding.Default.GetBytes("字符串");(2)byte[] bt=Convert.FromBase64String("字符串");2.字符串转流(1)MemoryStream ms=new MemoryStream(System.Text.Encoding.Defaul...

2018-04-13 14:06:00 311

转载 c#中的out和ref

不知大家有没有遇到过需要一个函数返回多个值的情况。当写代码要返回多个值的时候,当然可以返回一个数组来实现,但如果遇到需要返回的多个值的类型不同呢?这个时候怎么办?c#中,out关键字和ref关键字就起作用了。(且out更适合用到多返回值的地方)一个函数中,使用out或ref作为形参前的关键字,那么在函数体中只要修改过这个形参,之前调用这个函数时赋给对应形参的实参的值也会...

2018-04-12 16:42:00 106

转载 IE浏览器版本的判断

var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器 ...

2018-04-09 15:17:00 113

转载 Ajax中的同步和异步

var flag=true;var index=0;$.ajax({ url: "http://www.jb51.net/", success: function(data){ flag=false; } });while(flag){ index++;}alert(index);进入死循环或者var flag=...

2018-04-09 10:27:00 43

转载 linq之多表连接

1、左连接:var LeftJoin = from emp in ListOfEmployeesjoin dept in ListOfDepartmenton emp.DeptID equals dept.ID into JoinedEmpDeptfrom dept in JoinedEmpDept.DefaultIfEmpty()select new{Employee...

2018-04-03 08:47:00 191

转载 C#中const 和 readonly 修饰符的用法详解

1.const是不变常量,在编译的时候就需要有确定的值,只能用于数值和字符串,或者引用类型只能为null.(这里为什么要把字符串单独拿出来?是因为字符串string是引用类型,但是使用的时候却感觉是值类型,它是一种特殊的引用类型,后面会详细说),struct也不能用const标记。const可以修饰class的字段或者局部变量,不能修饰属性。而readonly仅仅用于修饰class的字段...

2018-03-31 15:03:00 188

转载 sql中的分页实现

1.两种方式 1.1:row_number() over()函数SELECTTOP页大小*FROM(SELECTROW_NUMBER()OVER(ORDERBYid)ASRowNumber,*FROMtable1)asAWHERERowNumber>页大小*(页数-1)--注解:首先利用Row_...

2018-03-30 12:02:00 109

转载 JS中的编码,解码类型及说明

使用ajax向后台提交的时候 由于参数中含有# 默认会被截断 只保留#之前的字符 json格式的字符串则不会被请求到后台的action可以使用encodeURIComponent在前台进行编码,C#后台使用Server.UrlDecode(paras)解码来解决此问题前台js:$.ajax({ url: "", type: "POST"...

2018-03-30 11:08:00 304

转载 HttpContext概念讲解

一:HttpContext理论知识:1:HttpContext类它对Request、Respose、Server等等都进行了封装,并保证在整个请求周期内都可以随时随地的调用;为继承 IHttpModule 和 IHttpHandler 接口的类提供了对当前 HTTP 请求的 HttpContext 对象的引用。该对象提供对请求的内部Request、Response 和 Server ...

2018-03-30 10:51:00 156

转载 mvc中的action验证登录(ActionFilterAttribute)

方法一 : 1.创建一个全局action过滤器 (在appstart 的filterconfig中注册 filters.Add(new LoginAttribute());)     2.不需要登录的contoller或者action       则在该类或者action上添加该过滤器特性 (isNeed=false)方法二: 1.创建一个filte...

2018-03-29 19:09:00 93

转载 ado.net中事务的使用

ADO.Net中也提供了事务处理功能,通过ADO.net事务,可以将多个任务绑定在一起,如果所有的任务成功,就提交事务,如果有一个任务失败,就讲滚回事务执行ADO.Net事务包含四个步骤,接下来以SQLTransaction对象为例介绍:1:调用SqlConnection对象的BeginTransaction()方法,创建一个SqlTransaction对象标记事务开始2:将...

2018-03-29 11:57:00 220

转载 val();html();.text()区别

对于innerHTML 属性,几乎所有的元素都有innerHTML属性,它是一个字符串,用来设置或获取位于对象起始和结束标签内的HTML。(获取HTML当前标签的起始和结束里面的内容)对于innerText属性:从起始位置到终止位置的内容,但它去除Html标签 (只在IE里面有)注意:innerHTML 属性只在js里面有,在Jquery里面是没有的,如果要使用则用$("#t...

2018-03-29 09:47:00 71

转载 setInterval与setTimeout的区别

在制作网页动态效果时,一定会遇到某些需求,要求某段程序等待多时时间后再开始执行,就像在我们的生活中一样,待会儿再开始做一件事。在JavaScript中主要通过定时器实现此类需求,本文将对定时器做一个概括,正对setTimeout()做一个详细用法总结。一.setInterval与setTimeout的区别setIntervalsetInterval()方法可按照指定的周期来...

2018-03-28 19:50:00 50

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除