0

Asp.net 学习记录(一)使用asp.net 构建webAPI接口

此系列使用Asp.net构建前后端分离的博客网站。 创建一个asp.net项目 我们这里使用的是空模板,把Https配置去掉(安全先不配置) 构建webapi接口有很多方法,在这里我们选择最简单的2种方式进行搭建。 1.WebForm 创建一个webForm 打开窗体的服务器逻辑代码文件 添加如下方 ...

Fasty 发布于 2019-12-10 14:05 评论(0)阅读(13)
0

C# -- DateTime与TimeSpan

1. DateTime的使用 DateTime dt = DateTime.Now; StringBuilder sb = new StringBuilder(); sb.AppendLine(string.Format("DataTime字符串表示: {0}", dt.ToString())); ...

在代码的世界里游走 发布于 2019-12-10 13:43 评论(0)阅读(16)
0

Centos+Nginx+NetCore3.1

Centos+Nginx+NetCore3.1部署 1 先将vs2019升级到,16.4.0版本 2.新建一.netcore3.1的web程序 3.编译后将项目上传到centos服务器 4.配置nginx文件 修改完后重新加载ngxin. service nginx restart 5.安装守护进程 ...

pingyi 发布于 2019-12-10 10:48 评论(0)阅读(64)
2

一个小小的站内搜索作品,坚守5年的心得体会

5年,50+版本迭代,不忘初心,始终为了帮助广大站长更容易实现站内搜索功能 一,开发初衷与思路: 基于Lucene.net重头开发一个站内搜索其实挺费时,且需要一定的二开能力,很多人直接组合一些第三方开源的组件,但如果需要解决好搜索质量,兼顾搜准率与召回率,依然需要做不少调整优化的工作,后来我想能否 ...

kwklover 发布于 2019-12-10 08:52 评论(1)阅读(111)
1

.NET面试题解析(01)-值类型与引用类型

常见面试题目: 1. 值类型和引用类型的区别? 2. 结构和类的区别? 3. delegate是引用类型还是值类型?enum、int[]和string呢? 4. 堆和栈的区别? 5. 什么情况下会在堆(栈)上分配数据?它们有性能上的区别吗? 6.“结构”对象可能分配在堆上吗?什么情况下会发生,有什么 ...

不灬赖 发布于 2019-12-10 08:42 评论(0)阅读(62)
0

C#程序编写高质量代码改善的157个建议【20-22】[泛型集合、选择集合、集合的安全]

建议20、使用泛型集合来替代非泛型集合 http://www.cnblogs.com/aehyok/p/3384637.html 这里有一篇文章,是我之前专门来介绍泛型的。我们应尽量的使用泛型集合。因为泛型的确有它的好处: 1、提供了类型安全,在编译期间就可以检查错误 2、更重要的是大部分情况下泛型 ...

不灬赖 发布于 2019-12-10 08:34 评论(0)阅读(71)
0

C#程序编写高质量代码改善的157个建议【16-19】[动态数组、循环遍历、对象集合初始化]

前言 软件开发过程中,不可避免会用到集合,C#中的集合表现为数组和若干集合类。不管是数组还是集合类,它们都有各自的优缺点。如何使用好集合是我们在开发过程中必须掌握的技巧。不要小看这些技巧,一旦在开发中使用了错误的集合或针对集合的方法,应用程序将会背离你的预想而运行。 本文已更新至http://www ...

不灬赖 发布于 2019-12-10 08:28 评论(0)阅读(61)
2

[UWP]使用CompositionGeometricClip裁剪复杂图形及进行动画

1. UWP中的其它裁剪方案 之前在 "这篇文章" 里,我介绍了如何使用 "UIElement.Clip" 裁剪UIElement的内容,使用代码如下: 在 "另一篇文章里" 我介绍了如何使用 "CanvasActiveLayer" 裁剪Win2D内容,使用代码如下: 这两种方式都有他们的局限:Ca ...

dino.c 发布于 2019-12-10 08:16 评论(2)阅读(87)
5

.Neter所应该彻底了解的委托

本文将通过引出几个问题来,并且通过例子来剖析C#中的委托以及用法,做抛砖引玉的作用 对于委托我发现大部分人都有以下问题,或者可能在面试中遇过这样的: 委托是不是相当于C/C++的函数指针? 委托究竟是什么? 委托究竟是用来干嘛的? 委托跟匿名函数的区别? 委托与事件的关系? 我们先来声明和使用C++ ...

RyzenAdorer 发布于 2019-12-10 07:18 评论(2)阅读(309)
16

基于Win服务的标签打印(模板套打)

最近做了几个项目,都有在产品贴标的需求 基本就是有个证卡类打印机,然后把产品的信息打印在标签上。 然后通过机器人把标签贴到产品上面 标签信息包括文本,二维码,条形码之类的,要根据对应的数据生成二维码,条形码。 打印标签的需求接到手后,开始了我的填坑之旅。 打印3.0源代码:https://githu ...

Giant Liu 发布于 2019-12-09 18:27 评论(12)阅读(813)
0

多个 .NET 框架

[toc] 目前存在多个 .NET 框架。 Microsoft 的宗旨是在最大范围的操作系统和硬件平台上提供 .NET 实现。 下表列出了最主要的 .NET 实现: 实现|描述| | .NET Core|真正跨平台和开源的 .NET 框架,为服务器和命令行应用程序提供了高度模块化的 API 集合 M ...

Vin° 发布于 2019-12-09 16:53 评论(0)阅读(923)
0

简单介绍托管执行和 CLI

[toc] 处理器不能直接解释程序集。程序集用的是另一种语言,即公共中间语言(Common Intermediate Language,CIL),或称为中间语言(IL)[^1]。 [^1]: CIL 的第三种说法是 Microsoft IL(MSIL)。 本博客使用 CIL 一词,因其是 CLI 标 ...

Vin° 发布于 2019-12-09 16:45 评论(0)阅读(936)
1

C#程序编写高质量代码改善的157个建议【13-15】[为类型输出格式化字符串、实现浅拷贝和深拷贝、用dynamic来优化反射]

前言 本文已更新至http://www.cnblogs.com/aehyok/p/3624579.html 。本文主要学习记录以下内容: 建议13、为类型输出格式化字符串 建议14、正确实现浅拷贝和深拷贝 建议15、使用dynamic来简化反射实现 建议13、为类型输出格式化字符串 有两种方法可以为 ...

不灬赖 发布于 2019-12-09 16:43 评论(0)阅读(85)
0

一张图带你了解文档管理API套包Aspose.Total 2019完整产品线

时间一晃,2019年即将结束了,Aspose公司在这一年又不断更新和研发,发布了好几款全新的文件格式API以及适用于更多新的语言平台,满足了更多用户的需求。 Aspose是全球领先的图表控件开发商,旗下产品覆盖Word、Excel、PDF、条码、ZIP、CAD、HTML、电子邮件、PSD等各个文档管 ...

mnrssj 发布于 2019-12-09 16:20 评论(0)阅读(38)
0

终于支持转换为PDF 1.7标准啦!.NET版Aspose.Words v19.12邀您体验!

PDF 1.7标准发布已久,而令人兴奋的是,终于,.NET版Aspose Words转换升级,支持将PDF转换为PDF 1.7标准!近日,Aspose Words for .NET更新到了v19.12版,在Windows10上使用SystemFontSource时,支持用户安装的字体,OLE对象数据 ...

mnrssj 发布于 2019-12-09 15:57 评论(1)阅读(32)
0

C#程序编写高质量代码改善的157个建议【10-12】[创建对象时需要考虑是否实现比较器、区别对待==和Equals]

前言 建议10、创建对象时需要考虑是否实现比较器 建议11、区别对待==和Equals 建议12、重写Equals时也要重写GetHashCode 建议10、创建对象时需要考虑是否实现比较器 有对象的地方就会存在比较,就像小时候每次拿着考卷回家,妈妈都会问你隔壁的那谁谁谁考了多少分呀。下面我们也来举 ...

不灬赖 发布于 2019-12-09 15:56 评论(0)阅读(61)
0

C#程序编写高质量代码改善的157个建议【4-9】[TryParse比Parse、使用int?来确保值类型也可以为null、readonly和const、0值设为枚举的默认值、避免给枚举类型的元素提供显式的值、习惯重载运算符]

建议4、TryParse比Parse好 如果注意观察,除string之外的所有的基元类型。会发现它们都有两个将字符串转换为自身类型的方法:Parse和TryParse。以类型double为例。 两者最大的区别是,如果字符串格式不满足转换的要求,Parse方法将会引发一个异常;TryParse方法则不 ...

不灬赖 发布于 2019-12-09 15:53 评论(0)阅读(123)
0

C#中怎样连接数据库并将查询结果转为实体类以及如何加入事务

场景 新建一个程序,需要对数据的表进行查询并将查询结果转换为实体类,然后将多个实体类 再插入到另一个数据库的表中,执行插入的过程中要使用事务。 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送 ...

霸道流氓 发布于 2019-12-09 14:51 评论(0)阅读(53)
0

[译]C# 7系列,Part 4: Discards 弃元

原文:https://blogs.msdn.microsoft.com/mazhou/2017/06/27/c-7-series-part-4-discards/ 有时我们想要忽略一个方法返回的值,特别是那些out参数,一个典型的例子是检查一个字符串是否可以解析成另一种类型: 这里我们要忽略pars ...

wenhx 发布于 2019-12-09 14:48 评论(0)阅读(39)
0

C#中怎样获取默认配置文件App.config中配置的键值对内容

场景 在新建一个程序后,项目中会有一个默认配置文件App.config 一般会将一些配置文件信息,比如连接数据库的字符串等信息存在此配置文件中。 怎样在代码中获取自己配置的键值对信息。 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 ...

霸道流氓 发布于 2019-12-09 14:28 评论(0)阅读(39)