随笔分类 -  C#

C#编程学习
摘要:C# DateTime与时间戳的相互转换,包括JavaScript时间戳和Unix的时间戳。 1. 什么是时间戳 首先要清楚JavaScript与Unix的时间戳的区别: JavaScript时间戳:是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分 阅读全文
posted @ 2019-04-17 16:29 雲霏霏 阅读(1608) 评论(0) 推荐(0) 编辑
摘要:一、使用PrintDocument进行打印 using System; using System.Drawing; using System.Drawing.Printing; using System.Windows.Forms; namespace PrintTest { public part 阅读全文
posted @ 2019-02-22 17:22 雲霏霏 阅读(5732) 评论(1) 推荐(0) 编辑
摘要:要求说明: 通过网站上传文件保存到统一的文件服务器上。 服务器说明: 1.文件服务器以下称为FilesServer,IP地址为:192.168.1.213 2.Web服务器为以下称为WebServer,IP地址为:192.168.1.214 详细步骤: (1)在FilesServer和WebServ 阅读全文
posted @ 2018-04-11 17:35 雲霏霏 阅读(2091) 评论(4) 推荐(0) 编辑
摘要:日志中出现Entity Framework修改数据库时的错误: Validation failed for one or more entities. See 'EntityValidationErrors' property for more details. 从表面看不出来哪里错了,增加以下tr 阅读全文
posted @ 2018-01-17 23:28 雲霏霏 阅读(13444) 评论(0) 推荐(1) 编辑
摘要:最近难得有时间闲下来,研究了一下.net core 2.0,总的来说,目前除了一些第三方的库不支持外,基本上可以满足我们的项目需求了! 我们就以一个网站开发为例,搭建一个简单的三层架构,先熟悉一下.net core 2.0的开发流程! 一 、搭建项目框架 首先,我们新建项目,如图: 然后,我们分别添 阅读全文
posted @ 2017-12-02 22:01 雲霏霏 阅读(11555) 评论(3) 推荐(3) 编辑
摘要:新建MVC项目,添加HomeController,然后添加名字为Admin的Area后,新建HomeController。这个时候,运行项目会出现以下错误: 解决办法如下: 打开网址下面的HomeController,其命名空间如图: 我们修改RouteConfig.cs文件,给路由加上命名空间,代 阅读全文
posted @ 2017-07-05 00:52 雲霏霏 阅读(654) 评论(0) 推荐(1) 编辑
摘要:名称 说明 Add 将两个值相加并将结果推送到计算堆栈上。 Add.Ovf 将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。 Add.Ovf.Un 将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。 And 计算两个值的按位“与”并将结果推送到计算堆栈上。 Arglist 阅读全文
posted @ 2017-04-07 17:54 雲霏霏 阅读(859) 评论(0) 推荐(0) 编辑
摘要:using System; class Example { public static void Main() { // Get a string array with the names of ConsoleColor enumeration members. String[] colorName 阅读全文
posted @ 2017-03-27 11:18 雲霏霏 阅读(3172) 评论(0) 推荐(1) 编辑
摘要:有时候,我们需要在线上预览word文档,当然我们可以用NPOI抽出Word中的文字和表格,然后显示到网页上面,但是这样会丢失掉Word中原有的格式和图片。一个比较好的办法就是将word转换成pdf,然后让客户预览,下面来看一下基于Office和WPS的两种解决方案。 一、基于Office的解决方案 阅读全文
posted @ 2015-05-22 17:32 雲霏霏 阅读(30762) 评论(23) 推荐(3) 编辑
摘要:一直以来,我们设计windows应用程序,都是将控件的尺寸定好,无论窗体大小怎么变,都不会改变,这样的设计对于一般的应用程序来说是没有问题的,但是对于一些比较特殊的应用,比如有背景图片的,需要铺面整个屏幕,由于存在多种不同的分辨率,所以会出现布局混乱的情况。今天我们来看看WPF中如何让我们的控件也随 阅读全文
posted @ 2015-04-15 22:38 雲霏霏 阅读(32099) 评论(9) 推荐(4) 编辑
摘要:在上一篇WCF基础教程之开篇:创建、测试和调用WCF博客中,我们简单的介绍了如何创建一个WCF服务并调用这个服务。其实,上一篇博客主要是为了今天这篇博客做铺垫,考虑到网上大多数WCF教程都是从基础讲起的,大家平时工作可能只是去调用和修改WCF的一些方法,而并未创建和配置过WCF,如果大家通过网上的教 阅读全文
posted @ 2015-01-23 09:11 雲霏霏 阅读(2426) 评论(4) 推荐(2) 编辑
摘要:一转眼,又半个月没有更新博客了。说实话,最近确实是有点忙。不过即使再忙忙,也要抽空来学习一些东西。最近用WCF比较多,就来跟大家分享一下关于WCF的知识吧!为了让大家都能看懂,照顾一些没有学过WCF的原有,就从最基础的东西写起,希望大家可以体谅。 一、创建一个简单的WCF服务 打开VS2013,新建 阅读全文
posted @ 2015-01-21 09:31 雲霏霏 阅读(4336) 评论(2) 推荐(3) 编辑
摘要:你是否每天使用着网页翻译工具?你是否遇到过这种情况,上网过程中遇到一个很长的单词但是又不能复制,要开两个浏览器,一个打开百度翻译,照着另一个网页输入单词?你安装了各种翻译软件后,又删除,只因忍受不了那每次弹出来的广告?其实我们想要的就是简单的翻译一个单词。今天就来使用百度翻译开放API,做一个属... 阅读全文
posted @ 2014-12-12 09:25 雲霏霏 阅读(21626) 评论(14) 推荐(7) 编辑
摘要:5天玩转C#并行和多线程编程系列文章目录 5天玩转C#并行和多线程编程 —— 第一天 认识Parallel 5天玩转C#并行和多线程编程 —— 第二天 并行集合和PLinq 5天玩转C#并行和多线程编程 —— 第三天 认识和使用Task 5天玩转C#并行和多线程编程 —— 第四天 Task进阶 5天 阅读全文
posted @ 2014-11-26 09:13 雲霏霏 阅读(41336) 评论(29) 推荐(62) 编辑
摘要:5天玩转C#并行和多线程编程系列文章目录5天玩转C#并行和多线程编程 —— 第一天 认识Parallel5天玩转C#并行和多线程编程 —— 第二天 并行集合和PLinq5天玩转C#并行和多线程编程 —— 第三天 认识和使用Task5天玩转C#并行和多线程编程 —— 第四天 Task进阶5天玩转C#并... 阅读全文
posted @ 2014-11-25 09:15 雲霏霏 阅读(38887) 评论(21) 推荐(16) 编辑
摘要:5天玩转C#并行和多线程编程系列文章目录 5天玩转C#并行和多线程编程 —— 第一天 认识Parallel 5天玩转C#并行和多线程编程 —— 第二天 并行集合和PLinq 5天玩转C#并行和多线程编程 —— 第三天 认识和使用Task 5天玩转C#并行和多线程编程 —— 第四天 Task进阶 5天 阅读全文
posted @ 2014-11-19 09:33 雲霏霏 阅读(65548) 评论(31) 推荐(51) 编辑
摘要:一、Json简介 JSON(全称为JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。 JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于机 阅读全文
posted @ 2014-11-09 23:48 雲霏霏 阅读(14523) 评论(15) 推荐(13) 编辑
摘要:看到这个标题,有人会问,现在都用xml做配置文件了,谁还用INI文件啊!下面来简单对比一下xml和ini: 1、XML功能强大表达能力强,同时扩展性好。 2、它的主要优势是异构平台的整合、通讯。 3、缺点主要是使用复杂,运行库占用的资源较多。 4、如果多个程序进行数据交换或是跨平台通讯则使用... 阅读全文
posted @ 2014-11-07 18:20 雲霏霏 阅读(8141) 评论(10) 推荐(4) 编辑
摘要:NPOI 是POI项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Offic... 阅读全文
posted @ 2014-10-21 16:20 雲霏霏 阅读(4473) 评论(0) 推荐(1) 编辑