闲来无事列了个表比对一下这3兄弟之间还是有一点差距的╮(╯_╰)╭   DateTime DateTime2 DateTimeOffset 日期范围 1753-01-01到 9999-12-31 0001-01-01 到 9999-12-31 0001-01-01 到 9999-12-31 时间范围 00:00:00 到 23:59:59.997 00:00:00 到 23:59:59.9999999 00:00:00 到 23:59:59.9999999 存储字节大小 8字节 精度小于 3 时…
闲来无事列了个表比对一下这3兄弟之间还是有一点差距的╮(╯_╰)╭   DateTime DateTime2 DateTimeOffset 日期范围 1753-01-01到 9999-12-31 0001-01-01 到 9999-12-31 0001-01-01 到 9999-12-31 时间范围 00:00:00 到 23:59:59.997 00:00:00 到 23:59:59.9999999 00:00:00 到 23:59:59.9999999 存储字节大小 8字节 精度小于 3 时…
(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:新年第一篇文章,就来谈谈关于时间的简单技术问题:该用DateTime还是DateTimeOffset?该用Now还是UtcNow? 首先需要说明的是.NET中出现两个保存时间的数据结构是由于历史的原因.DateTime一开始就出现在.NET的基础类型中:为了解决DateTime中的一些缺陷,又保证代码能够兼容,就多出了一个DateTimeOffset. DateTime只保存两部分信息:Tic…
<%@page include%>.<%@include%>.<jsp:include>三者之间的本质区别 先从它的几个内置对象说起. application和session比较简单,这里主要说明request和page的作用范围. application:全局作用范围,整个应用程序共享,就是在部署文件中的同一个webApp共享,生命周期为:应用程序启动到停止. session:会话作用域,当用户首次访问时,产生一个新的会话,以后服务器就可以记住这个会话状态.生命周期:…
在这里,记录我在项目中使用log4net记录本地日志的步骤.在不会之前感觉很难,很神秘,一旦会了之后其实没那么难.其实所有的事情都是一样的,下面我就分享一下我使用log4Net的经验. 第一步:首先从Visual Studio中的Nuget包管理中搜索下载 Log4Net dll文件 如下图: 选择安装的项目(哪个类库中需要记录日志就勾选上) 第二步:打开配置文件 WinFrom就是 App.config  Web就是 web.config 将以下配置信息加入 <configSections>…
WebSocket和Socket区别 可以把WebSocket想象成HTTP(应用层),HTTP和Socket什么关系,WebSocket和Socket就是什么关系. HTTP 协议有一个缺陷:通信只能由客户端发起,做不到服务器主动向客户端推送信息. WebSocket 协议 它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种 socket和http的区别:Http协议:简单的对象访问协议,对应于应用层.Http协议…
任何语言或软件都需要一个运行环境.正如人想生活在空气中,鱼想生活在水中一样,喜荫植物不能暴露在阳光下,任何物体个体的存在都离不开其所需的环境,编程语言也是一样的. 接下来就详细描述一下Java中JDK.JRE和JVM三者的联系和区别是什么?我也找了套相关的视频,大家可以参考一下,如果文字看不下去的,也可以直接看以下视频理解>>> Java中JDK.JRE和JVM三者之间有什么区别和联系?Java基础!Java300集零基础适合初学者视频 Java中JDK.JRE和JVM三者的概念分别是什…
前言 简单介绍一下datetime和 datetimeoffset. 正文 了解一个国家的文化,就要了解一个国家的历史. 要了解datetimeoffset,那么很有必要了解一下datetime. 表示时间上的一刻,通常以日期和当天的时间表示. 继承 Object-> ValueType-> DateTime 那么可以看到DateTime 是值类型了. 实际上了解Datetime 有两个重要的参数,一个是:ticks 另一个是:kind. ticks Int64 一个日期和时间,以公历 000…
之前在做一个采集的工具,实现采集回来的文章,图片保存起来.文章内容是保存在数据库,图片是先需要上传到图片服务器,再返回图片地址,替换掉文章的图片地址. 问题来了:都能成功采集都东西,但是,本地测试是正常的,图片也可以上传成功,但是生产环境就是一直没有图片.然后自己就一步一步调试,,发现数据都有,但为什么偏偏生产上没有成功上传图片呢. 后来折腾了几天,经过一步步的看代码,调试,百度,终于找到答案了.真是一个大坑. 上传到图片服务器是用curl post过去的, PHP的cURL支持通过给CURL_…
Exception和IOException之间的使用区别 先看一段代码.这段代码来自<深入剖析tomcat>   public void await() { // 创建ServerSocket对象 InetAddress add = null; ServerSocket ss = null; try { add = InetAddress.getByName(LOCAL); ss = new ServerSocket(port, blocklog, add); } catch (IOExcep…